What Is the Double Entry System in Accounting?

In accounting, the double entry system is a bookkeeping method in which every financial transaction affects at least two accounts. One account is debited and another account is credited, and the total debit amount must always equal the total credit amount.

For example, when a business purchases equipment for cash, the equipment account increases while the cash account decreases. The transaction changes two accounts, but the accounting records remain balanced.

The words debit and credit do not automatically mean increase and decrease. Their effect depends on the type of account being recorded.

Double Entry Accounting Formula

The double entry system is based on the accounting equation:

  • Assets = Liabilities + Owner’s Equity
  • Owner’s Equity = Assets − Liabilities
  • Net Assets = Owner’s Equity

Every correctly recorded transaction keeps this equation in balance. A transaction may change one item on each side of the equation or may change two items on the same side.

How the Double Entry System Works

Each transaction is analysed to identify the accounts involved, determine whether those accounts increase or decrease, and apply the appropriate debit and credit rules. The journal entry is then posted to the relevant ledger accounts.

  1. Identify the financial transaction.
  2. Determine the accounts affected by the transaction.
  3. Classify each account as an asset, liability, equity, revenue, or expense account.
  4. Decide which account should be debited and which should be credited.
  5. Record equal debit and credit amounts.
  6. Post the entry to the appropriate ledger accounts.

A transaction can affect more than two accounts, but the total value of all debits must still equal the total value of all credits.

Double Entry System Example: Owner Invests Cash

  1. Tutorial Kart started a business with cash of $10,000.

In this transaction, cash enters the business and the owner’s capital increases. Cash is an asset, so the Cash account is debited. Capital represents the owner’s equity, so the Capital account is credited.

AccountDebitCredit
Cash A/c$10,000
Capital A/c$10,000
Double entry system example

After the transaction, the accounting equation is:

Assets of $10,000 = Liabilities of $0 + Owner’s Equity of $10,000

Double Entry System Example: Plant Purchased for Cash

In the next transaction, Tutorial Kart purchased plant for cash of $5,000.

The Plant account increases because the business acquires a new asset. The Cash account decreases because cash is paid. Plant is therefore debited and Cash is credited.

AccountDebitCredit
Plant A/c$5,000
Cash A/c$5,000
Double entry system example 2

After purchasing the plant, the business has $5,000 in cash and $5,000 in plant. Total assets remain $10,000, equal to the owner’s capital of $10,000.

Cash of $5,000 + Plant of $5,000 = Capital of $10,000

Additional Double Entry Accounting Examples

TransactionAccount DebitedAccount Credited
Goods purchased for cash, $2,000Purchases A/c, $2,000Cash A/c, $2,000
Rent paid in cash, $800Rent Expense A/c, $800Cash A/c, $800
Goods sold for cash, $1,500Cash A/c, $1,500Sales A/c, $1,500
Furniture purchased on credit, $3,000Furniture A/c, $3,000Supplier A/c, $3,000
Cash received from a customer, $1,200Cash A/c, $1,200Customer A/c, $1,200

Debit and Credit Rules for Different Account Types

Under the traditional classification of account types, accounts are grouped as real, personal, and nominal accounts. The corresponding debit and credit rules are shown below.

Real AccountPersonal AccountNominal Account
DebitWhat comes inThe receiverExpenses and losses
CreditWhat goes outThe giverIncome and gains

In the modern accounting classification, the effect of debit and credit can be summarised as follows:

Account TypeIncrease Recorded AsDecrease Recorded AsNormal Balance
AssetDebitCreditDebit
ExpenseDebitCreditDebit
LiabilityCreditDebitCredit
Owner’s EquityCreditDebitCredit
RevenueCreditDebitCredit

Features of the Double Entry System

  • Every transaction affects at least two accounts.
  • Each transaction has an equal debit and credit effect.
  • Transactions are recorded using defined debit and credit rules.
  • Personal, real, and nominal accounts can be maintained systematically.
  • Ledger balances can be used to prepare a trial balance.
  • The accounting equation remains balanced after every correctly recorded transaction.
  • Financial statements can be prepared from the completed accounting records.

Advantages of the Double Entry System

  1. Complete transaction records: Both aspects of each transaction are recorded, providing a more complete view than single-entry bookkeeping.
  2. Preparation of financial statements: The records support the preparation of the income statement, balance sheet, and other financial reports.
  3. Arithmetic checking: A trial balance can be prepared to check whether total debits equal total credits.
  4. Better account classification: Assets, liabilities, equity, income, and expenses are recorded in separate accounts.
  5. Performance measurement: Revenue and expense records help determine profit or loss for an accounting period.
  6. Financial position analysis: Asset, liability, and equity balances help show the financial position of the business.
  7. Error detection: Some posting and calculation errors can be identified when debit and credit totals do not agree.
  8. Audit trail: Journal entries and ledger postings create a structured record that can be reviewed and verified.

Limitations of the Double Entry System

  • It requires knowledge of account classification and debit-credit rules.
  • Maintaining journals, ledgers, and supporting records may take more time than a simple single-entry system.
  • Equal debit and credit totals do not prove that every transaction is correct.
  • Errors of omission, errors of principle, and compensating errors may not be detected by a trial balance.
  • Incorrect source documents or deliberately false entries can still produce balanced records.

Double Entry System and Trial Balance

At the end of an accounting period, ledger balances are commonly listed in a trial balance. Debit balances appear in the debit column and credit balances appear in the credit column. When the books are arithmetically balanced, the two totals should agree.

However, agreement of the trial balance does not guarantee that the accounts are completely free from errors. A transaction may have been omitted, recorded in the wrong account, or entered with the same incorrect amount on both sides.

Double Entry System Compared with Single Entry Bookkeeping

BasisDouble Entry SystemSingle Entry System
Transaction recordingRecords both debit and credit aspectsMay record only one aspect of a transaction
Account coverageMaintains a complete set of accountsUsually maintains incomplete records
Trial balanceCan generally be preparedUsually cannot be reliably prepared
Financial statementsCan be prepared systematicallyMay require estimates and additional information
Error checkingProvides stronger arithmetic checksOffers limited checking
SuitabilitySuitable for businesses requiring complete recordsMay be used for very simple or informal records

Common Errors When Recording Double Entry Transactions

  • Debiting or crediting an account without considering its account type.
  • Recording unequal debit and credit amounts.
  • Confusing cash purchases with credit purchases.
  • Using the supplier’s account when a purchase was paid for immediately in cash.
  • Treating the purchase of a long-term asset as a routine expense.
  • Recording an owner’s personal withdrawal as a business expense instead of drawings.
  • Recording revenue when cash is received without checking whether the income was earned earlier.

Frequently Asked Questions About Double Entry Accounting

What is the double entry system of accounting?

The double entry system is a bookkeeping method in which every transaction is recorded in at least two accounts. The total amount debited must equal the total amount credited.

Why must total debits equal total credits?

Total debits must equal total credits because every transaction has two corresponding financial effects. This equality keeps the accounting equation and the ledger records balanced.

Can one transaction affect more than two accounts?

Yes. A compound journal entry may affect three or more accounts. Even then, the combined debit amount must equal the combined credit amount.

Does a balanced trial balance prove that all entries are correct?

No. A balanced trial balance confirms that recorded debit and credit totals agree, but it may not reveal omitted transactions, incorrect account classification, or equal errors on both sides.

Which accounts normally have debit and credit balances?

Assets and expenses normally have debit balances. Liabilities, owner’s equity, and revenue normally have credit balances.