Accrual vs Cash Accounting: Which Method Fits Your Business and When to Switch

Accrual vs cash accounting explained with examples. When to use each method, IRS requirements, how they affect your financial statements, and when startups should switch.
Published on
June 19, 2026
Share

Quick answer: Cash accounting records revenue when cash is received and expenses when cash is paid. Accrual accounting records revenue when earned and expenses when incurred, regardless of when cash moves. Cash is simpler. Accrual is more accurate. The IRS allows most small businesses (under $30 million in gross receipts) to use either method. Investors, lenders, and GAAP require accrual. If you plan to raise venture capital, start with accrual.

This is first real accounting decision every founder and bookkeeper makes, and it affects everything that comes after: how your income statement reads, what your balance sheet looks like, when your tax obligations kick in, and whether your financials are investor-ready.

Cash vs accrual accounting isn't just an academic distinction. It changes numbers. The same business, in same month, with same transactions, will show different revenue, different expenses, and different net income depending on which method it uses.

Cash accounting explained

Cash accounting (also called cash basis accounting) records transactions when cash changes hands. You sold $10,000 of product in March but customer pays in April? March revenue is $0. April revenue is $10,000. You received a $3,000 vendor bill in January but pay it in February? January expense is $0. February expense is $3,000.

The rule is simple: money in = revenue, money out = expense. No timing adjustments, no accruals, no deferrals.

Advantages of cash basis:

  • Easy to understand and maintain
  • Matches your bank account (cash in bank = revenue you've recorded)
  • Clear picture of actual cash position at any time
  • Simpler for tax planning (you can time payments to manage taxable income)

Disadvantages of cash basis:

  • Doesn't show full picture of financial performance
  • Revenue and expenses don't match periods they belong to
  • Not accepted by investors, lenders, or auditors for formal reporting
  • Not compliant with GAAP (Generally Accepted Accounting Principles)

Accrual accounting explained

Accrual accounting records revenue when it's earned and expenses when they're incurred, regardless of when cash moves. That $10,000 sale in March? March revenue is $10,000, even if customer pays in April. That $3,000 vendor bill received in January? January expense is $3,000, even if you pay in February.

The rule: economic activity determines when you record, not cash movement. This requires adjusting entries at each close for things like prepaid expenses, accrued liabilities, deferred revenue, and depreciation.

Advantages of accrual basis:

  • Matches revenue with expenses that generated it (matching principle)
  • Shows accurate financial performance period by period
  • Required by GAAP and expected by investors
  • Enables meaningful metrics: gross margin, ARR, NRR

Disadvantages of accrual basis:

  • More complex to maintain (requires adjusting entries each period)
  • Cash position isn't obvious from income statement alone
  • Requires a bookkeeper or accounting system that understands accruals
  • Can show profit while you're actually running low on cash

Accrual accounting vs cash accounting: side by side

Here's same month of activity recorded under both methods. This is core difference between accrual accounting vs cash accounting.

March transactions:

  • Delivered $20,000 of consulting services (customer pays in April)
  • Received $8,000 payment for work done in February
  • Received $5,000 vendor bill for March hosting (pay in April)
  • Paid $3,000 for February's electricity bill
  • Collected $12,000 upfront for a 12-month subscription starting March 1
Line item Cash basis (March) Accrual basis (March)
Consulting revenue $8,000 (cash received for Feb work) $20,000 (earned in March)
Subscription revenue $12,000 (cash received) $1,000 (1/12 of annual, earned in March)
Total revenue $20,000 $21,000
Hosting expense $0 (not paid yet) $5,000 (incurred in March)
Electricity expense $3,000 (paid for Feb bill) $0 (belongs to February)
Total expenses $3,000 $5,000
Net income $17,000 $16,000

Same business. Same transactions. Different numbers on every line.

Cash basis shows $17,000 net income. Accrual basis shows $16,000. Neither is "wrong," but accrual gives a more accurate picture of March's actual performance because revenue and expenses belong to March, not to whenever cash happened to move.

The subscription line is biggest difference. Cash basis records full $12,000 in March. Accrual basis records $1,000 (one month of a 12-month subscription) and puts remaining $11,000 in deferred revenue on balance sheet. For SaaS companies, this distinction is reason accrual accounting is mandatory for investor reporting.

Cash method of accounting vs accrual: IRS rules

The IRS allows most small businesses to choose either method, but there are rules. IRS Publication 538 covers accounting methods in detail.

Who can use cash basis:

  • Sole proprietors, partnerships, and S-corps with average annual gross receipts of $30 million or less (over prior 3 years)
  • C-corps with same $30 million threshold
  • Most service businesses regardless of size

Who must use accrual basis:

  • C-corps with gross receipts over $30 million
  • Tax shelters (regardless of size)
  • Certain farming corporations
  • Businesses with inventory, with some exceptions for small businesses under $30 million threshold

For tax purposes, cash basis often produces a lower current-year tax liability because you can time expense payments to maximize deductions. Accrual basis may create tax liability before you've collected cash (you owe tax on revenue you've earned but haven't received yet).

Many startups use accrual for book purposes (financial statements, investor reporting) and cash for tax purposes. Your CPA handles book-to-tax adjustment at year-end. This is normal and legal. Before generating statements, run a trial balance to verify debits equal credits.

Accrual basis vs cash basis: which method fits your business

The decision depends on three factors: your business type, your investors, and your complexity.

Use cash basis if:

  • You're a solo consultant or freelancer with simple transactions
  • Revenue and expenses happen close together in time (no long payment cycles)
  • You have no investors requiring GAAP financials
  • You want simplest possible bookkeeping with no adjusting entries
  • Annual gross receipts are well under $30 million

Use accrual basis if:

  • You sell annual subscriptions or multi-month contracts (SaaS, retainers)
  • You have or plan to have institutional investors (VC, PE, angels)
  • You need accurate month-over-month financial comparison
  • You carry inventory
  • Your customers pay 30, 60, or 90 days after invoicing
  • You want financial statements that comply with GAAP

The startup-specific answer

If you're a startup that plans to raise from investors at any point, use accrual from day one. Every VC expects accrual-basis financials. Every acquirer expects accrual-basis financials. Every audit is conducted on accrual basis.

Starting cash and switching to accrual later means retroactively adjusting every period you've reported. For a two-year-old startup, that conversion can take 20 to 40 hours of bookkeeper time and $3,000 to $10,000 depending on complexity. Starting accrual from beginning costs $0 extra.

For full breakdown of how accounting needs change at each funding stage, see startup accounting.

How cash and accrual affect your financial statements

Income statement impact

Cash basis: revenue spikes when large payments arrive, drops when they don't. A SaaS company collecting annual payments shows massive revenue in collection months and near-zero in others. Monthly P&L comparison is meaningless. Revenue and expense accounts don't reset properly via closing entries because balances don't represent actual period activity.

Accrual basis: revenue is recognized evenly as services are delivered. The same SaaS company shows consistent monthly revenue that reflects actual business performance. Month-over-month trends are visible and meaningful. For founders setting up books for first time, bookkeeping for startups guide covers how to start on accrual from day one.

Balance sheet impact

Cash basis: no accounts receivable (revenue isn't recorded until cash arrives), no accounts payable (expenses aren't recorded until paid), no deferred revenue, no prepaid expenses, no accrued liabilities. The balance sheet is sparse.

Accrual basis: full picture. AR shows money owed to you. AP shows money you owe. Deferred revenue shows obligations to customers. Prepaid expenses show future benefit. The balance sheet reflects actual financial position of business.

Tax impact

Cash basis gives you more control over timing. Need to reduce taxable income this year? Accelerate expense payments before December 31. Want to defer income? Delay invoicing until January. These are legal timing strategies.

Accrual basis gives you less flexibility. Revenue is taxable when earned, not when collected. Expenses are deductible when incurred, not when paid. You might owe tax on revenue you haven't collected yet. The book-to-tax adjustment handles difference, but tax planning is less straightforward.

How to switch from cash to accrual

If you've been on cash basis and need to switch (usually because investors or a fundraise require it), here's process:

1. Pick conversion date. January 1 of current year is cleanest. Mid-year conversions create split-year reporting headaches.

2. Record opening accrual adjustments:

  • Add accounts receivable for all invoiced-but-uncollected revenue as of conversion date
  • Add accounts payable for all received-but-unpaid bills
  • Add deferred revenue for any prepaid subscriptions or services
  • Add prepaid expenses for any payments covering future periods
  • Add accrued expenses for obligations incurred but not yet billed (salaries, interest)

3. Set up ongoing accrual processes:

4. File IRS Form 3115 (Change in Accounting Method) if you're changing for tax purposes. Your CPA handles this. It's not optional if you're changing method reported on your tax return.

5. Update your chart of accounts. Accrual accounting requires accounts that cash basis doesn't: prepaid expenses, deferred revenue, accrued liabilities, accumulated depreciation. Add them to your QuickBooks COA before recording any accrual entries.

How Finlens handles accrual accounting

Finlens is built for accrual-basis accounting. Transaction categorization, bank reconciliation, prepaid amortization, and recurring adjusting entries all run on accrual logic by default. For accounting firms onboarding startup clients who were previously on cash basis, Finlens handles conversion adjustments and sets up ongoing accrual schedules that make method work without adding manual hours to every close.

FAQ

What is difference between cash and accrual accounting?

Cash accounting records transactions when cash moves (received or paid). Accrual accounting records transactions when economic activity happens (earned or incurred). Cash is simpler. Accrual is more accurate and is required by GAAP.

Which is better, accrual or cash?

Depends on your business. Cash is better for simple businesses with straightforward transactions and no investors. Accrual is better for any business with recurring revenue, long payment cycles, inventory, or investor reporting requirements. For startups planning to raise, accrual is right choice.

Can I switch from cash to accrual?

Yes. Pick a conversion date (January 1 is cleanest), record opening accrual adjustments (AR, AP, deferred revenue, prepaids, accruals), set up ongoing adjusting entries, and file IRS Form 3115 if changing for tax purposes.

Do I have to use accrual for tax purposes?

Not necessarily. Many businesses use accrual for book reporting and cash for tax filing. The IRS allows this. Your CPA handles book-to-tax adjustment at year-end. Businesses over $30 million in gross receipts must use accrual for tax purposes.

What is accrual vs cash accounting for small business?

For most small businesses under $30 million in gross receipts, IRS allows either method. Cash is common for sole proprietors and simple service businesses. Accrual is recommended for any small business that invoices customers, carries inventory, or wants accurate monthly financial reporting.

Does QuickBooks support both methods?

Yes. QuickBooks Online can generate reports on either cash or accrual basis. You can toggle between two views when running P&L and balance sheet reports. The underlying transaction data is same; QBO adjusts display based on selected method.

On this page