Double-Entry Bookkeeping
Every transaction has two sides. The system that has been running business for 500 years — debits, credits, the ledger, journal entries, and the chart of accounts — explained so anyone can follow.
The merchants of Venice had the same problem you do
In the 1400s, Venice was the Silicon Valley of its era. Merchants were shipping goods across the Mediterranean, running multiple ventures simultaneously, borrowing from banks, and extending credit to buyers. Business was booming — and the bookkeeping was chaos.
A merchant might lend 500 ducats to a trading partner, buy a shipload of spices on credit, sell half to a buyer in Florence on a promise of future payment, and need to settle up with three different banks — all in the same week. Tracking this with a simple list of "money in, money out" was impossible. Merchants were losing fortunes not because of bad deals, but because they could not keep track of what they owned, what they owed, and who owed them.
Then Luca Pacioli — a Franciscan friar and mathematician — published Summa de Arithmetica in 1494. Chapter 36 described a system Venetian merchants had been developing for decades: double-entry bookkeeping. Every transaction gets recorded twice — once as a debit and once as a credit. The books must always balance.
That system has not changed in 530 years. QuickBooks, Xero, SAP, Oracle — every accounting software on earth runs double-entry under the hood. The language is the same. The logic is the same. Luca Pacioli would recognise your company's general ledger.
Single-entry vs. double-entry
Before we get into debits and credits, let us understand what double-entry replaced — and why.
✗ Without AI
- ✗Records one side of each transaction
- ✗Like a personal checkbook register
- ✗Cannot detect errors automatically
- ✗Does not track assets, liabilities, or equity
- ✗Fine for a lemonade stand
- ✗Cannot produce a balance sheet
✓ With AI
- ✓Records two sides of every transaction
- ✓Like a complete financial system
- ✓Errors show up as imbalances immediately
- ✓Tracks everything: assets, liabilities, equity, revenue, expenses
- ✓Required for any real business
- ✓Produces all three financial statements
Single-entry example: You buy $500 of supplies with cash.
- Record: "Supplies - $500" (that is it)
Double-entry example: Same transaction.
- Debit: Supplies Expense $500 (expense goes up)
- Credit: Cash $500 (cash goes down)
Both records are of the same transaction, viewed from two angles. The total debits always equal the total credits. Always.
Debits and credits: the part everyone gets confused by
Here is why debits and credits confuse people: in everyday language, "credit" sounds positive (credit card rewards, "give credit where it's due") and "debit" sounds like money leaving (debit card). In accounting, these words mean something completely different.
Debit simply means left side. Credit simply means right side. That is their entire definition. They describe which column you put a number in — nothing more.
The rules for which side increases which account type:
| Account type | Debit (left) | Credit (right) |
|---|---|---|
| Assets | Increase | Decrease |
| Expenses | Increase | Decrease |
| Liabilities | Decrease | Increase |
| Equity | Decrease | Increase |
| Revenue | Decrease | Increase |
A helpful mnemonic: DEALER
- Debits increase: Expenses, Assets, and Losses (draws)
- Credits increase: Liabilities, Equity, and Revenue
There Are No Dumb Questions
"Why does my bank statement show a credit when I deposit money?"
Because the bank is doing accounting from their perspective. When you deposit $1,000, the bank owes you $1,000 — that is a liability for the bank. Liabilities increase with credits. So the bank credits your account. From your perspective, your cash (an asset) went up — which is a debit. Same transaction, two perspectives, two entries. This is literally double-entry bookkeeping in action.
"Can a single transaction have more than two entries?"
Yes — it is called a compound journal entry. For example, if you pay $1,000 for supplies and $500 for utilities with a single $1,500 check, you would debit Supplies $1,000, debit Utilities $500, and credit Cash $1,500. The rule still holds: total debits ($1,500) must equal total credits ($1,500).
Journal entries: recording transactions
A journal entry is how you record a transaction in double-entry bookkeeping. It has a date, the accounts affected, the amounts, and a brief description.
Here are five common transactions and their journal entries:
1. Owner invests $50,000 cash to start the business
| Account | Debit | Credit |
|---|---|---|
| Cash (Asset) | $50,000 | |
| Owner's Equity | $50,000 |
Cash (asset) goes up — debit. Equity goes up — credit.
2. Business buys $10,000 of equipment with cash
| Account | Debit | Credit |
|---|---|---|
| Equipment (Asset) | $10,000 | |
| Cash (Asset) | $10,000 |
One asset goes up (equipment), another goes down (cash). Total assets unchanged.
3. Business earns $5,000 in revenue, collected in cash
| Account | Debit | Credit |
|---|---|---|
| Cash (Asset) | $5,000 | |
| Service Revenue | $5,000 |
Cash goes up — debit. Revenue goes up — credit.
4. Business pays $2,000 in rent
| Account | Debit | Credit |
|---|---|---|
| Rent Expense | $2,000 | |
| Cash (Asset) | $2,000 |
Expense goes up — debit. Cash goes down — credit.
5. Business earns $8,000 revenue on credit (client will pay later)
| Account | Debit | Credit |
|---|---|---|
| Accounts Receivable (Asset) | $8,000 | |
| Service Revenue | $8,000 |
No cash changes hands yet. But the business has earned the revenue and has a right to collect — that is accounts receivable, an asset.
Write the Journal Entry
25 XPThe ledger: where it all lives
The general ledger is the master record of all accounts and all transactions. Think of it as a filing cabinet with a folder for every account: Cash, Accounts Receivable, Equipment, Rent Expense, Revenue, and so on.
Each folder — each account — has its own running total. When you record a journal entry, the debits and credits get posted to the relevant accounts in the ledger. At any point, you can open an account and see every transaction that affected it and the current balance.
Here is what a simplified Cash account looks like in the ledger after the five transactions above:
| Date | Description | Debit | Credit | Balance |
|---|---|---|---|---|
| Jan 1 | Owner investment | $50,000 | $50,000 | |
| Jan 5 | Equipment purchase | $10,000 | $40,000 | |
| Jan 10 | Service revenue collected | $5,000 | $45,000 | |
| Jan 15 | Rent payment | $2,000 | $43,000 |
Every account in the ledger has a similar running record. At the end of any period, you can pull the balances from all accounts and build your financial statements.
The chart of accounts: your filing system
The chart of accounts is the list of every account your business uses, organized by type. It is the table of contents for your general ledger. A typical small business might have 30-50 accounts. A large corporation might have thousands.
Here is a simplified chart of accounts for a small business:
| Number | Account name | Type |
|---|---|---|
| 1000 | Cash | Asset |
| 1100 | Accounts Receivable | Asset |
| 1200 | Inventory | Asset |
| 1500 | Equipment | Asset |
| 2000 | Accounts Payable | Liability |
| 2100 | Bank Loan | Liability |
| 2200 | Taxes Payable | Liability |
| 3000 | Owner's Equity | Equity |
| 3100 | Retained Earnings | Equity |
| 4000 | Service Revenue | Revenue |
| 4100 | Product Sales | Revenue |
| 5000 | Cost of Goods Sold | Expense |
| 6000 | Rent Expense | Expense |
| 6100 | Salaries Expense | Expense |
| 6200 | Utilities Expense | Expense |
| 6300 | Marketing Expense | Expense |
The numbering convention is standard across most businesses: 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for revenue, 5000s-9000s for expenses. This makes it easy to find accounts and organize reports.
There Are No Dumb Questions
"Do I need to create my own chart of accounts?"
If you use accounting software like QuickBooks or Xero, it comes with a default chart of accounts that you can customise. For most small businesses, the default is 80% right — you just need to add or rename a few accounts to match your specific business. Do not overcomplicate it. Twenty to thirty accounts covers most small businesses well.
"What if I put a transaction in the wrong account?"
You record an adjusting entry — a new journal entry that corrects the mistake. You never erase or delete entries in accounting. You always add a correcting entry so there is a complete audit trail. This is a fundamental principle: the books show everything that happened, including corrections.
Build a Mini Ledger
50 XPThe trial balance: your error check
At the end of each period, accountants prepare a trial balance — a list of every account and its balance, with all debits in one column and all credits in another. If total debits equal total credits, the books balance.
| Account | Debit | Credit |
|---|---|---|
| Cash | $43,000 | |
| Accounts Receivable | $8,000 | |
| Equipment | $10,000 | |
| Accounts Payable | $0 | |
| Bank Loan | $0 | |
| Owner's Equity | $50,000 | |
| Service Revenue | $13,000 | |
| Rent Expense | $2,000 | |
| Totals | $63,000 | $63,000 |
If the totals do not match, there is an error somewhere — a transaction recorded incorrectly, a missing entry, or a math mistake. The trial balance does not catch every error (if you debited the wrong asset account, the totals still balance), but it catches most.
The accounting cycle: putting it all together
Every business follows the same cycle, whether it is a one-person freelance operation or a Fortune 500 company:
1. Identify transactions — Something happened that involved money (a sale, a purchase, a payment).
2. Record journal entries — Debit one or more accounts, credit one or more accounts. Debits = Credits.
3. Post to the ledger — Each entry gets recorded in the relevant accounts in the general ledger.
4. Prepare a trial balance — Add up all debits and all credits. Do they match?
5. Make adjusting entries — Record accruals, deferrals, depreciation, and corrections.
6. Prepare financial statements — Income statement, balance sheet, and cash flow statement from the adjusted balances.
7. Close the books — Transfer revenue and expense balances to retained earnings. Start fresh for the next period.
This cycle repeats every month, every quarter, and every year. The more consistently you follow it, the cleaner your books and the more trustworthy your financial statements.
Key takeaways
- Double-entry bookkeeping records every transaction twice — once as a debit and once as a credit. Total debits must always equal total credits.
- Debit means left, credit means right. Assets and Expenses increase with debits. Liabilities, Equity, and Revenue increase with credits.
- Journal entries are the building blocks. Every transaction is recorded as a journal entry showing which accounts are affected, by how much, and in which direction.
- The general ledger is the master record — every account has a running total of all transactions.
- The chart of accounts is your organizational system — typically numbered by type (assets, liabilities, equity, revenue, expenses).
- The trial balance checks your work. If total debits do not equal total credits, something is wrong.
- This system has survived 530 years because it works. Modern software automates the mechanics, but the logic is identical to what Venetian merchants used.
Knowledge Check
1.A business buys $5,000 of office furniture and pays with cash. What is the correct journal entry?
2.Why does your bank show a 'credit' when you deposit money, even though from your perspective your cash (an asset) increased?
3.A trial balance shows total debits of $125,000 and total credits of $118,000. What does this indicate?
4.A business performs $6,000 of consulting work for a client who will pay in 30 days. What is the correct journal entry at the time the work is completed?