Gig Work Tax

Cash basis vs accrual basis — which should freelancers use?

Income Trackingintermediate3 answers · 6 min readUpdated February 28, 2026

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

JO

James Okafor, Self-Employment Tax Specialist

Established freelancers making their entire living from 1099 work

Top Answer

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:

  • Completes a $5,000 e-commerce site (invoiced Dec 15, paid Jan 20, 2027)
  • Buys a $2,000 laptop for work (purchased Dec 10, paid credit card Jan 15, 2027)
  • Pays $300 for annual software licenses (charged Dec 1, 2026)

  • Under cash basis (2026 tax return):

  • Income: $0 (payment comes in 2027)
  • Deductions: $300 (software paid in 2026)
  • Net effect: $300 deduction, no offsetting income

  • Under accrual basis (2026 tax return):

  • Income: $5,000 (work completed in 2026)
  • Deductions: $2,300 (laptop expense incurred + software)
  • Net effect: $2,700 taxable income, but no cash received to pay taxes

  • 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

  • Accelerate deductions: Pay January expenses in December to deduct them earlier
  • Defer income: Delay invoicing or encourage clients to pay in January vs. December
  • Smooth income across years: Manage when large payments are received

  • 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:

  • Gross receipts test: Your business averaged over $27 million in gross receipts for the prior 3 years
  • Inventory: You produce, purchase, or sell merchandise (most service freelancers don't qualify)
  • C Corporation status: You've incorporated as a C Corp

  • 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

  • High income year: Delay December invoicing to January
  • Low income year: Accelerate January work completion and invoicing to December
  • Retirement planning: In your final working year, collect all outstanding receivables

  • Expense timing optimization

  • Equipment purchases: Buy in December for immediate deduction vs. January
  • Annual subscriptions: Pay in the year when you need more deductions
  • Professional development: Time conference fees and course payments strategically

  • 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

    FactorCash BasisAccrual Basis
    Income timingWhen payment receivedWhen work completed/invoiced
    Expense timingWhen payment madeWhen expense incurred
    Required if gross receipts overNo limit (can always use)$27 million average
    Bookkeeping complexitySimpleComplex
    Tax planning flexibilityHighLimited
    Cash flow alignmentPerfectOften poor
    Best forMost freelancersLarge businesses with inventory

    More Perspectives

    AT

    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:

  • Day job: Earns $7,083, gets paid Dec 31 → Taxes withheld automatically
  • Side client A: $1,200 project completed, paid January 3 → Reports on next year's taxes
  • Side client B: $800 project completed, paid December 29 → Reports this year

  • 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.

    JO

    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:

  • March-December: Completes 25 shoots totaling $18,000 in invoices
  • Payments received by Dec 31: $15,500
  • Outstanding receivables: $2,500 (clients still owe her)

  • 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


  • Your business grows beyond $27 million in annual revenue (congrats!)
  • You start selling physical products requiring inventory tracking
  • You incorporate as a C Corporation
  • You need financial statements that match income with the periods when it was earned (for investors or loans)

  • 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

    cash basisaccrual basisaccounting methodstax timing

    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.

    Cash Basis vs Accrual Basis for Freelancers | GigWorkTax