Skip to main content

Accounting basics · for students

The double entry system — every debit has an equal credit.

The idea behind all of accounting, explained in plain language: every business transaction has two sides, so you record it twice — one debit, one equal credit. With the golden rules and a fully worked example in rupees where the books tie out to the paisa.

  • Reviewed July 2026
  • 7 min read
  • CA Anil Agarwal & the TatvaBooks team

What is the double entry system?

The double entry system is a method of recording every business transaction in two accounts at the same time — one as a debit and the other as an equal credit. That's the whole idea. The word "double" simply means every transaction is written down twice, on two opposite sides, for the same amount.

Why twice? Because of the dual aspect concept: every transaction has two sides. If money comes in, it came from somewhere. If you buy something, you gave up something to get it. Accounting insists you record both sides. Since the two sides are always equal, total debits always equal total credits — and your books check themselves.

The system was written down by an Italian monk, Luca Pacioli, in 1494, and more than five centuries later it is still the foundation of every set of books in the world — from a kirana shop's cash book to a listed company's balance sheet.

Debit and credit — the golden rules

"Debit" (Dr.) just means the left side of an account; "credit" (Cr.) means the right side. They do not mean good or bad, increase or decrease, on their own — what they do depends on the type of account. There are five types, and each has a simple rule.

Account type Examples Increase Decrease
Assets Cash, Bank, Machinery, Stock, Debtors Debit Credit
Liabilities Creditors, Loans, GST Payable Credit Debit
Capital Owner's capital, Reserves Credit Debit
Income Sales, Commission received, Interest earned Credit Debit
Expenses Purchases, Rent, Salary, Electricity Debit Credit

A memory hook students love: D-E-A-DDebit increases Expenses, Assets and Drawings. Everything else (liabilities, capital, income) increases on the credit side. The traditional "golden rules" — debit the receiver, credit the giver; debit what comes in, credit what goes out; debit all expenses, credit all incomes — say exactly the same thing in older language. This logic is what keeps the accounting equation (Assets = Liabilities + Capital) always in balance.

A live worked example — every debit has an equal credit

Meet Sharma Traders, a new firm in Pune. Watch four transactions from its first week. For each one, ask the two questions: which two accounts are affected, and by the rules above, which is debited and which is credited? Notice that in every single row, the Debit column equals the Credit column.

Date Particulars Debit ₹ Credit ₹
1 Jul 2026 Cash A/c Dr.
To Capital A/c
(Sharma started business with cash)
5,00,000
5,00,000
2 Jul 2026 Machinery A/c Dr.
To Cash A/c
(Bought machinery for cash)
1,20,000
1,20,000
4 Jul 2026 Purchases A/c Dr.
To Mehta & Co. A/c
(Bought goods on credit from Mehta)
80,000
80,000
6 Jul 2026 Cash A/c Dr.
To Sales A/c
(Sold goods for cash)
65,000
65,000
Total 7,65,000 7,65,000

Read the totals row: ₹7,65,000 of debits = ₹7,65,000 of credits. That equality is not a coincidence — it is guaranteed, because we wrote both sides of every transaction. Let's confirm the logic on two of them:

  • 1 Jul — capital brought in. Cash (an asset) increases, so it is debited ₹5,00,000. Capital increases, so it is credited ₹5,00,000. Debit = Credit. ✔
  • 4 Jul — goods on credit. Purchases (an expense) increase, so debited ₹80,000. Mehta & Co. is now a creditor (a liability), which increases, so credited ₹80,000. Debit = Credit. ✔

To see the other half of the picture, here is the Cash A/c as a T-account, pulling the cash line from each of the four entries above. It receives on 1 Jul and 6 Jul, and pays on 2 Jul:

Dr.   Cash Account   Cr.
Particulars Particulars
To Capital A/c 5,00,000 By Machinery A/c 1,20,000
To Sales A/c 65,000 By Balance c/d 4,45,000
Total 5,65,000 Total 5,65,000

The cash T-account balances too: ₹5,65,000 on each side, leaving a closing cash balance of ₹4,45,000 carried down. Every ledger, when totalled across all accounts, feeds a trial balance whose two columns must match — the final proof that the double entry held.

Common mistakes & student tips

  • Debit ≠ "money in". A debit is just the left side. Debiting an asset increases it, but debiting a liability decreases it. Always name the account type first, then apply the rule.
  • Don't confuse Purchases with an asset. "Purchases" of goods for resale is an expense account (debited), not the same as buying Machinery (an asset). Both are debited here, but for different reasons.
  • Credit sales/purchases create a person's account. On credit, the second leg is the customer (a debtor) or supplier (a creditor) — not Cash. Buying "on credit" never touches cash on that date.
  • Narration is not optional. The one-line explanation in brackets under each entry tells the story; examiners deduct marks when it's missing.
  • Use Indian formatting. Write ₹5,00,000 (lakh grouping), not ₹500,000 — and keep debit and credit columns aligned so a stray digit is easy to spot.

In TatvaBooks, this happens automatically

Learning the rules by hand is the right way to understand your books. But once you're running a real business, you shouldn't be deciding "debit or credit?" on every bill. In TatvaBooks, you record the transaction in plain language — raise a GST sales invoice, enter a purchase bill, record a payment — and the software posts the correct double entry for you, CGST/SGST/IGST split and all. The journal, ledgers and balance sheet update themselves, and the trial balance always ties out because the debit-equals-credit rule is built into every posting. You keep the understanding; the software keeps the arithmetic honest.

Frequently asked questions

What is the double entry system of accounting in simple words?
The double entry system is a method of recording every business transaction in two accounts — one debit and one equal credit. It is built on the dual aspect concept: every transaction has two sides, a benefit received and a benefit given. Because the two sides are always equal, total debits must always equal total credits, and the accounting equation (Assets = Liabilities + Capital) stays balanced. It was formalised by the Italian monk Luca Pacioli in 1494 and is the basis of all modern accounting.
What are the three golden rules of double entry?
The three classical (traditional) golden rules are: (1) Personal accounts — debit the receiver, credit the giver; (2) Real accounts (assets) — debit what comes in, credit what goes out; (3) Nominal accounts (expenses and incomes) — debit all expenses and losses, credit all incomes and gains. The modern rules restate the same logic by account type: debit an increase in assets and expenses, credit an increase in liabilities, capital and income.
Why must debit always equal credit?
Because every transaction has a dual aspect — for every value received, an equal value is given. If you buy a ₹50,000 machine for cash, one asset (machinery) goes up by ₹50,000 and another asset (cash) goes down by ₹50,000. Recording both sides keeps the books self-checking: when you total all debits and all credits at the end, they must be equal. If they are not, you know an entry is missing or wrong. This equality is what makes the trial balance possible.
What is the difference between single entry and double entry?
Single entry records only one side of a transaction — usually just cash and personal accounts — so it is incomplete and cannot produce a trial balance or a reliable balance sheet. Double entry records both the debit and the credit for every transaction, so the books are complete, self-balancing, and can generate accurate final accounts. Under the Companies Act and Income-tax Act, businesses of any real size are expected to keep double-entry books.
Do I have to remember debit and credit rules to use accounting software?
No. In TatvaBooks you record the transaction in plain business language — a sales invoice, a purchase bill, a payment — and the software applies the correct debit and credit behind the scenes, including CGST/SGST/IGST. The double entry still happens (you can see it in the journal and ledgers), but you never have to manually decide which account to debit. That said, understanding the logic still helps you read your own reports and spot errors.

Free on Solo · no card · India-hosted

See double entry work itself, on your own books.

Raise an invoice or record a payment, and watch TatvaBooks post the correct debits and credits — trial balance always tied out. Built by Chartered Accountants.