Double Entry Bookkeeping Explained, With Worked Examples

JK

John Kyprianou

Director, IAK Accountants

The Idea That Holds Every Set of Accounts Together

Double entry bookkeeping is the method that sits underneath almost every set of business accounts in the world. It sounds technical, and the language of debits and credits puts a lot of people off, but the core idea is simple: every transaction affects your business in two ways, so it gets recorded in two places. Money does not appear from nowhere or vanish into thin air. If cash comes in, it came from somewhere. If you bought something, you parted with something to get it.

Your accounting software does the double entry for you now, quietly, every time you raise an invoice or match a bank payment. So why learn it at all? Because it is the logic that lets the software produce a balance sheet at the press of a button, it is why your books can catch their own mistakes, and it is the difference between knowing what your numbers mean and trusting a screen blindly. This guide explains the system from first principles, sets out the rules for debits and credits without the jargon, and works through several real examples.

What Is Double Entry Bookkeeping?

Double entry bookkeeping is a system in which every financial transaction is recorded in at least two accounts, once as a debit and once as a credit, with the total debits always equal to the total credits. Because the two sides must match, the books are self-checking. If your debits and credits do not agree, you know an error is hiding somewhere and you go and find it.

It helps to compare it with the simpler alternative. Single-entry bookkeeping records each transaction once, like a cash diary: money in, money out, running total. It works for a tiny sole trader with no stock, equipment or borrowing, but it only tracks cash. It tells you nothing reliable about what you own or what you owe, and because nothing has to balance, errors can sit undetected for months. Double entry records the full story of each transaction, so at any moment the system knows what you own, what you owe, what you have earned and what you have spent, all from the same set of entries. We cover the wider picture of recording transactions in our guide to what bookkeeping is; this article goes deeper into the mechanics.

The system is old. A Venetian friar and mathematician, Luca Pacioli, set it out in print in 1494 in his work Summa de Arithmetica, which is why he is often called the father of accounting, though the merchants of Venice and Genoa were already using it. More than five centuries later the same logic runs every accounting package on the market. Few business tools have lasted that well.

The Accounting Equation Behind It All

Double entry only makes sense once you see the equation it protects. Everything a business has must have come from somewhere, either from people the business owes (liabilities) or from the owners (equity). That gives the accounting equation:

Assets = Liabilities + Equity

What you own equals what you owe plus what the owners have put in or earned. Every single transaction keeps this equation in balance, because it touches at least two parts of it by equal and opposite amounts. Buy a £500 laptop with cash and one asset (equipment) goes up by £500 while another asset (cash) goes down by £500: the equation still balances. Take out a £10,000 loan and assets (cash) rise by £10,000 while liabilities (the loan) rise by £10,000: still balanced. This is the heart of the whole system. Double entry is simply the bookkeeping technique that keeps the accounting equation true after every transaction.

Debits and Credits, Without the Confusion

Here is where most people get stuck, usually because they import everyday meanings of the words. Forget what your bank statement means by debit and credit. In bookkeeping the two words are just labels for the left and right side of an account. Debit means the left side. Credit means the right side. That is all they mean. Whether a debit increases or decreases an account depends entirely on what type of account it is.

There are five account types, and each has a natural "increase" side:

Account typeIncreases with aDecreases with aExamples
AssetsDebitCreditCash, bank, equipment, stock, money owed to you
ExpensesDebitCreditRent, wages, fuel, software, depreciation
LiabilitiesCreditDebitLoans, trade payables, VAT owed
IncomeCreditDebitSales, fees, interest received
EquityCreditDebitOwner's capital, retained earnings

A memory aid that the profession leans on is DEAD CLIC: Debits increase Expenses, Assets and Drawings, while Credits increase Liabilities, Income and Capital. Learn that one line and you can post most transactions without thinking twice. The older, more formal version is the three golden rules: debit the receiver and credit the giver, debit what comes in and credit what goes out, debit expenses and losses and credit income and gains. They reach the same place. Most modern bookkeepers find DEAD CLIC quicker.

The unbreakable rule sits on top of all of this: for every transaction, total debits must equal total credits. If they do not, the entry is wrong.

Double Entry Bookkeeping Examples

Theory lands faster with examples. Here are four common transactions for a small limited company, each shown as the two entries it creates. The convention is to list the debit first, then the credit underneath it.

1. You invoice a client £2,000 and they pay straight into the bank.

AccountDebitCredit
Bank (asset increases)£2,000
Sales income (income increases)£2,000

Cash came in, so the bank is debited. The business earned revenue, so sales income is credited. Debits equal credits.

2. You buy £500 of stock from a supplier on 30 day credit.

AccountDebitCredit
Stock (asset increases)£500
Trade payables (liability increases)£500

No cash has moved yet. You hold more stock, so that asset is debited. You now owe the supplier, so the liability of trade payables is credited.

3. Thirty days later you pay that supplier from the bank.

AccountDebitCredit
Trade payables (liability decreases)£500
Bank (asset decreases)£500

The debt is settled, so the liability is debited down to nil. Cash left the business, so the bank is credited.

4. You run payroll and pay £3,000 of wages from the bank.

AccountDebitCredit
Wages (expense increases)£3,000
Bank (asset decreases)£3,000

Wages are a cost, so the expense is debited. Cash left the business, so the bank is credited. Notice the pattern in every example: one debit, one credit, equal amounts, and the accounting equation stays balanced throughout.

T-Accounts: Seeing the Two Sides

Bookkeepers often sketch an individual account as a "T", with debits on the left and credits on the right. Take the bank account across examples 1, 3 and 4 above. It received the £2,000 sale (a debit) and paid out £500 to the supplier and £3,000 in wages (two credits).

Bank account
Debit (in)Credit (out)
Sales £2,000Trade payables £500
Wages £3,000

Total debits are £2,000 and total credits are £3,500, so the account has a closing credit balance of £1,500. In plain terms the bank account is £1,500 overdrawn across these transactions. T-accounts are mostly a teaching and checking tool now rather than something you draw by hand daily, but they are the clearest way to see why an account ends up with the balance it does, and they make the logic of debits and credits visible.

The Trial Balance: The System Checking Itself

Once every transaction for a period is posted, you list the closing balance of every account in two columns, debits on the left and credits on the right, and total each column. This list is the trial balance, and its whole purpose is the self-check that double entry makes possible. Because every transaction was entered with equal debits and credits, the two column totals must be equal. If they are, the books are arithmetically consistent and you can go on to build the financial statements from them. If they do not match, you have made an error and you know to hunt for it before going any further.

One honest caveat worth knowing. A trial balance that balances proves the debits and credits are equal, but it does not prove the books are correct. If you post a transaction to the wrong account, or miss one entirely, or record both sides at the wrong but equal figure, the trial balance still balances while the accounts are wrong. So it is a powerful check on arithmetic, not a guarantee of accuracy. That distinction matters, and it is one reason a human who understands the numbers still beats blind faith in a balancing screen.

Why Double Entry Still Matters in a Software World

It is fair to ask why any of this counts when Xero or QuickBooks handles the debits and credits for you. The answer is that the software is only doing exactly what we have set out above, very fast and without complaint. When you raise an invoice, it debits a customer or the bank and credits sales. When you reconcile a bank payment, it credits the bank and debits an expense. The double entry is happening whether you watch it or not.

Understanding it pays off in three practical ways. First, you can read your own reports with confidence, because you know what is feeding them. Second, you can spot when something is miscoded: a loan repayment posted as an expense, or a capital purchase dropped into day-to-day costs, will quietly distort your profit and your tax, and only someone who grasps the entries will catch it. Third, the whole structure of your accounts, the profit and loss and the balance sheet, is just double entry summarised. Once you see that the statements are built from these paired entries, the numbers stop being a black box and start being something you can interrogate.

Our View

In our experience the businesses that stay on top of their finances are not the ones whose owners can recite the golden rules. They are the ones who understand, at a gut level, that every pound has two sides to its story, where it came from and where it went. You do not need to post journals by hand to run a healthy company. You do need to know enough that your accounts are a tool you use rather than a mystery you outsource and hope about. Double entry is the grammar of that language. Learn the shape of it and even software-generated reports start telling you something you can act on.

How IAK Can Help

You should not have to think in debits and credits to get clean, reliable accounts, and with us you do not. Our bookkeeping service records every transaction correctly behind the scenes, with regular bank reconciliations so your trial balance genuinely reflects reality rather than just happening to balance. We set up and support Xero so the double entry runs automatically on records you would want to keep anyway, and our accounting work takes those clean books through to year-end accounts, corporation tax and Self Assessment.

If your books are behind, miscoded or simply a source of stress, contact us for a free consultation and we will get the foundations right.

Sources

About the Author

JK

John Kyprianou

Director at IAK Accountants with over 11 years of experience in accounting and business advisory. John specialises in helping UK businesses navigate complex tax regulations, optimise their financial structures, and achieve sustainable growth. His expertise spans corporate tax planning, international business structuring, and strategic financial consulting.