Double-entry is the mechanical implementation of the accounting equation. Every transaction is recorded TWICE — once as a debit (one side) and once as a credit (the other side) — for equal amounts. If the totals don't match, you have an error you must find before you publish anything.
Why two entries, not one
Single-entry bookkeeping records just one side: 'KES 50,000 of cash came in from John'. It's fast but loses information. Did the cash come from a sale (revenue, increases equity)? A loan (liability, no equity change)? An owner contribution (equity directly)? A return from a customer (reverses prior revenue)? The single entry can't tell.
Double-entry forces you to specify both sides. 'KES 50,000 debit cash; KES 50,000 credit sales revenue' is unambiguous. 'Debit cash; credit owner equity' is a different transaction. The same dollar amount could have four different accounting meanings, and double-entry forces you to pick the right one explicitly.
The integrity property
At any point in time, the sum of all debits in your ledger should equal the sum of all credits. This is double-entry's killer feature. If they don't match, you have an error — and you know it before anyone else finds it. Pre-computer, accountants closed the books at month-end by literally adding up debits and credits and verifying equality. This is the 'trial balance' you'll meet in Module 8.
The two sides of every transaction
- A debit in one account; a credit in another. (Most common.)
- Multiple debits totalling X; one credit of X. (Compound entry.)
- One debit of X; multiple credits totalling X. (Compound entry.)
- Multiple debits totalling X; multiple credits totalling X. (Compound entry — common for payroll, etc.)
Why this still works in 2026
Quickbooks, Xero, Sage, SAP — every accounting system in production today implements double-entry. Not for tradition's sake. Because the alternative — single-entry — loses the integrity check, and modern audit standards require it. The 'ledger' might now be a database table, but the conceptual structure is unchanged from 1494.
Crypto's accidental rediscovery
Bitcoin's blockchain is, in essence, a vastly more elaborate version of the same idea: every transaction is two-sided, immutably recorded, and any tampering breaks the math. The intellectual heritage is direct — Pacioli's principle, re-implemented with cryptographic enforcement instead of accountant discipline.
Exercise
A merchant in 1500s Venice buys 100 bolts of silk for 500 ducats cash. Write the double entry in your own words. Now: a 21st-century e-commerce company buys 100 units of inventory for $500 paid via Stripe. Write the same double entry. What's different?