What Shopee actually costs a Malaysian seller — and how it should land in your books
Baca panduan ini dalam Bahasa Malaysia →
Shopee quotes a commission of a few per cent. On one real Malaysian shop we reconciled to the sen, the platform kept about 21% of merchandise value — roughly RM1 in every RM5 sold. This guide shows where that gap comes from, why the usual shortcut understates it by half, and how the money should land in your books.
The short version
- Across ten completed orders in one real Malaysian Shopee shop (January–July 2026), true fees were 20.9% of merchandise value, or 21.2% counting un-itemised deductions.
- Per order the rate ran 18.5%–23.4%, tighter on larger orders.
- Commission is only one component. The service fee — which includes the Free Shipping Programme charge where you are enrolled — is the main reason the real rate lands near 21% rather than 5–8%.
- Buyer-paid shipping was a pure pass-through on every order: RM87.60 in, RM87.60 out. It is neither revenue nor a fee.
- Estimating fees as buyer total minus payout read 10.9% on the same orders — half the truth, because platform-funded vouchers cut the buyer’s cash but are reimbursed to you.
- To net what a direct sale nets, a Shopee listing needs roughly 26–27% more. A RM200 listing nets about RM158 before your own costs.
The commission headline is not the fee you pay
Ask a seller what Shopee costs and you will hear the commission percentage off the fee schedule. That number is real, and it is incomplete: fees arrive in several components, and commission is only one of them.
- Commission is charged on the item value of the order.
- A transaction fee is charged on the payment.
- A service fee covers the programmes you are enrolled in — including the Free Shipping Programme, charged whether or not a given buyer used free shipping.
- Stack those and the rate stops looking like the headline. On the shop below, the three together came to 20.9% of merchandise value.
- Sanity check for your own numbers: a programme-enrolled Malaysian seller reading a per-order rate under about 15% probably has a booking error, not a bargain.
| Measure | Value |
|---|---|
| Merchandise revenue (10 orders) | RM 4,027.96 |
| True fees (commission + service + transaction) | RM 840.28 — 20.9% |
| Plus un-itemised deductions | RM 12.04 — 21.2% all-in |
| Per-order fee-rate band | 18.5% – 23.4% |
| Buyer-paid shipping, in and out | RM 87.60 = RM 87.60 |
One shop, one order-size band (roughly RM200–RM750), one category. Your own rate depends on your category, your programme enrolments and your order sizes — read your own escrow statements before planning on any figure here.
The payout-gap trap
The usual shortcut is to take what the buyer paid, subtract what landed in your wallet, and call the difference the fee. On these same ten orders that method read 10.9% — half the real rate.
- The cause is platform-funded vouchers. A Shopee-funded discount reduces the buyer’s cash total, but Shopee reimburses it to you inside escrow.
- So the buyer’s payment understates your revenue, and the gap you measured against it understates your fees by the same move.
- Your revenue is the full item price, not what the buyer happened to pay after someone else’s discount.
- Read the fee lines on the escrow statement instead of inferring them from the bank. Inference was wrong by a factor of two here.
Shipping is a pass-through, with one nuance
On every order in the set, buyer-paid shipping equalled the courier cost: RM87.60 collected, RM87.60 paid. Money in, same money out — it belongs in neither your revenue nor your fee rate, and including it only flatters or distorts both.
- The nuance is the Free Shipping Programme charge, which sits inside the service fee, not inside shipping.
- That is a genuine platform fee: a percentage you pay for being in the programme, charged regardless of whether a particular buyer used it.
- It is the single biggest reason the true rate is near 21% while the commission line reads far lower.
A worked order: RM750 in, RM611.37 out
One real order from the set, with a Shopee-funded voucher used by the buyer. Every line below came from the escrow detail, and the payout was verified against the wallet.
- Merchandise, at full item price: RM750.00. The platform voucher is reimbursed, so it is not your cost.
- Shipping paid by buyer: +RM23.20. Shipping cost, net of rebate: −RM23.20.
- True fees (commission + service + transaction): −RM138.63.
- Escrow payout, the money actually received: RM611.37.
- Fee rate: 138.63 ÷ 750 = 18.5% — the low end of the band, because it is a larger order.
The fee lines most sellers never itemise
Open an escrow statement and you will usually find more lines than the three headline components. They are small individually and easy to leave lumped into one “Shopee fees” figure — which is exactly how a seller ends up unable to say what any of them cost over a year.
- Programme fees beyond free shipping, such as a saver or shipping-programme charge where you are enrolled.
- Affiliate or ads-marketing commission on orders that came through a creator or affiliate link.
- Return shipping charged back to you on a returned order.
- Cancellation and shipping-fee clawbacks, which sit outside the rate-on-sales entirely — RM64.02 across two cancelled orders in this shop.
- Small un-itemised differences: Shopee’s own fee fields did not sum to its “Fees & Charges” total, leaving roughly RM0.20–0.30 per order unexplained by the itemisation.
- Give each of these its own expense line. Lumped into one figure you cannot tell which programme is costing you what, which is the whole question when you decide what to stay enrolled in.
What a return does to your payout — and to your books
A return does not rewind the sale. Your invoice was raised when the order shipped, at the figure known that day; the return reduces what finally settles. The two must be reconciled, and the way to do it is to leave the original alone.
- The escrow amount drops. The original invoice does not change — it stands as issued.
- The correction is a credit note beside it, which nets off your outstanding receivable and keeps the marketplace channel on the record.
- Voiding and re-importing the invoice destroys the paper trail a return, a lender or your accountant will ask to see.
- Escrow can also be revised after settlement — we observed a −RM0.28 adjustment land post-settlement — so a reconciliation that assumes the payout is final will drift.
Pricing: the markup that gets you back to level
If about 21% of the item price never reaches you, matching the money you make on a direct sale takes more than a 21% markup. Dividing by what you keep, not adding what you lose, gives roughly 26–27%.
- The arithmetic: 1 ÷ (1 − 0.21) − 1 ≈ 26–27%.
- A RM200 Shopee listing nets about RM158 before your own product, packing and handling costs.
- Price the same item at RM200 in your own store and on Shopee, and the Shopee sale is meaningfully thinner — sometimes past the point where it is worth fulfilling.
- Pricing is your call, but you cannot make it until the fees are visible per order rather than netted into one payout.
How Taokeh handles it
Taokeh, the Malaysian SME accounting software by Enya Venture, books your marketplace sales at the full item price and each platform fee as its own expense — so the 21% is a figure you can see, not a gap you infer.
- Orders import with the escrow figures behind them, so revenue, fees and the payout tie out rather than being estimated from the bank line.
- When a payout lands short of the invoice, Taokeh checks the difference and asks you to approve a credit note. The original invoice stands as issued; nothing posts until you tap approve.
- Fees keep their own expense lines and the marketplace channel stays on the record, so you can ask what Shopee cost you this year and get an answer.
- It is one ledger underneath: the order, the fee, the payout and your e-Invoice position are the same records, not a connector reconciled against a spreadsheet.
Frequently asked questions
What percentage does Shopee actually take from a Malaysian seller?
On ten completed orders in one real Malaysian shop, reconciled to the sen for January–July 2026, true fees were 20.9% of merchandise value, or 21.2% counting un-itemised deductions, with a per-order band of 18.5%–23.4%. That is one shop in one category and order-size range — your own rate depends on your category, order sizes and programme enrolments. Read your own escrow statements.
Why is the fee so much higher than the commission rate I was quoted?
Commission is one component. A transaction fee is charged on the payment, and a service fee covers the programmes you are enrolled in — including the Free Shipping Programme, which is charged whether or not a given buyer used free shipping. Stacked together on our reconciled data they came to about 21% of merchandise value rather than the commission headline alone.
Can I work out my Shopee fees by subtracting the payout from what the buyer paid?
It will understate them badly. On our own reconciled orders that method read 10.9% against a true 20.9% — half. Platform-funded vouchers reduce the buyer’s cash but are reimbursed to you inside escrow, so the buyer total understates your revenue and the gap understates your fees. Read the fee lines on the escrow statement instead.
Is shipping part of the 21%?
No. Buyer-paid shipping was a pure pass-through on every order in our set — RM87.60 collected, RM87.60 paid to the courier — so it belongs in neither revenue nor fees. The Free Shipping Programme charge is different: it is a percentage fee inside the service fee, and it is the main reason the true rate is near 21%.
How much more should I charge on Shopee to match a direct sale?
Roughly 26–27% more, not 21%: you divide by what you keep rather than adding what you lose — 1 ÷ (1 − 0.21) − 1. A RM200 listing nets about RM158 before your own product, packing and handling costs. Use your own measured fee rate rather than ours if your category or order sizes differ.
A buyer returned an order and the payout came up short. Do I cancel the invoice?
No. The invoice was raised when the order shipped and it stands as issued; the correction is a credit note beside it, which nets off the outstanding receivable and keeps the marketplace channel on the record. Voiding and re-importing destroys the trail. Note too that escrow can be revised after settlement, so reconciliation should tolerate small late adjustments.
Updated August 2026
This guide is general information for Malaysian SMEs, not tax, legal or accounting advice. Always confirm current rules and figures with the relevant authority or your own adviser.
Selling channels in Taokeh — orders, fees, payouts and the e-Invoice split on one ledger
Run the books for your Malaysian SME on one ledger — accounting, payroll and selling channels.
Related guides
- Payment gateway fees & reconciliation for Malaysian businesses
- Shopify and LHDN e-Invoice in Malaysia: which sales are yours to submit
- LHDN e-Invoice (MyInvois) for Malaysian SMEs: a plain-English guide