TikTok Shop vs Shopee: What Seven Months of Our Own P&L Data Actually Shows

Most comparisons of TikTok Shop and Shopee are written by people looking at the outside of the box: GMV estimates, category growth, fee schedules. This one is written from the inside. We sell badminton equipment on both platforms, and for this piece we pulled seven months of our own order-level profit data — March to September 2026, 16 stores across seven Southeast Asian markets — and compared what actually reached the bank.

The finding is blunt. On the same product range, TikTok Shop held a double-digit net margin for most of the period. Shopee ran at break-even to a low single-digit loss. The gap is not a volume story and it is not a demand story. It is a cost-structure story, and it is visible in three numbers: how deep the price is cut, how much the platform takes, and how much of the order has actually settled.

Method, in one paragraph. Net margin here means settlement amount minus cost of goods minus refunds, divided by pre-discount GMV. Fees are measured against pre-discount GMV, because platform charges are assessed on the pre-discount price. All currencies are converted to CNY at monthly mid-rates. The window ends in September 2026; October is excluded because several currency rates for that month were not yet available in our system. Figures cover product-level profitability only — they exclude advertising spend, outbound logistics beyond what the platform deducts, and labour. They are our numbers, not an industry average.

The headline: one platform pays, the other barely does

From April 2026 onward, TikTok Shop’s net margin sat between +9.7% and +13.7% of pre-discount GMV, settling around +11% to +12% in the second half of the window. March 2026 shows a negative figure, but that month is a settlement artefact: only 87% of TikTok orders had settled by the time the data was pulled. By June the settlement completion rate was above 99%, and the margin stabilised.

Shopee tells a different story. It opened 2026 at +3.1% in March, crossed into negative territory in April (−0.1%), bottomed at −4.4% in May, and recovered only to −1.8% by September. For five consecutive months the platform was not covering its own cost of goods once fees and refunds were deducted.

Where the money goes: two levers, pulled in opposite directions

Two levers explain almost all of the gap.

The price cut is deeper on Shopee. The gap between pre-discount and post-discount product value — what the listing says versus what the buyer actually pays for the goods — ran 57% to 67% on Shopee, against 52% to 56% on TikTok. That is not one discount factor; it bundles seller discounts and seller vouchers together, so we report it as a single price-gap rate rather than pretending it is a clean discount percentage. But the direction is unmistakable: Shopee orders give away roughly ten more points of list price before the platform even takes its cut.

The platform fee is higher on Shopee. Measured against pre-discount GMV, Shopee’s total platform fees held at 25% to 27% every month. TikTok’s ranged from 17% to 22% once the launch period settled down. On a category where a healthy net margin is a low double-digit number, a ten-point difference in fee load is the difference between profit and loss on its own.

Stack the two together and the arithmetic is unforgiving. A Shopee order starts about ten points further down on price and then surrenders another five to seven points more in fees. No amount of operational efficiency in picking and packing closes a gap that wide.

Volume went to the cheaper-per-unit channel

There is a counter-intuitive detail in the volume data. Average order value on TikTok ran CNY 8 to 13, against CNY 24 to 31 on Shopee. TikTok sells smaller baskets, more often. Yet by August 2026 TikTok’s monthly pre-discount GMV had overtaken Shopee’s, and by September it stood at CNY 1.13 million against Shopee’s CNY 0.77 million.

The category mix explains why. Grips and socks make up 86% of units sold — low-ticket, high-frequency, repeat-purchase items. On a basket that small, a deep discount and a high platform fee do not just shave the margin; they can eliminate it. The same product economics that make accessories easy to sell make them fragile on a high-fee, high-discount channel.

What this means if you buy from us — or sell against us

We are publishing our own loss-making channel because it is the honest version of a question every distributor asks: will this platform make me money? The answer depends less on the platform’s headline and more on three things you can measure before you commit stock.

  1. Model the fee against pre-discount price, not post-discount. Using the discounted price as the denominator understates platform cost by 1.5 to 2.5 times on a heavily promoted listing. This single mistake is the most common reason a seller’s spreadsheet says “profitable” and their bank account disagrees.
  2. Treat the price gap as a cost line. If your channel routinely sells at 60%+ off list, that is not a marketing tactic, it is a permanent margin expense. Budget for it the way you budget for freight.
  3. Check settlement completeness before you judge a month. A platform with 87% of orders settled is not a platform with a 13% worse margin; it is a platform whose numbers are not finished yet. Judge trends on settled months, not on the latest export.

For buyers, the practical implication runs the other way. A supplier who runs their own stores on these platforms knows where the margin actually leaks — and prices, packs and ships with that in mind, rather than quoting a factory price that looks good until the platform statement arrives.

Frequently asked questions

Is this data representative of the whole market?
No. It is 16 of our own stores, weighted heavily toward the Philippines, over seven months. Treat it as a well-documented case study, not a market index.

Why is the margin measured on pre-discount GMV rather than revenue?
Because platform fees are charged on the pre-discount price. Measuring both fee and margin on the same pre-discount base keeps the comparison honest. A “margin on discounted revenue” figure would look larger and tell you less.

Does the TikTok number include the launch subsidy period?
The +9.7% to +13.7% range runs from April, after the earliest launch volatility. March is shown but flagged, because settlement was still incomplete.

Which platform should a new seller choose?
On our numbers, neither is a shortcut. TikTok’s economics were friendlier in this window, but its order values are small and its settlement lag is real. Shopee’s reach is broader but its fee-and-discount stack is heavier. The channel you can model accurately is worth more than the channel with the better headline.

Talk to a supplier who reads the same statements you do

We manufacture badminton rackets, grips and accessories, and we sell them on the same marketplaces our customers do — which means we price, pack and quote with platform economics already baked in. If you are building a range for TikTok Shop, Shopee or both and want to talk through margin before you commit to stock, get in touch with your target markets and category mix.

Sources and method notes

  • Internal operating data, SAAS-FCOA mart, order-level profit table (fcoa_cb_order_profit), March–September 2026, 16 stores, 7 markets. Currency conversion via monthly mid-rates in fcoa_exchange_rate. October 2026 excluded due to missing rates.
  • Net margin definition: (settlement amount − cost of goods − refunds) ÷ pre-discount GMV. Fees measured against pre-discount GMV. Refunds are net of returns.
  • Caliber notes and identity checks: gross profit = sales − COGS − refunds, verified across all 77 monthly records with zero identity failures.

Related News