What is Double-Entry Bookkeeping?
Double-entry bookkeeping is the accounting method in which every financial transaction is recorded in at least two accounts — as a debit in one and an equal credit in another — so that total debits always equal total credits. This dual effect keeps the accounting equation (Assets = Liabilities + Equity) in balance and is the foundation of every modern bookkeeping system, in use since the 15th century.
The core rule is simple: every transaction has two sides. Sell a service for cash? Debit Cash (asset up), credit Sales Revenue (income up). Buy supplies on credit? Debit Supplies (asset up), credit Accounts Payable (liability up). Pay a supplier? Debit Accounts Payable (liability down), credit Cash (asset down). Because every entry has matching debits and credits, the trial balance — a list of all accounts with their balances — must always foot to zero. If it does not, an error has been made and must be found before any report can be trusted.
Double-entry is what makes the balance sheet possible. Because assets, liabilities, and equity are all tracked through paired entries, the books mathematically cannot show assets that do not match the claims against them. This is why banks, auditors, tax authorities, and accounting standards worldwide require double-entry: it is a self-checking system. The downside is that it requires discipline — every transaction must be analysed for which accounts it affects and in which direction — which is exactly the repetitive categorisation that AI bookkeeping assistants now automate.
Example
A bakery pays €600 rent from its bank account. Under double-entry, the bookkeeper debits Rent Expense by €600 (expense increases) and credits Cash at Bank by €600 (asset decreases). Total debits still equal total credits, the accounting equation still balances, and both the income statement (higher expense) and balance sheet (lower cash) reflect the transaction correctly.
Questions
What is the accounting equation in double-entry bookkeeping?
The accounting equation is Assets = Liabilities + Equity. Every double-entry transaction preserves this balance. Buy an asset with cash and one asset goes up while another goes down by the same amount; buy on credit and an asset and a liability both rise equally. The equation never breaks.
Why must debits always equal credits?
Because every transaction affects at least two accounts in opposite but equal directions — one debited, one credited. If the totals do not match, a recording error has occurred. This built-in check is the entire point of double-entry: it makes arithmetic mistakes immediately visible rather than letting them hide until year-end.