Sign in

Blog · Board and management reporting · Finance and FP&A teams

Cash flow statement from trial balance: an account-level method

Build an indirect cash flow statement from two adjusted trial balances and supporting schedules. Follow the account mappings, remove noncash movements, and prove the result against closing cash.

The short answerTo prepare a cash flow statement from trial balance exports, compare opening and closing adjusted balances, obtain period net income, and map accounts to operating, investing and financing activity. Use supporting schedules to separate cash transactions from depreciation, directly financed purchases and other noncash movements. Reconcile the resulting cash change to the cash accounts.

A cash flow statement from trial balance exports needs opening and closing adjusted balances, period net income and schedules that distinguish cash from noncash movements. One closing export cannot tell you which balances changed during the period or why.

The indirect method begins with net income, adjusts for noncash items and operating balance changes, then adds investing and financing cash flows. The SEC's financial statement guide describes that link between profit and operating cash.

Gather the balances and the supporting evidence

Export one row per account for the same entity, reporting currency and reporting basis at both dates. Keep account codes as text so leading zeros survive. Bring the account descriptions, debit or credit balances, cash flow mapping and the period's P&L.

Also bring fixed-asset additions and disposals, depreciation, debt movements and owner distributions. Add other schedules when the business has acquisitions, leases, foreign operations or restricted cash. An account movement does not by itself establish its cash component.

The trial balance definition explains the underlying debit-and-credit check. The cash flow statement template gives the summarized statement layout; the work here sits underneath it at account level.

Normalize signs before mapping movements

Use a consistent convention. In the worksheet below, debits are positive and credits are negative. For an export with opening debits in B, opening credits in C, closing debits in D and closing credits in E, calculate:

F2 = B2-C2
G2 = D2-E2
H2 = G2-F2

Match opening and closing rows by account code before filling down. Investigate a missing account rather than silently treating an unmatched row as zero. A genuinely new account can have a confirmed zero opening balance.

For a ten-account export in rows 2:11, both of these checks must equal zero:

=SUM(F2:F11)
=SUM(G2:G11)

These prove arithmetic balance, not correct accounting or cash classification.

Compare two complete trial balances

Consider an illustrative US distributor's August 31 and September 30, 2026, post-closing trial balances. It has no acquisitions, disposals, leases, foreign-currency balances or restricted cash. All figures are whole USD, with no rounding.

Account Opening signed balance (USD) Closing signed balance (USD) Closing less opening (USD)
Cash 120,000 155,000 35,000
Trade receivables 180,000 205,000 25,000
Inventory 250,000 240,000 (10,000)
Equipment at cost 500,000 600,000 100,000
Accumulated depreciation (150,000) (180,000) (30,000)
Trade payables (140,000) (160,000) (20,000)
Operating accrued expenses (40,000) (45,000) (5,000)
Debt (300,000) (360,000) (60,000)
Contributed capital (200,000) (200,000) 0
Retained earnings (220,000) (255,000) (35,000)
Signed total 0 0 0

Opening debits and credits each total $1,050,000; closing debits and credits each total $1,200,000. Cash increased by $35,000, which is the final cash flow target.

The signed debt movement is negative because a credit balance increased. Expressing the liability in ordinary positive balance sheet amounts, debt rose from $300,000 to $360,000. Do not confuse the worksheet sign with a cash outflow.

Obtain net income without counting it twice

These trial balances are post-closing, so revenue and expense accounts have already closed into equity. The supplied P&L is:

September P&L line Amount (USD)
Revenue 400,000
Cost of goods sold 250,000
Other expenses, excluding depreciation 70,000
Depreciation 30,000
Net income: 400,000 - 250,000 - 70,000 - 30,000 50,000

The distribution schedule shows $15,000 of dividends declared and paid, with no other retained earnings entries. Retained earnings therefore reconcile as $220,000 + $50,000 - $15,000 = $255,000. The $35,000 retained earnings increase is not the period's net income.

This distinction is one reason a trial balance alone is insufficient. Obtain the actual period P&L and the equity movement support, rather than inferring profit from one closing equity caption.

Map operating adjustments

For the example's operating accounts, an increase in receivables consumes cash relative to recognized revenue. A decrease in inventory releases cash relative to cost of goods sold. Increases in operating payables and accruals preserve cash relative to the expenses recognized.

Indirect operating row Calculation Cash flow effect (USD)
Net income Supplied P&L 50,000
Add depreciation Noncash expense 30,000
Increase in receivables 180,000 - 205,000 (25,000)
Decrease in inventory 250,000 - 240,000 10,000
Increase in trade payables 160,000 - 140,000 20,000
Increase in operating accruals 45,000 - 40,000 5,000
Operating cash flow Sum of the rows 90,000

With debit-positive signed balances in F and G, the same formula works for these particular operating asset and liability adjustment rows:

=F2-G2

Apply it to the mapped receivable, inventory, payable and accrual rows, not to cash, debt, equity or every asset indiscriminately. It works here because the example has no noncash changes within those operating balances. Other cases require schedule-based adjustments before using the movement.

Split additions and debt into cash and noncash parts

The asset and debt schedules contain these transactions:

Supporting movement Amount (USD) Treatment
Equipment bought for cash 70,000 Investing cash outflow
Equipment acquired through direct seller financing 30,000 Noncash addition and liability
Total equipment additions 100,000 Agrees to equipment-at-cost movement
Cash borrowing proceeds 80,000 Financing cash inflow
Cash principal repayments 50,000 Financing cash outflow
Dividends paid 15,000 Financing cash outflow

Debt checks as $300,000 + $80,000 - $50,000 + $30,000 = $360,000. Equipment checks as $500,000 + $70,000 + $30,000 = $600,000. Depreciation separately increases accumulated depreciation by $30,000.

Do not report the directly financed $30,000 as both cash borrowing and a cash equipment purchase. FASB's original cash flow standard, paragraph 32, explains the separate reporting of noncash investing and financing activity. Use the controller's approved current ASC 230 policy for formal reporting classifications.

Prove closing cash independently

Cash reconciliation Amount (USD)
Opening cash 120,000
Operating cash flow 90,000
Investing cash flow (70,000)
Financing: 80,000 - 50,000 - 15,000 15,000
Net cash change: 90,000 - 70,000 + 15,000 35,000
Closing cash: 120,000 + 35,000 155,000

If opening cash and the three flow totals occupy B2:B5, use =SUM(B2:B5) for expected closing cash. Subtract it from the trial balance cash total; the difference must be zero.

There is an independent operating check under the stated assumptions. Collections are $400,000 - $25,000 = $375,000; purchases are $250,000 - $10,000 = $240,000; supplier payments are $240,000 - $20,000 = $220,000; other expense payments are $70,000 - $5,000 = $65,000. Therefore $375,000 - $220,000 - $65,000 = $90,000 of operating cash.

Where it goes wrong

  • Using one closing export. Opening balances or equivalent transaction history are essential.
  • Equating debt growth with cash borrowing. Roll forward proceeds, repayments and noncash additions separately.
  • Using net equipment movement as capital spending. Depreciation, disposals and financed additions can all change the balance.
  • Accepting a closing cash tie as full proof. Offset errors can misstate operating and financing totals while leaving cash unchanged. Review each category's support.

Use the cash mismatch diagnostic if closing cash fails to tie. A group with several entities also needs the scope and elimination work discussed in the consolidated cash flow statement guide.

Work from your own trial balances in Covirage

Upload the two trial balances, period P&L and supporting movement schedules to Covirage. Covirage maps the columns, its tools compute and check the supplied movements, and the external AI model explains the result with every figure traced to its rows. Create a free Covirage account and bring a sample of your own exports.

See financial planning and reporting for the reporting context.

Questions people ask

Can I prepare a cash flow statement from one trial balance?

One closing trial balance does not show the period's account movements. You need an opening balance or equivalent transaction history, the period's income statement, and schedules explaining cash and noncash activity. Two balances are a starting point rather than complete evidence.

Does a trial balance that balances guarantee correct cash flow?

No. Equal debits and credits do not establish which movements involved cash. A directly financed asset purchase can increase assets and debt without a cash receipt or payment. Classification and noncash schedules still need review.

Should I use pre-closing or post-closing trial balances?

Either can support the work when the basis is consistent and period profit is identified correctly. With post-closing balances, obtain net income from the P&L and reconcile it through retained earnings. With pre-closing balances, avoid counting income accounts twice.

Why is the change in debt different from financing cash flow?

Debt balances can change through cash borrowing, principal repayments, noncash purchases, conversions and other adjustments. A debt rollforward separates those movements. Financing cash flow includes the applicable cash transactions, not every change in the closing liability.