Cash Basis Accounting: Simple but Limited
Cash basis accounting records revenues when cash is received and expenses when cash is paid. It is exactly as simple as it sounds — if money comes in, record it as income; if money goes out, record it as expense. No receivables, no payables, no prepaid expenses, no accruals.
Cash basis accounting is allowed for very small businesses for tax purposes in many jurisdictions, and it is intuitively easy to understand. The bank balance tells you almost everything you need to know. However, it has a critical flaw: it can completely misrepresent the economic performance of a business that earns income in one period but collects it in another — or that receives cash in one period for work not yet done.
Consider a consulting firm that completes a $50,000 project in December but does not receive payment until February. Under cash basis, the firm reports zero revenue in December (despite having done all the work) and $50,000 in February (despite having done none of the work in that month). The December financial statements show a misleadingly poor result; the February statements show a misleadingly strong one.
Accrual Basis Accounting: The GAAP Approach
Accrual accounting records revenues when they are earned (when the performance obligation is satisfied) and expenses when they are incurred (when the economic cost is consumed), regardless of when cash changes hands. Under accrual, the consulting firm above records $50,000 of revenue in December — when the work was done — and an accounts receivable representing the right to collect payment.
The two foundational principles of accrual accounting are the revenue recognition principle (recognise revenue when earned, not when cash is received) and the matching principle (match expenses to the revenues they help generate, regardless of cash timing). Together, these principles ensure that each accounting period's income statement reflects the economic activity of that period — not just the cash movements.
Revenue Recognition Under Each Method
Scenario: A law firm charges a client $10,000 in November for services to be rendered in November and December (equally split). The client pays in full in January.
| Method | November Revenue | December Revenue | January Revenue |
|---|---|---|---|
| Cash basis | $0 | $0 | $10,000 |
| Accrual basis | $5,000 | $5,000 | $0 |
Under accrual, the $5,000 recognised in November creates an accounts receivable. The December $5,000 also increases accounts receivable. When the client pays in January, the entry is Debit Cash $10,000 / Credit Accounts Receivable $10,000 — no revenue is recognised in January because it was already recognised in November and December when earned.
Expense Recognition Under Each Method
Scenario: A business pays $12,000 in January for a 12-month insurance policy covering January through December.
| Method | January | Feb–Dec (each month) |
|---|---|---|
| Cash basis | $12,000 expense | $0 |
| Accrual basis | $1,000 expense | $1,000/month |
Under accrual, the $12,000 payment is initially recorded as Prepaid Insurance (an asset). Each month, $1,000 is expensed as the insurance benefit is consumed — this is an adjusting entry. The accrual approach matches the insurance cost to the periods that benefit from the coverage.
Side-by-Side Comparison With Numbers
Consider a freelance designer who in March: completes a project worth $8,000 (payment to be received in April), receives a $3,000 advance for work to be done in April, and pays $600 rent and $200 in software subscriptions for March.
| Item | Cash Basis | Accrual Basis |
|---|---|---|
| Revenue from $8,000 project (not yet collected) | $0 | $8,000 |
| Revenue from $3,000 advance (work not yet done) | $3,000 | $0 |
| Rent ($600 paid) | ($600) | ($600) |
| Software ($200 paid) | ($200) | ($200) |
| Net income / profit | $2,200 | $7,200 |
The same month, the same economic activity, produces radically different reported results. Accrual accounting's $7,200 better reflects what was actually earned and consumed in March. Cash basis's $2,200 reflects only what moved through the bank account.
Why GAAP Requires Accrual Accounting
GAAP requires accrual accounting for all public companies and most private companies above a certain size because it produces financial statements that better represent economic reality. Users of financial statements — investors, lenders, management — need to understand how much the business actually earned during a period, not how much cash happened to change hands.
The SEC also requires accrual-basis financial statements for all public company filings. This consistency makes it possible to compare financial statements across companies and across time periods with confidence that the same underlying economic activities are being measured the same way. Read more about GAAP vs IFRS differences.
Cash basis is permitted for tax purposes in many situations because it simplifies compliance. This is the source of many temporary differences that create deferred tax assets and liabilities — a topic covered in detail in the introduction to tax accounting.
The Bridge: Adjusting Entries
Adjusting entries are the mechanism that keeps accrual-basis books accurate. At the end of each accounting period, adjusting entries ensure that all revenues earned and all expenses incurred are recognised, regardless of cash timing. There are four types: accrued revenues (earned but not yet collected), accrued expenses (incurred but not yet paid), deferred revenues (cash received for work not yet done), and prepaid expenses (cash paid for benefits not yet consumed).
Understanding the relationship between cash flows and accrual-basis income is also the foundation of the indirect method cash flow statement — the document that reconciles net income back to operating cash flow.
Practice Accrual Accounting Questions
PrepQBank covers accrual vs cash, adjusting entries, and the full accounting cycle with adaptive practice questions that build real exam-ready skills.
Practice accrual accounting →