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.
| Transaction | Date Earned | Date Paid | Amount |
|---|---|---|---|
| Project A completed | January 15 | January 30 | $12,000 |
| Project B completed | February 20 | April 5 | $18,000 |
| Project C completed | March 10 | March 25 | $8,000 |
| Office rent paid | Jan/Feb/Mar | Jan/Feb/Mar | $2,000/mo |
| Contractor for Project B | February 20 | March 15 | $6,000 |
| Software subscriptions | Monthly | Monthly | $500/mo |
Q1 P&L Under Cash Basis
| January | February | March | Q1 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
| January | February | March | Q1 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
| Factor | Cash Basis | Accrual Basis |
|---|---|---|
| Revenue under $500K, no inventory | Best choice | Overkill |
| Revenue $500K-$1M, some receivables | Still works | Consider it |
| Revenue over $1M | Tax filing only | Best choice |
| Carrying inventory | Not recommended | Required for accuracy |
| Seeking bank loan or SBA loan | May need accrual for application | Required by most lenders |
| Multiple ongoing projects | Misleading job costing | Accurate job costing |
| Seasonal business | Shows real cash flow | Can 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:
| Scenario | Cash Basis Tax | Accrual 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
| Item | Amount |
|---|---|
| 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:
| Metric | Cash Basis Reading | Accrual Basis Reading |
|---|---|---|
| Monthly Revenue | Lumpy — reflects when payments arrive, not when work was done | Smooth — reflects when work was performed |
| Gross Margin | May appear to swing wildly as large payments arrive | More consistent, reflects true margin per project |
| DSO (Days Sales Outstanding) | Not meaningful (revenue only shows when collected) | Accurate — shows real collection timing |
| Accounts Receivable | Not tracked (or tracked off-books) | Shows on balance sheet, visible in reports |
| Monthly Profit | Heavily influenced by payment timing | Reflects operational performance |
| Seasonal Patterns | Distorted by cash timing | Accurate 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:
- Do you invoice clients with payment terms (Net 15, Net 30, etc.)? If yes, accrual gives you better visibility.
- Do you carry inventory? If yes, accrual (or the small business exception) is preferred.
- Do you need to track profitability by project or job? If yes, accrual matches revenue and costs to the right period.
- Is your annual revenue under $500,000 with simple transactions? Cash basis is probably fine.
- Are you seeking a bank loan or line of credit in the next 12 months? Banks typically want accrual-basis financials.
- 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
- 01Accounting Method — Internal Revenue Service
- 02Choose an Accounting Method — U.S. Small Business Administration
- 03Cash vs Accrual Accounting — SCORE
- 04
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.