Skip to main content
Thryve Together
All resources
Bookkeeping Basics12 min read

Guide

Cash vs Accrual Accounting: Which One Does Your Business Actually Need?

Cash vs Accrual Accounting: Which One Does Your Business Actually Need? When a founder calls us for the first time, one of the earliest questions sounds simple: "Are my books on ca

Cash vs Accrual Accounting: Which One Does Your Business Actually Need?

When a founder calls us for the first time, one of the earliest questions sounds simple: "Are my books on cash or accrual?"

Half the time, the answer is "I don't know." The other half, the answer is wrong — the founder believes they are on one method while their bookkeeper has actually set them up on the other. Both outcomes are a problem, because the choice between cash and accrual changes how your business looks on paper, how much tax you pay, and what kind of decisions you can make from your own numbers.

Here is the difference, why it matters, and how to pick.

The core distinction

Cash accounting records revenue when money hits your bank account and records expenses when money leaves your bank account. If a customer pays you on March 10 for work you did in February, cash accounting books that revenue in March.

Accrual accounting records revenue when you earn it and records expenses when you incur them, regardless of when cash changes hands. The same March payment for February work shows up as February revenue. Your February P&L reflects the reality of what happened in February.

That sounds like a minor timing difference. In practice, it changes almost every financial report you read.

When cash accounting works

Cash accounting is simpler. You can look at your bank statement and more or less understand your business. For a solo consultant, a freelance designer, or a service business that gets paid quickly and has minimal inventory, cash accounting is often fine.

The IRS allows most businesses under $27 million in average annual gross receipts (2024 threshold, indexed annually) to use cash-basis accounting for tax purposes. Many sole proprietors and single-member LLCs default to cash because their CPA recommended it for tax simplicity.

Cash has real advantages. It is easier to understand. It aligns with what your bank account is doing. It gives you some control over taxable income by accelerating expenses or delaying invoices at year-end.

For a small service business with no inventory, no significant AR, and no long-running contracts, cash accounting works.

When cash accounting breaks down

The moment your business has any of these, cash accounting starts lying to you:

• Inventory you purchase in advance of selling

• Customers who pay on terms (net 30, net 60, net 90)

• Vendors who extend you credit

• Subscription revenue or prepayments

• Seasonal revenue patterns

• Staff you need to manage based on profitability

Here is what happens on cash basis. You buy $50K of inventory in October. You sell it at $100K in November. The customer pays in January. Your October P&L shows a $50K loss. Your November P&L shows zero revenue. Your January P&L shows $100K of revenue with no cost. No month looks anything like reality.

Try running a business off those reports. Try explaining them to an investor. Try deciding whether to hire a new employee based on a P&L that swings wildly based on payment timing.

For CPG, construction, professional services with terms, e-commerce with inventory, or anything with meaningful AR or AP, cash-basis reporting is not a bookkeeping philosophy. It is information damage.

What accrual accounting gives you

Accrual accounting matches revenue to the period it was earned and expenses to the period they were incurred. Your P&L reflects the economic reality of the month, not the payment timing.

This is what lets you:

• See a true gross margin on the products you sold this month

• Identify whether last month was actually profitable

• Spot cost trends before they become cash problems

• Forecast with any degree of accuracy

• Present financials to a lender, investor, or buyer with credibility

Accrual also lets you maintain a real balance sheet. Accounts receivable shows what customers owe you. Accounts payable shows what you owe vendors. Inventory shows what you own that has not sold yet. Deferred revenue shows prepayments you have not earned yet. Together, those accounts tell the story of your business that a cash-only view cannot.

Every serious financial statement — the ones a bank uses for a loan decision, the ones an investor requires in a raise, the ones a buyer expects in diligence — is prepared on an accrual basis. If your books are on cash and you need to produce accrual financials, someone has to rebuild them. That rebuild is expensive and often uncovers problems that have been hiding for years.

The tax question

One common reason founders stay on cash accounting is the tax timing advantage. Delaying an invoice until January keeps the revenue out of last year. Prepaying a January expense in December accelerates the deduction. For a profitable small business, that flexibility has real value.

Here is the nuance: you can keep your books on accrual for management purposes and still file taxes on a cash basis if the business qualifies. Your CPA prepares a book-to-tax reconciliation at year-end that adjusts accrual financial statements to cash-basis taxable income. You get accurate monthly management reports and the tax treatment the law allows.

For businesses above the gross receipts threshold, or businesses required by GAAP (for audit, loan covenants, or investor requirements), accrual is the only option. But "we use cash because of taxes" is often a reason that no longer applies once a business has the right financial partner.

How to tell which one you are actually on

Open your accounting software and pull last month's P&L.

Look at revenue. If the number matches the total of customer payments received that month, you are on cash. If the number includes invoices you sent but have not been paid for yet, you are on accrual.

Look at expenses. If credit card charges show up in the month you paid the bill, you are on cash. If they show up in the month of the purchase, you are on accrual.

Now look at your balance sheet. If there is no accounts receivable and no accounts payable, you are on cash. If those accounts have real balances that tie to outstanding invoices, you are on accrual.

QuickBooks and Xero both let you run the same P&L on either basis, which is where most of the confusion comes from. Your books may be set up one way while you are looking at reports filtered the other way. Check the filter at the top of the report. It will tell you.

The short answer

If you have inventory, meaningful receivables, or ambitions to raise capital, get a loan, or sell the business someday: run your books on accrual.

If you are a solo service business with fast payment and no inventory: cash is probably fine, but revisit the decision when the business grows.

Either way, be intentional about the choice. Know which method you are on. Make sure your bookkeeper knows. Make sure your management reports reflect the method that actually tells you what your business did this month.

The founders who get this right early build on a foundation that holds. The ones who do not eventually pay to rebuild — usually at the worst possible time.

---

*Thryve sets up bookkeeping right from the start and helps growing businesses make the cash-to-accrual transition when the time comes. If you are unsure which method your books are on, a Quick Review tells you in under an hour.*

Continue reading — free

Enter your email to unlock the full article instantly.

By unlocking, you agree to receive occasional updates from Thryve Together. Unsubscribe anytime.

2,400+

Downloads

150+

Happy clients

5.0

Avg rating