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.
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 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 Type | Debit Effect | Credit Effect |
|---|---|---|
| Assets | Increases | Decreases |
| Liabilities | Decreases | Increases |
| Equity | Decreases | Increases |
| Revenue/Income | Decreases | Increases |
| Expenses | Increases | Decreases |
---
15 Common Business Transactions with Journal Entries
1. Owner Invests Cash in the Business
Owner puts ₹5,00,000 into the business bank account.
| Account | Debit | Credit |
|---|---|---|
| Cash/Bank | ₹5,00,000 | |
| Capital (Equity) | ₹5,00,000 |
2. Cash Sale
Sold goods for ₹10,000 cash.
| Account | Debit | Credit |
|---|---|---|
| Cash/Bank | ₹10,000 | |
| Sales Revenue | ₹10,000 |
3. Cash Sale with GST (India — Intrastate)
Sold goods for ₹10,000 + 18% GST = ₹11,800 total.
| Account | Debit | Credit |
|---|---|---|
| Cash/Bank | ₹11,800 | |
| Sales Revenue | ₹10,000 | |
| CGST Payable (9%) | ₹900 | |
| SGST Payable (9%) | ₹900 |
4. Credit Sale (Invoice on Credit)
Sold goods worth ₹25,000 to ABC Company on 30-day credit terms.
| Account | Debit | Credit |
|---|---|---|
| Accounts Receivable (ABC Co.) | ₹25,000 | |
| Sales Revenue | ₹25,000 |
5. Customer Pays Invoice
ABC Company pays their ₹25,000 invoice.
| Account | Debit | Credit |
|---|---|---|
| Cash/Bank | ₹25,000 | |
| Accounts Receivable (ABC Co.) | ₹25,000 |
6. Purchase Inventory for Cash
Bought inventory worth ₹15,000 cash.
| Account | Debit | Credit |
|---|---|---|
| Inventory/Stock | ₹15,000 | |
| Cash/Bank | ₹15,000 |
7. Purchase Inventory on Credit
Bought ₹30,000 of goods from XYZ Supplier on 45-day credit.
| Account | Debit | Credit |
|---|---|---|
| Inventory/Stock | ₹30,000 | |
| Accounts Payable (XYZ Supplier) | ₹30,000 |
8. Pay Supplier Invoice
Pay XYZ Supplier ₹30,000.
| Account | Debit | Credit |
|---|---|---|
| Accounts Payable (XYZ Supplier) | ₹30,000 | |
| Cash/Bank | ₹30,000 |
9. Pay Salaries
Pay staff salaries of ₹80,000.
| Account | Debit | Credit |
|---|---|---|
| Salaries Expense | ₹80,000 | |
| Cash/Bank | ₹80,000 |
10. Pay Rent
Pay monthly rent of ₹25,000.
| Account | Debit | Credit |
|---|---|---|
| Rent Expense | ₹25,000 | |
| Cash/Bank | ₹25,000 |
11. Receive Bank Loan
Bank disburses a ₹5,00,000 loan.
| Account | Debit | Credit |
|---|---|---|
| Cash/Bank | ₹5,00,000 | |
| Bank Loan (Liability) | ₹5,00,000 |
12. Repay Loan Instalment with Interest
Monthly EMI of ₹15,000 — ₹13,000 principal + ₹2,000 interest.
| Account | Debit | Credit |
|---|---|---|
| Bank Loan (Liability) | ₹13,000 | |
| Interest Expense | ₹2,000 | |
| Cash/Bank | ₹15,000 |
13. Record Depreciation
Monthly depreciation of ₹5,000 on a machine. No cash changes.
| Account | Debit | Credit |
|---|---|---|
| Depreciation Expense | ₹5,000 | |
| Accumulated Depreciation | ₹5,000 |
14. GST Input Tax Credit
Pay supplier ₹11,800 including ₹1,800 GST (18% recoverable).
| Account | Debit | Credit |
|---|---|---|
| Inventory/Expense | ₹10,000 | |
| GST Input Credit (Asset) | ₹1,800 | |
| Cash/Bank | ₹11,800 |
15. Owner Withdraws Cash (Drawings)
Owner takes ₹20,000 from business for personal use.
| Account | Debit | Credit |
|---|---|---|
| Owner's Drawings (Equity) | ₹20,000 | |
| Cash/Bank | ₹20,000 |
---
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
- Wrong account used (debited the wrong expense category)
- Entries posted twice
- Transactions completely omitted
---
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
---
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).