TL;DR — Key Takeaways
- Every financial transaction has two sides: a debit and a credit of equal value.
- Debits increase assets and expenses; credits increase liabilities, equity, and income.
- Modern accounting software handles double-entry automatically — you don't need to think about it.
- Understanding the basics helps you spot errors and understand your financial reports.
The Golden Rule of Double-Entry
Double-entry bookkeeping is built on one simple principle: every transaction affects at least two accounts, and the total debits must always equal the total credits. This self-balancing system is what makes accounting reliable — if your books don't balance, you know there's an error somewhere.
The system has been used for over 500 years (it was formalised by Italian mathematician Luca Pacioli in 1494) and remains the foundation of all modern accounting. Every piece of accounting software — from free tools like QuickFile to enterprise platforms like Oracle NetSuite — uses double-entry bookkeeping under the hood.
The Fundamental Equation
Assets = Liabilities + Equity
Every transaction maintains this balance. Always.
Debits vs Credits: The Simple Guide
The most confusing part of double-entry is understanding when to debit and when to credit. Here's the rule that makes it click:
| Account Type | Debit Does... | Credit Does... | Example |
|---|---|---|---|
| Assets | ↑ Increases | ↓ Decreases | Debit bank when cash comes in |
| Liabilities | ↓ Decreases | ↑ Increases | Credit accounts payable when you buy on credit |
| Equity | ↓ Decreases | ↑ Increases | Credit share capital when owner invests |
| Income / Revenue | ↓ Decreases | ↑ Increases | Credit sales when you make a sale |
| Expenses | ↑ Increases | ↓ Decreases | Debit rent expense when you pay rent |
6 Real UK Business Examples
You receive £2,000 from a customer
DEBIT
Bank Account +£2,000
CREDIT
Sales Revenue +£2,000
WHY
Cash comes in (debit bank), revenue increases (credit sales)
You pay £500 rent
DEBIT
Rent Expense +£500
CREDIT
Bank Account -£500
WHY
Expense increases (debit rent), cash goes out (credit bank)
You buy £1,000 of stock on credit
DEBIT
Stock/Inventory +£1,000
CREDIT
Accounts Payable +£1,000
WHY
Asset increases (debit stock), liability increases (credit creditors)
You pay a £1,000 supplier invoice
DEBIT
Accounts Payable -£1,000
CREDIT
Bank Account -£1,000
WHY
Liability decreases (debit creditors), cash goes out (credit bank)
You invoice a customer £3,000
DEBIT
Accounts Receivable +£3,000
CREDIT
Sales Revenue +£3,000
WHY
Asset increases (debit debtors), revenue increases (credit sales)
Owner invests £10,000 into the business
DEBIT
Bank Account +£10,000
CREDIT
Share Capital +£10,000
WHY
Cash comes in (debit bank), equity increases (credit capital)
Do You Need to Understand This to Use Accounting Software?
Honestly? Not really — for day-to-day use. Modern accounting software handles all the double-entry automatically. When you record an invoice in QuickBooks or Xero, the software creates both the debit and credit entries behind the scenes. You just enter the transaction details.
However, understanding the basics helps you in three important ways: it helps you spot when something looks wrong in your reports, it helps you understand what your accountant is talking about, and it helps you make sense of your balance sheet and P&L statement.
Journal Entries: When You Might Need Them
Most transactions are handled automatically by your software. But occasionally — for depreciation, accruals, prepayments, or correcting errors — you'll need to create a manual journal entry. This is where understanding debits and credits becomes essential. QuickBooks, Xero, and Sage all have a journal entry feature for this purpose.
