Your tax return is on cash basis. Your bank wants accrual. Your bookkeeping software is set to whichever box got clicked in 2019. And every time someone uses the word "accrual" on a call, the conversation moves on before anyone says what it means.

The difference is timing, and only timing

Cash vs. accrual accounting is a question about timing. Both methods record the same transactions. They disagree about when.

Cash basis records revenue when the money arrives and expenses when the money leaves. You invoice a client $22,000 in March, they pay in May, and cash basis calls it May revenue.

Accrual basis records revenue when you earn it and expenses when you incur them, regardless of when cash moves. That same invoice is March revenue, because March is when you did the work. The materials you bought on account in March are a March expense even though the bill is due in April.

That's the whole distinction. Everything else follows from it.

What each one is actually good for

Cash basis has one real virtue: it never lies about liquidity. If it's on the statement, the money moved. For a very small business with no receivables, no inventory, and no debt, it's often enough.

It also distorts, badly, in two situations. The first is a business with a lag between doing work and getting paid, which is nearly every contractor and every medical practice. The second is any month with unusual timing, like the December where you prepaid a year of insurance and looked unprofitable, or the January where three clients happened to pay at once and you looked like a genius.

Accrual basis matches revenue to the costs that produced it. That's what makes gross margin meaningful, what makes month-to-month comparison possible, and what a lender or a buyer will expect to see. It's also what tells you the uncomfortable truth earlier: work that got delivered in a bad month shows up in that month, not two months later when it's too late to respond.

Cash basis tells you whether you survived the month. Accrual tells you whether the month was worth having.

The rule, plainly

Most small businesses may choose either method for tax purposes. The main federal constraint is the gross receipts test, and for 2026 the threshold is $32 million in average annual gross receipts over the prior three years. Below that, a corporation or partnership can generally use the cash method. Tax shelters are the one hard exception, and they're barred from the cash method at any size. Inventory is no longer the obstacle it used to be: a business under the threshold can treat inventory as non-incidental materials and supplies rather than carrying full inventory accounting, which is a change a lot of owners were never told about.

For the overwhelming majority of owner-operated businesses, this means the choice is yours, and it should be made on the merits rather than by default. Note also that changing your method for tax purposes generally requires filing Form 3115 with the IRS. That's a conversation for your tax preparer, not a switch to flip in your accounting file.

The answer most owners land on: run both

Here's the part that resolves the argument. The basis you file taxes on and the basis you manage on do not have to be the same thing, and in most well-run small businesses they aren't.

Keep the books on accrual. Review the accrual statements monthly, because that's where margin and trend live. Then, at year-end, convert to cash basis for the tax return if that's advantageous. Good bookkeeping software toggles the reporting basis with a click, but the toggle is only honest if the underlying records support it, which means receivables, payables, prepaids, and deferred revenue are all being maintained rather than being ignored eleven months a year.

What "maintained" looks like in practice:

  • Invoices are entered when issued, not when paid, so accounts receivable is real
  • Bills are entered when received, so accounts payable is real
  • Prepaid expenses like insurance and annual software are spread across the months they cover
  • Deposits and retainers sit in deferred revenue until the work is delivered
  • Work in progress is adjusted for open jobs so long projects don't swing your margin month to month

Do those five things and you can produce either basis on demand. Skip them and neither report is trustworthy, whatever the software says at the top of the page.

Where this shows up by industry

A contractor on pure cash basis in a growing year will look poor, because materials and labor go out before the draw comes in. The books say the business is struggling. The business is actually growing, which is a very different problem to solve.

A family practice on cash basis sees revenue in the rhythm of payer remittance rather than the rhythm of patient visits. Two slow weeks from a single payer read as a bad month in the clinic.

A professional services firm on cash basis with front-loaded retainers looks its best in the month it collects and its worst in the months it delivers, which is exactly backwards.

None of these are edge cases. They're the ordinary shape of these businesses, and the reporting basis is what decides whether you see it clearly. That's most of what reporting and visibility is for.

What to do next

Open your accounting file and check which basis your reports default to. Then run last month both ways and put them side by side. If the two versions tell noticeably different stories, that difference is your receivables and payables, and it's worth understanding before you make your next hiring or equipment decision.

If you want help reading the gap, book a free discovery call.

This is general information, not tax advice for your specific situation. Your method of accounting, and any change to it, are decisions to make with your tax preparer.