Finance & Accountingbeginner22 min read

Cash vs. Accrual Accounting: Which One and Why It Matters

Understand the difference between cash and accrual accounting methods, when to use each, and the real-world impact on your business decisions.

DE
Doug Ebenal
September 14, 2025

Two Ways to Count the Same Money

There are two methods of recording revenue and expenses in your books: cash basis and accrual basis. The method you pick changes how your financial statements look, how much tax you owe in a given year, and how you make decisions.

This is not an academic exercise. Pick the wrong method and you might think you are profitable when you are running out of cash, or you might pay taxes on money you have not collected yet.

Cash Basis Accounting

With cash basis, you record revenue when you receive payment and expenses when you pay them. Simple.

Example: You complete a $10,000 job on March 15. The client pays you on April 20. Under cash basis, that $10,000 shows up as revenue in April — the month you got paid.

Advantages

  • Simple to understand and maintain. You look at your bank account, and your books roughly match.
  • Tax timing advantage. You only pay taxes on money you have actually received.
  • Better cash visibility. Your P&L reflects actual cash movement.

Disadvantages

  • Does not show the full picture. You might have $50,000 in completed work that has not been paid. Cash basis says you earned nothing.
  • Easy to manipulate. Delay sending invoices in December to push revenue to January. The IRS knows this trick.
  • Harder to track profitability by job or project. Payments come in at different times than the work happens.

Accrual Basis Accounting

With accrual basis, you record revenue when you earn it (regardless of payment) and expenses when you incur them (regardless of when you pay).

Example: Same $10,000 job completed March 15. Under accrual, it is recorded as March revenue even though cash arrives in April. If you bought $3,000 in materials for that job in February, that expense is matched to March as well.

Advantages

  • Accurate profitability picture. Revenue and expenses are matched to the period they belong to.
  • Better for decision-making. You can see true margins on individual jobs and months.
  • Required for larger businesses. If your average annual gross receipts exceed $29 million over three years, the IRS requires accrual.
  • Lenders and investors expect it. If you ever need a loan or investment, they want accrual-based statements.

Disadvantages

  • You pay tax on money you have not collected. That $10,000 job booked in March? You owe tax on it even if the client has not paid.
  • More complex to maintain. Requires tracking receivables, payables, and adjusting entries.
  • Can mask cash problems. You look profitable but your bank account disagrees.

Side-by-Side Comparison: Cash vs. Accrual

Let us use a single quarter to see exactly how the same business looks different under each method.

The scenario: A small IT consulting firm completes three projects in Q1.

TransactionDate EarnedDate PaidAmount
Project A completedJanuary 15January 30$12,000
Project B completedFebruary 20April 5$18,000
Project C completedMarch 10March 25$8,000
Office rent paidJan/Feb/MarJan/Feb/Mar$2,000/mo
Contractor for Project BFebruary 20March 15$6,000
Software subscriptionsMonthlyMonthly$500/mo

Q1 P&L Under Cash Basis

JanuaryFebruaryMarchQ1 Total
Revenue$12,000$0$8,000$20,000
Contractor$0$0$6,000$6,000
Rent$2,000$2,000$2,000$6,000
Software$500$500$500$1,500
Net Income$9,500-$2,500-$500$6,500

Under cash basis, February looks like you had zero revenue and lost $2,500. March looks like a loss too because the contractor payment hit that month. The $18,000 from Project B does not appear until Q2 when the client pays.

Q1 P&L Under Accrual Basis

JanuaryFebruaryMarchQ1 Total
Revenue$12,000$18,000$8,000$38,000
Contractor$0$6,000$0$6,000
Rent$2,000$2,000$2,000$6,000
Software$500$500$500$1,500
Net Income$9,500$9,500$5,500$24,500

Under accrual, the revenue and expenses align with when the work happened. February shows $18,000 in revenue with $6,000 in contractor costs — a clear picture of Project B's profitability. Q1 total revenue is $38,000, not $20,000.

Same business. Same transactions. Completely different financial picture. Q1 profit is $6,500 under cash basis versus $24,500 under accrual. Neither is wrong — they are just measuring differently.

Which Should You Use?

Use Cash Basis If:

  • You are a sole proprietor or small LLC
  • Annual revenue is under $1 million
  • You have simple transactions (service-based, no inventory)
  • You want simplicity and tax flexibility
  • You do not carry significant receivables or payables

Use Accrual Basis If:

  • You carry inventory
  • You have significant accounts receivable (invoicing clients with payment terms)
  • Your revenue exceeds $1 million and you need accurate job costing
  • You plan to seek financing or investors
  • You need to understand true profitability by period

Quick Decision Matrix

FactorCash BasisAccrual Basis
Revenue under $500K, no inventoryBest choiceOverkill
Revenue $500K-$1M, some receivablesStill worksConsider it
Revenue over $1MTax filing onlyBest choice
Carrying inventoryNot recommendedRequired for accuracy
Seeking bank loan or SBA loanMay need accrual for applicationRequired by most lenders
Multiple ongoing projectsMisleading job costingAccurate job costing
Seasonal businessShows real cash flowCan hide cash timing issues

The Hybrid Approach

Many small businesses use cash basis for taxes and run internal accrual reports for decision-making. Your accountant can maintain cash-basis books for the IRS while generating accrual-basis reports for you. This gives you the tax benefit of cash basis and the management insight of accrual.

QuickBooks Online and Xero both allow you to toggle between cash and accrual views at the click of a button. You do not need to maintain two sets of books. Run your reports in accrual for management decisions and let your accountant file your taxes on a cash basis.

The IRS Rules

The IRS generally allows small businesses with less than $29 million in average annual gross receipts to use cash basis. There are exceptions:

  • C corporations (with some small business exceptions)
  • Partnerships with a C corporation partner
  • Tax shelters

If you carry inventory, recent tax law changes now allow more small businesses to use cash basis than before, thanks to the Tax Cuts and Jobs Act changes to Section 471.

The $29 Million Threshold in Detail

The IRS uses a three-year rolling average of gross receipts to determine whether you exceed the threshold. If your business earned $25 million, $28 million, and $34 million over the past three years, your average is $29 million — right at the line. Once you cross that threshold, the IRS requires accrual accounting for the next tax year.

For the vast majority of small businesses, this threshold is irrelevant. If you are doing under $5 million, you have full freedom to choose your method.

How This Affects Your Decisions

Imagine it is December. You have had a great year. Under cash basis, you could delay invoicing a $20,000 job until January to reduce this year's taxable income. Smart tax planning.

But under accrual, that job was completed in December, so it is December revenue regardless. Your tax planning shifts to timing expenses, like prepaying January rent or buying equipment before year-end.

Understanding your accounting method is not just bookkeeping trivia. It directly impacts how you plan, how much tax you pay, and how clearly you see your business's health.

Year-End Tax Planning by Accounting Method

Cash Basis Year-End Strategies

To reduce taxable income this year:

  • Delay sending invoices for work completed in late December until January 2
  • Prepay January rent, insurance, or subscriptions before December 31
  • Purchase supplies and materials you will use in Q1
  • Make estimated state tax payments before December 31
  • Buy equipment or vehicles and place them in service before year-end (Section 179 deduction)

To increase taxable income this year (if you expect higher income next year):

  • Send all outstanding invoices early in December
  • Delay paying December bills until January
  • Collect on past-due receivables aggressively

Accrual Basis Year-End Strategies

Since revenue timing is based on when work is performed, not when cash arrives, your strategies differ:

  • Accelerate deductible expenses by accruing bonuses, prepaying deductible items
  • Write off bad debts that are genuinely uncollectible
  • Accrue vacation pay or other employee liabilities
  • Review and write down slow-moving inventory
  • Make retirement plan contributions (SEP IRA contributions can be made until the tax filing deadline)
  • Ensure all year-end adjusting entries are recorded (depreciation, amortization, prepaid expense allocations)

The Dollar Impact of Method Choice

Consider this real-world scenario for a contractor with $750,000 in revenue:

ScenarioCash Basis TaxAccrual Basis Tax
Year 1 (growing, large receivables)$18,000$28,000
Year 2 (stable, receivables collected)$32,000$24,000
Year 3 (slow year, low receivables)$15,000$16,000
Three-Year Total$65,000$68,000

Over three years, the total tax paid is similar. But cash basis lets you pay $10,000 less in Year 1, when the business is growing and cash is tight. That timing difference can matter enormously for a small business.

Industry-Specific Guidance

Contractors and Construction

Most contractors under $29 million in revenue use cash basis for tax filing because of the significant timing gap between performing work and getting paid. However, smart contractors run accrual-based job costing reports internally to know the real margin on each project. A contractor who only looks at cash basis might think a project is profitable when it has actually been underbid — the loss just has not shown up yet because the bills have not arrived.

The construction industry also has special rules around long-term contracts. Projects that span more than one tax year may require the percentage-of-completion method for tax purposes, regardless of your overall accounting method. Talk to your accountant if you have projects lasting longer than 12 months.

Professional Services (Consultants, Lawyers, Accountants)

Cash basis works well for most professional service firms because you typically do not carry inventory and your expenses are relatively straightforward. The main risk is losing sight of unbilled work in progress. If you have $50,000 in work performed but not yet invoiced, cash basis does not show it anywhere.

Many professional service firms track "work in progress" as an internal metric even while using cash basis. This gives you visibility into earned-but-not-yet-billed revenue.

Retail and E-commerce

Accrual basis is generally better for businesses that carry inventory because it matches the cost of goods sold to the period when the sale occurs. Under cash basis, you could buy $100,000 in inventory in November, sell $60,000 of it in December, and show a massive loss because the $100,000 expense hits when you pay for it, but only $60,000 in revenue shows up as customers pay.

That said, the TCJA small business exception allows businesses under $29 million to treat inventory as non-incidental materials and supplies on a cash basis, which simplifies things considerably.

SaaS and Subscription Businesses

Subscription revenue creates a unique challenge. If a customer pays $12,000 for an annual subscription on January 1, cash basis records the full $12,000 in January. Accrual basis records $1,000 per month over the subscription period. The accrual approach gives a far more accurate picture of your monthly run rate and helps you understand true monthly recurring revenue (MRR).

For SaaS businesses seeking venture capital or bank financing, accrual-based financial statements are essentially required.

Making the Switch

You can change methods, but it requires filing Form 3115 with the IRS. The switch creates a Section 481(a) adjustment to prevent income from being counted twice or not at all. This is not a DIY project — work with your accountant.

What Happens During a Switch

When you convert from cash to accrual, you need to account for items that were recorded under cash but would be different under accrual:

  • Accounts receivable at the switch date become income in the year of change (since they were not recorded as revenue under cash basis)
  • Accounts payable at the switch date become deductible expenses
  • Prepaid expenses get allocated to future periods
  • Unearned revenue (deposits received for work not yet performed) gets deferred

The net impact — called the Section 481(a) adjustment — could increase or decrease your taxable income. If the adjustment increases income, you can typically spread it over four tax years. If it decreases income, you take the full benefit in year one.

Example 481(a) Adjustment

ItemAmount
Accounts Receivable (increase income)+$85,000
Accounts Payable (decrease income)-$32,000
Prepaid Expenses (decrease income)-$8,000
Net 481(a) Adjustment+$45,000

This $45,000 positive adjustment can be spread over four years, adding $11,250 to taxable income each year. Without spreading, you would owe tax on an extra $45,000 in a single year.

How Your Accounting Method Affects Key Business Metrics

Your accounting method changes the numbers you see on your dashboard. Be aware of these differences:

MetricCash Basis ReadingAccrual Basis Reading
Monthly RevenueLumpy — reflects when payments arrive, not when work was doneSmooth — reflects when work was performed
Gross MarginMay appear to swing wildly as large payments arriveMore consistent, reflects true margin per project
DSO (Days Sales Outstanding)Not meaningful (revenue only shows when collected)Accurate — shows real collection timing
Accounts ReceivableNot tracked (or tracked off-books)Shows on balance sheet, visible in reports
Monthly ProfitHeavily influenced by payment timingReflects operational performance
Seasonal PatternsDistorted by cash timingAccurate reflection of business cycles

The Danger Zone: Cash Basis Masking Problems

Here is a scenario that traps cash-basis businesses: You have a great November because three clients paid invoices totaling $45,000. Your P&L shows a fantastic month. But $30,000 of that work was done in September and October. November's actual performance was mediocre — you only completed $15,000 in new work. The cash-basis P&L hid a declining workload because old payments covered it up.

Under accrual, November would show $15,000 in revenue (accurate to the work performed), and you would have seen the decline immediately.

Choosing the Right Method: The Decision Checklist

Before settling on a method, answer these questions:

  1. Do you invoice clients with payment terms (Net 15, Net 30, etc.)? If yes, accrual gives you better visibility.
  2. Do you carry inventory? If yes, accrual (or the small business exception) is preferred.
  3. Do you need to track profitability by project or job? If yes, accrual matches revenue and costs to the right period.
  4. Is your annual revenue under $500,000 with simple transactions? Cash basis is probably fine.
  5. Are you seeking a bank loan or line of credit in the next 12 months? Banks typically want accrual-basis financials.
  6. Do you want the simplest possible tax preparation? Cash basis is simpler and offers more year-end tax flexibility.

If you answered "yes" to questions 1 through 3 and 5, use accrual for management reporting even if you file taxes on a cash basis.

Common Mistakes With Accounting Method Choice

  • Not knowing which method you are using. This happens more often than you would think. Ask your accountant today.
  • Using cash basis but making decisions as if you are on accrual. If you look at December revenue and forget that $30,000 of it was from work done in October, you are making bad forecasts.
  • Switching methods without filing Form 3115. The IRS considers this a change in accounting method that requires formal approval. Doing it without filing can trigger penalties.
  • Ignoring the hybrid approach. You do not have to choose one for everything. Use cash for taxes, accrual for internal management, and get the best of both.
  • Assuming your software choice locks you in. QuickBooks and Xero can report in both methods. You are not locked into one just because you set it up a certain way.
  • Choosing based on what your friend uses. A restaurant (cash-heavy, perishable inventory) has completely different needs than a consulting firm (invoiced work, no inventory). The right method depends on your business, not someone else's.

The Bottom Line

Cash basis is simpler. Accrual basis is more accurate. Neither is universally "better." The right choice depends on your business size, complexity, and goals. Know which method you are using, understand what it shows and hides, and make sure your decisions account for the gaps.

4Sources

Frequently Asked Questions

Should a small business use cash or accrual accounting?

Most small businesses under $1 million in annual revenue should use cash basis for its simplicity and tax flexibility — you only pay taxes on money you have actually received. Switch to accrual basis once you carry significant receivables, hold inventory, exceed $1 million in revenue, or plan to seek financing. Many businesses use cash basis for taxes and run internal accrual reports for management decisions.

Can I switch from cash to accrual accounting?

Yes, but it requires filing IRS Form 3115 (Application for Change in Accounting Method). The switch creates a Section 481(a) adjustment to prevent income from being double-counted or missed entirely. This is not a DIY project — work with your accountant, as the adjustment can spread over multiple tax years and the filing has strict deadlines.

Do I have to pay taxes on income I haven't collected yet?

Under accrual accounting, yes — you owe taxes on revenue when it is earned, even if the customer has not paid yet. Under cash basis, you only pay taxes when you actually receive the payment. This is one of the biggest reasons small businesses prefer cash basis: it avoids owing taxes on money still sitting in accounts receivable.

What is the IRS revenue threshold for required accrual accounting?

The IRS requires accrual accounting for businesses with average annual gross receipts exceeding $29 million over the prior three years. Below that threshold, most businesses can choose either method. Exceptions apply to C corporations, partnerships with C corporation partners, and tax shelters, which may need accrual regardless of revenue.

How does cash vs accrual accounting affect my taxes at year end?

Under cash basis, you can reduce taxable income by delaying invoices until January or prepaying expenses in December. Under accrual basis, revenue is taxed when earned regardless of payment timing, so year-end tax planning shifts to accelerating expenses — like prepaying rent or buying equipment before December 31. The right strategy depends on your current-year and next-year income projections.

Want More Guides Like This?

Get new guides, tools, and insights delivered to your inbox. Written for business owners, backed by real sources.