Wauvel
Finance 101

Cash vs. accrual accounting: why one QuickBooks toggle changes your profit

← All posts
By Blake EkelundJuly 21, 2026 · 8 min read

Open your Profit & Loss in QuickBooks, look near the top, and you'll see a small toggle: Cash or Accrual. Flip it, and your profit for the month changes — sometimes by a little, sometimes by a lot. Nothing about the business changed. You just asked QuickBooks a different question.

That toggle trips up more small-business owners than almost anything else in their books, because it's never obvious which number is "right." The short answer: they're both right, they just measure different things. One tells you what landed in the bank. The other tells you what the business actually earned. Knowing which is which — and which to run your company on — is the difference between reading your business and reading your bank feed.

What's the actual difference?

The whole distinction comes down to timing: when a sale or a cost shows up on your P&L.

  • Cash basisrecords revenue when the money arrives and an expense when the money leaves. Simple and literal: if cash didn't move, nothing happened.
  • Accrual basis records revenue when you earn it — when you deliver the work or ship the product — and an expense when you incur it, regardless of when the cash actually changes hands.

Under cash basis, invoicing a customer does nothing to your P&L; only their payment does. Under accrual, the moment you deliver the work it's revenue, even if the invoice won't be paid for 45 days. Same events, recorded on different dates — and when a month closes, those dates are exactly what decide which side of the line a sale or a bill falls on.

Cash vs. accrual on the same month

Here's an ordinary June for a small services business. You delivered and invoiced $40,000 of work, but collected only $25,000 of it in June (the rest lands in July). A customer also paid a $10,000 depositin June for a project you'll do in July. On the cost side, you racked up $22,000 of materials and labor used in June, but only paid $14,000 of those bills before month-end.

Cash basis · June

$21,000profit

What hit the bank

Accrual basis · June

$18,000profit

What you actually earned

The gap

$3,000

Pure timing — same month

One June, two bases
JuneCash basisAccrual basis
Revenue$35,000$40,000
Expenses−$14,000−$22,000
Net profit$21,000$18,000
Cash revenue = $25,000 collected on June invoices + the $10,000 customer deposit. Accrual revenue = the full $40,000 earned in June (the deposit isn't earned yet, so it's excluded). Cash expense counts the $14,000 of bills paid; accrual counts the $22,000 incurred. Illustrative numbers.

Cash basis makes June look $3,000 better— not because the business did better, but because a customer deposit came in early and some bills went out late. Next month it flips: July has to recognize the $15,000 you collect on June's work and pay the $8,000 of June bills, so cash-basis July looks worse than it really was. The timing noise never disappears; it just sloshes from one month to the next. Accrual quietly nets it out where it belongs.

Why accrual tells you how the business is really doing

Accrual accounting runs on the matching principle: revenue is booked in the period it's earned, and the costs that created it are booked in that same period. That's what makes a monthly P&L comparable — each month reflects the work done in that month, not the accident of when checks cleared. A margin you can trust, a trend that's a real trend, a budget you can hold the month against: all of it depends on revenue and cost sitting in the right period.

It's also the language everyone outside your business reads in. Accrual is what GAAP requires, what a lender underwrites on, and what a buyer diligences. And only accrual gives you an A/R and A/Ppicture at all — cash basis has no concept of "owed to you" or "owed by you," because nothing exists until it's paid. If you want to know who owes you money, you're asking an accrual question.

Why cash basis still has its place

None of that makes cash basis wrong — it makes it a different tool. Its virtues are real: it's dead simple, it needs no judgment calls about when something was "earned," and it maps directly to the one thing that actually keeps the lights on — money in the bank. Plenty of small businesses also file their taxes on a cash basis, because it lets them time income and deductions around when cash moves.

The catch is that cash basis hides timing, and timing is where small businesses get hurt. A month can look flush because a big deposit landed and you haven't paid the bills behind it yet — the classic setup for feeling rich right before a wave of payables hits. That's the exact gap behind being profitable but broke, read from the other direction.

The trap: QuickBooks lets you flip the toggle

Under the hood, QuickBooks records everything on accrual — invoices create revenue and receivables, bills create expenses and payables. "Cash basis" is a reporting conversion: when you flip the toggle, QBO recomputes the report as if only paid invoices and paid bills counted. Same underlying data, filtered two ways.

Two things surprise people here. First, the basis is set per report— your P&L can be on accrual while a saved copy someone else opens is on cash, and the two won't match. Always check the toggle before you trust a number or send it on. Second, if you never actually use invoices and bills — if you just categorize deposits and payments straight from the bank feed — then cash and accrual look identical, because you've given QuickBooks no "earned but unpaid" events to tell them apart. That feels tidy, but it means you have no A/R or A/P visibility at all.

Quick gut check: run your P&L on Cash, then flip it to Accrual. If the profit barely moves, either your billing is genuinely fast — or you're not using invoices and bills, and QuickBooks can't see what you're owed. If it moves a lot, that gap isyour working capital timing, and it's worth understanding before it bites.

Which basis should you run your business on?

You mostly don't have to choose — you use each for what it's good at. Keep your books on accrual so every report tells the truth about the month. Let your accountant set your taxbasis (often cash for smaller businesses — that's a filing decision, not a bookkeeping one). And read your liquidityoff a forward cash view, not off a cash-basis P&L.

That last piece matters: a cash-basis P&L is a backward-looking mash of earnings and timing that answers neither question cleanly. When you want to know "can I make payroll and rent over the next quarter," the right tool is a 13-week cash flow forecast — accrual books for the true picture of performance, a cash forecast for the picture of the bank account.

How to check and set your basis in QuickBooks

Your default lives in Account and Settings → Advanced → Accounting method; set it to Accrual so new reports open there. On any individual report, the Cash / Accrualswitch (or Customize → Accounting method) flips just that report, which is handy when your accountant asks for a cash-basis P&L at tax time. Whichever basis a report is on, the books underneath it are only as good as your reconciling — so the habits in keeping your QuickBooks clean come first. A basis toggle can't fix an unreconciled account.

Once the basis is settled and the books are clean, you can finally read your income statement like a CFO — and know you're reading the business, not an artifact of when the money happened to move.

Wauvelreads your QuickBooks on an accrual basis for the true monthly P&L, then pairs it with a forward cash view — so you get performance and liquidity as two separate, honest answers instead of one confusing number. See how it works →

See what a report like this looks like on your own numbers.

Meet your AI CFO →

Keep reading

Finance 101August 10, 2026 · 8 min read

Why your Shopify sales will never match your QuickBooks revenue

Your Shopify dashboard says one number, your P&L says another, and they never tie. That's not a bug — it's accounting. Here's the bridge from channel sales down to book revenue, line by line, and how to tell a normal gap from one that's actually a problem.

Read it →
Finance 101August 8, 2026 · 6 min read

Sales tax isn't revenue: the number that fools every online seller

Your store's "total sales" number includes the sales tax you collected — and that money was never yours. It's a liability you're holding for the state until you remit it, not revenue. Book it as revenue and you inflate your top line, distort your margins, and start spending cash you already owe.

Read it →
Finance 101August 7, 2026 · 8 min read

Planning cash for Q4: the inventory buy that breaks holiday brands

For a product brand, Q4 is where you make your year — and the cash math runs backwards. You pay for the holiday inventory in August, the revenue lands in December, and the cash from those sales lands later still. A profitable holiday can still punch a hole in your bank account in the middle. Here's how to find the trough before it finds you.

Read it →
Finance 101August 3, 2026 · 8 min read

Get paid faster: how to cut your DSO and free cash you already earned

You already did the work and booked the sale — the money is just sitting in someone else's account. DSO measures how long. Here's how a CFO reads days sales outstanding, turns each day into dollars, and works down the number with a collections playbook that doesn't cost you a customer.

Read it →
Finance 101July 27, 2026 · 9 min read

Break-even: how much do you have to sell to cover your costs?

Every business has a monthly sales number below which it's quietly losing money — and most owners have never actually calculated it. Here's break-even the way a CFO runs it: split your costs into two piles, find the contribution each sale makes, and read the line you have to clear — plus your margin of safety, the volume to hit a profit target, and why a small discount costs so much.

Read it →
Finance 101July 26, 2026 · 11 min read

Unit economics for a contractor: what one job really keeps

You marked up the parts and billed the hours — so why is the bank account tight? Part five of the series takes apart one job the way a trades business actually runs: the unit is one job, the ladder runs gross → contribution → net, the killer is the field hour that never reaches an invoice, and a busy, profitable crew can still run out of cash waiting on the draw.

Read it →
Finance 101July 24, 2026 · 10 min read

Unit economics for a restaurant: what one cover really earns

A restaurant is every other business at once — physical COGS like a product, perishable capacity like a services firm, and thin margins riding on a heavy fixed nut. Part four of the series: the unit is one cover, the ladder runs gross → contribution → net, prime cost is the number you live by, and break-even sits so close to a full house that turns decide everything.

Read it →
Finance 101July 24, 2026 · 10 min read

Unit economics for a services business: what one billable hour really earns

You bill $150 an hour and pay your people far less — so where does the money go? Part three of the series: the unit is one billable hour, the ladder runs realized rate → gross margin → net margin, utilization is the churn-sized lever nobody watches, and the one cost a box and a subscription never have to eat — the hour you couldn't sell.

Read it →
Finance 101July 21, 2026 · 10 min read

The month-end close for a D2C brand: a checklist that fits inventory

Every generic close checklist assumes a business with no inventory, no payment processors, and no channels — which is to say, not yours. Here's the month-end close built for a D2C/inventory brand: reconcile the cash, settle inventory to COGS, recognize revenue on the box, then review and report. Comes with an interactive checklist that remembers where you left off.

Read it →