A trial balance is an internal accounting report that lists every general ledger account with its ending debit or credit balance and totals each column. When total debits equal total credits, the ledger is arithmetically consistent and ready for the financial statements. Matching totals confirm the arithmetic. They do not verify that transactions were coded correctly, so the report serves as a checkpoint before you prepare financial statements.
On a trial balance, each general ledger account gets one line, its ending balance sits in either the debit or the credit column, and the two column totals must match. Debits are the left-hand column and credits the right. This working document gives you, your bookkeeper, and your certified public accountant (CPA) a shared account-level view of the period. Run it after posting ledger activity and before closing the books to confirm that total debits equal total credits, and fix any difference before you prepare adjustments or financial statements.
Why trial balances matter
Trial balances catch unequal debit and credit totals before those amounts flow into your financial statements. For example, paying $2,400 in rent from checking gives rent expense a $2,400 debit and checking a $2,400 credit, so the columns stay equal.
A debit increases an asset or expense account, while a credit increases a liability, equity, or revenue account. In double-entry bookkeeping, you record every transaction twice in equal amounts, once on each side, so the columns should always agree.
The trial balance also supplies the balances the balance sheet and income statement are built from, so nobody has to rebuild them from individual transactions. At tax time, a CPA uses the year-end figures on this report when preparing the return.
How the columns line up
A small-business trial balance typically runs to a dozen or so lines in a fixed order: assets, contra-assets, liabilities, equity, revenue, expenses. This sample belongs to a seven-person services business and covers the six months ending June 30.
Account | Debit | Credit |
|---|---|---|
Operating checking | $42,300 | |
Payroll checking | $18,700 | |
Tax reserve savings | $15,000 | |
Accounts receivable | $31,400 | |
Prepaid insurance | $4,800 | |
Equipment | $56,000 | |
Accumulated depreciation, equipment | $14,000 | |
Accounts payable | $12,600 | |
Equipment loan payable | $28,000 | |
Owner's equity | $75,400 | |
Service revenue | $370,000 | |
Wages expense | $210,000 | |
Materials and supplies expense | $88,500 | |
Rent expense | $24,000 | |
Vehicle expense | $9,300 | |
Totals | $500,000 | $500,000 |
Your full report also carries a header with the business name and "as of" date and follows ledger order.
When you review the report, trace each line back to the matching ledger account; comparing only the column totals misses the detail you need. Separate rows make that review specific: you can investigate a discrepancy in payroll checking without first untangling it from operating cash or the tax reserve.
Expect accumulated depreciation to carry a credit balance even though it sits with the assets. It is a contra-asset, which means it reduces the asset it is paired with. Operating checking, payroll checking, and tax reserve savings each hold their own row, so you can see whether the tax money is sitting where it belongs instead of blending into one cash number.
Trial balance vs. general ledger vs. balance sheet
Each report gives you a different level of detail. The general ledger records every transaction by account, while the trial balance carries one ending balance per account. In accounting software, you can click the rent expense balance to open the individual payments behind that number.
For account-level detail, open the trial balance. To hand to an outsider, use the balance sheet. It uses only the permanent accounts (assets, liabilities, and equity) and consolidates them, so separate bank rows become a single cash and cash equivalents figure. These roles put the trial balance between transaction records and external statements in the financial reporting process.
When a lender reviews a loan application, they ask for the balance sheet and the income statement, both built from the trial balance. The CPA may supply them compiled, reviewed, or audited (increasing levels of CPA assurance), depending on what the lender requires.
How to prepare a trial balance (and when to run it)
At month-end, reconcile every bank, credit card, and payment processor account before running the trial balance; otherwise its balances may not match the real account balances. To reconcile an account, match its entries in the ledger to its bank or card statement.
Your software lists balances and totals the columns in steps three and four. The work in steps one and two determines whether that output means anything.
Reconcile every account for the period.
Confirm every transaction has posted and nothing sits in an uncategorized or undeposited-funds holding account.
List each account's ending balance in the debit or credit column by its normal sign.
Total each column.
If the totals match, post adjusting entries (records for things no bank transaction triggers) and rerun the report as the adjusted trial balance.
Your unadjusted trial balance comes straight from the ledger. After you add entries such as monthly depreciation or the used-up slice of prepaid insurance, you have the adjusted version. Once a year, after you close revenue and expense accounts to equity, run the post-closing version with only permanent accounts left.
Reconciliation goes faster when the bank's transactions already sit in your accounting software to match against. Relay's two-way accounting sync with QuickBooks Online and Xero carries transactions from Relay into the books, so step one starts with the bank activity already in the ledger.
What to do when the trial balance doesn't balance
If your accounting software produces an imbalance, look first at imports, migrations, opening balances, reporting, or data integrity. Cloud accounting software enforces balanced entries at the transaction level by design. A bank-feed sync gap or duplicate import can still distort an account balance while total debits and credits still agree.
Two arithmetic tests can narrow your search. If the difference divides evenly by 9, two digits were probably transposed: $1,260 entered as $1,620 produces a $360 difference, and 360 divided by 9 is 40. Halve the difference and look for a transaction of that amount posted to the wrong column: a $450 debit entered as a credit produces a $900 difference.
Confirm the difference lies between total debits and total credits. A mismatch between a ledger account and its bank or card statement is a separate problem.
If the report was prepared manually or in a spreadsheet, check that every account and opening balance was included once.
Check whether the difference equals a single transaction amount, which can point to a one-sided or missing entry in a manual ledger or import.
Run the two arithmetic tests.
Review imported opening balances, migrated data, and manual adjustments from the period for an incomplete entry.
If the difference survives all five, give your bookkeeper or CPA the period, amount, and checks you've already run so the recipient doesn't repeat them. A suspense account can temporarily hold an amount whose proper classification is unknown, but don't use it to mask a software-generated imbalance between total debits and credits.
What a balanced trial balance still won't tell you
A balanced trial balance can still mask four common errors. A vendor bill that was never entered shortens both columns equally; a truck repair posted to equipment instead of vehicle expense moves a debit; a December bill posted in January lands in the wrong period; and a $500 overstatement in one expense cancels a $500 understatement in another.
To find these errors, compare the report with last period and with the real accounts. Start with the bank account lines; the review takes a few minutes. Look for:
Any bank account line whose balance does not match the actual account balance on the same date.
Any cash or bank line with a credit balance, or any expense line with a credit balance.
Any account that appeared this period and did not exist last period.
Any balance that moved sharply against the prior period without a known reason.
Any balance sitting in a holding account such as uncategorized expense or undeposited funds.
Have your bookkeeper or accountant check the bank lines directly (Relay gives them their own login to view their clients’ accounts, so they can compare each bank line to the account itself without you sharing your login). Once you confirm the bank lines, compare the remaining balance sheet accounts through balance sheet reconciliation.
Use the trial balance in your month-end review
Keep each approved trial balance as part of your month-end close. Save it under a standard period name, record who prepared and reviewed it, and add the completion date, supporting statements, and correction details. Give each unresolved exception an owner and due date. The completed file explains each correction, shows which items remained open, and makes handoffs easier.
Clean bank activity makes your trial balance more dependable. Relay keeps separate account balances visible and sends transactions to QuickBooks Online or Xero through two-way sync, so you and your bookkeeper can check the same activity. Starting with Relay puts that shared month-end routine in place without creating another cleanup project.
Frequently asked questions
Is a trial balance a financial statement?
No. It is an internal accounting report used to organize account balances and test whether the debit and credit columns agree. Unlike a balance sheet, it also carries temporary accounts for revenue and expenses.
How often should a small business run a trial balance?
Run it monthly after reconciling the books. Prepare another version after quarter-end, year-end, or other adjusting entries so items such as depreciation and expired prepaid expenses appear in the balances.
What is a suspense account on a trial balance?
A suspense account holds money that hasn't yet been assigned to the correct ledger account. Clear it when you identify the cause, and have the bookkeeper review any balance that carries into the next month. Don't let it hide a difference between system-generated debit and credit totals.
Do I still need a trial balance if my accounting software does the bookkeeping?
Yes. Automation can produce the report, but you must compare its balances with reconciled bank, card, and processor records. That check may reveal duplicate imports, missing activity, incorrect opening balances, or amounts left in temporary accounts.
Which accounts have debit balances and which have credit balances?
Assets and expenses usually have debit balances, while liabilities, equity, and revenue usually have credit balances. A contra-asset such as accumulated depreciation is an exception because its credit balance offsets the related asset. Confirm the account type before deciding that an unexpected sign is an error.
BANKING FOR THE SELF-MADE
Get started in minutes.





