Why your Shopee payout is not your revenue
It is the most natural assumption in the world: the money Shopee pays into your bank is your revenue. You sold things, this is what came in, so this is what you earned — right? It is also wrong, and the mistake matters more than it seems. Your payout is your revenue minus a stack of costs, batched and delayed, and treating it as your revenue quietly distorts nearly every number you care about — your true sales, your costs, your margins, and your tax picture.
This is one of the most common bookkeeping errors marketplace sellers make, and one of the most distorting. This guide explains precisely why a payout is not revenue, what the two really are, and what goes wrong when you confuse them. As always, how you formally account for these depends on your circumstances and a qualified advisor; this is an educational overview.
What revenue actually is
Revenue is the total value of what you sold — the full amount your buyers paid for your goods, before any costs are taken out. If ten buyers each paid RM50, your revenue is RM500, full stop. Revenue is a measure of your selling activity at its gross, top-line value; it is not affected by what it cost you to earn it.
A payout, by contrast, is a settlement of cash — the net money that reaches your bank after Shopee has deducted its fees and bundled multiple orders together, sometimes including adjustments from earlier periods. The payout is downstream of revenue by a whole chain of subtractions. So revenue answers "how much did I sell?" while the payout answers "how much cash arrived after costs?" — two genuinely different questions with two different, and usually quite distant, answers. This is the bookkeeping face of the gross-versus-net gap: revenue is the gross, the payout is the net settlement.
The chain between revenue and payout
To see why the two are so different, trace what happens between them. Your gross revenue passes through:
- Platform fees — commission, transaction and service fees deducted at payout, the fee stack that shrinks gross to net.
- Self-funded promotions — vouchers and discounts you funded, reducing what settles.
- Shipping components — any shipping you absorbed or adjustments that net against the payout.
- Batching and timing — many orders combined into one deposit, delayed by escrow, sometimes with adjustments from other periods mixed in.
Every one of these sits between your revenue and your payout, which is why the payout is not just "smaller revenue" but a fundamentally different figure — a net cash movement, not a sales measure. Booking the payout as revenue silently erases this entire chain, pretending the fees, promotions and shipping never happened. The settlement report is precisely the document that lays this chain out, which is why it, not the bank deposit, is the source for recording revenue correctly.
What goes wrong when you confuse them
Treating payouts as revenue is not a harmless simplification; it distorts your books in specific, compounding ways:
Your revenue is understated. You booked the net, so your recorded sales are lower than your actual sales by the entire amount of fees and deductions. Your business looks smaller than it is.
Your costs vanish. The fees, promotions and shipping that made up the gap were never recorded as expenses — they were simply absent from the net. So your books show costs you did not incur (none) and revenue you did not earn (too little), a double distortion.
Your margins become uncomputable. Margin analysis needs revenue and costs as separate figures. Collapse them into a net payout and there is nothing to compute — you have thrown away both inputs. This is why sellers who book payouts as revenue cannot answer true profit or net margin questions.
Your tax picture is wrong. Whatever your obligations, they depend on correctly stated revenue and expenses, not a blended net — so confusing the two can misstate the very figures that matter for reporting. What is required of you is a matter for a qualified advisor, but accurate books are the precondition for getting it right.
How to keep them straight
Keeping revenue and payouts distinct is a matter of recording the chain, not just the endpoint:
- Record revenue at gross. Book the full amount buyers paid as your sales income, from your order and settlement detail — not the net that landed.
- Record the deductions as expenses. Fees, funded promotions and absorbed shipping are costs; book them as such so they are visible.
- Record the payout as a settlement. Treat the net deposit as cash received, reconciled to equal gross revenue minus those expenses (plus or minus adjustments).
- Reconcile the three. Confirm that your recorded revenue minus recorded costs equals the payout that landed, which both validates your books and catches anything missing.
Do this and revenue, costs and cash each stay visible and correct. It is the same principle as recording a sale properly: capture the whole chain, not just the deposit. A profit calculator helps you see, per order, how far the net sits below the gross — the very gap your books must preserve.
RM20,000 sold, RM16,500 banked — booked two ways
Over a month, your buyers paid RM20,000 for your products — that is your revenue. But your payouts totalled RM16,500, because RM3,500 went to fees, funded vouchers and absorbed shipping along the way. A seller who books payouts as revenue records RM16,500 of sales and no costs, and moves on.
Look at what that record claims versus reality. It says the business did RM16,500 of sales — understating the real RM20,000 by RM3,500. It shows zero platform fees, zero promotion cost, zero shipping expense — when RM3,500 of exactly those costs were incurred. And it makes margin analysis impossible, because revenue and costs were fused into one net number. Come tax time or a business review, this seller cannot state their real revenue or their real expenses, both of which matter. The seller who instead booked RM20,000 revenue and RM3,500 of expenses has the identical net (RM16,500) and a true, analysable picture: real sales, visible costs, computable margins, correct figures to report. The payout was the same money; the bookkeeping method decided whether it became information or confusion.
Common questions
Is my Shopee payout the same as my revenue?
No — your payout is your revenue after a chain of deductions, batched and delayed, not your revenue itself. Revenue is the total value of what you sold: the full gross amount buyers paid for your goods, before any costs. A payout is a net cash settlement — what reaches your bank after Shopee deducts commission and other fees, subtracts any self-funded promotions and absorbed shipping, bundles multiple orders together, and sometimes includes adjustments from earlier periods. So revenue answers "how much did I sell?" while the payout answers "how much cash arrived after costs?" — different questions with usually quite different answers. Treating the payout as revenue erases the entire chain of fees and costs in between, understating your sales and hiding your expenses. Record revenue at gross and the deductions as expenses, using your settlement report rather than the bank deposit as your source.
What goes wrong if I record payouts as revenue?
Several compounding distortions. Your revenue is understated, because you booked the net rather than the gross buyers paid, so your business looks smaller than it is. Your costs vanish, because the fees, promotions and shipping that made up the gap were never recorded as expenses — a double distortion of too-little revenue and no costs. Your margins become uncomputable, because margin analysis needs revenue and costs as separate figures and you have fused them into one net number. And your tax picture is likely wrong, because obligations depend on correctly stated revenue and expenses rather than a blended net. So what feels like a harmless shortcut actually hollows out your books, leaving you unable to state your real sales, your real costs, or your profit. The fix is to record the gross sale, the fees as expenses, and the payout as settlement, reconciled together.
How do I record Shopee revenue and payouts correctly?
Record the whole chain, not just the endpoint. Book your revenue at gross — the full amount buyers paid — from your order and settlement detail. Record the deductions (platform fees, funded promotions, absorbed shipping) separately as expenses, so your costs are visible. Record the net payout as a cash settlement, reconciled to equal your gross revenue minus those expenses, plus or minus any adjustments. Then confirm the three tie together: recorded revenue minus recorded costs should equal the payout that landed, which both validates your books and catches anything missing. This keeps revenue, costs and cash each visible and correct, giving you analysable margins and accurate figures to report. How you formally structure these entries depends on your circumstances and a qualified advisor, but the principle — capture the full chain from gross sale to net settlement — is the reliable one, and the reconciliation it requires is exactly what automation handles well.
The deposit is cash; revenue is what you sold
Your Shopee payout is not your revenue — it is your revenue minus fees, promotions and shipping, batched and delayed into a net cash settlement. Confusing the two understates your sales, hides your costs, makes your margins uncomputable, and risks misstating the figures your tax reporting depends on. Record revenue at gross, book the deductions as expenses, treat the payout as settlement, and reconcile the three, and each stays visible and correct. The payout is the same money either way; only the method decides whether it becomes usable information.
Reconciling every net payout back to the gross revenue and the fees, promotions and shipping behind it is exactly the work SmartB Studio automates for Shopee sellers, aiming for 98% auto-reconciliation, not 100%, because platforms keep producing cases no rule has seen yet. See how it works, or start with the profit calculator.
Related: how to record Shopee sales in your accounts and Shopee gross sales vs net payout.
Read next
See what you could build
Start a free trial and describe what your business needs in plain language — SmartB Studio builds the module for you.
Start free trial