Accounting explained
Double-Entry Bookkeeping: Meaning, Format and Example
Double-entry bookkeeping is the system almost every business in the world uses: each transaction is recorded in at least two accounts, as a debit in one and an equal credit in another. That is what lets the books check themselves.
The idea
Every transaction has two sides. When Sri Lakshmi Stores sells goods for cash, cash comes in and goods go out as a sale. When it pays rent, the bank balance falls and an expense is incurred. Double entry records both sides, so nothing is half-recorded.
Single-entry records, like a cash diary or a khata notebook of who owes what, track only one side. They tell you what came in and went out, but not what you own, what you owe or what you earned.
The accounting equation
Assets = Liabilities + Capital. Every correct entry keeps this true. For Sri Lakshmi Stores on 31 March 2026: assets of ₹7,95,000 = liabilities of ₹2,05,000 (creditors ₹1,80,000 and GST payable ₹25,000) + capital of ₹5,90,000.
Worked example: five transactions and the equation
| Transaction | Assets | Liabilities | Capital |
|---|---|---|---|
| Ramesh brings ₹1,00,000 into the bank | +1,00,000 (bank) | +1,00,000 | |
| Buys stock on credit, ₹40,000 (before GST) | +40,000 (stock) | +40,000 (creditor) | |
| Sells that stock for ₹48,000 cash | +48,000 (cash) −40,000 (stock) | +8,000 (profit) | |
| Pays the supplier ₹40,000 | −40,000 (bank) | −40,000 (creditor) | |
| Pays rent ₹20,000 | −20,000 (bank) | −20,000 (expense) | |
| Net effect | +88,000 | 0 | +88,000 |
GST is left out of this small illustration to keep the arithmetic clear.
Why it is worth it
- The trial balance proves the arithmetic, so many mistakes show up at once
- Profit is worked out properly, including stock and depreciation, not guessed from cash
- You see what customers owe and what you owe, by name
- Banks and auditors can follow the books
- GST returns come from the same records as the accounts
Common mistakes
- Recording only the cash side and forgetting the matching account
- Treating capital brought in as income
- Posting both lines of an entry to the same side
- Keeping a separate "kacha" book outside the system
- Using suspense accounts to make things balance and never clearing them
From khata to double entry
Many shops in India still keep a khata: one page per customer, with what they bought on credit and what they paid. That is a good record of one side, the customer's account. Double entry adds the other side of each line: when a customer pays ₹2,000, the khata shows the customer's balance falling by ₹2,000, and the cash book shows cash rising by ₹2,000. Do that for every transaction and the books can produce a trial balance, a P&L and a balance sheet without guesswork.
Billing software does this behind the scenes: one invoice updates the customer, sales, GST and stock at the same time.
Key terms on this page
- Debit: the left side of an account; increases assets and expenses
- Credit: the right side; increases liabilities, capital and income
- Ledger: the book of accounts, one for each asset, liability, income or expense
- Trial balance: a list of all ledger balances that must total equal on both sides
About the worked example
The examples on our accounting pages follow one shop through one year: Sri Lakshmi Stores, a kirana in Mysuru owned by Ramesh, for the financial year 2025-26. It sold ₹48 lakh of goods (before GST), made a gross profit of ₹10.4 lakh and a net profit of ₹4.7 lakh, and ended the year with a balance sheet total of ₹7.95 lakh. The figures are illustrative but they add up across every page, so you can follow one transaction from the journal to the balance sheet.
How TripleBill handles it
In TripleBill every issued invoice, bill, expense, payment and return posts a balanced journal automatically, so the books are double-entry without you writing entries (Starter and Pro). Manual journals are checked for equal debits and credits before saving.
General information on bookkeeping, not accounting or tax advice. For your final accounts and filings, consult a chartered accountant.
Last reviewed
Last reviewed: November 2026.
- Reference: Companies Act, 2013, section 128 (books on accrual basis and double-entry system for companies)
Frequently asked questions
What is double-entry bookkeeping?
A system in which every transaction is recorded in at least two accounts with equal debits and credits.
What is the accounting equation?
Assets = Liabilities + Capital. Every correct double entry keeps it in balance.
Who invented double entry?
It was described in print by Luca Pacioli in Venice in 1494, though merchants used it before that. Indian merchants kept their own systems such as bahi-khata.
Is double entry compulsory for small businesses?
Companies must keep accounts on the double-entry system. For other businesses it is the standard that accountants, banks and tax officers expect.
Can I do double entry in Excel?
You can, but nothing stops a one-sided entry. Accounting software enforces equal debits and credits on every entry.
What is the difference between single and double entry?
Single entry tracks one side, usually cash. Double entry tracks both sides, so it can produce a trial balance, P&L and balance sheet.
Do I need to learn debits and credits to use accounting software?
Not for daily billing. It helps when you read reports or make adjustments, and it helps you check what your accountant tells you.
What happens to GST in double entry?
GST collected on a sale is credited to a GST payable account, a liability; GST paid on a purchase is debited to an input credit account, an asset. Neither touches sales or purchases, so profit is not affected by tax the business only collects or recovers.
Related
Your first invoice is two minutes away.
7-day free trial with everything unlocked. No card needed.
