Guide

Cash vs accrual accounting: when to use each method

Learn how cash vs accrual accounting affects cash flow, profit, and tax, to choose a method that fits your business.

An invoice and cash

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

Published Saturday 21 February 2026

Table of contents

Key takeaways

  • Choose cash accounting for simple operations without inventory to keep bookkeeping straightforward, then switch to accrual as your business grows and needs more comprehensive financial insights.
  • Use accrual accounting if your business carries inventory, unless you qualify as a small business taxpayer with average annual gross receipts of $26 million or less.
  • Recognize that accrual accounting provides a more accurate picture of business performance and is preferred by lenders and investors, making it essential for companies seeking financing or growth capital.
  • Apply the timing rule correctly by recording transactions when money changes hands for cash accounting, or when income is earned and expenses are incurred for accrual accounting, regardless of payment timing.

What's the difference between cash and accrual accounting?

The main distinction between these two accounting methods lies in when you record transactions. Here's a quick overview of the two main accounting methods.

Cash basis accounting records transactions only when money changes hands.

Accrual basis accounting records transactions when you earn income or incur expenses, regardless of payment timing.

The key difference is timing: cash accounting records transactions when payment occurs, while accrual accounting records them when earned or incurred.

Accrual gives you a more accurate picture of business performance. Cash accounting offers simplicity for smaller operations with straightforward transactions.

What is cash basis accounting

Cash basis accounting is one of the two main methods for recording business transactions.

Cash basis accounting recognises income and expenses only when money actually changes hands. You record transactions when you receive payment or pay bills, not when you send invoices or receive them.

Cash accounting has several defining features that set it apart from other methods. Here are the key characteristics of cash accounting:

  • Payment timing: records income when received and expenses when paid
  • Payment method: works with any payment type, including cash, electronic, or cheque
  • Common users: suits sole proprietors and businesses without inventory

Benefits of cash accounting

Cash accounting offers clear advantages for businesses that want a simple way to track money in and out:

  • Simplicity: shows actual cash on hand without complex calculations
  • Tax timing: lets you pay taxes only on money received, not invoices issued
  • Cash flow advantage: delays tax payments until you collect payment

Downsides of cash accounting

Cash accounting has limitations that can affect your financial visibility:

  • Accuracy issues: may show false profitability when bills remain unpaid
  • Limited insights: provides only a day-to-day view, not long-term trends
  • Decision-making gaps: lacks the comprehensive financial picture needed for strategic planning

Who uses cash basis accounting?

Small businesses with simple operations typically use cash accounting. This method works well for:

  • Sole proprietors: service providers like consultants and freelancers
  • Small retailers: businesses without complex inventory management
  • Service businesses: companies with immediate payment collection
  • Startups: new businesses with straightforward transactions

Cash accounting example

A freelance graphic designer completes a $2,000 logo project in March but receives payment in April. Under cash accounting, the designer records the $2,000 income in April when payment arrives, not March when the work was completed.

What is accrual basis accounting

Accrual basis accounting takes a different approach to recording transactions.

Accrual basis accounting records transactions when you earn income or incur expenses, regardless of payment timing.

You record income when you invoice customers and expenses when you receive bills, even if payment happens weeks later.

Benefits of accrual accounting

Accrual accounting gives you a fuller view of how your business is really performing:

  • Accurate performance: provides a complete picture of business activity and financial health
  • Better decisions: supports confident strategic planning with comprehensive data
  • Financing advantage: satisfies lender preferences for loan applications

Downsides of accrual accounting

The accrual method has trade-offs to consider:

  • Increased complexity: requires tracking invoices and bills, not just your bank account
  • Tax timing: may require paying taxes on unpaid invoices, though refundable if the customer doesn't pay

Who uses accrual accounting?

Larger businesses and those with complex operations typically use accrual accounting:

  • Corporations: required by Generally Accepted Accounting Principles (GAAP), which was formally established through federal securities acts, for most incorporated businesses, especially those seeking investors or audited financial statements
  • Inventory businesses: retailers and manufacturers tracking stock
  • Credit-based businesses: companies offering payment terms to customers or using trade credit from suppliers, as studies show positive correlations between accrual accounting and the use of trade credit.
  • Growing companies: businesses seeking loans or investors

The IRS allows corporations to use the cash method if average annual gross receipts are $26 million or less. This is known as the small business taxpayer exception.

Accrual accounting example

The same graphic designer using accrual accounting would record the $2,000 income in March when they complete and invoice the work, regardless of when they receive payment. This provides a clearer picture of monthly performance.

Cash versus accrual accounting: which should you choose

Choosing the right accounting method depends on your business's size, structure, and goals.

Cash accounting works best for businesses with straightforward financial needs. Choose cash accounting if:

  • your business has simple operations without inventory
  • you want a clear, immediate view of cash on hand
  • you prefer straightforward bookkeeping

Accrual accounting suits businesses with more complex operations. Choose accrual accounting if:

  • your business is growing or seeking financing
  • you need accurate long-term profitability insights
  • you carry inventory or offer payment terms to customers

If your business has inventory, the IRS generally requires you to use the accrual method. An exception exists for businesses that qualify as a small business taxpayer with average annual gross receipts of $26 million or less.

Cash vs accrual accounting comparison

Here's how the two methods compare across key factors:

  • Transaction timing: cash records when payment occurs; accrual records when earned or incurred.
  • Complexity: cash is simpler to manage; accrual requires tracking invoices and bills.
  • Best for: cash suits small service businesses; accrual suits growing or inventory-based businesses.
  • IRS requirements: cash is available for most small businesses; accrual is required for businesses with inventory over a certain size.
  • Tax timing: cash lets you defer taxes until payment is received; accrual may require paying taxes on unpaid invoices.
  • Financial reporting: cash shows your actual cash position; accrual shows a complete financial picture.
  • Lender preference: banks typically prefer accrual-based financial statements.

How Xero simplifies both accounting methods

Accounting software can handle most of the work, whether you use cash or accrual. Xero makes it easy to manage your finances by automating tasks like invoicing and bill tracking, giving you a clear, real-time view of your business performance.

You can switch between cash and accrual reports to get the insights you need, when you need them. This flexibility helps you stay on top of day-to-day cash flow while planning for long-term growth.

Ready to run your business, not your books? Get one month free and see how easy it can be.

FAQs on cash versus accrual accounting

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

Who should not use accrual accounting?

Accrual accounting may be unnecessarily complex for very small businesses, sole proprietors, or freelancers with no inventory. If your operations are simple and you don't carry stock, cash basis accounting is often sufficient and easier to manage.

Do banks prefer accrual or cash basis accounting?

Most banks and lenders prefer accrual-based financial statements. Accrual accounting gives them a more complete picture of your financial health, including outstanding debts and expected revenue, which helps them assess lending risk.

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

You can determine your accounting method by looking at how you record transactions. Check when you record income and expenses:

  • You're using cash basis if you record income when you receive payment and expenses when you pay a bill.
  • You're using accrual basis if you record income when you send an invoice and expenses when you receive a bill, regardless of when money changes hands.

Can I switch from cash to accrual accounting?

Yes, you can switch from cash to accrual accounting with IRS approval. File Form 3115, Application for Change in Accounting Method, to request the change. The IRS typically acknowledges receipt within 60 days for non-automatic changes. Work with an accountant to ensure a smooth transition.

Which accounting method is better for tax purposes?

Cash accounting often provides a tax timing advantage because you only pay taxes on money you've actually received. Accrual accounting may require paying taxes on income you've invoiced but not yet collected. However, the IRS requires some businesses, particularly those with inventory, to use accrual. Consult a tax professional to determine the best approach for your situation.

Is GAAP accounting accrual or cash basis?

GAAP (Generally Accepted Accounting Principles) requires accrual accounting for most businesses that need audited financial statements or are seeking investors. Small private companies may have more flexibility, but if you're incorporated or planning to raise capital, expect to use accrual-based reporting.

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.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.