Accrual vs Cash Accounting
Accrual and cash accounting answer the same question differently: when do you record a transaction? Cash accounting records revenue and expenses when money changes hands. Accrual accounting records them when they are earned or incurred, regardless of cash timing. Financial models are built on accruals because they match revenue to the effort that produced it, then the cash flow statement bridges back to actual cash.
Definition and the difference
Under cash accounting, a sale is recorded only when the customer pays, and an expense only when the bill is paid. Under accrual accounting, the sale is recorded when the good ships or the service is delivered, and the expense when it is incurred, even if cash moves later.
The two methods produce the same total over the life of a business but very different period-by-period results. The gap between them lives in working capital accounts: receivables, payables, and accruals.
Worked example in Excel
A firm delivers a 1,000 service in March but collects the cash in April. Accrual books revenue in March; cash accounting books it in April. Put accrual revenue in B2 and the change in receivables in B3.
- March accrual revenue:
1,000recorded inB2. - March receivable increase, since no cash arrived:
=B2returns1,000inB3. - March cash from this sale:
=B2-B3returns0. - April collection: receivables fall by
1,000, so cash for April is=0-(-1000), or1,000.
| Basis | March | April |
|---|---|---|
| Accrual revenue | 1,000 | 0 |
| Cash received | 0 | 1,000 |
| Receivable change | 1,000 | -1,000 |
Cash = Accrual Revenue - Change in Receivables reconciles the two bases.
Why models use accrual
Accrual accounting matches revenue to the costs that generated it in the same period, so margins reflect economic reality rather than the timing of invoices. This is why the income statement and balance sheet are accrual based.
The cash flow statement then translates accrual profit into actual cash by adjusting for non-cash items and the change in working capital. This is the indirect method, and it is the reconciliation that ties the model together.
- Accruals match effort to reward in the right period.
- Cash flow starts from accrual net income, then adjusts.
- Working capital changes are the bridge between the two.
Nuances and mistakes
A frequent error is treating accrual profit as cash. A profitable firm can run out of cash if receivables balloon faster than collections, which is why the change in working capital matters as much as the margin.
Small businesses may report on a cash basis for tax simplicity, but any serious model uses accruals and reconciles to cash. Mixing the two within one schedule double counts or omits transactions.
Formula Trace
Formula Trace follows accrual revenue through the receivables change into the cash flow line so you can see exactly where accrual and cash diverge.
Get ModelMint See how it worksFAQ
Why do financial models use accrual accounting?
Because accrual accounting matches revenue to the costs that produced it in the same period, giving margins that reflect economics rather than invoice timing. The cash flow statement then reconciles accrual profit back to cash.
Does accrual or cash accounting show more profit?
Neither is consistently higher. They differ by period based on working capital timing. Over the full life of a business the cumulative profit is identical under both methods.
How does the cash flow statement reconcile the two?
The indirect method starts with accrual net income, adds back non-cash charges like depreciation, and adjusts for the change in working capital, arriving at the actual cash generated in the period.