Bookkeeping lessons · Accounting glossary

What is double-entry bookkeeping?

Double-entry bookkeeping records each event as equal debits and credits, so you can explain both what changed and why it changed.

Key takeaways: identify the business event first; choose the affected accounts; record equal debit and credit amounts; then compare the result with the evidence. Balanced arithmetic is a control, not proof that every transaction was captured correctly.

What problem does double entry solve?

A cash list tells you that money arrived or left. A double-entry record also identifies the financial reason. A receipt might be payment for completed work, a loan, an owner contribution or money returned by a supplier. All four increase cash, but they do not mean the same thing for income, debt or ownership. Recording the other side makes that difference visible.

Imagine opening a notebook and seeing only “received 1,000.00.” You cannot calculate profit from that description. You need to know whether the business earned it, borrowed it or received funding from its owner. Double entry forces a second question before the balance moves. That question becomes especially useful when someone other than the person who entered the transaction reviews the books.

How does the accounting equation help?

The basic relationship is assets equal liabilities plus equity. A balanced transaction changes that relationship without breaking it.

Assets include the resources recorded by the business; liabilities include its obligations; equity is the residual interest. If an owner puts 1,000.00 into an otherwise empty business, cash rises by 1,000.00 and owner capital rises by 1,000.00. There is more cash, but no sales income has been earned merely because the owner transferred funds.

If the same business borrows 1,000.00 instead, the other side is a loan liability. The bank balance looks identical immediately after the transfer, but the financial position is different: someone must be repaid. This is why a cash balance on its own cannot tell you whether the business is profitable or financially secure.

Which side is a debit, and which is a credit?

Debit and credit describe account sides. Their effect depends on the account’s type, rather than whether the event feels positive or negative.

In the usual presentation, assets and expenses increase with debits; liabilities, equity and income increase with credits. Their decreases go on the opposite side. These are useful starting rules for ordinary accounts, not a replacement for understanding specialised or contra accounts. A journal entry can have two, three or more lines. “Double” means equal total effects on the two sides; it does not require exactly two accounts.

Read the debit and credit lesson if the direction still feels counterintuitive. Working from account type is more reliable than shortcuts such as “credit means money in,” which can fail as soon as you move from a bank statement to the business’s own records.

How do 1,000.00 in and 125.00 out become entries?

For this original synthetic example, assume the business completes a service, receives 1,000.00, then pays a 125.00 operating expense in the same period.

There are no opening balances, taxes, unpaid amounts, inventory costs or other transactions in this exercise. All figures use one currency. Those assumptions are deliberately narrow: they let you check the arithmetic without mistaking a classroom example for a complete set of accounts.

Two synthetic transactions and their paired entries
EventDebitCredit
Completed service, paid immediatelyCash 1,000.00Service income 1,000.00
Operating expense paidOperating expense 125.00Cash 125.00
Cash T-account: debit 1,000, credit 125, debit balance 875Cash accountDebit: 1,000.00Credit: 125.00Balance: 875.00 debit
Original synthetic example, in one currency: 1,000.00 received less 125.00 paid leaves 875.00 in cash. The balancing entries go to other accounts.

The cash account ends at 875.00. Income less the stated expense is also 875.00, but only because this example excludes every event that would separate cash from profit. Do not turn that coincidence into a rule. A loan receipt, equipment purchase, unpaid sale or owner withdrawal would make the two measures differ.

What should you check after posting?

Follow the entry into the accounts, then into the report. Check the source, account choice, date and amount at each step.

  1. Read the evidence: what happened, who was involved and which business owns the transaction?
  2. Identify the accounts and explain why each increases or decreases.
  3. Add all debits and credits separately; the totals must agree.
  4. Review the ledger movements and resulting balances.
  5. Compare the trial balance with the expected account balances.
  6. Retain the source reference so another person can repeat the reasoning.

In the example, cash has a debit balance of 875.00, expense has a debit balance of 125.00, and income has a credit balance of 1,000.00. Total debit balances and credit balances are both 1,000.00. The trial balance summarises the remaining balances; it is not simply a list of the two cash movements.

Why can balanced books still be wrong?

Both sides can be recorded incorrectly together. Equality therefore cannot establish completeness, the right classification or a valid business purpose.

Suppose the 125.00 expense was accidentally entered twice. The extra entry still contains an equal debit and credit, so the trial balance agrees. Cash becomes 750.00 and expense becomes 250.00, both wrong for the stated evidence. Omitting the service transaction completely also leaves equal totals, while missing the entire event. Recording the expense against the wrong expense category is another balanced error.

These examples explain why double entry belongs alongside source review, bank reconciliation, duplicate prevention and period controls. Each answers a different question. The journal balances; the bank record helps establish what actually moved; the source explains the nature of the movement; review determines whether the classification fits.

How should a mistake be corrected?

Preserve the record that produced the earlier balance, then add a correction that explains the change.

Before posting, a draft can be edited and reviewed again. After posting, an immutable system retains the original and uses a linked reversal or other reviewed correcting entry. Correcting 125.00 entered as 152.00 should leave enough evidence to understand the earlier report and the later change. The correct date depends on the period and reporting circumstances; do not assume every discovery permits a backdated edit.

Our correction lesson explains the difference between fixing the accounting effect and erasing the history. That distinction matters even when one person does all the bookkeeping, because future reviewers and future-you will not remember every original decision.

What should a beginner practise first?

Use a handful of fictional events and write the explanation before choosing the account names.

For each event, ask whether the cash effect changes profit. Explain any difference in plain language. If you cannot explain the other side, pause instead of choosing an account merely to make the entry balance. Keep unusual tax, inventory and financing cases for a reviewed policy and a more detailed worked example.

Practise the idea in PHP Ledger

Use the synthetic demo to save, review and post a simple receipt and expense, then inspect their journals and account ledgers. Keep the example separate from real books. The core’s balanced posting and traceable sources let you inspect the mechanics; they do not certify your choice of accounting treatment.

The synthetic daily cash check and monthly review connect entries to reports. Inspect the current product features and limits before choosing software for a real business.

When PHP Ledger is not the right choice

Choose a supported system when your immediate needs include advanced stock operations, payroll, statutory tax filing or independently accepted reporting. The 0.4.0 starter adds invoice, bill, payment, credit and ageing screens. Optional Purchasing and Inventory add stock workflows; manually configured tax does not establish country applicability or filing support. A demonstration also cannot decide your accounting policies or provide an independent review of your books.

Continue learning

Common questions

Does double entry mean entering each transaction twice?

No. You describe one transaction with balanced debit and credit lines. The software records the related account effects together.

Is the remaining 875.00 always profit?

No. It is both cash and profit only within this deliberately limited service-and-expense example. Borrowing, unpaid transactions and asset purchases can separate them.

Sources and review boundary

Source links checked on 16 September 2026. These are further educational reading; the worked numbers and exercises on this page are original synthetic examples.

General bookkeeping education, not jurisdiction-specific advice. This page has not been reviewed by a qualified accountant. Review your entity, reporting framework and policies with your adviser; see the project and review boundaries.

Product screen

Development preview with synthetic sample data

Scroll the image to explore it. With a keyboard, focus the image area and use the arrow keys.