Skip to main content
Bookkeeping
April 202616 min

Accrual vs Cash Basis Accounting: Which Should Your Business Use?

Understand the real difference between accrual and cash basis accounting — with identical transaction examples, IRS rules on who must use accrual.

# Accrual vs Cash Basis Accounting: Which Should Your Business Use?

There are exactly two ways to record money in your business: when it actually moves (cash basis), or when the transaction happens on paper (accrual basis). That's the entire difference. But the downstream effects — on your taxes, your financial statements, your ability to raise funding, and your understanding of how your business is actually performing — are massive.

Most small businesses start on cash basis because it's simpler. Many should stay there. Some need to switch to accrual. A few are required to by law. And a surprising number are on the wrong method without knowing it.

This guide uses the same set of transactions to show you exactly how each method works, when you're required to use accrual, how to switch, and what it all means for your taxes. If you're running your own books, pair this with our DIY bookkeeping guide for the full picture.

Cash Basis: You Record When Money Moves

Cash basis accounting is simple: you record income when you receive the payment, and you record expenses when you pay them. Money hits your bank account? That's revenue. Money leaves your bank account? That's an expense.

When you record revenue: The day the customer's payment clears your bank

When you record expenses: The day your payment clears the vendor's bank

Why Businesses Like It

  • It's intuitive — matches your bank statements
  • Easy to manage without an accountant
  • Cash flow is always visible — your books reflect your actual bank balance
  • Simpler tax preparation
  • Works great for service businesses with immediate or near-immediate payment

Where It Falls Short

  • Doesn't show money you're owed (accounts receivable)
  • Doesn't show money you owe (accounts payable)
  • Can make profitable businesses look broke (and vice versa)
  • Doesn't match revenue to the expenses that generated it
  • Not suitable for businesses with inventory, long payment cycles, or complex operations

Accrual Basis: You Record When the Transaction Happens

Accrual accounting records income when you earn it (when you deliver the product or complete the service), regardless of when you get paid. It records expenses when you incur them (when you receive the goods or services), regardless of when you pay.

When you record revenue: The day you deliver the product/service and have the right to payment

When you record expenses: The day you receive the goods/services and are obligated to pay

Why Businesses Like It

  • Shows the true financial picture at any point in time
  • Revenue matches the period it was earned
  • Expenses match the period they relate to
  • Required for GAAP compliance (which investors and lenders expect)
  • Handles inventory, subscriptions, long-term contracts, and accrued liabilities correctly

Where It Falls Short

  • More complex to maintain
  • You might owe taxes on income you haven't collected yet
  • Requires tracking accounts receivable and accounts payable
  • Needs a solid understanding of accounting principles (or an accountant)
  • Your books won't match your bank balance

Same Transactions, Two Different Stories

Let me show you exactly how this works. Here's a design agency — let's call it Pixel Co. — with the same three transactions in January 2026:

The Transactions

  1. Jan 5: Pixel Co. completes a $10,000 website redesign for Client A. Invoice sent, payment due in 30 days.
  2. Jan 12: Pixel Co. receives payment of $8,000 from Client B for a project completed in December 2025.
  3. Jan 20: Pixel Co. receives its $2,500 hosting bill for January. Payment due Feb 15.

Cash Basis Books for January

DateDescriptionRevenueExpenseRunning Total
Jan 12Payment from Client B+$8,000+$8,000
January Total$8,000$0$8,000 profit

That's it. Under cash basis, January shows $8,000 in revenue and $0 in expenses. The $10,000 job for Client A doesn't appear until February (when they pay). The $2,500 hosting bill doesn't appear until February (when Pixel Co. pays it).

Accrual Basis Books for January

DateDescriptionRevenueExpenseRunning Total
Jan 5Website redesign for Client A (invoiced)+$10,000+$10,000
Jan 20Hosting bill received-$2,500+$7,500
January Total$10,000$2,500$7,500 profit

Under accrual, January shows $10,000 in revenue (earned this month, even though not yet paid) and $2,500 in expenses (incurred this month, even though not yet paid). The $8,000 from Client B doesn't appear as January revenue — it was earned in December 2025.

What Each Method Tells You

Cash basis says: "January was an $8,000 month with no expenses. Great month!"

Accrual basis says: "January was a $7,500 profit month. You earned $10,000 from work done this month, spent $2,500, and you're still waiting on $10,000 in receivables."

The accrual version is a more accurate picture of January's actual business performance. The cash basis version is simpler and reflects what's in the bank.

The Same Business, Wildly Different Tax Bills

Let's extend the Pixel Co. example over a full year to show the tax impact.

Scenario: Pixel Co. finishes a massive $60,000 project in December 2026. The client pays in January 2027.

Under cash basis: That $60,000 doesn't count as 2026 income. It shows up in 2027 instead. If Pixel Co. had $200,000 in other income for 2026, their taxable income is $200,000.

Under accrual basis: That $60,000 counts as 2026 income (earned in December). Taxable income for 2026 is $260,000.

At a 24% marginal tax rate, that's a $14,400 difference in 2026 taxes. Under accrual, you owe $14,400 more in taxes for 2026 — on money that's still sitting in the client's bank account.

This is the biggest practical difference between the two methods. Cash basis lets you control timing more easily. Accrual basis forces you to recognize income when earned, regardless of cash flow.

The flip side: Cash basis income is "lumpy." If several large payments land in the same year, your tax bill spikes. Accrual smooths this out by recognizing revenue when earned, which often spreads more evenly across periods.

Who Must Use Accrual Basis (IRS Rules)

Most small businesses can choose either method. But the IRS requires accrual basis accounting in specific situations:

You Must Use Accrual If:

  1. Your average annual gross receipts exceed $29 million (for the three prior tax years). This threshold is adjusted for inflation — it was $25 million when the TCJA passed in 2017 and has increased since. As of 2026, it's $29 million. Below that? You can choose either method.
  2. You're a C-Corporation with average annual gross receipts over $29 million. Small C-Corps under the threshold can still use cash basis.
  3. You maintain inventory and your average annual gross receipts exceed $29 million. Below the threshold, the IRS now allows cash basis even with inventory (thanks to the Tax Cuts and Jobs Act).
  4. You're a tax shelter (as defined by the IRS). This one is rare for legitimate small businesses.

You Can Use Cash Basis If:

  • You're a sole proprietor, partnership, S-Corp, or LLC under the $29M threshold
  • You're a qualified small business (under $29M) even if you have inventory
  • You're a qualified personal service corporation (accounting, consulting, law, engineering, health, architecture, etc.)

Bottom line: If your business does less than $29 million in annual revenue — which covers 99%+ of small businesses — you can choose either method. The IRS doesn't care. Your accountant might have opinions, though.

Advantages and Disadvantages: The Full Picture

Cash Basis Advantages

  1. Simplicity. If you can read a bank statement, you can do cash basis bookkeeping. Revenue matches deposits; expenses match outflows. Here's how to do it yourself.
  2. Cash flow visibility. Your books always reflect your actual cash position. No surprises about money that exists on paper but not in the bank.
  3. Tax timing control. You can delay invoicing or accelerate expenses to manage taxable income by year. (Within reason — don't get aggressive enough to trigger an audit.)
  4. Lower bookkeeping costs. Less complexity = fewer hours = lower accountant bills.
  5. No phantom income. You never owe taxes on money you haven't received. Under accrual, you can have a tax bill on uncollected invoices.

Cash Basis Disadvantages

  1. Incomplete picture. You don't see what you're owed or what you owe. If a $50K invoice is outstanding, your books don't reflect it.
  2. Revenue/expense mismatch. Expenses might appear in different periods than the revenue they generated, distorting your profit picture.
  3. Can't track true profitability. Without matching revenue to expenses, you can't accurately assess if a project, client, or product line is profitable.
  4. Not GAAP compliant. Investors, lenders, and acquirers expect GAAP financials. Cash basis doesn't qualify.
  5. Gets messy with scale. As transactions increase and payment cycles lengthen, cash basis books become unreliable for decision-making.

Accrual Basis Advantages

  1. Accurate performance picture. Your financial statements show what actually happened in each period — revenue earned, expenses incurred.
  2. GAAP and investor ready. Required for any business seeking investment, bank loans above a certain threshold, or eventual sale.
  3. Better decision-making. When revenue matches the period it was earned, you can make real strategic decisions about pricing, capacity, and growth.
  4. Accounts receivable visibility. You know exactly how much money is owed to you and by whom. Your balance sheet is actually useful.
  5. Revenue recognition is clear. Subscription businesses, contractors with long payment terms, and anyone with deferred revenue needs this.

Accrual Basis Disadvantages

  1. Complexity. Adjusting entries, accruals, deferrals, reconciliation. More moving parts.
  2. Tax on uncollected income. If a client owes you $30K and never pays, you may have already recognized the revenue and owed taxes on it. (Bad debt deductions help, but it's still a cash flow hit.)
  3. Doesn't reflect cash position. Your books might show $100K in profit while your bank account has $20K. The disconnect can be dangerous if you don't also track cash flow.
  4. Higher bookkeeping costs. More complex = more hours = higher accountant bills. A bookkeeper running accrual books will charge more than one running cash basis.
  5. Steeper learning curve. If you're doing your own books, accrual basis requires a real understanding of accounting principles.

Switching Methods: Form 3115

If you've been on cash basis and want to switch to accrual (or vice versa), you need IRS approval via Form 3115, Application for Change in Accounting Method.

How the Switch Works

  1. File Form 3115 with your tax return for the year you want to switch. It's an automatic change for most small businesses — meaning the IRS generally approves it without review.
  2. Calculate the Section 481(a) adjustment. This is a "catch-up" amount that accounts for income or expenses that would have been recorded differently under the new method. For example, if you're switching from cash to accrual and have $50,000 in outstanding invoices, that $50,000 becomes a positive adjustment — you'll owe taxes on it.
  3. Spread the adjustment. If the Section 481(a) adjustment increases your income, you can spread it over four tax years. If it decreases your income, you take the full deduction in year one.
  4. Begin using the new method from the first day of the tax year.

When to Switch

Switch from cash to accrual when:

  • You're seeking investment (investors want GAAP financials)
  • You're applying for a significant loan
  • Your business has complex contracts with deferred revenue
  • You're preparing for acquisition
  • You've crossed the $29M threshold (mandatory)
  • Your accountant recommends it for better financial visibility

Switch from accrual to cash when:

  • You've simplified your business and accrual is overkill
  • You want better cash flow alignment
  • You've dropped below the $29M threshold and prefer simpler books

Don't switch methods casually. It's paperwork, it creates a tax adjustment, and it changes how your entire financial history compares going forward. Talk to your accountant first.

What Investors Want to See

If you're ever going to raise money — angel investors, venture capital, bank loans, or an SBA loan — here's the reality:

Angel investors and VCs: Want accrual-basis GAAP financial statements. Period. They need to compare your business to others, and that requires standardized accounting. If you show up with cash basis books, they'll either pass or ask you to convert them, which costs time and money.

Banks (loans): For loans under $250K, most community banks accept cash basis tax returns. For larger loans, they'll want accrual-basis financials — especially a balance sheet, income statement, and cash flow statement.

SBA loans: Generally accept cash basis tax returns for smaller loans. For SBA 7(a) loans above $500K, lenders typically want accrual-basis financial statements.

Potential acquirers: Will require accrual-basis financials during due diligence. If you're running cash basis, they'll ask for a "quality of earnings" analysis that converts your books to accrual. This costs $15,000–$50,000 and takes 4–8 weeks. If you're already on accrual, you save that time and money.

The Hybrid Approach: Modified Cash Basis

There's a middle ground that many small businesses use without even knowing it has a name: modified cash basis (also called modified accrual).

How It Works

You use cash basis for most transactions but use accrual for specific items:

  • Inventory: Track on accrual even if everything else is cash basis (record inventory when purchased, cost of goods sold when sold)
  • Fixed assets: Record and depreciate assets over time (accrual treatment)
  • Loans: Track loan balances as liabilities (accrual treatment)
  • Everything else: Cash basis

Why It Works

Modified cash basis gives you most of the simplicity of cash accounting while accurately tracking the items that distort cash basis books the most (inventory, assets, debt). Many accountants set up small businesses this way by default.

The Catch

Modified cash basis isn't technically GAAP compliant. It's fine for internal use and tax preparation, but if investors or lenders want GAAP financials, you'll need full accrual.

Practical Decision Framework

Here's how to decide:

Use Cash Basis If:

  • [ ] Revenue under $1M annually
  • [ ] Service-based business (consulting, freelancing, agencies)
  • [ ] Customers pay within 30 days or at point of sale
  • [ ] No inventory (or minimal inventory)
  • [ ] No immediate plans to raise investment
  • [ ] Doing your own bookkeeping
  • [ ] Want simplicity above all else

Use Accrual Basis If:

  • [ ] Revenue over $1M annually (not required, but recommended)
  • [ ] Sell physical products with inventory
  • [ ] Long payment cycles (net 60, net 90)
  • [ ] Subscription or recurring revenue model
  • [ ] Seeking investment within 12 months
  • [ ] Have or plan to hire a bookkeeper/accountant
  • [ ] Need GAAP-compliant financials for any reason
  • [ ] Required by IRS ($29M+ threshold)

Use Modified Cash Basis If:

  • [ ] Revenue $250K–$1M
  • [ ] Have some inventory but not complex
  • [ ] Want better asset tracking without full accrual
  • [ ] Your accountant recommends it
  • [ ] Not seeking outside investment currently

How Holdings Handles This

At Holdings, our AI bookkeeping works with either method. When you connect your business bank account, we automatically categorize transactions and can generate reports on both a cash and accrual basis. For most of our customers — freelancers, small e-commerce businesses, startups, nonprofits, and accounting firms — this means you don't have to commit to one method upfront. You get the cash-basis simplicity for day-to-day visibility and accrual-basis reports when you need them for your accountant, a loan application, or investor conversations.

The accounting method you choose matters. But it shouldn't be a barrier to getting your books done. If you're currently doing nothing because it seems too complicated, start with cash basis and keep your books current. That alone puts you ahead of most small businesses. Here's our guide to doing your own bookkeeping if you want to get started.

Download the [Accounting Method Decision Guide](/downloads/accrual-vs-cash-basis-accounting/accounting-method-decision-guide.pdf) to figure out which method is right for your business.

---

*Jason Garcia is the CEO and Co-Founder of Holdings — AI-native business banking with free checking, AI bookkeeping, and up to $3M FDIC coverage through our banking partner, i3 Bank, Member FDIC.*

PDFFree download

📥 Free Download

Download the companion resource for this guide.

Earn ${SITE_CONSTANTS.APY}% APY on every dollar

FDIC insured up to $3M, zero fees, instant sub-accounts. Open in minutes.

Open Your Account

Liked this? Calm Finance goes deeper — a quarterly letter on building businesses that last.

This article is for informational purposes only and does not constitute financial, tax, or legal advice. Consult a qualified professional for advice specific to your situation.

Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. APY is variable and subject to change. Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.