Skip to main content
FinTrace

Trial Balance: Meaning, Checks and Reconciliation

Equal debit and credit totals do not prove a trial balance is correct, because omitted entries and misclassifications can survive a balanced extract.

Published
Updated

A trial balance lists ledger account balances at a reporting point, with each net balance in a debit or credit column. Equal totals show arithmetic agreement. To assess whether you can rely on the balances, reproduce them from the ledger and test them against supporting records.

For a forensic accountant or insolvency practitioner, the useful result is a balance you can explain. An omitted transaction or an expense posted to the wrong account can leave both columns equal.

What a Trial Balance Shows

A trial balance summarises account balances from the books for the selected entity and reporting point. Assets and expenses normally have debit balances. Liabilities, equity and income normally have credit balances, although individual accounts can have an opposite balance that needs explanation.

The columns contain net account balances. They do not show every debit and credit posted during the period. A movement report or account detail is needed to reconstruct those postings.

Identify the extract’s stage before comparing it with another report. An unadjusted trial balance precedes the proposed adjusting entries. An adjusted extract includes the adjustments actually posted. A post-closing extract follows the transfer of income and expense balances into equity.

Keep these records distinct:

  • A trial balance lists ledger balances across account classes, including income and expenses before closing entries.
  • A balance sheet presents assets, liabilities and equity at a reporting point. Business.gov.au’s balance-sheet guidance explains that financial-position view.
  • A bank statement balance describes one bank account. Timing differences can separate it from the corresponding cash ledger balance.
  • An account’s transaction history explains movements within that account, including the postings behind its closing balance.

The trial balance is an internal accounting extract. AASB 101’s financial-statement requirements cover a wider reporting package, including statements and notes. Reproducing an extract does not establish that the financial report meets its applicable reporting framework.

Build a Balanced Example

This fictional unadjusted trial balance has total debits and credits of $52,000. It belongs to Example Services Pty Ltd and covers the end of Period 1, before income and expense accounts close.

The source is a fictional accounting-system export labelled TB-U1. It includes all ten account codes below, posted entries only, the whole entity and one reporting currency. There are no branch filters. Tax and depreciation entries are excluded from this simplified illustration.

Account code and nameClassDebit balanceCredit balance
100 BankAsset$12,000$0
110 Trade receivablesAsset$8,000$0
150 EquipmentAsset$20,000$0
200 Trade payablesLiability$0$7,000
210 LoanLiability$0$10,000
300 Share capitalEquity$0$15,000
310 Retained earningsEquity$0$5,000
400 Service incomeIncome$0$15,000
500 Rent expenseExpense$8,000$0
510 Repairs expenseExpense$4,000$0
TotalAll included accounts$52,000$52,000

The fictional invoice pack contains a $2,000 rent charge posted to repairs expense. Both accounts carry debit balances, so the error leaves the total debit column unchanged.

Incorrect classification: the $2,000 charge remains in repairs, leaving rent at $8,000 and repairs at $4,000.

Correct classification: move the charge to rent, producing rent of $10,000 and repairs of $2,000. Total debits and credits remain $52,000.

The invoice establishes what the charge concerns. Separate approval evidence establishes who authorised it. Equal columns establish neither classification nor authority, and they cannot reveal a transaction omitted on both sides.

Reconcile Opening Balances and Period Movements

Reproduce each closing balance from its opening balance and the postings included in the extract. Use account codes as identifiers because names can change or repeat.

  1. Confirm the legal entity and account-code set. Record the reporting point, currency and any branch or consolidation filters.
  2. Match posting status and period selection. Confirm whether draft, reversed or adjustment entries are included and whether the report uses posting dates or another date field.
  3. Tie opening balances to the previous closing extract. Reconcile any intervening closing journals or migration entries before treating the two reports as comparable.
  4. Total the selected ledger debits and credits by account. Calculate the expected closing balance and compare it with the supplied trial balance.
  5. Retain the differences by account, with their supporting records and resolution status.

In the fictional bridge below, TB-O1 supplies the opening balances and GL-P1 supplies the posted Period 1 movements. Both use TB-U1’s entity, currency and account filters. Dr means debit and Cr means credit.

AccountOpening balancePeriod debitsPeriod creditsReproduced closing balance
100 Bank$10,000 Dr$13,000$11,000$12,000 Dr
110 Trade receivables$6,000 Dr$15,000$13,000$8,000 Dr
150 Equipment$20,000 Dr$0$0$20,000 Dr
200 Trade payables$6,000 Cr$5,000$6,000$7,000 Cr
210 Loan$10,000 Cr$0$0$10,000 Cr
300 Share capital$15,000 Cr$0$0$15,000 Cr
310 Retained earnings$5,000 Cr$0$0$5,000 Cr
400 Service income$0$0$15,000$15,000 Cr
500 Rent expense$0$8,000$0$8,000 Dr
510 Repairs expense$0$4,000$0$4,000 Dr

For bank, $10,000 plus $13,000 less $11,000 produces $12,000 debit. For payables, $6,000 credit plus $6,000 credits less $5,000 debits produces $7,000 credit. Period movements total $45,000 on each side, and every closing balance matches TB-U1.

That agreement reproduces the supplied books. It does not independently substantiate the opening balances. If TB-O1 came from imported opening figures without earlier records, mark those balances as imported and unsupported for that earlier history. Missing support does not make the amount zero.

Where a balance fails this bridge, obtain the relevant general ledger detail. Keep the request focused on that account’s opening source and the movements needed to explain the difference.

Investigate Differences and Unsupported Balances

Diagnose the type of difference before proposing a correction. An arithmetic imbalance, an unsupported balance and a report-selection mismatch require different evidence.

ObservationDiagnostic checkRecord needed and response
Debit and credit totals differRe-add the complete export and compare its rows with the original reportOriginal extract and export settings identify a missing row, truncated amount or sign error
Totals agree but repairs include rentMatch the account posting to the invoice’s purposeInvoice and coding approval support a reclassification
Closing balance reproduces but its opening is unsupportedTrace the brought-forward amount to its earlier closing sourcePrior extract, migration mapping and supporting schedule establish the opening history
A charge appears in the wrong periodCompare posting date with service period and the chosen reporting boundaryInvoice, contract and posting record support the required period treatment
An invoice is absent from both ledger sidesCompare source invoices and subsequent payments with recorded liabilitiesInvoice and service evidence establish whether an omitted payable belongs in the period
Two reports disagree for the same accountCompare entity, currency, date basis and posting-status filtersSaved report settings distinguish different selections from a posting error

In the same fictional matter, a further $1,000 repairs invoice relates entirely to Period 1 but is absent from the books. The retained invoice and service evidence support a proposed debit to repairs and credit to trade payables.

This is a separate error from the $2,000 misclassification. Correcting the omitted liability increases both trial-balance totals by $1,000. Correcting the misclassification leaves both totals unchanged.

A plug entry creates an offset without establishing why the original balance differed. Retain the unresolved difference until its evidence supports a specific treatment. Test proposed journal entries against that explanation before posting them.

Retain Adjustments and Verify the Final Extract

Keep the supplied trial balance separate from the adjustment schedule and the final adjusted extract. A reviewer must be able to reproduce every change without overwriting the original record.

For this fictional example, retain TB-U1, the ledger detail and the supporting invoices. Record the following adjustments separately in schedule AJ-1. The scenario assumes the authorised company representative approves both entries and their approval records are retained.

EntryDebitCreditSupporting recordFinal status
AJ-01: correct rent coding500 Rent expense $2,000510 Repairs expense $2,000Rent invoice and coding explanationApproval A1 retained, posted
AJ-02: recognise omitted repairs510 Repairs expense $1,000200 Trade payables $1,000Repairs invoice and Period 1 service evidenceApproval A2 retained, posted

Each schedule row also needs its posting reference, preparer and approver, with the approval and posting dates recorded in the actual working file. Keep a proposed entry out of the posted column until it appears in the ledger.

The final fictional export, TB-A1, retains TB-U1’s reporting point and filters but includes both posted adjustments. Rent is now $10,000 debit, repairs $3,000 debit and trade payables $8,000 credit. Every other account remains unchanged.

The adjusted debit total is $12,000 + $8,000 + $20,000 + $10,000 + $3,000 = $53,000. Credits total $8,000 + $10,000 + $15,000 + $5,000 + $15,000 = $53,000.

Complete these checks before stating your conclusion:

  • Recalculate both columns and tie TB-A1 back to TB-U1 through AJ-1.
  • Reconcile the $12,000 cash ledger balance to the bank statement, explaining outstanding items and checking their later clearance.
  • Match receivables and payables control accounts to customer and supplier schedules on the same reporting basis.
  • Support equipment, loan and equity balances with their relevant records. Record each unresolved amount and how it limits the conclusion.

For a large bank-statement bundle, FinTrace saves forensic accountants hours of statement conversion and review. Its searchable ledger and source-referenced findings report give you the bank activity for cash-source checks, freeing time for the wider accounting investigation.

If the opening equipment balance lacks supporting records, state that the $20,000 balance reproduces from the supplied books but its opening basis remains unsupported. Describe the work performed as reconciliation and balance testing. Reserve an audit conclusion for an audit engagement, and carry unresolved balances into any subsequent financial statement analysis.

FinTrace

Statements in. Evidence out.

FinTrace turns your bank statements into one searchable Excel ledger and a written findings report, with every finding cited to its source page.

See how FinTrace worksNo software to learn · Every finding sourced