Cash basis accounting vs. Accrual basis accounting
Cash basis vs. accrual basis accounting
Cash basis is simpler and generally records receipts and payments when cash moves. Accrual basis records economic activity when earned or incurred, creating receivables and payables. Tax rules and reporting needs can limit the choice.
The difference at a glance
| Question | Cash basis accounting | Accrual basis accounting |
|---|---|---|
| Revenue timing | Generally when cash is received. | Generally when revenue is earned. |
| Expense timing | Generally when cash is paid. | Generally when the cost is incurred. |
| Open invoices and bills | Usually not recognized as receivables or payables. | Recorded in accounts receivable and accounts payable. |
Choose cash basis accounting when
- The business is eligible and has simple cash activity.
- Owners prioritize a direct view of receipts and payments.
- Receivables, payables, and inventory are limited.
Choose accrual basis accounting when
- Unpaid invoices and bills are operationally important.
- Management needs period-matched performance.
- GAAP or another reporting requirement applies.
Example
A December invoice paid in January is January income under cash basis but generally December revenue under accrual basis.
Common mistake
Changing the books to a preferred method without checking tax eligibility, consistency, and approval requirements.
Common questions
Is cash basis always allowed?
No. Eligibility depends on the taxpayer, business activity, inventory, and applicable tax rules.
Can a business change methods?
Yes in some cases, but the IRS generally requires consistency and may require approval.
Sources
Keep learning
Educational information only. Booksmrt provides bookkeeping services, not tax, legal, audit, or investment advice. Confirm material accounting and tax decisions with the appropriate professional.