June 30, 2026

Cash vs. accrual accounting: Differences and how to choose

Explore this topicOpen ChatGPT

Cash vs. accrual accounting comes down to timing. Cash accounting records revenue and expenses when money changes hands, while accrual accounting records them when they're earned or incurred.

That timing difference shapes your financial statements, tax obligations, and how lenders or investors evaluate your business. The right method determines whether your books reflect only cash in the bank or your full financial picture.

What is cash basis accounting?

Cash basis accounting records revenue when you receive payment and expenses when you pay them. It ignores accounts receivable and accounts payable, and your books reflect only cash that has actually moved.

The main advantage is simplicity. You can open your books and see exactly how much cash you have, but you won't see unpaid invoices or upcoming obligations.

Who uses cash basis accounting

Cash basis accounting works best for small businesses, sole proprietors, and service-based companies without inventory. If you don't extend credit and your transactions are straightforward, this method keeps bookkeeping manageable.

The IRS allows businesses with average annual gross receipts under $30 million to use the cash method. Once you exceed that threshold, you're generally required to switch to accrual accounting.

Cash basis accounting example

Imagine you invoice a client $5,000 in December for consulting services and they pay you in January. Under cash basis accounting, you record the $5,000 as revenue in January when the cash hits your account, not in December when you completed the work.

That timing shift can reduce taxable income for the current year if payment is delayed into the next year.

Here's how the same transaction looks under each method:

Cash basisAccrual basis
Invoice sent (December)No entry recorded$5,000 revenue recorded
Payment received (January)$5,000 revenue recordedNo new entry (already recognized)
December financial statement$0 revenue$5,000 revenue
January financial statement$5,000 revenue$0 additional revenue

Under cash basis, December looks like a slow month even though you completed the work. Under accrual basis, revenue aligns with when you delivered the service.

What is accrual accounting?

Accrual accounting records revenue when you earn it and expenses when you incur them, regardless of when cash changes hands. This method follows the matching principle, which pairs revenue with the expenses that generated it in the same reporting period.

Under accrual accounting, accounts receivable and accounts payable are central. You're tracking not just cash in the bank, but also what customers owe you and what you owe vendors.

Who uses accrual accounting

Growing businesses, companies with inventory, and those seeking investors or loans typically use accrual accounting. It's required for generally accepted accounting principles (GAAP) compliance, which most lenders and investors expect.

Businesses with average annual gross receipts exceeding $30 million must generally use accrual accounting for tax purposes. Companies below that threshold can usually choose either method.

Accrual accounting example

Using the same scenario: You invoice a client $5,000 in December for consulting services, and they pay in January. Under accrual accounting, you record the $5,000 as revenue in December, when you earned it, even though the cash arrives later.

This provides a more accurate picture of December performance, but it also means you owe taxes on that income in the year it was earned.

Accrual for expenses works the same way. Say you sign a $12,000 annual SaaS subscription in January and pay the full amount up front. Under cash basis accounting, you'd record the entire $12,000 as an expense in January. Under accrual accounting, you recognize $1,000 per month across all 12 months, because that's when you actually use the software.

This approach prevents January from looking disproportionately expensive and gives you a clearer view of your true monthly operating costs. Your income statement reflects actual resource consumption rather than payment timing.

Cash vs. accrual accounting at a glance

The difference between cash and accrual accounting lies in when revenue and expenses are recognized. Cash accounting records transactions when money changes hands, while accrual accounting records them when they're earned or incurred, regardless of when payment occurs.

That timing difference affects how your financial statements reflect performance, profitability, and obligations. Here's a side-by-side comparison:

FeatureCash basisAccrual basis
TimingWhen cash is received or paidWhen revenue is earned or expenses incurred
ComplexitySimpler to maintainMore complex and requires tracking AR/AP
Best forSmall or simple businessesGrowing or larger businesses
GAAP compliantNoYes

The method you choose determines whether your books reflect only cash in the bank or your full economic activity, including receivables and payables.

Key differences between cash and accrual accounting

The core differences between cash and accrual accounting affect how you report income, evaluate profitability, and comply with tax and reporting rules.

Timing of revenue and expense recognition

Cash accounting records revenue and expenses when money moves. Accrual accounting records them when the transaction occurs.

With cash accounting, your books mirror your bank account. With accrual accounting, your books reflect economic activity, including money you're owed and bills you haven't paid yet.

Accuracy and profitability

Accrual accounting provides a more accurate long-term view because it matches revenue with the expenses that generated it. Cash accounting can distort profitability depending on payment timing.

For example, if you receive a large up-front payment in December for work you'll deliver over 6 months, cash accounting shows a spike in December income. Accrual accounting spreads that revenue across the periods when you actually perform the work.

Financial reporting and investor expectations

Your accounting method also shapes how investors and lenders evaluate your business. Metrics like earnings before interest, taxes, depreciation, and amortization (EBITDA) and annual recurring revenue (ARR) look different under each method.

Say you collect a $120,000 annual contract up front. Under cash basis, that's $120,000 in revenue in month one. Under accrual, it spreads to $10,000 per month across the contract term.

If you're raising venture capital or applying for a loan, investors expect accrual-based financials. Revenue recognition under ASC 606 requires accrual accounting, so if you're seeking outside funding, you'll typically need to adopt it before due diligence begins.

Tax implications

Cash basis accounting may allow you to defer taxable income by delaying when you collect payments. Accrual accounting requires you to recognize income when earned, even if payment hasn't arrived.

For tax purposes, accrual accounting records income and deductions in the year they're earned. Cash accounting records them in the year cash changes hands.

Cash basis also gives you a natural deferral strategy. You can prepay deductible expenses before year-end, such as equipment purchases or insurance premiums, to reduce your current-year taxable income. You can also time invoice collection to push revenue into the following tax year.

The IRS allows you to use either method if you meet the IRC section 448(c) gross receipts threshold. If your 3-year average stays under $30 million, you can choose whichever method produces a lower tax liability. It's worth modeling both with your accountant to see which one saves more.

GAAP and IRS requirements

Accrual accounting is required for GAAP compliance. Public companies and many growing private businesses must use it to meet lender and investor expectations. Cash basis accounting does not meet GAAP standards.

According to the IRS, you generally can't use the cash method if your business is:

  • A corporation with average annual gross receipts for the last 3 tax years exceeding $30 million (S corporations are exempt)
  • A partnership with a corporate partner and average annual gross receipts for the last 3 tax years exceeding $30 million
  • A tax shelter as defined under Section 448(d)(3)

Certain industries may qualify for exceptions, including farming businesses, qualified personal service corporations, and partnerships without C corporation partners that meet eligibility requirements.

Pros and cons of cash and accrual accounting

Each method has trade-offs. The right choice depends on your business size, transaction complexity, financial reporting requirements, and growth plans.

Pros of cash basis accounting

  • Simplicity: Easy to maintain because you record transactions only when cash moves
  • Clear cash visibility: Shows exactly how much cash you have available at any time
  • Tax flexibility: May allow you to defer taxable income by timing when you collect payments

Cons of cash basis accounting

  • Incomplete financial picture: Doesn't show accounts receivable or accounts payable
  • Weaker long-term planning: Makes forecasting harder because committed revenue and expenses aren't reflected
  • Not GAAP compliant: Doesn't meet reporting standards expected by investors and lenders

Pros of accrual accounting

  • More accurate profitability: Matches revenue with related expenses in the same period
  • Better for growth: Required for GAAP compliance and preferred by lenders and investors
  • Proper inventory treatment: Matches inventory costs to revenue in the correct period

Cons of accrual accounting

  • Greater complexity: Requires tracking accounts receivable, accounts payable, and adjusting entries
  • Cash flow disconnect: You can show profit on paper while your bank balance is low
  • Higher administrative effort: Often requires more robust systems or accounting support

Modified cash basis accounting

Modified cash basis accounting blends elements of both methods. You record day-to-day transactions on a cash basis but track long-term assets and liabilities, like loans, equipment, and depreciation, on an accrual basis.

This hybrid approach gives you more financial visibility than pure cash accounting without the full complexity of accrual. You still see your cash position for routine operations, and your balance sheet captures obligations and assets that extend beyond a single period.

If you want a more complete financial picture but don't need GAAP-compliant reporting, modified cash basis is a common middle ground. It's a practical option if you report internally or file taxes but don't undergo external audits.

The key limitation: Modified cash basis is not GAAP-compliant. If you need audited financial statements, plan to raise outside capital, or expect to cross the IRS gross receipts threshold, you'll need to adopt full accrual accounting.

How to choose the right accounting method

Choosing between cash and accrual accounting depends on your size, complexity, and reporting requirements. The right method should support how you operate today and where you plan to grow.

  • If your average annual gross receipts exceed $30 million over 3 years: You must use accrual accounting. The IRS requires it under IRC section 448(c), and there's no opt-out.
  • If you hold inventory: Accrual accounting gives you a more accurate cost-of-goods-sold (COGS) picture by matching inventory costs to the period when you sell the goods.
  • If you're seeking VC funding or bank loans: Investors and lenders expect GAAP-compliant, accrual-based financial statements. Switching before fundraising avoids delays during due diligence.
  • If you're a freelancer or solopreneur with no inventory: Cash basis is simpler and sufficient. You don't need the overhead of tracking receivables and payables.
  • If you need GAAP-compliant reporting: Accrual is required. There's no GAAP-compliant version of cash accounting.

Once you choose a method, the IRS generally requires you to apply it consistently for the full tax year. Changing methods later requires approval and can involve adjustments to prevent income or expenses from being counted twice or omitted.

How to switch accounting methods

You can switch from cash to accrual accounting (or vice versa), but you need IRS approval first. The process centers on Form 3115, Application for Change in Accounting Method.

  1. Determine eligibility. Confirm that your business qualifies for the change. Most cash-to-accrual switches fall under the IRS's automatic consent procedures, which means a shorter approval timeline.
  2. File Form 3115. Attach the completed form to your federal tax return for the year you want the change to take effect. File a copy with the IRS national office as well.
  3. Compute the section 481(a) adjustment. This adjustment prevents income or expenses from being double-counted or skipped during the transition. If the adjustment is positive (you owe more tax), you can typically spread it over 4 tax years. You take negative adjustments entirely in the year of the change.
  4. Implement the new method. Apply the new accounting method to all transactions going forward from the start of the tax year.

Some changes qualify for automatic consent, while others require advance approval from the IRS, which takes longer. If you're unsure which category your switch falls into, work with a tax advisor before filing.

The switch is a one-time adjustment, but the section 481(a) calculation can be complex. Get it right the first time to avoid amended returns or audit issues later.

Automate accrual tracking and reporting with Ramp's AI-powered accounting tools

Accrual accounting provides a more accurate picture of your financial position, but it requires tracking unbilled expenses, prepayments, and revenue recognition across periods, work that quickly becomes manual and error-prone without the right tools.

Ramp's accounting automation software handles accrual accounting automatically, so you can maintain accurate books without the manual overhead. Every transaction is coded in real time across all required fields, including accounts, departments, classes, and locations. Ramp learns your accounting patterns and applies your feedback to improve coding accuracy over time. Expenses land in the right period from the start.

When context is missing at month-end, Ramp posts accruals automatically and reverses them in the following period once receipts arrive. This means you're not scrambling to adjust entries or track down missing documentation when it's time to close. Ramp also amortizes prepaid expenses and subscriptions across the correct periods, so your P&L reflects actual usage rather than payment timing.

Here's how Ramp supports accrual accounting:

  • Auto-post accruals: Ramp identifies transactions that need accrual treatment and posts (then reverses) entries automatically
  • Amortize prepayments: Spread subscription and prepaid expenses across multiple periods without manual journal entries
  • Code with AI: Ramp codes transactions in real time, so expenses are categorized correctly from day one
  • Sync to your ERP: Ramp syncs routine, in-policy spend automatically, reducing manual entry and keeping your books current

Try an interactive demo to see how Ramp simplifies accrual accounting and helps you close your books 3x faster.

Try Ramp for free
Share with
Richard MoyFinance Writer, Ramp
Richard Moy has written extensively about procurement and vendor management topics for companies like BetterCloud, Stack Overflow, and Ramp. His writing has also appeared in The Muse, Business Insider, Fast Company, Mashable, Lifehacker, and more.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

FAQs

Yes, GAAP requires accrual accounting. It matches revenue with related expenses in the same reporting period, providing a standardized and accurate view of financial performance. Cash basis accounting does not meet GAAP standards.

Yes, but you must request IRS approval by filing Form 3115. You may also need to make Section 481(a) adjustments to prevent income or expenses from being double-counted or omitted during the transition.

Look at when you record revenue. If you record income when payment is received, you're using cash basis accounting. If you record income when it's earned or invoiced, you're using accrual accounting.

Banks typically prefer accrual accounting because it shows receivables, payables, and long-term obligations. If you're applying for financing, accrual-based financial statements are usually expected.

Most banks treat the back office as a cost to keep down. We treat ours as a return to compound, which is why we run it on Ramp. Now we put our clients on Ramp, too.

Patrick Gaughen

President & COO, Hingham Institution for Savings

The 192-year-old bank that banks on Ramp to take the waste out of its own books

Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.

Paul Klein IV

Founder & CEO, Browserbase

How the startup that helped design Ramp’s procurement agent automated its own procure-to-pay

We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.

Heidi Coffer

Chief Financial Officer, Boys & Girls Clubs of San Francisco

Boys & Girls Clubs of San Francisco used to pay for their finance software — now it pays them

The tricky thing about corporate travel policy is timing. We didn't need a stricter policy. We needed the policy to show up earlier. With Ramp Travel, it finally does.

Keith Frantz

Director of Enterprise Risk Management, Prosper

When Prosper put policy into its corporate travel booking flow, costs fell 15% and finance reclaimed a week every month

We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.

Rachel Fruchtman

CFO, Jewish Fertility Foundation

Jewish Fertility Foundation reclaimed 11 work weeks and put more time into serving families

Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.

Lauren Feeney

Controller, Perplexity

How Perplexity's finance team of 10 scales one of the fastest-growing AI startups

With Ramp, we haven’t had to add accounting headcount to keep up with growth. The biggest takeaway is that instead of hiring our way through it, we fixed the workflow so we can keep supporting the organization as we scale.

Melissa M.

VP of Accounting at Brandt Information Services

Brandt grew finance operations 3x with zero added accounting headcount

In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.

Carly Ching

Finance Specialist, City of Ketchum

City of Ketchum saves 100+ hours to make every taxpayer dollar count