Pomegra Wiki

Cash vs Accrual Accounting: Differences, Pros and Cons

Short answer. Cash-basis accounting records revenue when money is received and expenses when money is paid. Accrual accounting records revenue when it is earned and expenses when they are incurred, whatever the cash timing. Accrual gives a truer picture of performance and is required for larger and public companies; cash basis is simpler.

Side by side

Cash-basis accountingAccrual accounting
Revenue recognisedWhen cash is receivedWhen earned (service done, goods delivered)
Expenses recognisedWhen cash is paidWhen incurred, matched to the revenue they helped earn
Receivables and payablesNot recordedRecorded as accounts receivable and accounts payable
ComplexitySimple, like a checkbookMore complex, needs adjusting entries
Accuracy of profitCan swing with payment timingSmoother, matches revenue to related costs
Required forNot allowed for public companiesPublic companies under GAAP or IFRS; larger firms for tax
Typical usersSmall businesses, freelancers, individualsCompanies with inventory, credit sales or outside investors

Which one fits you?

Lean towards Cash-basis accounting if…

  • you run a small business with simple, immediate payments
  • you want straightforward bookkeeping and tax timing

Lean towards Accrual accounting if…

  • you sell on credit or hold inventory
  • you need statements for lenders or investors

Frequently asked questions

Which method do most companies use?

Accrual. Public companies must, and most lenders and investors expect it.

Can I switch methods?

Yes, but tax rules usually require filing a change in accounting method; check with an accountant.

Why can profit differ between the two?

A sale made in December but paid in January is revenue in December under accrual and January under cash.

General education, not personal financial advice. Figures are typical US examples and vary by provider and year.