HomeResourcesMental modelsDouble-Entry Bookkeeping

Double-Entry Bookkeeping

Every transaction records equal debits and credits; ensures the books balance and errors surface.
Author

Luca Pacioli (1494) – modern accounting practice

model type
about

Double-entry is the backbone of reliable finance. Each transaction affects at least two accounts such that

Assets = Liabilities + Equity remains true. The method creates an audit trail, enables accrual accounting, and scales from a sole trader to listed companies.

How it works

Accounting equation – must hold after every entry: A = L + E.

Debits & Credits (D/C)

  • Debits increase Assets & Expenses; decrease Liabilities, Equity & Income.
  • Credits increase Liabilities, Equity & Income; decrease Assets & Expenses.

FlowSource docs → Journal (entries) → Ledger (T-accounts) → Trial balance → Adjusted TB → Statements.

Accruals/deferrals – recognise revenue when earned and costs when incurred (matching principle).

Subledgers & control accounts – AR/AP detail rolls up to GL control accounts.

Contra accounts – e.g., Accumulated Depreciation (credit) against Equipment (debit).

Closing entries – reset income/expense to retained earnings at period end.

Self-check – total debits must equal total credits; differences surface via the trial balance.

use-cases

Financial control & auditability – clean, traceable numbers for management, lenders, and regulators.

Performance management – accruals enable real P&L by period, independent of cash timing.

Fraud/error detection – mismatches and unreconciled balances flag issues.

Systems integration – the universal pattern behind ERPs and APIs (orders → invoices → GL).

How to apply
  1. Chart of accounts (CoA) – design clear, hierarchical codes for Assets, Liabilities, Equity, Income, Expenses; document usage.

  2. Policies – cash vs accrual, capitalisation thresholds, depreciation methods, revenue recognition, FX, VAT/GST.

  3. Authoring the entry – from a source document, identify the accounts touched and whether each D or C.

  4. Post & reconcile – journal to GL; reconcile bank, AR/AP, payroll, tax, and intercompany monthly.

  5. Adjusting entries – accruals, prepayments, depreciation, bad-debt provisions.

  6. Close – run trial balance, investigate variances, post corrections, produce statements (P&L, Balance Sheet, Cash Flow).

  7. Controls – segregation of duties, numbered docs, approval workflows, change logs, and periodic reviews.

pitfalls & cautions

Mixing cash and accrual concepts – leads to distorted margins.

Unreconciled control accounts – AR/AP not tying to subledgers.

Cut-off errors – revenue/expenses in the wrong period.

Misclassification – capex expensed (or vice versa); VAT/GST posted to P&L.

Suspense reliance – parking too much in suspense instead of fixing root causes.

FX & multi-entity slippage – unposted revaluations or out-of-balance intercompany.