Home › Glossary › Double-entry accounting
Accounting & finance

What is Double-entry accounting?

Double-entry accounting is the bookkeeping method where every financial transaction is recorded in at least two accounts — a debit on one side and an equal credit on the other — so the books always balance.

Double-entry accounting (or double-entry bookkeeping) is the 500-year-old method of recording every financial transaction as two equal entries — a debit on one account and a matching credit on another — so the accounting equation (Assets = Liabilities + Equity) always balances. It's the foundation of every accountancy standard worldwide (IFRS, GAAP, FBR-compliant Pakistani accounting) and the only method tax authorities, banks, and investors accept.

A simple example: a restaurant sells a biryani for PKR 800, paid in cash. The double-entry journal records:

  • Debit: Cash account +PKR 800 (an asset increases)
  • Credit: Sales revenue account +PKR 800 (revenue increases)

If the customer pays via JazzCash, the entry adjusts: debit JazzCash receivable, credit sales revenue. When JazzCash settles the funds to the bank a day later, another pair of entries records the movement. Every transaction has equal-and-opposite sides, so the trial balance always reconciles.

Double-entry is harder than single-entry "cash in / cash out" tracking but it produces auditable books, surfaces fraud quickly (because the two sides won't balance if a transaction is wrong), and enables real financial reports (P&L, balance sheet, cash flow). Every accountant in Pakistan expects double-entry books for annual tax filing; most small businesses default to it because the alternative is unauditable.

WoBooks generates a double-entry journal entry automatically for every sale, purchase, refund, and payment movement — so the books stay current without manual data entry. The owner sees the resulting P&L, balance sheet, and cash-flow report updated in real time.

See WoBooks accounting

Common questions

Do I need to understand debits and credits to use double-entry accounting?

No, not in a modern platform. WoBooks (and other small-business accounting software) generates the journal entries automatically from the underlying business action — you record a sale, the system writes the debit and credit. You only need to understand the resulting reports (P&L, balance sheet), not write the journal entries by hand.

Is single-entry accounting still acceptable in Pakistan?

For very small businesses (sole proprietorships below FBR registration thresholds) single-entry "cash book" tracking is still common in practice. But FBR registration, sales tax compliance, and bank financing all require double-entry books. Most Pakistani SMBs transition to double-entry once they grow past PKR 5–10 lakh monthly turnover.