Wednesday, October 28, 2009

, ,

Ledger Accounts: Debits, Credits, Posting and Balancing

Last reviewed: July 2026.

A ledger is the organised collection of accounts used to classify transactions and accumulate balances for financial reporting. Each account shows increases, decreases and the resulting balance for an asset, liability, equity item, income or expense.

Modern software posts entries automatically from sales, purchases, cash and journal modules, but the underlying debit-and-credit logic remains essential for reviewing reports and correcting errors.

Ledger account structure

A traditional T-account places debits on the left and credits on the right. Computerised systems may display a running balance instead, but each posted journal still contains equal total debits and credits.

The account name, date, reference, description, debit, credit and balance create the audit trail from a transaction to the trial balance.

Normal balances

Account typeNormal balanceIncrease recordedDecrease recorded
AssetDebitDebitCredit
LiabilityCreditCreditDebit
EquityCreditCreditDebit
IncomeCreditCreditDebit
ExpenseDebitDebitCredit

How the accounting equation controls posting

The accounting equation is:

Assets = Liabilities + Equity

Income increases equity and expenses reduce equity. The debit-and-credit rules preserve this relationship after every balanced journal.

Read the worked accounting equation guide.

Posting a cash purchase of equipment

A business buys equipment for 20,000 CU in cash:

  • Debit equipment 20,000 CU
  • Credit bank 20,000 CU

One asset increases while another decreases. Total assets and the accounting equation remain unchanged.

Posting a credit sale

Goods are sold on credit for 8,000 CU and their cost is 5,000 CU. A perpetual system records two journals:

  • Debit trade receivables 8,000 CU; credit revenue 8,000 CU.
  • Debit cost of goods sold 5,000 CU; credit inventory 5,000 CU.

The first journal records the customer right and income. The second records the inventory resource consumed.

General ledger and subsidiary ledgers

The general ledger contains control accounts and financial-statement accounts. Subsidiary ledgers hold details for individual customers, suppliers, employees or assets.

For example, the trade receivables control account must equal the total of all customer balances. Differences require reconciliation and investigation.

See the sales ledger system guide.

Journal references and source documents

Every ledger entry should trace to a source document, system transaction or approved journal. References may link to invoices, receipts, contracts, bank records, credit notes or adjustment schedules.

The source documents and books of prime entry guide explains the supporting records.

Balancing a ledger account

To balance a manual account, total both sides, enter the difference as the closing balance on the smaller side, then carry the balance forward to the next period.

Computerised systems calculate running balances automatically. Users should still understand whether a debit or credit balance is expected and investigate unusual signs.

Chart of accounts design

The chart of accounts assigns consistent codes and names to ledger accounts. It should support financial reporting, tax, management analysis and system integrations without creating duplicate or ambiguous accounts.

Use controlled account creation, clear descriptions and logical ranges for assets, liabilities, equity, income and expenses. Avoid creating a new account for every minor transaction when dimensions, cost centres or subledgers provide better detail.

Contra accounts

Contra accounts have a normal balance opposite to the related account. Accumulated depreciation is a credit-balance contra asset; a sales returns account normally has a debit balance against revenue. Presenting them separately preserves useful gross and adjustment information.

Do not treat an unexpected sign as automatically wrong until the account’s purpose is understood.

Closing and permanent accounts

Income and expense accounts are temporary performance accounts that feed profit and are closed into equity or retained earnings at period end. Assets, liabilities and equity accounts are permanent balances carried forward.

Computerised systems may perform closing automatically, but users should verify retained earnings, opening balances and period locks.

From ledger to trial balance

A trial balance lists ledger closing balances and confirms that total debits equal total credits. It supports preparation of financial statements but does not prove that every transaction is correct.

Omissions, errors of principle, reversals and equal mispostings can leave the trial balance balanced. Use reconciliations and analytical review as well.

Review the trial balance to income statement example.

Year-end adjustment entries

Before finalising accounts, the ledger may require adjustments for accruals, prepayments, depreciation, expected credit losses, inventory, tax and provisions. Each adjustment needs evidence, approval and a clear narration.

Post adjustments through controlled journals rather than altering historical source transactions without an audit trail.

Computerised ledger controls

  • restrict chart-of-account creation and changes;
  • use approval workflows for manual journals;
  • lock closed periods;
  • reconcile subsidiary ledgers and interfaces;
  • review unusual accounts, signs and round-number entries;
  • retain user, time and document audit trails;
  • separate posting, approval and reconciliation duties.

The broader flow is covered in the accounting process guide.

Worked balancing example

A bank account has opening debit balance 10,000 CU, receipts of 25,000 CU and payments of 28,000 CU. The closing balance is:

10,000 + 25,000 − 28,000 = 7,000 CU debit

The debit balance represents cash controlled by the entity, assuming no overdraft classification issue.

Common ledger mistakes

  • confusing debit with increase for every account;
  • posting to the correct side but wrong account;
  • failing to reconcile subsidiary ledgers;
  • using suspense as a permanent account;
  • posting unsupported year-end journals;
  • changing closed periods without approval;
  • assuming software-generated balances are automatically correct.

Key takeaway

Ledger accounts convert transactions into classified balances. Correct debits and credits, reliable references, reconciliations and controlled adjustments turn ledger data into trustworthy financial statements.

Official learning references: IFRS Conceptual Framework, ACCA process for preparing financial statements, and ACCA sales and purchases in a computerised system.

Advertisement