80% off your plan for your first 3 months*
Guide

Cash vs accrual accounting: what’s the difference?

Cash vs accrual accounting: differences, 2026 examples and how to choose the right method for your business.

An invoice and cash

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio

Published Tuesday 6 October 2026

Table of contents

Key takeaways

  • Cash accounting records income when you receive payment and expenses when you pay them. Accrual accounting records both when the transaction happens, whatever the payment date.
  • For 2026 tax years, C corporations and partnerships with a C corporation partner generally need accrual accounting above $32 million in average gross receipts. Most other small businesses can choose.
  • Cash accounting is simpler and shows your real-time cash position. Accrual accounting gives a fuller picture of profit over time.
  • You can switch from cash to accrual accounting by filing IRS Form 3115. An accountant can make the transition smoother.

What’s the difference between cash and accrual accounting?

The difference in cash vs accrual accounting is timing: when you record income and expenses in your books.

Cash accounting records revenue when payment reaches your bank account and expenses when you pay them. Your books follow the money.

Accrual accounting records revenue when you earn it and expenses when you incur them. Your books follow the work, whatever date the cash moves.

Accrual accounting follows the matching principle. You match revenue with the expenses that helped generate it in the same period, which gives a more accurate view of profit.

The Financial Accounting Standards Board (FASB) sets Generally Accepted Accounting Principles (GAAP) in the United States. GAAP requires accrual accounting for publicly traded companies and many larger businesses. The Internal Revenue Service (IRS) lets most small businesses choose either method, with some exceptions based on business type and size.

What is cash basis accounting?

Cash basis accounting is the simpler of the two methods. You record income when money reaches your bank account and expenses when you pay them.

This gives you a clear, real-time picture of the cash you have on hand. Many small business accounting setups start here because the books closely mirror the bank balance.

Benefits of cash accounting

Cash accounting suits businesses that want a straightforward approach to their books. Here are the main advantages:

  • Takes less effort to set up and maintain, even without accounting experience
  • Shows your actual cash position at any time
  • Makes tax planning easier because you only report income you’ve received
  • Lets you control the timing of taxable income by delaying invoices or accelerating payments
  • Requires less time on bookkeeping tasks

Downsides of cash accounting

Cash accounting has limits, especially as your business grows. Weigh these drawbacks before you commit:

  • Leaves out money customers owe you and bills you haven’t paid yet
  • Can give a misleading picture of profit in any given period
  • Makes financial trends harder to spot over time
  • Falls outside GAAP, which may matter if you seek outside funding
  • Becomes less useful as your transactions get more complex

Who uses cash basis accounting?

Cash accounting is popular with freelancers and small service businesses. It suits businesses that mostly get paid on the spot rather than sending invoices.

The IRS lets most small businesses use cash accounting. C corporations and partnerships with a C corporation partner qualify if their average annual gross receipts stay at or under $32 million. Businesses that sell inventory may also face accrual requirements unless they qualify for small business exceptions.

Cash accounting example

Here’s how cash accounting handles a single consulting project that spans two months. Say you run a consulting business and send a client a $5,000 invoice on March 20, 2026.

You also incur $1,200 in contractor costs for the project in March, which you pay in April. Your client pays you on April 15, 2026.

With cash accounting, nothing reaches your books in March because no money moves. In April, you record the $5,000 payment and the $1,200 contractor payment.

Your profit and loss statement shows $0 profit for March. April shows $3,800 profit: $5,000 in revenue minus $1,200 in contractor costs.

You did the work in March, but all the profit lands in April. That gap makes it harder to see how any single month really performed.

What is accrual basis accounting?

Accrual accounting records revenue when you earn it and expenses when you incur them. The date cash changes hands doesn’t affect when transactions appear in your books.

Because it follows the matching principle, accrual accounting pairs revenue with related expenses in the same period. That gives you a more complete view of your financial performance.

Benefits of accrual accounting

Accrual accounting gives you a fuller picture of your business finances. Here are the key benefits:

  • Shows a more accurate view of profitability by matching revenue with related expenses
  • Makes it easier to identify financial trends and plan for the future
  • Complies with GAAP, which lenders and investors often require
  • Tracks accounts receivable and accounts payable so you know what’s owed
  • Supports better budgeting and financial forecasting

According to Xero Small Business Insights, US small businesses waited an average of 29.3 days to be paid in the June quarter of 2026. That’s up from 28.6 days in the March quarter, and late payments averaged 8.5 days past the due date. Accrual accounting records that revenue at invoice time, so you see full performance while waiting for payment.

Downsides of accrual accounting

Accrual accounting takes more effort and expertise. These are the main challenges:

  • Requires more effort to set up and maintain than cash accounting
  • Can mask cash flow problems because recorded revenue may not be collected yet
  • Requires tracking accounts receivable and accounts payable
  • Often needs professional accounting support or a dedicated accounting system
  • May mean paying taxes on income you haven’t received yet

Who uses accrual accounting?

Accrual accounting is the standard for medium and large businesses. Any publicly traded company must use it under GAAP rules.

The IRS accrual requirement under Internal Revenue Code section 448 covers C corporations and partnerships with a C corporation partner. It applies once their average annual gross receipts for the prior three tax years exceed $32 million. That’s the inflation-adjusted threshold for taxable years beginning in 2026, set in IRS Revenue Procedure 2025-32.

Tax shelters must use the accrual method whatever their size. Businesses with inventory may also face accrual requirements unless they qualify for small business exceptions. Businesses that need GAAP-compliant financial statements typically use it too.

If you plan to apply for bank loans or bring in investors, accrual accounting is the format they expect.

Accrual accounting example

Here’s the same consulting project under accrual accounting, with the same dates and amounts. You send the $5,000 invoice on March 20, 2026, so you record the revenue in March.

The $1,200 in contractor costs also belongs to March, because that’s when you incurred it. Your March profit is $3,800: $5,000 in revenue minus $1,200 in contractor costs.

April shows $0 profit from this project. Your client’s payment on April 15, 2026, clears the receivable, and paying the contractor clears the payable.

Both methods reach the same $3,800 total across the two months. Accrual accounting puts that profit in the month you did the work, which makes month-by-month performance easier to judge.

Key differences between cash and accrual accounting

The key differences in cash vs accrual accounting fall into four areas: timing, reporting, tax and compliance. Each section below compares both methods on the same point, then a year-end example shows the tax effect.

Timing of revenue and expense recognition

Timing is the fundamental difference: each method uses a different trigger to record a transaction.

  • Cash accounting: you record revenue when payment arrives and expenses when you pay them, so bank activity drives your books.
  • Accrual accounting: you record revenue when you earn it and expenses when you incur them, so invoices and contracts drive your books.

Financial reporting accuracy

Accrual accounting gives a more accurate view of profit, while cash accounting gives a clearer view of cash on hand.

  • Cash accounting: your reports show your real-time cash position, but profit can swing between periods as payment dates shift.
  • Accrual accounting: your reports show profit in the period you did the work, and matching smooths out swings caused by payment timing.

Tax implications

Your accounting method decides when income counts for tax.

  • Cash accounting: you pay tax on income once you receive it, which gives you more room for year-end tax planning.
  • Accrual accounting: you pay tax on income once you earn it, even if your customer hasn’t paid yet.

Whichever method you pick, you need to apply it consistently for tax purposes. Changing it later takes IRS approval.

GAAP compliance and IRS requirements

GAAP and IRS rules may decide your method for you.

  • Cash accounting: it falls outside GAAP, but the IRS allows it for most small businesses, including C corporations under the $32 million test.
  • Accrual accounting: GAAP requires it, and the IRS requires it for C corporations and partnerships with a C corporation partner above the $32 million test.

To change methods, you file IRS Form 3115 (Application for Change in Accounting Method). Businesses with inventory may face extra IRS rules on which method they use.

Worked example: a year-end invoice under both methods

Your method decides whether a $10,000 invoice sent in December 2026 and paid in January 2027 counts in your 2026 or 2027 tax year.

  • Cash accounting: you report the $10,000 in your 2027 tax year, because that’s when the payment arrives.
  • Accrual accounting: you report the $10,000 in your 2026 tax year, because that’s when you earned and invoiced it.

Your total income is the same $10,000 either way. The method changes which year’s return it appears on, which matters when you plan your year-end tax bill.

Cash versus accrual accounting: which should you choose?

The right method depends on how complex your business is and what you need your reports to do. Here’s how to think through the decision.

Cash accounting may be the better fit if your business meets these criteria:

  • You’re a freelancer or run a small service-based business
  • You don’t carry inventory
  • Your average annual gross receipts are well below $32 million
  • You want the simplest possible bookkeeping process
  • You don’t need GAAP-compliant financial statements

Accrual accounting is likely the better choice if any of these apply to your business:

  • You carry inventory or have complex revenue streams
  • You plan to apply for business loans or seek investors
  • You run a C corporation whose average annual gross receipts are approaching $32 million
  • You want a more accurate picture of profitability across periods
  • You need financial statements that meet GAAP standards

If you’re unsure, talk with your accountant. They can weigh up cash vs accrual accounting for your situation and recommend the best mix of simplicity and accuracy.

How to switch from cash to accrual accounting

Many businesses start with cash accounting and move to accrual as they grow. Here’s what the process involves.

1. When you might need to switch

A few situations can trigger a move to accrual accounting. You may need to switch if you run a C corporation whose average gross receipts cross the $32 million threshold.

Starting to carry inventory can also trigger the change. Lenders and investors who require GAAP-compliant reports are another reason.

Some businesses switch by choice to get better financial visibility. Even without a requirement, accrual accounting can help you make more informed decisions as your business grows.

2. File IRS Form 3115

Changing your accounting method for tax purposes requires filing IRS Form 3115, Application for Change in Accounting Method. The form notifies the IRS of the change and calculates adjustments so income isn’t counted twice or missed.

You typically file Form 3115 with your tax return for the year of the change. Some method changes qualify for automatic approval, while others require advance IRS consent.

3. Calculate your Section 481(a) adjustment

When you switch methods, the IRS requires a Section 481(a) adjustment. This adjustment accounts for differences in income and expenses between your old and new methods.

For example, invoices still unpaid on the switch date haven’t counted as income under cash accounting, so the adjustment picks them up. Positive adjustments (additional income) are typically spread over four tax years, while negative adjustments are taken in full in the year of the change.

4. Work with an accountant

Switching accounting methods involves technical tax rules that are easy to get wrong. An accountant can help you file Form 3115 correctly and calculate your Section 481(a) adjustment, which reduces the risk of costly mistakes.

They can also help you choose the best timing for the switch. Lining up the change with your fiscal year or a natural business milestone can simplify the transition. You can find an accountant or bookkeeper who’s experienced with Xero to guide the process.

5. Use Xero to manage the transition

Xero supports both cash and accrual reporting. You can run reports under either method to see how the change affects your numbers before you commit.

During the transition, Xero’s bank reconciliation and automated transaction tracking help you spot outstanding receivables and payables. That makes your Section 481(a) adjustment easier to calculate accurately.

Simplify cash or accrual accounting with Xero

Choosing between cash and accrual accounting is a big decision. Keeping up with the bookkeeping that follows can stay simple.

Xero automates bank reconciliation and transaction categorization, and you can run reports on a cash or accrual basis. Switch views any time you want a different look at your numbers.

Real-time dashboards and customizable reports show where your business stands. Xero also helps you manage cash flow and stay on top of what’s coming in and going out.

Run your business, not your books, when you try Xero and get one month free.

FAQs on cash versus accrual accounting

Here are quick answers to common questions about cash and accrual accounting.

Who benefits most from cash accounting?

Freelancers and small service businesses with simple finances benefit most, especially when customers pay at the time of sale. It’s the easiest method to keep up with if you don’t carry inventory or offer credit terms.

Do banks prefer accrual or cash basis accounting?

Most banks and lenders prefer accrual accounting because it shows what customers owe you and what you owe suppliers. Accrual-based reports can strengthen your application for a business loan or line of credit.

How do I know if I’m using cash or accrual accounting?

Check when unpaid invoices show up as revenue: at payment means cash accounting, and at invoice means accrual. Your business tax return also shows which method you’ve elected.

Can I switch from cash to accrual accounting?

Yes, you can switch by filing IRS Form 3115. Because the Section 481(a) adjustment can change your tax bill, it’s worth working with a tax professional.

Which accounting method is better for tax purposes?

Cash accounting usually gives more flexibility, because you can time income by when you collect payments. For C corporations and partnerships with a C corporation partner, that option depends on staying at or under the $32 million gross receipts test.

Is GAAP accounting cash or accrual basis?

GAAP uses accrual basis accounting. If investors, lenders or regulators need GAAP-compliant financial statements from you, you’ll need the accrual method.

Disclaimer

Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Download the guide on how to do bookkeeping

Learn about the eight core bookkeeping jobs, from data entry to reporting and tax prep. Fill out the form to receive the guide as a PDF.

Get one month free

Get one month free on any Xero plan.