Wauvel
Finance 101

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

← All posts
By Blake EkelundAugust 8, 2026 · 6 min read

Open your store's dashboard and there's a big, satisfying number at the top: total sales. It feels like the score. It is not — because a slice of it was never yours. Every time a customer checks out, you collect sales tax on top of the price, and that tax is money you're holding for the state, not money you earned. Leave it baked into your "revenue" and you've just told yourself the business is bigger, fatter, and more flush than it actually is.

Let's make it concrete and carry one order all the way through. A customer buys $100 of product from your store. Your rate is 8%, so the checkout adds $8 of sales tax and charges the card $108. That $108 hits your bank account as one clean deposit — and that single deposit is where the whole mix-up begins.

What the customer pays isn't what you earned

Three different numbers are hiding inside that one $108, and they belong in three different places. Pull them apart:

Charged to the card

$108

one deposit in your bank

Your revenue

$100

what you actually earned

Owed to the state

$8

a liability, not income

Only the middle number is yours. The $8 is a pass-through — you're the state's temporary cashier, collecting the tax at the register and handing it over when the return comes due. It never earned you anything, it never touches your margin, and it will leave your account again on its way to the tax authority. Book the full $108 as revenue and you've overstated your top line by 8% on every single order.

One $100 order · where the $108 goes
The one depositAmountWhere it belongs
Product subtotal$100.00Revenue (income statement)
+ Sales tax (8%)$8.00Sales tax payable (liability)
= Charged to customer$108.00One bank deposit
The customer pays $108. Only $100 of it is revenue that hits your income statement — the $8 of sales tax is a liability you're holding until you remit it to the state. Same deposit, two very different destinations.

Where it lives in your books

Sales tax collected has a home, and it's not the income statement. It's a liability account — usually called Sales Tax Payable — that sits on the balance sheet next to the other things you owe. Money flows into it every time you make a taxable sale, and flows out when you remit to the state. In between, it's a balance you're carrying, not income you're keeping. Booked correctly, that one $108 deposit splits into two:

The deposit, booked two ways
AccountRight wayThe classic error
Cash (bank)+$108.00+$108.00
Revenue+$100.00+$108.00
Sales tax payable+$8.00$0.00
Revenue overstated by$0.00$8.00
Right: the $8 lands in a liability account and never inflates revenue. Wrong: the whole gross deposit gets posted to sales, quietly overstating the top line on every order — the single most common bookkeeping error behind an inflated revenue number.

The error looks harmless in the moment — the cash tied out, the deposit cleared, nothing bounced. But it posts the tax to sales instead of to the liability, so the state's $8 gets counted as your income. Do that a few thousand times and your books tell a story that's off by tens of thousands of dollars. When you finally remit, a lot of shops then plug the payment straight to an expense — so now the tax has hit the P&L twice, once puffing up revenue and once as a fake cost, and nothing reconciles. The clean version never lets the tax onto the income statement at all: in through the liability, out through the liability, done.

Free · no account · no card

Get your 2027 budget built from your QuickBooks — P&L, balance sheet and cash flow, in Excel.

Build my 2027 budget →

Why it matters beyond tidiness

This isn't bookkeeping fussiness — an inflated revenue line quietly breaks four things you actually make decisions on:

  • Your margins lie. Gross margin is profit over revenue. Pad the denominator with tax you didn't earn and every margin percentage prints a little lower than reality — so you misread how healthy each sale really is.
  • Your growth rate warps. If your sales mix shifts toward higher-tax states, "revenue" can climb while your actual product sales are flat. You'd be celebrating a growth rate that's partly just other people's tax money moving through your account.
  • You can overpay income tax. If the overstated top line flows into how your profit gets figured, you can end up paying income tax on revenue that was never yours to begin with — and on a phantom expense when you remit. Two errors, both expensive.
  • The cash is a mirage. This is the one that bites. Do $60,000 a month in taxable orders at 8% and you're holding $4,800 a month that belongs to the state. Remit quarterly and there's roughly $14,000 sitting in your account near the due date that is already spoken for. Spend it because your balance "looked fine" and you'll be scrambling to make the remittance — a self-inflicted version of being profitable but broke.

One thing worth naming, then setting aside: where you owe this tax is its own rabbit hole. Thanks to economic nexus rules, you can be on the hook to collect and remit in states where you've never set foot — crossing a sales or order threshold there is enough. That's a whole separate guide, and genuinely a "check with your accountant" question. The accounting point here is simpler and holds everywhere: wherever you collect it, sales tax is a liability, not revenue.

It's why your Shopify sales beat your QuickBooks revenue

Here's where this stops being abstract. If you've ever stared at your storefront's "total sales" and wondered why it runs higher than the revenue in your accounting software, sales tax is one of the biggest reasons. Your channel reports the gross the customer paid — $108. Your books (done right) report what you earned — $100. The two are supposed to disagree, and by exactly the tax you collected.

Why is my Shopify total higher than my QuickBooks revenue this month?
The gap is mostly sales tax. Shopify shows $108,000 in total sales, but $8,000 of that is tax you collected for the state — a liability, not income. Your QuickBooks revenue of $100,000 is the number that's actually yours. The rest is spoken for.

Reconcile the two once a month and that gap gets explained instead of haunting you — tax here, processor fees there, discounts and refunds in the mix. The full breakdown of every reason the two numbers diverge lives in Shopify sales vs. QuickBooks revenue, and getting the split right every period is exactly what a clean month-end close is for. It's also the same discipline behind recognizing revenue correctly in the first place: revenue is what you earned, not everything that moved through your bank.

Wauvel's Watch-outs keep an eye on this one for you — if your revenue looks like it has sales tax mixed into it, it gets flagged as a books-hygiene item to check, not an accusation. The fix is usually a one-line change to how deposits are posted. And to be clear, this is a finance explainer, not tax advice — your rates, nexus, and remittance schedule are worth confirming with your accountant.

Need your financials for a lender, a buyer or your accountant? Get the free financials pack →

See what an AI CFO says about your own numbers.

$99/mo, everything included. Free for 14 days, no card.

Meet your AI CFO →

Keep reading

Finance 101November 12, 2026 · 6 min read

Commission plans that don't destroy your margin

Pay commission on revenue and you've asked your salespeople to discount. Pay on gross profit and the incentive points the same way your P&L does. Here's how to structure a plan that survives contact with a motivated seller.

Read it →
Finance 101November 10, 2026 · 6 min read

Setting next year's prices

Most small businesses don't set prices annually - they set them once and then react. Building a yearly price review turns an awkward negotiation into a routine, and stops three years of quiet cost absorption from eating your margin.

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

The fixed asset register nobody keeps (and what it costs)

Most small businesses have a depreciation number their accountant produces once a year and nobody understands. A real asset register tells you what you own, what it's worth, what's fully depreciated, and what you'll have to replace next year.

Read it →
Finance 101November 6, 2026 · 7 min read

Holiday cash: managing the peak and the hangover

The dangerous part of a holiday season isn't the peak - it's February, when the inventory is paid for, the returns land, and the sales have stopped. Here's how to plan the whole arc rather than the good half.

Read it →
Finance 101November 4, 2026 · 7 min read

Working capital: why growing faster makes you poorer

Every dollar of new revenue drags cash into receivables and inventory before it comes back. That's why a fast-growing, profitable business can run out of money - and why there's a growth rate above which you cannot self-fund.

Read it →
Finance 101November 2, 2026 · 7 min read

Quality of earnings: what a buyer will normalize

Long before anyone values your business, they rebuild your profit from scratch - adding back what's yours personally and removing what won't repeat. Here's what that exercise finds, and why it's worth doing on yourself three years early.

Read it →
Finance 101October 31, 2026 · 6 min read

Payroll timing: the extra pay period nobody budgets for

If you pay every two weeks, some years contain 27 pay periods instead of 26. Budget on monthly averages and one month arrives with three payrolls in it - a five-figure surprise that was on the calendar all along.

Read it →
Finance 101October 25, 2026 · 7 min read

When to fire a product line

Dropping the worst-performing line often makes profit fall, because its allocated overhead doesn't leave with it. Here's the calculation that tells you whether killing something actually helps, and the costs that genuinely do disappear.

Read it →
Finance 101October 23, 2026 · 7 min read

Overhead allocation: charging costs to the jobs that caused them

If overhead is a lump nobody owns, every job looks more profitable than it is and the least efficient work looks the best. Here's how to push shared costs down to jobs without building a costing department.

Read it →