Quick Answer
95% of freelancers should use cash basis accounting, which reports income when received and deducts expenses when paid. You're only required to use accrual basis if your business averages over $27 million in gross receipts over three years, maintains inventory, or is a C Corporation.
Best Answer
James Okafor, Self-Employment Tax Specialist
Established freelancers making their entire living from 1099 work
Cash basis vs. accrual basis: The complete comparison
Cash basis means you report income when you receive payment and deduct expenses when you pay them. Accrual basis means you report income when earned (even if not yet paid) and deduct expenses when incurred (even if not yet paid).
For most freelancers, cash basis is not just easier — it's strategically better for tax planning and cash flow management.
Detailed comparison with freelancer examples
Real-world example: Web developer's December projects
Sarah runs a full-time web development business. In December 2026, she:
Under cash basis (2026 tax return):
Under accrual basis (2026 tax return):
Why cash basis works better for most freelancers
1. Cash flow alignment
You pay taxes on money you actually have. With accrual basis, you might owe taxes on $10,000 of "earned" income that clients haven't paid yet.
2. Simplified bookkeeping
According to [IRS Publication 538](https://www.irs.gov/pub/irs-pdf/p538.pdf), cash basis requires tracking only actual receipts and payments — no complex accruals, accounts receivable, or accounts payable.
3. Tax timing flexibility
When you MUST use accrual basis
Per [IRC Section 448](https://www.law.cornell.edu/uscode/text/26/448), you're required to use accrual if:
Exception: Even if you have inventory, you can use cash basis if your average gross receipts are under $27 million.
Advanced cash basis strategies for established freelancers
December/January income shifting
Expense timing optimization
What you should do
1. Stick with cash basis unless you're required to use accrual
2. Track both invoice dates and payment dates for planning purposes
3. Review your gross receipts annually to ensure you still qualify for cash basis
4. Use year-end timing strategies to optimize your tax situation
5. Keep detailed records of when payments are received vs. when work is completed
[Set up automated income and expense tracking →](freelance-dashboard)
Key takeaway: 95% of freelancers benefit from cash basis accounting because it aligns taxes with actual cash flow and provides valuable timing flexibility for tax planning.
*Sources: [IRS Publication 538](https://www.irs.gov/pub/irs-pdf/p538.pdf), [IRC Section 448](https://www.law.cornell.edu/uscode/text/26/448)*
Key Takeaway: Cash basis accounting aligns your taxes with actual cash flow and provides strategic timing flexibility that most freelancers can't get with accrual basis.
Key differences between cash and accrual basis for freelancers
| Factor | Cash Basis | Accrual Basis |
|---|---|---|
| Income timing | When payment received | When work completed/invoiced |
| Expense timing | When payment made | When expense incurred |
| Required if gross receipts over | No limit (can always use) | $27 million average |
| Bookkeeping complexity | Simple | Complex |
| Tax planning flexibility | High | Limited |
| Cash flow alignment | Perfect | Often poor |
| Best for | Most freelancers | Large businesses with inventory |
More Perspectives
Alex Torres, Gig Economy Tax Educator
People with W-2 jobs who freelance on the side
Cash basis is perfect for side hustlers
When you're juggling a day job and side clients, cash basis keeps your freelance accounting simple while your W-2 job handles the complex stuff.
Your day job already uses accrual-style timing: Your employer reports your salary when earned, withholding taxes immediately. Your side hustle can work differently.
Example: Marketing manager with weekend clients
Tom works full-time in marketing ($85,000/year) and does freelance social media consulting on weekends. In December:
The benefit: Tom can time his side hustle payments to smooth out his tax burden across years, while his day job provides steady withholding.
Why cash basis works better than accrual for side work
Simpler tracking: You're already busy with your main job. Cash basis means just tracking bank deposits and payments — no complex accrual calculations.
Better cash management: Side hustle income is often irregular. Cash basis ensures you only pay taxes on money you've actually received to cover those taxes.
Easier quarterly payments: If your side income requires estimated taxes, cash basis timing aligns with your actual cash flow for making those payments.
Key takeaway: Side hustlers benefit from cash basis because it keeps freelance accounting simple while providing timing flexibility that complements their W-2 withholding.
Key Takeaway: Cash basis keeps side hustle accounting simple and provides timing flexibility that complements W-2 withholding patterns.
James Okafor, Self-Employment Tax Specialist
People in their first year of freelancing who need to choose an accounting method
Start with cash basis — you can always change later
As a new freelancer, cash basis is almost always the right choice. It's simpler to learn, aligns with your cash flow, and you can switch to accrual later if your business grows dramatically.
How to make the election
Good news: Cash basis is the default. You don't need to file any special forms or make any elections with the IRS. Just start tracking income when received and expenses when paid.
If you want accrual: You'd need to specifically elect it, which most new freelancers shouldn't do.
Example: First-year photographer
Maria starts her photography business in March 2026:
Under cash basis: Maria reports $15,500 income on her 2026 tax return
Under accrual: Maria would report $18,000 income, paying taxes on $2,500 she hasn't received
Which is better? Cash basis — Maria doesn't have to pay taxes on money that's still outstanding from slow-paying clients.
When you might eventually consider accrual
Reality check: 99% of freelancers never reach the point where accrual becomes required or advantageous.
Key takeaway: New freelancers should start with cash basis accounting — it's the default, simplifies your first year, and aligns taxes with actual money received.
Key Takeaway: New freelancers should default to cash basis accounting since it's simpler, aligns with cash flow, and can be changed later if the business grows significantly.
Sources
- IRS Publication 538 — Accounting Periods and Methods
- IRC Section 448 — Limitation on use of cash method of accounting
Reviewed by James Okafor, Self-Employment Tax Specialist on February 28, 2026
This content is for educational purposes only and is not a substitute for professional tax advice. Consult a qualified tax professional for advice specific to your situation.