QuickBooks Blog
A woman sitting at a desk using a laptop computer
Bookkeeping processes

Cash vs. accrual accounting: What’s best for your small business?


What is the difference between cash and accrual accounting?

Cash accounting recognizes income and expenses the moment money changes hands, while accrual accounting recognizes them when they are earned or incurred, regardless of when payment is received or made. Accrual accounting provides a more accurate picture of your business's overall financial performance over time, while cash accounting focuses on immediate cash flow.


Choosing the right accounting method is an important step for any new business, yet it's often overshadowed by the excitement of launching a product or finding customers. But don't underestimate its importance. This foundational decision impacts your financial health, tax obligations, and even your ability to secure funding. 

And with over half of people polled for the QuickBooks Entrepreneurship in 2025 report looking to start a new business this year, this decision has never been more important.

In this guide, we'll demystify the two primary accounting methods—cash and accrual—exploring their benefits and drawbacks so you can confidently choose the best fit for your business. 

Jump to:

What is cash basis accounting?

Let’s begin with cash basis accounting. With this method, you record income as it’s received and expenses as they’re paid. Cash basis accounting only records your expenses when money leaves your account to pay suppliers, vendors, and other third parties. 

For instance, if you incurred a utility bill in June but didn't pay it until July, you would record the expense in July when the payment is made.

It’s important to note that this method does not take into account any accounts receivable or accounts payable. This is because it only applies to payments from clients—in the form of cash, checks, credit card receipts, or gross receipts—when payment is received.


note icon

Be mindful of potential discrepancies between your bank balance and your recorded income, especially if you receive a large number of post-dated checks.


Who uses cash basis accounting? 

Because of its simplicity, many small businesses and sole proprietors use the cash basis method as their primary method of accounting. If your business makes less than $25 million in annual sales and does not sell merchandise directly to consumers, the cash basis method might be the best choice for you. 

Some of the benefits include:

  • Shorter learning curve
  • Fewer items to record
  • Easier tracking of expenses and revenue
An infographic explaining cash basis accounting

Example of cash basis accounting 

If you invoice a client for $1,000 on March 1 and receive payment on April 15, you would record the income as received for the month of April since that’s when you actually had the money in hand. 

So the breakdown looks like this:

  • The invoice is sent for $1,000 in March
  • You do nothing in March 
  • You receive payment in April
  • You record the income in April

What is the accrual method of accounting?

With the accrual accounting method, income and expenses are recorded when they’re billed and earned, regardless of when the money is actually received. Accounting standards outlined by the generally accepted accounting principles (GAAP) stipulate the use of accrual accounting for financial reporting, as it provides a clearer picture of a company’s overall finances.


note icon

While accrual accounting provides a more accurate long-term financial picture, it can sometimes mask short-term cash flow issues. Regularly analyze your cash flow statement alongside your accrual-based reports to ensure you have enough cash on hand to cover immediate expenses.


Who uses accrual accounting? 

While it’s perfectly acceptable for small businesses to use accrual accounting as their primary method of accounting, it’s not required. However, according to GAAP regulations, any business that is either publicly traded or produces over $25 million in sales revenue over a three-year period is required to use the accrual method. 

An infographic explaining the definition of accrual accounting

Example of accrual accounting 

Using the example from above, if a small business bills a client $1,000 on March 1, you would record that $1,000 as income in March’s bookkeeping—even if the funds didn’t clear your account until April 15.

  • The invoice is sent for $1,000 in March
  • You record revenue in March

The same holds true for accrued expenses. In this case, if your small stationery business buys paper supplies on a credit card in June but doesn’t actually pay that bill until July, you would still record that as a June expense. Let’s break this down:

  • You bought paper supplies in June
  • You record the expense in June

With accrual accounting, you gain a clearer understanding of your long-term profitability, giving you the confidence to make informed business decisions.

Run and grow your business on one platform

Your books are just the beginning. Grow your business, unlock insights, and work like you have a larger team behind you—all in QuickBooks.

Accrual vs. cash basis: Which is better?

Accrual accounting is the winner if you’re looking solely at popularity, as it’s the most widely used, as well as the most accurate when it comes to portraying a holistic view of a company's financial health. Cash basis accounting is still a popular option, however, due to the simplicity of the overall process. 

An infographic explaining the difference between cash basis and accrual basis accounting

Advantages and disadvantages of accrual accounting

Unlike cash basis accounting, which provides a clear short-term vision of a company’s financial situation, accrual basis accounting gives you a more long-term view of how your company is faring.

This is because accrual accounting gives an accurate picture of how much money you earned and spent within a specified time period, providing a clearer gauge of when business speeds up and slows down over the course of a business quarter or a full year. Additionally, it conforms to nationally accepted accounting standards. This means that if your business were to grow, your method of accounting would not need to change.

Advantages and disadvantages of cash basis accounting

The cash method of accounting certainly has its benefits, including ease of use and improved cash flow. While the cash basis method of accounting is definitely the simpler option of the two most common accounting methods, it has its drawbacks as well.

What is hybrid accounting?

Hybrid accounting is a blend of cash and accrual accounting methods. It allows businesses to record certain transactions on a cash basis and others on an accrual basis. This approach can be particularly useful for businesses that want to simplify their bookkeeping while still maintaining a relatively accurate picture of their financial position.

Here's how it might work in practice:

  • Cash basis for daily operations: A small business might use cash basis accounting for day-to-day transactions like paying utility bills, receiving cash payments from customers, or purchasing office supplies. This simplifies the tracking of immediate cash flow.
  • Accrual basis for long-term activities: The same business might use accrual accounting to track larger, less frequent transactions like depreciation on equipment, recognizing revenue from a long-term service contract, or recording sales made on credit. This provides a clearer long-term financial picture for these activities.

However, hybrid accounting has its limitations:

  • Complexity: Determining which method to use for each transaction can be complicated, especially as a business grows.
  • Potential for inconsistency: Without clear guidelines and diligent record-keeping, inconsistencies can arise, potentially leading to errors and difficulties during tax season or audits.
  • Requires expertise: Effectively implementing hybrid accounting may require a deeper understanding of both accounting methods and a higher level of accounting expertise.

Your accounting, your taxes. All in one place.

Save time by seamlessly moving from books to taxes in QuickBooks, then file your return with unlimited expert help and your maximum refund.*

Ultimately, careful consideration is needed to determine if the flexibility of hybrid accounting outweighs the potential complexities for your specific business needs. Consulting with an accounting professional can provide valuable guidance in making this decision.


note icon

When using hybrid accounting, clearly document your chosen method for each type of transaction to ensure consistency and avoid confusion during tax season or audits.


How to choose the right option for your business

For businesses that primarily conduct transactions in cash and maintain minimal product inventories, the cash accounting method can offer a convenient and reliable approach to tracking revenue and expenses, simplifying bookkeeping requirements.

However, for the most accurate and updated accounting view of your financial health, accrual accounting might be the better choice. There are also some other factors to keep in mind.

How complex is your business?

Depending on your industry and the complexity of your books, one accounting method may be more sustainable than the other. For example, a business with multiple accounts, hundreds of employees, and various LLCs will probably want to stay away from cash basis accounting because it won’t give the company the big-picture view it’s looking for when it comes to financials on the income statement, balance sheet or cash flow statement. 

How much revenue do you generate?

Another reason to choose one over the other would be based on your sales revenue. According to GAAP, if you exceed $25 million in annual revenue, then you are required to use the accrual method. For many small businesses, this isn’t an issue at the moment but maybe in the future, so it’s something to keep in mind. 

Are you planning to go public?

Having a publicly-traded company or one that may go public is another stipulation of the GAAP guidelines. Publicly traded companies have a duty to report an accurate view of their financial well-being to shareholders. The best method for this is the accrual system of accounting. 

Streamline your accounting and save time

Choosing between cash and accrual accounting can feel overwhelming, but implementing the right tools can simplify your financial management, regardless of the method you choose. While accrual accounting offers a more comprehensive view of your financial health, both methods require diligent tracking of income and expenses.

Whether you opt for cash or accrual accounting, the right software can empower you to manage your finances efficiently and focus on growing your business. Features like automated invoicing, expense tracking, and financial reporting can simplify your workload and minimize the risk of errors. Invest in accounting software to streamline your bookkeeping processes and save valuable time.

Frequently asked questions

Michael Kern
Michael Kern
Michael Kern is a financial writer with a knack for helping companies tell their stories. He's worked with startups and listed firms across various sectors, crafting compelling content that informs and engages customers and investors alike. His work has been featured on Markets Insider, Yahoo Finance, Nasdaq, and other prominent financial publications.
Mail icon
Get the latest to your inbox
No Thanks

Get the latest to your inbox

Relevant resources to help start, run, and grow your business.

By clicking “Submit,” you agree to permit Intuit to contact you regarding QuickBooks and have read and acknowledge our Privacy Statement.

Thanks for subscribing.

Fresh business resources are headed your way!

Looking for something else?

QuickBooks

From big jobs to small tasks, we've got your business covered.

Firm of the Future

Topical articles and news from top pros and Intuit product experts.

QuickBooks Support

Get help with QuickBooks. Find articles, video tutorials, and more.