Tonia B. answered 03/26/25
MBA in Accounting | Financial Accounting Tutor | 25+ Yrs Exp
Cash Accounting
- Records income and expenses only when cash actually changes hands
- You record income when you receive payment, and expenses when you pay a bill
- Easier to manage and ideal for very small or cash-based businesses
Example:
You send an invoice in March but don’t get paid until April. With cash accounting, you record that income in April, when the money hits your account.
Accrual Accounting
- Records income and expenses when they are earned or incurred, regardless of when the cash is received or paid
- Gives a more accurate picture of your business’s financial health over time
- Often required for businesses with inventory or larger revenues
Example:
You send that same invoice in March. Even if payment comes in April, you record the income in March, because that’s when you earned it.