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 name | Class | Debit balance | Credit balance |
|---|---|---|---|
| 100 Bank | Asset | $12,000 | $0 |
| 110 Trade receivables | Asset | $8,000 | $0 |
| 150 Equipment | Asset | $20,000 | $0 |
| 200 Trade payables | Liability | $0 | $7,000 |
| 210 Loan | Liability | $0 | $10,000 |
| 300 Share capital | Equity | $0 | $15,000 |
| 310 Retained earnings | Equity | $0 | $5,000 |
| 400 Service income | Income | $0 | $15,000 |
| 500 Rent expense | Expense | $8,000 | $0 |
| 510 Repairs expense | Expense | $4,000 | $0 |
| Total | All 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.
- Confirm the legal entity and account-code set. Record the reporting point, currency and any branch or consolidation filters.
- 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.
- Tie opening balances to the previous closing extract. Reconcile any intervening closing journals or migration entries before treating the two reports as comparable.
- Total the selected ledger debits and credits by account. Calculate the expected closing balance and compare it with the supplied trial balance.
- 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.
| Account | Opening balance | Period debits | Period credits | Reproduced 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.
| Observation | Diagnostic check | Record needed and response |
|---|---|---|
| Debit and credit totals differ | Re-add the complete export and compare its rows with the original report | Original extract and export settings identify a missing row, truncated amount or sign error |
| Totals agree but repairs include rent | Match the account posting to the invoice’s purpose | Invoice and coding approval support a reclassification |
| Closing balance reproduces but its opening is unsupported | Trace the brought-forward amount to its earlier closing source | Prior extract, migration mapping and supporting schedule establish the opening history |
| A charge appears in the wrong period | Compare posting date with service period and the chosen reporting boundary | Invoice, contract and posting record support the required period treatment |
| An invoice is absent from both ledger sides | Compare source invoices and subsequent payments with recorded liabilities | Invoice and service evidence establish whether an omitted payable belongs in the period |
| Two reports disagree for the same account | Compare entity, currency, date basis and posting-status filters | Saved 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.
| Entry | Debit | Credit | Supporting record | Final status |
|---|---|---|---|---|
| AJ-01: correct rent coding | 500 Rent expense $2,000 | 510 Repairs expense $2,000 | Rent invoice and coding explanation | Approval A1 retained, posted |
| AJ-02: recognise omitted repairs | 510 Repairs expense $1,000 | 200 Trade payables $1,000 | Repairs invoice and Period 1 service evidence | Approval 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.
FinTrace
See how FinTrace works