Double Entry System: Rules, Examples & Principles

Updated January 19, 2026 by Eduyush Team

Double Entry System: The Complete Guide with Rules, Examples & Principles

Every business transaction tells a two-sided story. When you buy a laptop for ₹50,000, your cash goes down, but your assets go up. This simple idea forms the heart of the double entry system—the foundation of modern accounting.

Whether you're a commerce student, CA aspirant, small business owner, or ACCA candidate, understanding double entry is essential. This guide breaks down the concept with clear examples and simple language.

What is the Double Entry System?

The double-entry system is a bookkeeping method in which every transaction affects at least two accounts. One account gets debited (Dr), and another gets credited (Cr). The total debits must always equal the total credits.

Think of it like a seesaw. Both sides must stay balanced. If one side goes up, the other must adjust to keep things even.

Simple Definition

A double-entry system is a method of recording financial transactions in which each transaction has two equal and opposite effects in at least two different accounts.

Origin: Who Invented Double Entry?

Italian mathematician Luca Pacioli documented the double-entry system in 1494. He did not invent it, but his book made the method famous worldwide. Merchants in Venice had used it for centuries before that.

Today, every business—from street vendors to multinational companies—uses this system. It is required under both IFRS and US GAAP standards.

Why is it Called "Double Entry"?

The name comes from the dual effect of every transaction:

  • First entry: Debit to one account
  • Second entry: Credit to another account

Example: You pay ₹10,000 in cash for rent.

Account Debit (₹) Credit (₹)
Rent Expense 10,000
Cash 10,000

Two entries. Two accounts. One transaction. That is double entry.

The Accounting Equation: Foundation of Double Entry

The double-entry system rests on a straightforward equation:

Assets = Liabilities + Owner's Equity

Every transaction must keep this equation balanced.

Breaking Down the Equation

Component What It Means Examples
Assets What the business owns Cash, inventory, equipment, land
Liabilities What the business owes Loans, creditors, outstanding expenses
Owner's Equity Owner's stake in the business Capital, retained earnings

How Transactions Affect the Equation

Example 1: Owner invests ₹5,00,000 cash to start a business.

  • Assets (Cash) increase by ₹5,00,000
  • Owner's Equity (Capital) increases by ₹5,00,000

Equation check: ₹5,00,000 = ₹0 + ₹5,00,000 ✓

Example 2: Business takes a bank loan of ₹ 2,00,000.

  • Assets (Bank) increase by ₹2,00,000
  • Liabilities (Loan) increase by ₹2,00,000

Equation check: ₹7,00,000 = ₹2,00,000 + ₹5,00,000 ✓

The equation always balances. If it doesn't, there is an error somewhere.

Principles of the Double Entry System

Three core principles guide the double-entry system:

1. Dual Aspect Principle

Every transaction has two aspects—a receiving aspect and a giving aspect. Both must be recorded.

Example: You buy furniture worth ₹25,000 on credit.

  • Receiving: Furniture comes into the business
  • Giving: A liability (creditor) is created
Account Debit (₹) Credit (₹)
Furniture A/c 25,000
Creditor A/c 25,000

2. The Accounting Equation Must Balance

Total assets must always equal total liabilities plus equity. Every journal entry maintains this balance.

3. Every Debit Has an Equal Credit

You cannot have a debit without a corresponding credit of the same amount. The books must always balance.

Rules of Double Entry System

There are two approaches to learning debit and credit rules: the Traditional Approach and the Modern Approach.

Traditional Approach: Golden Rules of Accounting

This approach classifies accounts into three types:

Personal Accounts (People and Organisations)

Rule: Debit the receiver, Credit the giver

Example: Paid ₹15,000 to supplier Sharma & Co.

  • Sharma & Co. receives the payment → Debit Sharma & Co.
  • Cash is given → Credit Cash
Account Debit (₹) Credit (₹)
Sharma & Co. 15,000
Cash 15,000

Real Accounts (Assets and Things)

Rule: Debit what comes in, Credit what goes out

Example: Purchased machinery worth ₹1,00,000.

  • Machinery comes in → Debit Machinery
  • Cash goes out → Credit Cash
Account Debit (₹) Credit (₹)
Machinery 1,00,000
Cash 1,00,000

When debtors become irrecoverable, we pass bad debts journal entries to write them off

Nominal Accounts (Expenses, Incomes, Gains, Losses)

Rule: Debit all expenses and losses, Credit all incomes and gains

Example: Received ₹5,000 commission.

  • Commission is income → Credit Commission
  • Cash comes in → Debit Cash
Account Debit (₹) Credit (₹)
Cash 5,000
Commission Income 5,000

Modern Approach: Account Type Rules

This approach is more straightforward and widely used in computerised accounting:

Account Type Debit When Credit When
Assets Increase Decrease
Liabilities Decrease Increase
Equity Decrease Increase
Revenue/Income Decrease Increase
Expenses Increase Decrease

Memory Tip: Remember "DEALER"

  • Dividends - Debit increase
  • Expenses - Debit increase
  • Assets - Debit increase
  • Liabilities - Credit increase
  • Equity - Credit increase
  • Revenue - Credit increase

Double Entry System Examples: Step-by-Step

Let's work through everyday business transactions:

Example 1: Cash Sale

Sold goods worth ₹30,000 for cash.

Analysis:

  • Cash comes in (Asset increases) → Debit Cash
  • Sales made (Revenue increases) → Credit Sales
Account Debit (₹) Credit (₹)
Cash A/c 30,000
Sales A/c 30,000

Example 2: Credit Purchase

Bought raw materials worth ₹50,000 from ABC Traders on credit.

Analysis:

  • Materials come in (Asset increases) → Debit Purchases
  • Liability created (Creditor increases) → Credit ABC Traders
Account Debit (₹) Credit (₹)
Purchases A/c 50,000
ABC Traders A/c 50,000

Example 3: Loan Repayment

Paid ₹20,000 towards bank loan (₹18,000 principal + ₹2,000 interest).

Analysis:

  • Loan decreases (Liability decreases) → Debit Bank Loan
  • Interest paid (Expense increases) → Debit Interest Expense
  • Cash goes out (Asset decreases) → Credit Cash
Account Debit (₹) Credit (₹)
Bank Loan A/c 18,000
Interest Expense A/c 2,000
Cash A/c 20,000

Example 4: Salary Payment

Paid employee salaries75,000 by bank transfer.

Analysis:

  • Salary is an expense (Expense increases) → Debit Salaries
  • Bank balance decreases (Asset decreases) → Credit Bank
Account Debit (₹) Credit (₹)
Salaries A/c 75,000
Bank A/c 75,000

Example 5: Depreciation Entry

Recorded depreciation of ₹10,000 on machinery.

Analysis:

  • Depreciation is an expense (Expense increases) → Debit Depreciation
  • Asset value decreases → Credit Accumulated Depreciation
Account Debit (₹) Credit (₹)
Depreciation Expense A/c 10,000
Accumulated Depreciation A/c 10,000

Example 6: Owner's Drawings

Owner withdrew ₹25,000 cash for personal use.

Analysis:

  • Drawings reduce equity (Equity decreases) → Debit Drawings
  • Cash goes out (Asset decreases) → Credit Cash
Account Debit (₹) Credit (₹)
Drawings A/c 25,000
Cash A/c 25,000

Difference Between Single Entry and Double Entry System

Many small businesses start with single entry bookkeeping. Here is how the two systems compare:

Feature Single Entry System Double Entry System
Records affected One account per transaction Two or more accounts
Accuracy Error-prone Self-checking through trial balance
Financial statements Cannot prepare directly Full financial statements possible
Suitable for Very small businesses All businesses
Fraud detection Difficult Easier to detect
Legal compliance Not accepted for tax/audit Accepted worldwide
Complexity Simple More detailed

When to Use Single Entry

Single entry works only for:

  • Sole proprietors with very few transactions
  • Personal expense tracking
  • Informal record-keeping

Why Double Entry is Better

The accrual concept requires matching revenues with expenses in the period in which they are incurred. Only double entry allows this properly. That is why IFRS, US GAAP, and tax authorities mandate double entry for businesses.

Advantages of Double Entry System

1. Complete Financial Records

Every transaction leaves a clear trail. You can trace any amount back to its source.

2. Arithmetic Accuracy Through Trial Balance

The trial balance is a simple check. If total debits equal total credits, your books are likely correct. Any imbalance signals an error.

Example Trial Balance:

Account Debit (₹) Credit (₹)
Cash 1,50,000
Inventory 3,00,000
Equipment 2,00,000
Accounts Payable 1,50,000
Bank Loan 2,00,000
Capital 3,00,000
Total 6,50,000 6,50,000

Both columns match. The books balance.

3. Fraud Prevention

Double entry makes it harder to hide money. Every inflow must have a source. Every outflow must have a destination.

4. Financial Statement Preparation

You can directly prepare:

  • Income Statement (Profit & Loss Account)
  • Balance Sheet
  • Cash Flow Statement

5. Better Decision Making

Accurate records help owners make informed choices about pricing, costs, and investments.

6. Regulatory Compliance

Tax authorities, auditors, and investors all require double entry records. It's the global standard under both IFRS and US GAAP.

Double Entry System in Practice

Step 1: Identify the Transaction

Read the transaction carefully. Identify what's happening.

Example: Purchased office supplies worth ₹5,000 on credit from Stationery World.

Step 2: Identify Accounts Affected

  • Office Supplies (Asset)
  • Stationery World (Liability/Creditor)

Step 3: Apply the Rules

  • Supplies come in → Debit Office Supplies
  • Creditor created → Credit Stationery World

Step 4: Record the Journal Entry 

For 100+ practical examples of how double entry works in real transactions, see our journal entries guide

Date Particulars L.F. Debit (₹) Credit (₹)
Jan 5 Office Supplies A/c 5,000
To Stationery World A/c 5,000
(Being supplies purchased on credit)

Step 5: Post to Ledger

Transfer the journal entry to individual ledger accounts.

Step 6: Prepare Trial Balance

At period end, list all account balances. Check that debits equal credits.

Double Entry System Under IFRS

The International Financial Reporting Standards (IFRS) framework is built on the double-entry accounting principles.

Key IFRS Concepts Linked to Double Entry

IFRS Concept Double Entry Application
Recognition Record when criteria met (two accounts affected)
Measurement Record at correct value
Accrual Basis Record revenue when earned, expenses when incurred
Materiality Record significant items accurately

IFRS Example: Revenue Recognition

Company delivers goods worth ₹1,00,000. Customer will pay in 30 days.

Under IFRS 15, revenue is recognised when goods are delivered:

Account Debit (₹) Credit (₹)
Accounts Receivable 1,00,000
Revenue 1,00,000

The cash hasn't arrived yet, but the double entry captures the economic event.

Double Entry System Under US GAAP

US GAAP (Generally Accepted Accounting Principles) also requires double entry bookkeeping.

Key Differences from IFRS

Area US GAAP Approach
Inventory LIFO allowed (not under IFRS)
Lease Accounting Similar to IFRS 16 post-ASC 842
Revenue ASC 606 (similar to IFRS 15)

US GAAP Example: Inventory Purchase (LIFO Method)

Purchased 100 units at $50 each, then 100 units at $60 each. Sold 150 units.

Under LIFO, you assume newer (more expensive) items sold first:

  • Cost of Goods Sold = (100 × $60) + (50 × $50) = $8,500
Account Debit ($) Credit ($)
Cost of Goods Sold 8,500
Inventory 8,500

Continuing from where it got cut off...

US Bookkeeping Best Practices

American businesses often use accounting software like QuickBooks, Xero, or FreshBooks. These tools automate double entry—when you record a sale, the software creates both the debit and credit automatically.

Software Best For Starting Price
QuickBooks Online Small to mid-size businesses $30/month
Xero Startups and freelancers $15/month
FreshBooks Service-based businesses $19/month
Wave Micro businesses Free
Sage Growing companies $25/month

Double Entry Bookkeeping for Small Business

You don't need to be an accountant to use double entry. Here's a practical workflow:

Daily Tasks

  1. Record all cash receipts
  2. Record all payments made
  3. File source documents (invoices, receipts)

Weekly Tasks

  1. Reconcile petty cash
  2. Review accounts receivable
  3. Check accounts payable

Monthly Tasks

  1. Bank reconciliation ( Learn how to apply double entry principles when reconciling your bank accounts in our bank reconciliation statement guide.)
  2. Prepare trial balance
  3. Review profit margins

Quarterly Tasks

  1. Review financial statements
  2. Assess tax obligations
  3. Analyse cash flow trends

Common Mistakes to Avoid

1. Unbalanced Entries

  • Problem: Debits don't equal credits.
  • Solution: Always verify totals before posting. Use accounting software that blocks unbalanced entries.

2. Wrong Account Classification

  • Problem: Recording an expense as an asset (or vice versa).
  • Example: Treating office supplies as "Equipment" instead of "Office Expenses."
  • Solution: Understand the chart of accounts. When unsure, consult a qualified accountant.

3. Timing Errors

  • Problem: Recording transactions in the wrong period.
  • Example: Recording January rent in December.
  • Solution: Follow the accrual concept. Record when the economic event occurs.

4. Forgetting Adjusting Entries

  • Problem: Missing depreciation, accrued expenses, or prepaid adjustments.
  • Solution: Create a month-end checklist. Review all adjusting entries systematically.

5. Duplicate Entries

  • Problem: Recording the same transaction twice.
  • Solution: Use sequential numbering for invoices and vouchers. Reconcile regularly.

6. Mixing Personal and Business Transactions

  • Problem: Using business accounts for personal expenses.
  • Solution: Keep separate bank accounts. Record owner drawings properly.

Double Entry System for Students: Exam Tips

If you're preparing for CA, ACCA, CPA, or commerce exams, these tips will help:

For ACCA FA/FR Candidates

The ACCA Financial Accounting (FA) paper tests double entry fundamentals. Focus on:

  • Journal entries for all transaction types
  • Ledger posting and balancing
  • Trial balance preparation
  • Error correction entries
  • Suspense accounts

Even with the double entry system, mistakes happen. Learn how to identify and correct them in our guide to types of errors in accounting

For CA Foundation Students

Practice at least 50 different journal entries covering:

  • Capital introduction and drawings
  • Purchases and sales (cash and credit)
  • Returns inward and outward
  • Depreciation methods
  • Bad debts and provisions
  • Prepaid and outstanding expenses

For Class 11/12 Commerce Students

Master the three golden rules first. Then move to the modern approach. Solve previous year question papers for pattern recognition.

Quick Revision Checklist

  • ✅ Can you classify any account as Personal, Real, or Nominal?
  • ✅ Do you know when to debit and when to credit each account type?
  • ✅ Can you prepare a journal entry within 30 seconds?
  • ✅ Can you spot errors in a trial balance?
  • ✅ Do you understand the link between journal, ledger, and trial balance?

How Double Entry Connects to Financial Statements

The double entry system feeds directly into your financial reports:

Income Statement Connection

All nominal accounts (revenues and expenses) flow into the income statement.

Example:

  • Sales Revenue (Credit balance): ₹10,00,000
  • Cost of Goods Sold (Debit balance): ₹6,00,000
  • Operating Expenses (Debit balance): ₹2,00,000
  • Net Profit: ₹2,00,000

Balance Sheet Connection

All real and personal accounts (assets, liabilities, equity) appear on the balance sheet.

The balance sheet equation (Assets = Liabilities + Equity) is simply the accounting equation in report format.

Cash Flow Statement Connection

Cash account movements from double entry records form the basis of the cash flow statement. Every debit and credit to cash accounts gets classified as operating, investing, or financing activity.

Practical Exercise: Record a Day's Transactions

Let's practice with a realistic scenario. Record these transactions for ABC Trading Company on March 15:

Transaction 1: Owner invested ₹3,00,000 in the business bank account.

Account Debit (₹) Credit (₹)
Bank A/c 3,00,000
Capital A/c 3,00,000

Transaction 2: Purchased goods worth ₹80,000 from Mehta Suppliers on credit.

Account Debit (₹) Credit (₹)
Purchases A/c 80,000
Mehta Suppliers A/c 80,000

Transaction 3: Sold goods for ₹45,000 cash.

Account Debit (₹) Credit (₹)
Cash A/c 45,000
Sales A/c 45,000

Transaction 4: Paid electricity bill ₹3,500 by cheque.

Account Debit (₹) Credit (₹)
Electricity Expense A/c 3,500
Bank A/c 3,500

Transaction 5: Received ₹25,000 from customer Ravi against previous dues.

Account Debit (₹) Credit (₹)
Cash A/c 25,000
Ravi A/c 25,000

Verification: Day's Trial Balance

Account Debit (₹) Credit (₹)
Bank 2,96,500
Cash 70,000
Purchases 80,000
Electricity Expense 3,500
Capital 3,00,000
Mehta Suppliers 80,000
Sales 45,000
Ravi 25,000
Total 4,50,000 4,50,000

Both columns match. The double entry system works perfectly.

The Complete Accounting Cycle Using Double Entry

Double entry is the engine that powers the entire accounting cycle:

Step 1: Analyse Transactions

Identify the accounts affected and determine debits and credits.

Step 2: Record in Journal

Write journal entries with proper narration.

Step 3: Post to Ledger

Transfer entries to individual ledger accounts.

Step 4: Prepare Unadjusted Trial Balance

List all account balances to check arithmetic accuracy.

Step 5: Make Adjusting Entries

Record accruals, deferrals, depreciation, and provisions.

Step 6: Prepare Adjusted Trial Balance

Verify balances after adjustments.

Step 7: Prepare Financial Statements

Create income statement, balance sheet, and cash flow statement.

Step 8: Close Temporary Accounts

Transfer nominal account balances to retained earnings.

Step 9: Prepare Post-Closing Trial Balance

Verify only permanent accounts remain open.

FAQs About Double Entry System

What is the double entry system?

The double entry system is a bookkeeping method where every financial transaction is recorded in at least two accounts. One account is debited, and another is credited by equal amounts. This keeps the accounting equation balanced.

Who invented the double entry system?

Luca Pacioli, an Italian mathematician, documented the double entry system in 1494. However, Venetian merchants had used the method for centuries before his publication.

What is the difference between single entry and double entry system?

Single entry records each transaction once (like a simple cash book). Double entry records each transaction twice—as a debit in one account and a credit in another. Double entry provides complete records and allows preparation of financial statements.

What are the advantages of double entry system?

Key advantages include: complete financial records, error detection through trial balance, fraud prevention, ability to prepare financial statements, and compliance with accounting standards like IFRS and US GAAP.

What are the rules of double entry system?

The traditional golden rules are:

  • Personal accounts: Debit the receiver, credit the giver
  • Real accounts: Debit what comes in, credit what goes out
  • Nominal accounts: Debit expenses and losses, credit incomes and gains

What is the accounting equation in double entry?

The accounting equation is: Assets = Liabilities + Owner's Equity. Every transaction must maintain this balance.

Is double entry system mandatory?

Yes, for most businesses. Tax authorities, auditors, banks, and investors require double entry records. Both IFRS and US GAAP are built on double entry principles.

What software uses double entry system?

All professional accounting software uses double entry, including Tally, QuickBooks, Xero, Zoho Books, SAP, and Oracle Financials. The software automates the debit-credit entries.

How does double entry prevent fraud?

Double entry creates a complete audit trail. Every rupee or dollar must come from somewhere and go somewhere. This makes it difficult to hide unauthorised transactions.

Can I learn double entry system online?

Yes. Many platforms offer courses on double entry bookkeeping. For professional certifications, consider ACCA Knowledge level courses that cover double entry comprehensively.

Key Takeaways

  1. Double entry means two entries: Every transaction affects at least two accounts—one debit, one credit.
  2. The accounting equation must balance: Assets = Liabilities + Equity. Always.
  3. Learn the rules: Master either the golden rules (traditional) or the modern approach. Both lead to the same result.
  4. Practice with examples: The more transactions you record, the more natural double entry becomes.
  5. Use software wisely: Modern tools automate double entry, but understanding the principles helps you catch errors.
  6. It's a global standard: Whether you work in India, USA, UK, or anywhere else, double entry is the universal language of accounting.

Related Topics to Explore

 

Topic Link
Accrual Concept https://eduyush.com/blogs/basics-of-accounting/accrual-concept
Materiality Concept https://eduyush.com/blogs/basics-of-accounting/materiality-concept-in-accounting-definition-uses
OCI Guide https://eduyush.com/blogs/basics-of-accounting/other-comprehensive-income-examples-disclosure
Double Entry Accounting https://eduyush.com/blogs/basics-of-accounting/double-entry-accounting
Trial Balance https://eduyush.com/blogs/basics-of-accounting/what-is-a-trial-balance
Depreciation Methods https://eduyush.com/blogs/basics-of-accounting/depreciation
Financial Statement https://eduyush.com/blogs/basics-of-accounting/what-is-a-financial-statement
Going Concern https://eduyush.com/blogs/basics-of-accounting/what-is-going-concern-concept
Current Assets https://eduyush.com/blogs/basics-of-accounting/current-assets
Current Liabilities https://eduyush.com/blogs/basics-of-accounting/current-liabilities
Intangible Assets https://eduyush.com/blogs/basics-of-accounting/what-are-intangible-assets
Petty Cash https://eduyush.com/blogs/basics-of-accounting/what-is-petty-cash
EBITDA https://eduyush.com/blogs/basics-of-accounting/what-is-ebitda
Cost of Goods Sold https://eduyush.com/blogs/basics-of-accounting/costs-of-goods-sold-definition-calculation-example
ACCA Blog https://eduyush.com/blogs/acca
IFRS Blog https://eduyush.com/blogs/ifrs

External Resources

For official guidance on accounting standards and professional qualifications, visit ACCA Global for comprehensive learning resources and exam information.

This guide was written by Vijaya Swaminathan, CA, a chartered accountant with 25 years of experience and 15 years specialising in IFRS training and implementation.


Leave a comment

Please note, comments must be approved before they are published

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.


Featured product

FAQs