Accrual-basis accounting vs. cash-basis accounting

AspectAccrual basisCash basis
Revenue recordedWhen earnedWhen cash is received
Expense recordedWhen incurredWhen cash is paid
UsefulnessBetter view of performanceSimpler, but less informative

Why accrual accounting matters:

  • it matches revenue and expense to the right period
  • it is the basis for most formal financial reporting under GAAP

Example:

  • If a company receives cash before delivering a service, it records Unearned Revenue first.
  • If it receives a supplier invoice before paying cash, it may record Accounts Payable first.