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 outwhen 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.

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,000a month in taxable orders at 8% and you're holding $4,800a month that belongs to the state. Remit quarterly and there's roughly $14,000sitting 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: whereyou 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,000is the number that's actually yours. The rest is spoken for.

Wauvel's Sales Analyst reads your connected Shopify store and reconciles it against your QuickBooks, so 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.

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 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 →
Finance 101July 21, 2026 · 8 min read

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

The same month, the same business, two different profit numbers — and QuickBooks will show you either one at the click of a toggle. Here's what cash and accrual actually mean, why accrual tells you how the business is really doing, and which one to run yours on.

Read it →