← Back to Blog
📒
Accounting

Double-Entry Accounting Explained: Complete Guide with Examples 2026

Double-entry accounting sounds complicated but the logic is simple. This guide explains exactly how it works, why it matters, and how every common business transaction is recorded — with clear examples in plain language.

AHAD Team·14 February 2025·9 min read

Why Double-Entry Accounting Exists

Every financial transaction has two effects. When you sell something for cash, your cash increases AND your revenue increases. When you buy inventory, your inventory increases AND your cash (or liability to the supplier) changes. When you pay a loan instalment, your cash decreases AND your loan balance decreases.

Double-entry accounting captures both effects of every transaction. This is not an accounting convention invented to make things complicated — it is a reflection of how financial reality works. And it is why double-entry accounting has been the universal standard for business accounting for over 500 years.

The alternative — single-entry accounting, like a simple cashbook — records only one side of each transaction. It tells you what cash came in and went out, but not why. It cannot produce a balance sheet. It cannot catch errors. It does not give you a complete financial picture.

---

The Fundamental Equation

Everything in double-entry accounting flows from one equation:

Assets = Liabilities + Equity

This equation must always balance. If it does not, something is wrong.

  • Assets: What the business owns or is owed (cash, inventory, equipment, accounts receivable)
  • Liabilities: What the business owes to others (bank loans, supplier payables, tax payable)
  • Equity: The residual interest of the owner — what the business is worth after paying all liabilities
When you make a profit: Assets increase (cash comes in), Equity increases (retained earnings grow). The equation stays balanced.

When you borrow from a bank: Assets increase (cash), Liabilities increase (loan). Still balanced.

Every transaction maintains this balance by affecting at least two accounts.

---

Debits and Credits: The Simple Version

This is where most people get confused. "Debit" and "Credit" do not mean "increase" and "decrease" universally — they mean different things for different types of accounts.

Account TypeDebit EffectCredit Effect
AssetsIncreasesDecreases
LiabilitiesDecreasesIncreases
EquityDecreasesIncreases
Revenue/IncomeDecreasesIncreases
ExpensesIncreasesDecreases
Every transaction has at least one Debit and at least one Credit, and total Debits always equal total Credits.

---

15 Common Business Transactions with Journal Entries

1. Owner Invests Cash in the Business

Owner puts ₹5,00,000 into the business bank account.

AccountDebitCredit
Cash/Bank₹5,00,000
Capital (Equity)₹5,00,000
Cash (asset) increases. Owner's equity increases.

2. Cash Sale

Sold goods for ₹10,000 cash.

AccountDebitCredit
Cash/Bank₹10,000
Sales Revenue₹10,000
Cash (asset) increases. Revenue increases.

3. Cash Sale with GST (India — Intrastate)

Sold goods for ₹10,000 + 18% GST = ₹11,800 total.

AccountDebitCredit
Cash/Bank₹11,800
Sales Revenue₹10,000
CGST Payable (9%)₹900
SGST Payable (9%)₹900
Cash comes in for full amount. Revenue is only the base amount. GST collected is a liability — you owe it to the government, it is not your income.

4. Credit Sale (Invoice on Credit)

Sold goods worth ₹25,000 to ABC Company on 30-day credit terms.

AccountDebitCredit
Accounts Receivable (ABC Co.)₹25,000
Sales Revenue₹25,000
Accounts receivable (asset — they owe you) increases. Revenue increases.

5. Customer Pays Invoice

ABC Company pays their ₹25,000 invoice.

AccountDebitCredit
Cash/Bank₹25,000
Accounts Receivable (ABC Co.)₹25,000
Cash increases. Accounts receivable decreases (the debt is settled).

6. Purchase Inventory for Cash

Bought inventory worth ₹15,000 cash.

AccountDebitCredit
Inventory/Stock₹15,000
Cash/Bank₹15,000
Inventory (asset) increases. Cash (asset) decreases.

7. Purchase Inventory on Credit

Bought ₹30,000 of goods from XYZ Supplier on 45-day credit.

AccountDebitCredit
Inventory/Stock₹30,000
Accounts Payable (XYZ Supplier)₹30,000
Inventory (asset) increases. Accounts payable (liability — you owe them) increases.

8. Pay Supplier Invoice

Pay XYZ Supplier ₹30,000.

AccountDebitCredit
Accounts Payable (XYZ Supplier)₹30,000
Cash/Bank₹30,000
Accounts payable (liability) decreases. Cash (asset) decreases.

9. Pay Salaries

Pay staff salaries of ₹80,000.

AccountDebitCredit
Salaries Expense₹80,000
Cash/Bank₹80,000
Salary expense increases. Cash decreases.

10. Pay Rent

Pay monthly rent of ₹25,000.

AccountDebitCredit
Rent Expense₹25,000
Cash/Bank₹25,000
Rent expense increases. Cash decreases.

11. Receive Bank Loan

Bank disburses a ₹5,00,000 loan.

AccountDebitCredit
Cash/Bank₹5,00,000
Bank Loan (Liability)₹5,00,000
Cash (asset) increases. Bank loan (liability) increases.

12. Repay Loan Instalment with Interest

Monthly EMI of ₹15,000 — ₹13,000 principal + ₹2,000 interest.

AccountDebitCredit
Bank Loan (Liability)₹13,000
Interest Expense₹2,000
Cash/Bank₹15,000
Loan balance decreases. Interest is an expense. Cash decreases.

13. Record Depreciation

Monthly depreciation of ₹5,000 on a machine. No cash changes.

AccountDebitCredit
Depreciation Expense₹5,000
Accumulated Depreciation₹5,000
Depreciation is an expense. Accumulated depreciation reduces the machine's book value on the balance sheet.

14. GST Input Tax Credit

Pay supplier ₹11,800 including ₹1,800 GST (18% recoverable).

AccountDebitCredit
Inventory/Expense₹10,000
GST Input Credit (Asset)₹1,800
Cash/Bank₹11,800
The purchase net of GST goes to inventory/expense. GST paid is a recoverable asset.

15. Owner Withdraws Cash (Drawings)

Owner takes ₹20,000 from business for personal use.

AccountDebitCredit
Owner's Drawings (Equity)₹20,000
Cash/Bank₹20,000
Drawings reduce equity. Cash decreases. This is NOT a business expense — it is a withdrawal of equity.

---

How Transactions Flow to Financial Statements

Profit and Loss Statement: Revenue accounts (credited when you sell) minus Expense accounts (debited when you incur costs) = Net Profit.

Balance Sheet: Asset accounts (debit balances) on the left. Liability and Equity accounts (credit balances) on the right. Assets = Liabilities + Equity — always.

Cash Flow Statement: Derived from changes in all balance sheet accounts and net profit. Reconciles profit to actual cash movement — explains why a profitable business can still have negative cash flow.

---

The Trial Balance: How Errors Are Caught

Before preparing financial statements, accountants prepare a Trial Balance — a list of all accounts with their debit or credit balances. If total debits equal total credits, the books are balanced.

The Trial Balance catches:

  • Math errors in individual entries
  • Entries posted to only one account (single-entry error)
  • Entries with unequal debits and credits
It does NOT catch:
  • Wrong account used (debited the wrong expense category)
  • Entries posted twice
  • Transactions completely omitted
Modern accounting software maintains a continuous trial balance and will not post an unbalanced journal entry — the software enforces the double-entry rule automatically.

---

Does a Business Owner Need to Know This?

You do not need to post journal entries manually — that is what accounting software does automatically when you create invoices, record payments, and receive goods.

But understanding double-entry accounting means you can:

  • Read your financial statements with real comprehension
  • Catch errors your accountant might miss ("why does accounts receivable show a credit balance?")
  • Have intelligent conversations with your CA or accountant
  • Make better decisions based on financial data you actually understand
All major accounting software — Zoho Books, QuickBooks, Xero, Tally Prime, and [Taskmate ERP](/taskmate) — uses double-entry accounting automatically. When you create an invoice, the software posts the debit to accounts receivable and the credit to sales revenue behind the scenes. You do not see the journal entries unless you look for them, but they are always there, keeping your books accurate.

---

Frequently Asked Questions

What is double-entry accounting in simple terms? Every financial transaction is recorded in at least two accounts — one debit and one credit — and the total debits always equal the total credits. This system reflects the two-sided nature of every transaction (when you gain something, something else changes) and provides a self-checking mechanism to catch errors.

Why is double-entry accounting important? It produces complete financial statements (P&L, Balance Sheet, Cash Flow). Single-entry systems can only tell you cash movements. Double-entry tells you what you own, what you owe, what you earned, and what you spent — and allows cross-checking for accuracy. All formal accounting globally (GAAP, IFRS) requires double-entry accounting.

What is the difference between debit and credit in accounting? Debit and credit do not universally mean increase and decrease. For asset and expense accounts, debit increases and credit decreases. For liability, equity, and revenue accounts, credit increases and debit decreases. The rule: every transaction has equal total debits and credits.

Does accounting software use double-entry? Yes. All professional accounting software — Zoho Books, QuickBooks, Xero, Tally Prime, and [Taskmate ERP](/taskmate) — uses double-entry accounting automatically. When you create an invoice, the software posts the journal entries behind the scenes. You see the invoice; the software records the double-entry.

What is the accounting equation? Assets = Liabilities + Equity. This is the foundation of double-entry accounting. Every transaction maintains this balance. Assets are what the business owns or is owed. Liabilities are what the business owes. Equity is the owner's interest — the difference between assets and liabilities.

What is a journal entry? A journal entry is the record of a single transaction in the accounting system. It shows the date, the accounts affected, and the debit and credit amounts. Journal entries are the building blocks of accounting — every transaction starts as a journal entry and flows through to the financial statements.

---

Read more about [small business accounting basics guide](/blog/small-business-accounting-basics-guide), [profit and loss statement guide for small business](/blog/profit-and-loss-statement-guide-for-small-business), or [best free accounting software for small business 2026](/blog/best-free-accounting-software-small-business-2026).

Interested in building something with us?

Get in touch →