Free Trial

Golden Rules of Accounting: The Complete Guide with Journal Entries, Practice Problems & Mnemonics

Quick Summary

  • The 3 Golden Rules of Accounting are the foundation of the double-entry bookkeeping system used by businesses in India and globally..
  • Accounts are classified into Real (tangible + intangible assets), Personal (natural, artificial, representative), and Nominal (income, expense, profit, loss).
  • The golden rules come from the dual-aspect concept - every debit has an equal and opposite credit, which keeps the accounting equation (Assets = Liabilities + Equity) balanced.
  • Modern accounting supplements these rules with IFRS/GAAP standards, but the golden rules still remain the basic logic layer beneath them.
  • Under the Companies Act 2013 and Income Tax Act 1961, maintaining proper books of account is legally mandatory for companies and professionals above specified thresholds.
  • A simple mnemonic to remember all three rules: "DRIP-COP" (Debit Real = In | Personal = Receiver; Credit Real = Out | Personal = Giver; plus Nominal: Debit Expense, Credit Income).
  • Journal entries follow a strict Dr / Cr format, and every transaction affects at least two accounts simultaneously.
  • Understanding these rules lays the foundation for trial balances, financial statements, GST compliance, and TDS deduction accuracy.
  • Common classification traps: Bank accounts are personal (artificial), not real; Goodwill is real (intangible), not nominal; Drawings reduce capital (personal).

What Are the Golden Rules of Accounting?

The Golden Rules of Accounting are three foundational principles that govern how every financial transaction is recorded in a double-entry bookkeeping system. Developed from the principles first systematized by Luca Pacioli in 1494, these rules provide a clear method for deciding which account to debit and which account to credit in a transaction.

Every business transaction, whether a ₹500 petty cash purchase or a ₹50 crore capital expenditure, involves at least two accounts. The golden rules help remove confusion by categorizing every account into one of three types: Real, Personal, or Nominal, and then applying a fixed rule to each type.

If the rules are applied correctly, total debits always equal total credits. This equality is the basis of the Trial Balance , the Balance Sheet, and every financial statement a business produces.

Book A Demo



file_download 40K+ Monthly Downloads
group Trusted by 4 Lakh+ Businesses
smartphone Free Mobile App
star 4.6 Rated on Google

The Three Golden Rules - Explained

Rule 1: Real Accounts

Rule: For every Real Account, debit the account when value comes into the business, and credit it when value goes out of the business.

What is a Real Account? Real accounts represent assets - both tangible (things you can touch: cash, furniture, machinery, land, stock) and intangible (things with economic value but no physical form: goodwill, patents, trademarks, software licenses). Unlike other account types, real accounts are permanent. Their balances carry forward from one financial year to the next and appear on the Balance Sheet .

Practical logic: When your business buys machinery, machinery (a real account) comes in, so you Debit Machinery Account. When you sell that machinery, it goes out, so you Credit Machinery Account.

Scenario Account Rule Applied Action
Bought furniture for cash Furniture A/c Comes in Debit
Furniture sold Furniture A/c Goes out Credit
Cash received from customer Cash A/c Comes in Debit
Cash paid to supplier Cash A/c Goes out Credit
Scenario Bought furniture for cash
Account Furniture A/c
Rule Applied Comes in
Action Debit
Scenario Furniture sold
Account Furniture A/c
Rule Applied Goes out
Action Credit
Scenario Cash received from customer
Account Cash A/c
Rule Applied Comes in
Action Debit
Scenario Cash paid to supplier
Account Cash A/c
Rule Applied Goes out
Action Credit

Rule 2: Personal Accounts

Rule: For every Personal Account, debit the account of the person or entity that receives value, and credit the account of the person or entity that gives value.

What is a Personal Account? Personal accounts represent persons (individuals, companies, banks, government bodies, or groups of persons) with whom the business has financial dealings. They track what the business owes others (liabilities) and what others owe the business (assets/receivables).

Practical logic: When you pay salary to an employee, the employee (a personal account) receives money, so the employee's account is debited. Your bank gives the money, so Bank Account is credited.

Scenario Account Rule Applied Action
Sold goods to Rahul on credit Rahul's A/c Receiver Debit
Received cash from Rahul Rahul's A/c Giver Credit
Paid rent to landlord Landlord A/c Receiver Debit
Took loan from HDFC Bank HDFC Bank A/c Giver Credit
Scenario Sold goods to Rahul on credit
Account Rahul's A/c
Rule Applied Receiver
Action Debit
Scenario Received cash from Rahul
Account Rahul's A/c
Rule Applied Giver
Action Credit
Scenario Paid rent to landlord
Account Landlord A/c
Rule Applied Receiver
Action Debit
Scenario Took loan from HDFC Bank
Account HDFC Bank A/c
Rule Applied Giver
Action Credit

Nominal Accounts - "Debit All Expenses and Losses, Credit All Incomes and Gains"

Rule: For every Nominal Account, debit the account when it represents an expense or loss, and credit it when it represents income or gain.

What is a Nominal Account? Nominal accounts are temporary. They record all revenues, expenses, gains, and losses for a specific financial year. At year-end, their balances are transferred to the Profit & Loss Account (and ultimately to retained earnings in the Balance Sheet). The accounts are then reset to zero for the next year.

Practical logic: Paying office rent is an expense, so Debit Rent Expense Account. Receiving interest from a fixed deposit is income, so Credit Interest Income Account.

Scenario Account Rule Applied Action
Paid electricity bill Electricity Expense A/c Expense Debit
Received commission Commission Income A/c Income Credit
Goods destroyed in fire Loss by Fire A/c Loss Debit
Surplus from asset sale Gain on Sale A/c Gain Credit
Scenario Paid electricity bill
Account Electricity Expense A/c
Rule Applied Expense
Action Debit
Scenario Received commission
Account Commission Income A/c
Rule Applied Income
Action Credit
Scenario Goods destroyed in fire
Account Loss by Fire A/c
Rule Applied Loss
Action Debit
Scenario Surplus from asset sale
Account Gain on Sale A/c
Rule Applied Gain
Action Credit

Account Classification Deep Dive

The golden rules work only when accounts are classified correctly. Here is the complete classification framework used in Indian accounting practice.

Personal Accounts - Three Subtypes

All personal accounts follow the same rule (Debit the Receiver, Credit the Giver), but they fall into three distinct subtypes:

Subtype Definition Examples
Natural Personal Accounts of real human beings Rahul's A/c, Priya Sharma's A/c, Suresh Kumar's A/c
Artificial Personal Accounts of legally created entities (not human, but given legal personhood) HDFC Bank A/c, Infosys Ltd A/c, Municipal Corporation A/c, LIC of India A/c
Representative Personal Accounts that represent a group of persons or a liability/asset of a personal nature Outstanding Salary A/c, Prepaid Insurance A/c, Capital A/c, Drawings A/c

Key insight for Indian businesses: Under the Companies Act 2013, a company is a separate legal entity. So any company account - your customer's company, your supplier's company, or your bank - is always a Personal (Artificial) account, never a Real account.

Subtype Natural Personal
Definition Accounts of real human beings
Examples Rahul's A/c, Priya Sharma's A/c, Suresh Kumar's A/c
Subtype Artificial Personal
Definition Accounts of legally created entities (not human, but given legal personhood)
Examples HDFC Bank A/c, Infosys Ltd A/c, Municipal Corporation A/c, LIC of India A/c
Subtype Representative Personal
Definition Accounts that represent a group of persons or a liability/asset of a personal nature
Examples Outstanding Salary A/c, Prepaid Insurance A/c, Capital A/c, Drawings A/c

Real Accounts - Tangible vs. Intangible

Subtype Definition Examples
Tangible Real Physical assets you can see and touch Cash A/c, Land A/c, Building A/c, Plant & Machinery A/c, Stock/Inventory A/c, Furniture A/c, Vehicles A/c
Intangible Real Non-physical assets with economic value (not to be confused with Nominal accounts) Goodwill A/c, Patent A/c, Trademark A/c, Copyright A/c, Software License A/c

Important distinction: Intangible real accounts have long-term value and appear on the Balance Sheet. Nominal accounts (expenses/incomes) are temporary and flow through the P&L. Goodwill, for example, is often confused with a nominal item because it seems abstract, but it represents a purchased asset with measurable value, so it is Real (Intangible).

Subtype Tangible Real
Definition Physical assets you can see and touch
Examples Cash A/c, Land A/c, Building A/c, Plant & Machinery A/c, Stock/Inventory A/c, Furniture A/c, Vehicles A/c
Subtype Intangible Real
Definition Non-physical assets with economic value (not to be confused with Nominal accounts)
Examples Goodwill A/c, Patent A/c, Trademark A/c, Copyright A/c, Software License A/c

Nominal Accounts

Nominal accounts cover all revenue, expense, gain, and loss items for the current financial year:

Category Examples
Expenses Salaries A/c, Rent A/c, Electricity A/c, Advertising A/c, Depreciation A/c, Interest Paid A/c
Incomes Sales Revenue A/c, Commission Received A/c, Dividend Income A/c, Interest Received A/c
Losses Loss by Fire A/c, Bad Debts A/c, Loss on Sale of Asset A/c
Gains Gain on Sale of Asset A/c, Discount Received A/c, Profit on Revaluation A/c

Important distinction: Intangible real accounts have long-term value and appear on the Balance Sheet. Nominal accounts (expenses/incomes) are temporary and flow through the P&L. Goodwill, for example, is often confused with a nominal item because it seems abstract, but it represents a purchased asset with measurable value, so it is Real (Intangible).

Category Expenses
Examples Salaries A/c, Rent A/c, Electricity A/c, Advertising A/c, Depreciation A/c, Interest Paid A/c
Category Incomes
Examples Sales Revenue A/c, Commission Received A/c, Dividend Income A/c, Interest Received A/c
Category Losses
Examples Loss by Fire A/c, Bad Debts A/c, Loss on Sale of Asset A/c
Category Gains
Examples Gain on Sale of Asset A/c, Discount Received A/c, Profit on Revaluation A/c

 Debit vs. Credit - Quick Reference Table

Account Type Subtype Debit When Credit When Normal Balance
Real Tangible Comes in Goes out Debit
Real Intangible Comes in Goes out Debit
Personal Natural Receiver Giver Depends on position
Personal Artificial Receiver Giver Depends on position
Personal Representative Receiver Giver Depends on position
Nominal Expense / Loss Always - Debit
Nominal Income / Gain - Always Credit

Assets (Real + Receivable Personals) have a natural Debit balance. Liabilities & Equity (Payable Personals + Capital) have a natural Credit balance. Expenses/Losses have a natural Debit balance. Incomes/Gains have a natural Credit balance.

Account Type Real
Subtype Tangible
Debit When Comes in
Credit When Goes out
Normal Balance Debit
Account Type Real
Subtype Intangible
Debit When Comes in
Credit When Goes out
Normal Balance Debit
Account Type Personal
Subtype Natural
Debit When Receiver
Credit When Giver
Normal Balance Depends on position
Account Type Personal
Subtype Artificial
Debit When Receiver
Credit When Giver
Normal Balance Depends on position
Account Type Personal
Subtype Representative
Debit When Receiver
Credit When Giver
Normal Balance Depends on position
Account Type Nominal
Subtype Expense / Loss
Debit When Always
Credit When -
Normal Balance Debit
Account Type Nominal
Subtype Income / Gain
Debit When -
Credit When Always
Normal Balance Credit

Journal Entry Examples - All Three Rules Applied

The following five journal entries cover common business transactions and demonstrate all three golden rules in action. Each entry includes the account classification, the rule applied, and a brief explanation.

Transaction 1: Purchased furniture for ₹50,000 cash

Account Type Classification Dr / Cr Amount (₹)
Furniture Account Real (Tangible) Comes in → Debit Dr 50,000
Cash Account Real (Tangible) Goes out → Credit Cr 50,000

Narration: Being furniture purchased for cash.
Rules used: Rule 1 (Real) for both accounts.

Account Furniture Account
Type Real (Tangible)
Classification Comes in → Debit
Dr / Cr Dr
Amount (₹) 50,000
Account Cash Account
Type Real (Tangible)
Classification Goes out → Credit
Dr / Cr Cr
Amount (₹) 50,000

Transaction 2: Sold goods worth ₹30,000 to Ramesh on credit

Account Type Classification Dr / Cr Amount (₹)
Ramesh's Account Personal (Natural) Receiver → Debit Dr 30,000
Sales Account Nominal (Income) Income → Credit Cr 30,000

Narration: Being goods sold to Ramesh on credit.
Rules used: Rule 2 (Personal) + Rule 3 (Nominal).

Account Ramesh's Account
Type Personal (Natural)
Classification Receiver → Debit
Dr / Cr Dr
Amount (₹) 30,000
Account Sales Account
Type Nominal (Income)
Classification Income → Credit
Dr / Cr Cr
Amount (₹) 30,000

Transaction 3: Paid salaries of ₹75,000 by bank transfer

Account Type Classification Dr / Cr Amount (₹)
Salaries Account Nominal (Expense) Expense → Debit Dr 75,000
Bank Account Personal (Artificial) Giver → Credit Cr 75,000

Narration: Being salaries paid via bank transfer.
Rules used: Rule 3 (Nominal) + Rule 2 (Personal - Bank is an artificial entity).

Account Salaries Account
Type Nominal (Expense)
Classification Expense → Debit
Dr / Cr Dr
Amount (₹) 75,000
Account Bank Account
Type Personal (Artificial)
Classification Giver → Credit
Dr / Cr Cr
Amount (₹) 75,000

Transaction 4: Received ₹10,000 commission in cash

Account Type Classification Dr / Cr Amount (₹)
Cash Account Real (Tangible) Comes in → Debit Dr 10,000
Commission Received A/c Nominal (Income) Income → Credit Cr 10,000

Narration: Being commission received in cash.
Rules used: Rule 1 (Real) + Rule 3 (Nominal).

Account Cash Account
Type Real (Tangible)
Classification Comes in → Debit
Dr / Cr Dr
Amount (₹) 10,000
Account Commission Received A/c
Type Nominal (Income)
Classification Income → Credit
Dr / Cr Cr
Amount (₹) 10,000

Transaction 5: Goods worth ₹5,000 destroyed in fire (loss)

Account Type Classification Dr / Cr Amount (₹)
Loss by Fire Account Nominal (Loss) Loss → Debit Dr 5,000
Stock / Purchases Account Real (Tangible) Goes out → Credit Cr 5,000

Narration: Being goods destroyed by fire - loss charged to P&L.
Rules used: Rule 3 (Nominal) + Rule 1 (Real).

Running Total Check: In each entry, total Debits = total Credits. This is the double-entry principle at work. The golden rules help maintain this equality when applied correctly.

Account Loss by Fire Account
Type Nominal (Loss)
Classification Loss → Debit
Dr / Cr Dr
Amount (₹) 5,000
Account Stock / Purchases Account
Type Real (Tangible)
Classification Goes out → Credit
Dr / Cr Cr
Amount (₹) 5,000

Traditional vs. Modern Accounting Rules

The three golden rules are part of the traditional approach to classifying accounting entries. Modern accounting frameworks (IFRS, Ind AS) use a different conceptual vocabulary, but the underlying debit/credit logic remains the same. The table below maps the two systems:

Basis Traditional (Golden Rules) Modern Approach (IFRS / Ind AS)
Framework Rule-based: Real / Personal / Nominal Principle-based: Assets / Liabilities / Equity / Revenue / Expense
Asset entry Debit what comes in (Real A/c) Debit increases in assets
Liability entry Credit the giver (Personal A/c) Credit increases in liabilities
Revenue entry Credit all incomes (Nominal A/c) Credit increases in equity via revenue
Expense entry Debit all expenses (Nominal A/c) Debit decreases in equity via expense
Equity entry Credit representative personal A/c (Capital) Credit increases in equity
Asset recognition At cost (Cost Principle) At cost or fair value (IFRS 13 hierarchy)
Year-end treatment Nominal accounts reset to zero Same - transferred via P&L to retained earnings
Primary law in India Not codified in statute; followed by convention Ind AS notified under Companies Act 2013; mandatory for listed companies
Used by Teaching, small businesses, traditional bookkeepers Listed companies, MNCs, statutory reporting
Basis Framework
Traditional (Golden Rules) Rule-based: Real / Personal / Nominal
Modern Approach (IFRS / Ind AS) Principle-based: Assets / Liabilities / Equity / Revenue / Expense
Basis Asset entry
Traditional (Golden Rules) Debit what comes in (Real A/c)
Modern Approach (IFRS / Ind AS) Debit increases in assets
Basis Liability entry
Traditional (Golden Rules) Credit the giver (Personal A/c)
Modern Approach (IFRS / Ind AS) Credit increases in liabilities
Basis Revenue entry
Traditional (Golden Rules) Credit all incomes (Nominal A/c)
Modern Approach (IFRS / Ind AS) Credit increases in equity via revenue
Basis Expense entry
Traditional (Golden Rules) Debit all expenses (Nominal A/c)
Modern Approach (IFRS / Ind AS) Debit decreases in equity via expense
Basis Equity entry
Traditional (Golden Rules) Credit representative personal A/c (Capital)
Modern Approach (IFRS / Ind AS) Credit increases in equity
Basis Asset recognition
Traditional (Golden Rules) At cost (Cost Principle)
Modern Approach (IFRS / Ind AS) At cost or fair value (IFRS 13 hierarchy)
Basis Year-end treatment
Traditional (Golden Rules) Nominal accounts reset to zero
Modern Approach (IFRS / Ind AS) Same - transferred via P&L to retained earnings
Basis Primary law in India
Traditional (Golden Rules) Not codified in statute; followed by convention
Modern Approach (IFRS / Ind AS) Ind AS notified under Companies Act 2013; mandatory for listed companies
Basis Used by
Traditional (Golden Rules) Teaching, small businesses, traditional bookkeepers
Modern Approach (IFRS / Ind AS) Listed companies, MNCs, statutory reporting

Exceptions and Common Classification Traps

Even experienced accountants sometimes misclassify accounts. Here are the most common traps in Indian accounting practice:

Trap 1: Bank Account (Most Common Error)

Wrong classification: Real Account (because "bank holds real money")
Correct classification: Personal Account - Artificial (because a bank is a legal entity)

Why it matters: Under Rule 2, when you deposit cash into the bank, the Bank Account is the receiver, so you Debit Bank Account. If you treat it as Real, you may still debit it in that situation, but the conceptual basis becomes wrong. That error becomes more serious in cases involving overdrafts, guarantees, and other banking items.

Trap 2: Goodwill Account

Wrong classification: Nominal Account (because goodwill seems intangible/abstract)
Correct classification: Real Account - Intangible (because goodwill is a purchased asset recorded on the Balance Sheet)

Why it matters: If misclassified as Nominal, goodwill would be treated like a current-period expense instead of an asset, which would distort both expenses and asset values.

Trap 3: Drawings Account

Common confusion: Is Drawings a Real or Nominal Account?
Correct classification: Personal Account - Representative (it represents the owner reducing their capital stake)

Treatment: Drawings reduce Capital. The journal entry is: Debit Drawings Account (receiver = owner takes value) / Credit Cash or Goods Account (giver = business gives value). At year-end, the Drawings Account is closed by transferring it to Capital Account .

Trap 4: Outstanding / Prepaid Items

Item Correct Classification Reasoning
Outstanding Salary Representative Personal Represents an amount owed to employees - a personal liability
Prepaid Insurance Representative Personal Represents a payment made on behalf of a future period - a personal asset
Accrued Interest Income Representative Personal Represents income earned but not yet received - a personal receivable
Item Outstanding Salary
Correct Classification Representative Personal
Reasoning Represents an amount owed to employees - a personal liability
Item Prepaid Insurance
Correct Classification Representative Personal
Reasoning Represents a payment made on behalf of a future period - a personal asset
Item Accrued Interest Income
Correct Classification Representative Personal
Reasoning Represents income earned but not yet received - a personal receivable

Trap 5: Depreciation

Depreciation Account = Nominal (Expense) - Debit Depreciation Account.
Accumulated Depreciation Account = Real (Contra-Asset) - Credit Accumulated Depreciation Account.

These are two different accounts. Depreciation for the period is a Nominal item, while accumulated depreciation over the asset's life is a Real contra account netted against the asset on the Balance Sheet.

Most of these misclassifications happen because accounts are set up manually without a verified chart of accounts. Accounting software with a pre-configured chart of accounts enforces the correct account type at setup, so Bank Account is always Personal (Artificial) and Goodwill is always Real (Intangible) by default.

Who Requires Accounting?

Accounting is important for every economic unit that handles money, because different stakeholders rely on accounting records for decision-making, compliance, or both:

Individual Taxpayers: Personal finance management, ITR filing under the Income Tax Act 1961.
Small Businesses and MSMEs: GST compliance (GSTR-1, GSTR-3B ), TDS deduction, profit tracking.
Large Corporations: Statutory audit under Companies Act 2013, Ind AS compliance, ROC filings.
Non-Profit Organizations: Receipts & Payments accounts, Income & Expenditure accounts for donor transparency and FCRA compliance.
Startups: Investor reporting, ESOP accounting, funding round documentation.
Investors and Shareholders: Evaluating ROE, EPS, and financial health before investment decisions.
Creditors and Lenders: Assessing creditworthiness via balance sheet ratios (current ratio, debt-equity ratio).
Government Agencies: GST Council uses aggregate accounting data; SEBI uses listed company financials for market regulation.
Auditors: Statutory auditors (CA firms) verify books of account under the Companies Act.
Estate Executors: Accounting for assets, liabilities, and distribution under the Indian Succession Act.
Professionals: CAs, lawyers, doctors, architects with gross receipts over ₹1.5 lakh are legally required to maintain books.

Four Fundamental Accounting Concepts

The golden rules operate within a broader accounting conceptual framework . Four foundational assumptions support accounting in India and globally:

Going Concern Principle: The business is assumed to continue indefinitely. This justifies recording assets at cost rather than liquidation value, because the business is not expected to sell everything immediately.

Monetary Expression (Money Measurement Concept): Only transactions that can be expressed in monetary terms are recorded. The morale of your workforce, the strength of your brand relationships, and the loyalty of your customers may have economic impact, but they cannot be measured objectively in rupees, so they stay outside the books until recognized under accounting rules.

Cost Principle (Historical Cost): Assets are recorded at their original purchase cost, not their current market value. A plot of land bought for ₹10 lakh in 2005 that is now worth ₹1 crore still sits on the books at ₹10 lakh (under traditional accounting; IFRS allows revaluation).

Conservatism (Prudence): When in doubt, recognize expenses and losses immediately but defer recognition of incomes and gains until they are realized. This helps prevent overstating profits and acts as a safeguard against manipulation of financial statements.

Key Implementation Guidelines

Following the golden rules correctly in day-to-day practice requires discipline beyond simply knowing the rules. Here are 10 implementation standards every business should follow:

Consistency : Apply the same accounting methods year after year. Switching between FIFO and LIFO inventory valuation, or between SLM and WDV depreciation, requires formal disclosure.

Source Document Discipline: Every journal entry must be supported by a source document - invoice, receipt, bank statement, or voucher. The golden rules tell you how to record; source documents tell you what to record.

Accurate Dating: Record transactions on the date they occur, not when cash changes hands ( accrual basis ). This is mandatory for businesses with turnover exceeding ₹1 crore (Tax Audit threshold under Section 44AB of the Income Tax Act 1961).

Account Naming Conventions: Use consistent account names throughout the ledger. "Rahul Enterprises" and "M/s Rahul Enterprises" should not be treated as two different accounts.

Bank Reconciliation : The Bank Account in your ledger (Personal - Artificial) must be reconciled with the bank statement every month. Unreconciled entries are a common audit finding.

Regular Audits: Internal audits quarterly; statutory audits annually (mandatory for companies under Section 139 of Companies Act 2013).

Staff Training: Bookkeeping staff should be trained on account classification, especially the Bank Account and Goodwill traps described in Section 7 above.

GST Compliance Integration: Under the CGST Act 2017, input tax credit (ITC) claims require purchases to be correctly recorded. A misclassified purchase account can result in incorrect ITC claims and GST notices. GST accounting software with a mapped chart of accounts automatically assigns the correct account type to every purchase, reducing the risk of ITC errors at the source.

TDS Compliance: Section 194C, 194J, 194H, and other TDS sections require the payee account (Personal) to be correctly identified so TDS is deducted at the correct rate.

Professional Consultation: For transactions involving intangibles (goodwill on acquisition, brand valuation), derivatives, or cross-border payments, consult a CA. Misclassification in these areas can trigger tax disputes and penalty under Section 271(1)(c) of the Income Tax Act.

Who Must Maintain Books of Account in India?

Under the Companies Act 2013 (Section 128)

All companies - public or private, large or small - must maintain books of account. These books must:

  • Be kept at the registered office (or another approved location)
  • Cover a minimum of 8 years of financial history
  • Be available for inspection by directors at any time
  • Be prepared on an accrual basis using double-entry bookkeeping

Under the Income Tax Act 1961 (Section 44AA)

The following individuals and entities must maintain books of account:

  • Persons carrying on business with income exceeding ₹2.5 lakh or gross receipts exceeding ₹25 lakh in any of the preceding 3 years.
  • Persons carrying on profession (CA, lawyer, doctor, architect, engineer, interior decorator, film artist, company secretary) with gross receipts exceeding ₹1.5 lakh in any of the preceding 3 years.
  • Newly established businesses/professions expected to exceed these thresholds.

Under the GST Act (CGST Act 2017, Section 35)

Every registered GST taxpayer must maintain accounts and records for a minimum of 72 months (6 years) from the due date of the annual return for that year. These records include:

  • Production / manufacture records
  • Stock of goods
  • Input tax credit availed
  • Output tax payable and paid

For businesses navigating all three compliance tracks simultaneously, financial accounting software that handles GST, TDS, and statutory reporting from one ledger removes the risk of gaps between your books and your filings.

Benefits of Following the Golden Rules

Mathematical Accuracy: The self-balancing nature of the double-entry system (Dr = Cr always) acts as a built-in error detection mechanism. Any trial balance that does not balance signals a recording error.

Legal Compliance: Proper books prepared under the golden rules help satisfy the requirements of the Companies Act 2013, Income Tax Act 1961, CGST Act 2017, and other statutes, protecting the business from penalties and disallowances.

Audit Readiness: A well-maintained ledger makes statutory audit faster and less expensive. Auditors can trace every entry to a source document, reducing queries and qualifications.

Financial Statement Preparation: The Trial Balance, produced directly from ledger balances, feeds into the Profit & Loss Account and Balance Sheet. Without correct application of the golden rules, financial statements can be misstated.

Tax Computation Accuracy: Correct classification of expenses (deductible vs. capital) and income (taxable vs. exempt) directly affects income tax liability. Misclassification can lead to either overpayment or underpayment of tax, and both have consequences.

Credit and Investor Confidence: Banks and investors rely on audited financial statements. Statements prepared under a disciplined double-entry system carry more credibility than cash-based records.

Business Decision-Making: Management accounts drawn from properly maintained books provide reliable data for decisions on pricing, cost control, expansion, and working capital management.

Fraud Prevention: The dual-entry requirement means every fraudulent transaction must be matched by a second fictitious entry, making large-scale manipulation harder to conceal.

Practical Application Examples

Example 1: Bakery Business (Small Business Scenario)

Sunrise Bakery (a proprietorship in Delhi) completes the following transactions in a day:

# Transaction Accounts Involved Rule Journal Entry
1 Buys flour worth ₹8,000 cash Stock A/c (Real), Cash A/c (Real) Rule 1 Dr Stock ₹8,000 / Cr Cash ₹8,000
2 Sells bread to Hotel Raj for ₹15,000 on credit Hotel Raj A/c (Personal-Artificial), Sales A/c (Nominal) Rules 2+3 Dr Hotel Raj ₹15,000 / Cr Sales ₹15,000
3 Pays baker's salary ₹12,000 via bank Salaries A/c (Nominal), Bank A/c (Personal-Artificial) Rules 3+2 Dr Salaries ₹12,000 / Cr Bank ₹12,000
4 Receives payment from Hotel Raj Cash A/c (Real), Hotel Raj A/c (Personal) Rules 1+2 Dr Cash ₹15,000 / Cr Hotel Raj ₹15,000

Total Debits for the day: ₹8,000 + ₹15,000 + ₹12,000 + ₹15,000 = ₹50,000
Total Credits for the day: ₹8,000 + ₹15,000 + ₹12,000 + ₹15,000 = ₹50,000

# 1
Transaction Buys flour worth ₹8,000 cash
Accounts Involved Stock A/c (Real), Cash A/c (Real)
Rule Rule 1
Journal Entry Dr Stock ₹8,000 / Cr Cash ₹8,000
# 2
Transaction Sells bread to Hotel Raj for ₹15,000 on credit
Accounts Involved Hotel Raj A/c (Personal-Artificial), Sales A/c (Nominal)
Rule Rules 2+3
Journal Entry Dr Hotel Raj ₹15,000 / Cr Sales ₹15,000
# 3
Transaction Pays baker's salary ₹12,000 via bank
Accounts Involved Salaries A/c (Nominal), Bank A/c (Personal-Artificial)
Rule Rules 3+2
Journal Entry Dr Salaries ₹12,000 / Cr Bank ₹12,000
# 4
Transaction Receives payment from Hotel Raj
Accounts Involved Cash A/c (Real), Hotel Raj A/c (Personal)
Rule Rules 1+2
Journal Entry Dr Cash ₹15,000 / Cr Hotel Raj ₹15,000

Example 2: Technology Company (Corporate Scenario)

TechFlow Pvt. Ltd. (a Bangalore-based software startup) records the following in its first month:

Transaction Journal Entry Rule Applied
Raised ₹50 lakh from a VC firm Dr Bank A/c ₹50,00,000 Cr Share Capital A/c ₹50,00,000 Rule 2: Bank = Receiver; Capital = Representative Personal - Giver
Purchased laptops worth ₹8 lakh Dr Computer Equipment A/c ₹8,00,000 Cr Bank A/c ₹8,00,000 Rule 1: Equipment comes in; Rule 2: Bank gives - goes out
Received software license fee ₹5 lakh from a client Dr Client A/c ₹5,00,000 Cr Revenue A/c ₹5,00,000 Rule 2: Client is receiver/debtor; Rule 3: Revenue is income - credit
Registered goodwill of ₹10 lakh (purchased with the business acquisition) Dr Goodwill A/c ₹10,00,000 Cr Bank A/c ₹10,00,000 Rule 1: Goodwill is Real-Intangible - comes in; Rule 2: Bank gives - credit

Total Debits for the day: ₹50,00,000 + ₹8,00,000+ ₹5,00,000 + ₹10,00,000 = ₹73,00,000
Total Credits for the day: ₹50,00,000 + ₹8,00,000 + ₹5,00,000 + ₹10,00,000 = ₹73,00,000

Transaction Raised ₹50 lakh from a VC firm
Journal Entry Dr Bank A/c ₹50,00,000 Cr Share Capital A/c ₹50,00,000
Rule Applied Rule 2: Bank = Receiver; Capital = Representative Personal - Giver
Transaction Purchased laptops worth ₹8 lakh
Journal Entry Dr Computer Equipment A/c ₹8,00,000 Cr Bank A/c ₹8,00,000
Rule Applied Rule 1: Equipment comes in; Rule 2: Bank gives - goes out
Transaction Received software license fee ₹5 lakh from a client
Journal Entry Dr Client A/c ₹5,00,000 Cr Revenue A/c ₹5,00,000
Rule Applied Rule 2: Client is receiver/debtor; Rule 3: Revenue is income - credit
Transaction Registered goodwill of ₹10 lakh (purchased with the business acquisition)
Journal Entry Dr Goodwill A/c ₹10,00,000 Cr Bank A/c ₹10,00,000
Rule Applied Rule 1: Goodwill is Real-Intangible - comes in; Rule 2: Bank gives - credit

Modern Accounting Standards and the Golden Rules

The golden rules are the foundation layer of accounting. Modern standards are built on top of this foundation by adding requirements for recognition, measurement, and disclosure. Here is how key modern standards relate:

Modern Standard What It Adds Golden Rule Basis
Ind AS 16 (Property, Plant & Equipment) Requires component accounting, impairment testing Rule 1: Asset (PPE) comes in → Debit
Ind AS 38 (Intangible Assets) Defines when intangibles can be recognized Rule 1: Intangible asset comes in → Debit
Ind AS 115 (Revenue Recognition) 5-step model for when to recognize revenue Rule 3: Income earned → Credit
Ind AS 116 (Leases) Right-of-use asset and lease liability Rule 1 (ROU Asset) + Rule 2 (Lease Liability)
Ind AS 109 (Financial Instruments) Fair value measurement, hedge accounting Rules 1+2 for financial assets/liabilities
GST Accounting ITC accounts, reverse charge, output tax Rules 2+3 for tax accounts
Ind AS 36 (Impairment of Assets) Write-down when carrying amount > recoverable amount Rule 1: Asset goes out (impairment loss)

IFRS vs. Ind AS: India adopted Ind AS (Indian Accounting Standards) converged with IFRS for listed companies and large unlisted companies. Ind AS is mandatory for companies with net worth ≥ ₹250 crore. Smaller companies may use AS (Accounting Standards) issued by ICAI , which are closer to the traditional golden rules framework.

Modern Standard Ind AS 16 (Property, Plant & Equipment)
What It Adds Requires component accounting, impairment testing
Golden Rule Basis Rule 1: Asset (PPE) comes in → Debit
Modern Standard Ind AS 38 (Intangible Assets)
What It Adds Defines when intangibles can be recognized
Golden Rule Basis Rule 1: Intangible asset comes in → Debit
Modern Standard Ind AS 115 (Revenue Recognition)
What It Adds 5-step model for when to recognize revenue
Golden Rule Basis Rule 3: Income earned → Credit
Modern Standard Ind AS 116 (Leases)
What It Adds Right-of-use asset and lease liability
Golden Rule Basis Rule 1 (ROU Asset) + Rule 2 (Lease Liability)
Modern Standard Ind AS 109 (Financial Instruments)
What It Adds Fair value measurement, hedge accounting
Golden Rule Basis Rules 1+2 for financial assets/liabilities
Modern Standard GST Accounting
What It Adds ITC accounts, reverse charge, output tax
Golden Rule Basis Rules 2+3 for tax accounts
Modern Standard Ind AS 36 (Impairment of Assets)
What It Adds Write-down when carrying amount > recoverable amount
Golden Rule Basis Rule 1: Asset goes out (impairment loss)

Practice Problems with Answers

Test your understanding of the golden rules with these 10 problems. Classify the accounts, identify the rule, and write the journal entry. Answers are provided below each problem.

Problem 1: ABC Ltd. purchased a delivery van for ₹4,00,000 paid by cheque.

Account Classification:
Vehicle/Delivery Van Account = Real (Tangible) - comes in
Bank Account = Personal (Artificial) - giver

Rules: Rule 1 (Real) + Rule 2 (Personal)

Journal Entry:

Account Dr/Cr Amount (₹)
Delivery Van Account Dr 4,00,000
Bank Account Cr 4,00,000
Account Delivery Van Account
Dr/Cr Dr
Amount (₹) 4,00,000
Account Bank Account
Dr/Cr Cr
Amount (₹) 4,00,000

Problem 2: Received ₹25,000 as rent for office space sublet to a tenant.

Account Classification:
Cash/Bank Account = Real (Tangible) or Personal (Artificial) - comes in / receiver
Rent Received Account = Nominal (Income)

Rules: Rule 1 or 2 (for Cash/Bank) + Rule 3 (Nominal - Income)

Journal Entry (assuming received in cash):

Account Dr/Cr Amount (₹)
Cash Account Dr 25,000
Rent Received Account Cr 25,000
Account Cash Account
Dr/Cr Dr
Amount (₹) 25,000
Account Rent Received Account
Dr/Cr Cr
Amount (₹) 25,000

Problem 3: Paid ₹5,000 as advertisement expense to Times of India via NEFT.

Account Classification:
Advertisement Expense Account = Nominal (Expense)
Times of India Account (or Bank Account) = Personal (Artificial) - giver (bank pays)

Rules: Rule 3 + Rule 2

Journal Entry:

Account Dr/Cr Amount (₹)
Advertisement Expense Account Dr 5,000
Bank Account Cr 5,000
Account Advertisement Expense Account
Dr/Cr Dr
Amount (₹) 5,000
Account Bank Account
Dr/Cr Cr
Amount (₹) 5,000

Problem 4: Goods worth ₹10,000 returned by customer Mohan.

Account Classification:
Sales Returns Account = Nominal (contra-income - reduces Sales)
Mohan's Account = Personal (Natural) - giver (Mohan returns = he gives back)

Rules: Rule 3 + Rule 2

Journal Entry:

Account Dr/Cr Amount (₹)
Sales Returns Account Dr 10,000
Mohan's Account Cr 10,000
Account Sales Returns Account
Dr/Cr Dr
Amount (₹) 10,000
Account Mohan's Account
Dr/Cr Cr
Amount (₹) 10,000

Problem 5: Purchased goodwill for ₹2,00,000 as part of a business acquisition, paid by cheque.

Account Classification:
Goodwill Account = Real (Intangible) - comes in (common trap: not Nominal!)
Bank Account = Personal (Artificial) - giver

Rules: Rule 1 + Rule 2

Journal Entry:

Account Dr/Cr Amount (₹)
Goodwill Account Dr 2,00,000
Bank Account Cr 2,00,000
Account Goodwill Account
Dr/Cr Dr
Amount (₹) 2,00,000
Account Bank Account
Dr/Cr Cr
Amount (₹) 2,00,000

Problem 6: Owner withdraws ₹15,000 cash for personal use.

Account Classification:
Drawings Account = Personal (Representative) - receiver (owner takes value)
Cash Account = Real (Tangible) - goes out

Rules: Rule 2 + Rule 1

Journal Entry:

Account Dr/Cr Amount (₹)
Drawings Account Dr 15,000
Cash Account Cr 15,000
Account Drawings Account
Dr/Cr Dr
Amount (₹) 15,000
Account Cash Account
Dr/Cr Cr
Amount (₹) 15,000

Problem 7: Bad debt of ₹3,000 written off for a customer, Suresh.

Account Classification:
Bad Debts Account = Nominal (Loss)
Suresh's Account = Personal (Natural) - giver (Suresh's account is being relieved)

Rules: Rule 3 + Rule 2

Journal Entry:

Account Dr/Cr Amount (₹)
Bad Debts Account Dr 3,000
Suresh's Account Cr 3,000
Account Bad Debts Account
Dr/Cr Dr
Amount (₹) 3,000
Account Suresh's Account
Dr/Cr Cr
Amount (₹) 3,000

Problem 8: Sold old machinery (book value ₹1,00,000) for ₹1,20,000 cash.

Account Classification:
Cash Account = Real (Tangible) - comes in
Machinery Account = Real (Tangible) - goes out at book value
Gain on Sale of Machinery = Nominal (Gain) - profit on disposal

Rules: Rule 1 (both Real accounts) + Rule 3 (gain)

Journal Entry:

Account Dr/Cr Amount (₹)
Cash Account Dr 1,20,000
Machinery Account Cr 1,00,000
Gain on Sale of Machinery A/c Cr 20,000
Account Cash Account
Dr/Cr Dr
Amount (₹) 1,20,000
Account Machinery Account
Dr/Cr Cr
Amount (₹) 1,00,000
Account Gain on Sale of Machinery A/c
Dr/Cr Cr
Amount (₹) 20,000

Problem 9: Received an invoice from landlord for outstanding rent ₹8,000 (not yet paid).

Account Classification:
Rent Expense Account = Nominal (Expense) - expense incurred
Outstanding Rent Account = Personal (Representative) - represents liability to landlord

Rules: Rule 3 + Rule 2

Journal Entry:

Account Dr/Cr Amount (₹)
Rent Expense Account Dr 8,000
Outstanding Rent Account Cr 8,000
Account Rent Expense Account
Dr/Cr Dr
Amount (₹) 8,000
Account Outstanding Rent Account
Dr/Cr Cr
Amount (₹) 8,000

Problem 10: GST of ₹9,000 collected on sales, to be deposited with the government.

Account Classification:
Bank / Cash Account = Real or Personal - receiver (comes in)
Output GST Payable Account = Personal (Representative) - giver (liability to government)

Rules: Rule 1/2 + Rule 2

Journal Entry (at time of collecting GST):

Account Dr/Cr Amount (₹)
Debtors / Cash Account Dr (inclusive amount)
Sales Account Cr (base amount)
Output CGST Payable A/c Cr 4,500
Output SGST Payable A/c Cr 4,500

Note: GST liability accounts are Personal (Representative) because they represent an amount owed to the government - a person/entity in the accounting sense.

Account Debtors / Cash Account
Dr/Cr Dr
Amount (₹) (inclusive amount)
Account Sales Account
Dr/Cr Cr
Amount (₹) (base amount)
Account Output CGST Payable A/c
Dr/Cr Cr
Amount (₹) 4,500
Account Output SGST Payable A/c
Dr/Cr Cr
Amount (₹) 4,500

Frequently Asked Questions

What are the 3 golden rules of accounting?

The three golden rules are: (1) Real Accounts - Debit what comes in, Credit what goes out; (2) Personal Accounts - Debit the receiver, Credit the giver; (3) Nominal Accounts - Debit all expenses and losses, Credit all incomes and gains. These rules govern every journal entry in a double-entry bookkeeping system.

What is the difference between a real account and a personal account?

A Real Account represents assets - tangible (cash, machinery, land) or intangible (goodwill, patents) - and its balance carries forward permanently to the Balance Sheet. A Personal Account represents a person or entity (individual, company, bank, government body) with whom the business has transactions, and its balance represents either an asset (the person owes us) or a liability (we owe the person).

Is the bank account a personal or real account?

The Bank Account is a Personal Account (Artificial Personal) - not a Real Account. A bank is a legally incorporated institution (a juristic person), so it falls under the Personal account classification. When you deposit cash into the bank, you debit the Bank Account because the bank is the receiver of your funds. This is one of the most commonly misunderstood points in basic accounting.

What is the difference between a nominal account and a real account?

Nominal Accounts are temporary - they record incomes, expenses, gains, and losses for the current financial year, and are closed to zero at year-end via the Profit & Loss Account. Real Accounts are permanent - they represent assets and their balances carry forward indefinitely, appearing on the Balance Sheet every year.

Why is goodwill classified as a real account and not a nominal account?

Goodwill is classified as a Real Account (Intangible) because it represents a purchased asset with measurable economic value - the premium paid over the fair value of net assets in a business acquisition. It is not an expense for the current period (which would make it Nominal) but an asset that provides economic benefits over multiple years. Under Ind AS 103 (Business Combinations), goodwill is capitalized on the Balance Sheet and tested for impairment annually.

How do the golden rules apply to GST accounting?

Under GST accounting: (a) Output GST collected on sales is credited to Output GST Payable Account (Personal - Representative, as it's owed to the government). (b) Input GST paid on purchases is debited to Input Tax Credit (ITC) Account (Personal - Representative, as it's a receivable from the government). (c) When GST is deposited, the ITC and Output GST accounts are netted and the balance is paid - Dr Output GST Payable / Cr Electronic Cash Ledger. The golden rules apply to each of these steps.

What happens to nominal accounts at the end of the financial year?

At the end of every financial year (31 March in India), all Nominal Account balances are transferred to the Profit & Loss Account through closing entries. Expense accounts are closed by crediting them (to zero them out) and debiting the P&L Account. Income accounts are closed by debiting them and crediting the P&L Account. The net P&L balance is then transferred to the Retained Earnings / Capital Account. This resetting is what makes nominal accounts temporary.

Can a transaction involve the same account on both debit and credit sides?

No - a transaction cannot debit and credit the same account simultaneously (that would have no net effect). However, contra entries involve accounts of the same type. For example, when cash is deposited into the bank: Dr Bank Account (Personal) / Cr Cash Account (Real) - both are money accounts, but they are different accounts in the ledger. The term "contra entry" in the cash book refers specifically to transactions between the Cash Account and Bank Account.

What is the relationship between the golden rules and the accounting equation?

The Accounting Equation (Assets = Liabilities + Equity) is the result of consistently applying the golden rules. Real Accounts represent Assets (debit balance). Personal Accounts payable represent Liabilities (credit balance). The Capital/Representative Personal Account represents Equity (credit balance). When every transaction is recorded with equal debits and credits under the golden rules, the accounting equation remains balanced, which is why the Balance Sheet always balances.

Are the golden rules still relevant in the era of accounting software?

Yes - more than ever. Accounting software like BUSY automates the application of the golden rules, but the software's chart of accounts must still be set up with the correct account type for each account. When a business owner misclassifies "Bank Account" as a Real account in the software setup, every bank transaction is misclassified. Understanding the golden rules helps you set up and audit your accounting software correctly, interpret the output meaningfully, and identify errors when the numbers do not make sense.