Hustlay
Glossary

What is Accrual vs Cash Accounting?

Definition

Cash and accrual are the two accounting methods the IRS recognizes. Cash accounting records income when you receive payment and expenses when you pay them — the simpler method, and what most freelancers use. Accrual accounting records income when earned (invoice sent) and expenses when incurred (bill received), regardless of when money moves.

For a freelancer who invoices a client in December and gets paid in January: cash method recognizes the revenue in January; accrual method recognizes it in December.

Why it matters

  • Cash accounting gives you a cash-flow-accurate view but distorts income across year boundaries — useful for avoiding shock-tax years.
  • Accrual accounting reflects true business economics (what you earned, what you owe) and is required for businesses with inventory or averaging over $29M in receipts.
  • The IRS requires you to stick with your chosen method; switching requires Form 3115 and a valid reason.

Best practices for Accrual vs Cash

Default to cash for solo freelance work
Simpler books, matches how most freelancers think about the business. Switch to accrual only when you have inventory, long project cycles with progress billing, or investor reporting that demands it.
Be consistent across years
Once you file with a method, stick with it. Mid-year or year-over-year inconsistency is a red flag.
Know when accrual is required
If gross receipts average over $29 million (2024 threshold) or you carry inventory, accrual is mandatory. Below that, cash is an option.

FAQ

Can I use accrual for books and cash for taxes?
You must use the same method for both. If your bookkeeping is accrual and your tax filing is cash, you'll need an adjusting entry to reconcile them at tax time — most freelancers don't bother.
Which method is better for a freelancer with unpaid invoices?
Cash is usually friendlier — you don't pay tax on income you haven't collected. Accrual means paying tax on invoices that might never get paid, requiring a bad-debt write-off later.

Ready to track both views?

Hustlay uses cash accounting by default (income when received, expenses when paid), matching how most freelancers file Schedule C. An accrual-compatible view is on the roadmap for Business-tier users.

Related terms

Schedule CNet Profit
Start 7-day Pro trial