Why your Shopify payout is not your revenue
The payout that lands in your bank is a net figure with five things already taken out of it. Booking it as revenue understates your sales, hides your fees, erases your return rate and turns sales tax into income.
A Shopify store owner looks at their bank account, sees a payout of
$8,412.36, and books $8,412.36 as revenue. It is the most common
bookkeeping error in ecommerce, it is made by people who are otherwise careful,
and it quietly misstates almost every number a business owner actually uses.
The payout is not revenue. It is what is left of revenue after five other
things have already happened to it.
A payout is a net figure. Booking a net figure as a gross figure does not just understate revenue — it hides every cost that was netted out of it.
What is actually inside a payout
Here is a single fortnightly payout from a real-shaped store — the numbers are
illustrative, but the structure is exactly what you will find in your own
payout report.
| Line | Amount |
|---|---|
| Gross product sales | $10,180.00 |
| Shipping charged to customers | $642.00 |
| Sales tax collected | $812.40 |
| Gross collected | $11,634.40 |
| Refunds and returns | −$1,004.00 |
| Shopify Payments fees (2.9% + 30¢) | −$338.04 |
| Chargebacks and adjustments | −$68.00 |
| Sales tax remitted / held | −$812.40 |
| Shopify Capital repayment | −$1,000.00 |
| Net payout to bank | $8,412.36 |
Book only the bottom line and you have understated revenue by $3,222.04, recorded no refunds, no fees, no chargebacks, and treated $812.40 of someone else’s sales tax as if it were yours.
What booking the net figure actually costs you
1. Your revenue is wrong, and so is every ratio built on it
Revenue understated by 27% in the example above. Gross margin, customer
acquisition cost as a percentage of revenue, and every year-on-year comparison
are all now computed on a number that does not exist. If you are pitching an
investor or applying for a lending facility on those figures, you are
understating your own business.
2. Your fees disappear
Payment processing is usually the third or fourth largest cost line in an
ecommerce business, and netting it out means it never appears as a cost at all.
You cannot manage a cost you cannot see. A store paying 2.9% + 30¢ on a
$38 average order is losing roughly 3.7% of revenue to processing, and most
owners who have netted it out will guess “about 2%”.
3. Refunds vanish
Refunds netted against sales means your return rate is invisible. Return rate
is one of the two or three numbers that decide whether an ecommerce business
works, and it is the first thing that moves when there is a product or sizing
problem. Netting it out removes your earliest warning signal.
4. You have booked sales tax as income
This is the one with teeth. Sales tax you collect is not your money — it is
held on behalf of a state, and it is a liability until you remit it. Booked as
revenue, it inflates both your income and, in most structures, your taxable
profit, and then the remittance shows up later as an expense in a period it does
not belong to. Two wrong periods instead of one right one.
5. Loan repayments become expenses
A Shopify Capital or Shop Pay Installments repayment netted out of a payout
looks like a cost. It is not. The principal portion is a balance sheet movement
that reduces a liability. Treated as an expense it understates profit and
overstates costs, and the liability on your balance sheet never goes down.
How to check your own books tonight
You do not need an accountant to find out whether this is happening to you.
Three checks, about ten minutes:
- Compare one payout to one deposit. In Shopify, open
Finances → Payouts and pick any settled payout. Find the matching
deposit in your bank feed. If the amount recorded as sales in QuickBooks or
Xero equals the deposit exactly, you have found the problem. - Look for a fees account. Search your chart of accounts for
merchant or processing fees. If it does not exist, or the balance is
implausibly small against your sales volume, the fees are being netted out. - Look for a sales tax liability. If sales tax payable is zero or
missing while you are collecting tax at checkout, the tax is sitting in your
revenue.
One honest caveat. If you run a single sales channel, do modest
volume, and never intend to raise money or sell the business, netting is a
small sin and the cost of fixing it may exceed the benefit. It stops being
small the moment you add a second channel, cross a sales tax nexus threshold,
or let anyone else read your P&L. Know which situation you are in rather
than defaulting to either answer.
How it should be recorded
The principle is simple: record the gross, then record each deduction as
what it actually is. One payout becomes one journal — revenue at gross,
shipping income separately, sales tax to a liability account, fees and refunds
and chargebacks to their own expense and contra-revenue accounts, loan repayment
split between principal and interest — and the total nets to the cash that hit
the bank. Reconciliation still ties out to the penny; you just keep the detail
instead of throwing it away.
At low volume that is a manual journal per payout. Above roughly 200 orders a
month it becomes a job for a sync tool, which is a decision with real trade-offs
in both directions.
Questions we get asked
01Can I just book the payout and adjust at year end?
02Does this apply to Amazon, Etsy and eBay too?
03Will my books still reconcile if I record it this way?
04Is sales tax really a problem if my state has no sales tax?
05How far back would a cleanup need to go?
Not sure whether this is happening in your books?
Give us view-only access and we will tell you, in plain English, what is misclassified, unreconciled or wrong — within 48 hours. Free, and you are under no obligation to do anything about it.