Guides · Malaysia seller fees
Shopee Malaysia Working Capital: How Much Cash Do You Need? (Worked Model)
How Much Working Capital Do You Need to Sell on Shopee Malaysia?
Profit is an opinion; cash is a fact. A cross-border seller can show a healthy margin on paper and still be unable to pay the next supplier invoice — because on Shopee MY and TikTok Shop MY, the platform pays you weeks after you pay everyone else.
This page sizes that gap. It is a working model, not a rule of thumb: the formula, the day-by-day cycle, and the numbers for a shop doing RM10,000 a month — plus what changes when you ship by sea or land on TikTok's longest settlement tier.
Three clocks, one gap
Your money moves on three clocks, and they are not synchronised:
- Your clock — you pay the supplier and the freight forwarder up front, in cash, today.
- The delivery clock — goods take time to reach Malaysia (a parcel line is 5–12 days), then time to reach the buyer.
- The platform clock — once the buyer has the goods, the marketplace still holds the money: escrow, then settlement, then withdrawal to your bank.
Everything below is the arithmetic of those three clocks.
The cycle, day by day
Using a parcel line into Malaysia (5–12 days) and Shopee Supported Logistics:
| Day | What happens | Cash position |
|---|---|---|
| 0 | You pay the supplier and the forwarder for one batch | −RM3,667 (out) |
| 10 | Goods land in Malaysia; roughly RM1,222 sits in goods you have already paid for but not yet received | no cash in |
| 10–40 | The batch sells through (30 days of stock cover) | still no cash in |
| +3 days after delivery | Buyer-protection window closes | — |
| +3 calendar days | Escrow releases to your seller balance (Shopee SSL) | — |
| +2 business days | Withdrawal lands in your bank | first ringgit back |
| ~day 19 | Earliest realistic first payout, if the first unit sells the day it lands | + |
| ~day 48 | The last units of the batch are finally settled | cycle closes |
When the first ringgit comes back, by platform and tier — this is the table that decides how much cash you need:
| Platform / fulfilment | Land → money in your bank |
|---|---|
| Shopee MY, Shopee Supported Logistics (escrow releases 3 calendar days after delivery) | ~19 days from restocking |
| Shopee MY, non-SSL / own logistics (escrow releases 7 calendar days after delivery) | ~23 days |
| TikTok Shop MY, standard dynamic settlement | ~24 days |
| TikTok Shop MY, longest settlement tier (31 days) | ~47 days |
Delivery time assumed at 4 days; withdrawal to bank 1–3 business days. Sources at the bottom.
The formula
Working capital is three buckets, not one:
Working capital = (daily cash-out × (supplier lead time + stock cover days)) + (daily net proceeds × settlement lag) + a returns and restocking buffer
| Bucket | What it is | Why it is not optional |
|---|---|---|
| In transit + on hand | Every day of goods you have paid for but not yet sold — the entire batch you just ordered, plus everything still moving | This is the money most sellers forget: it is real cash, sitting in a warehouse |
| Platform receivables | Money that is yours — sales made, goods delivered — but still inside the platform's escrow or settlement cycle | You cannot pay a supplier with a pending payout |
| Buffer | Returns, restocking at short notice, and the fee layers that do not come back on refunded orders | A return does not just lose you a sale, it consumes cash |
The numbers for a RM10,000/month shop
Assumptions (change any of them and the answer changes — that is the point):
| Assumption | Value used | Where it comes from |
|---|---|---|
| Monthly GMV | RM10,000 | the target we are sizing |
| Average order value | RM30 → 333 orders | working assumption |
| Platform fees | 11% commission + 8% SST on commission, 3.78% transaction fee, RM0.54 platform support fee | TikTok MY and Shopee MY published rates; blended here |
| Product cost | 30% of GMV | working assumption |
| Inbound first-mile | RM2.00 per parcel (light packet minimum) | our published first-mile presets |
| Supplier lead time | 10 days | parcel-line transit, 5–12 days |
| Stock cover | 30 days of sales | working assumption |
| Settlement lag (sale → bank) | 9 days (Shopee SSL) | escrow + withdrawal rules |
Result:
| Component | Amount |
|---|---|
| Platform fees | RM1,746 (17.5% of GMV) |
| Net proceeds reaching your balance | RM8,254/month (82.5%) |
| Daily cash out (goods + inbound freight) | RM122 |
| Daily net proceeds | RM275 |
| — In transit + on hand (40 days) | RM4,889 |
| — Platform receivables (9 days) | RM2,476 |
| — Buffer (5% of GMV) | RM500 |
| Working capital required | RM7,865 ≈ 0.79 × monthly GMV |
The first batch is the real gate. Before any cash comes back you must fund RM4,889 — 30 days of goods plus 10 days in transit — and the earliest payout lands around day 19. If you cannot fund that first batch twice (a second purchase goes out around day 30, before the first cycle has fully settled), the shop stalls at exactly the point it starts working.
Scale it to your own GMV
Working capital scales linearly with revenue — which is why it, not margin, is what caps growth:
| Monthly GMV | Lean (parcel, 15-day cover) | Parcel + Shopee SSL | Parcel + TikTok standard | Sea freight + longest tier |
|---|---|---|---|---|
| RM5,000 | RM3,016 | RM3,933 | RM4,483 | RM9,786 |
| RM10,000 | RM6,032 | RM7,865 | RM8,966 | RM19,571 |
| RM20,000 | RM12,064 | RM15,730 | RM17,931 | RM39,143 |
| RM50,000 | RM30,159 | RM39,325 | RM44,828 | RM97,857 |
| RM100,000 | RM60,318 | RM78,651 | RM89,656 | RM195,715 |
Per RM1,000 of monthly GMV: RM603 lean, RM787 standard, RM897 on TikTok's standard settlement, RM1,957 if you ship by sea and sit on the longest tier. Multiply your target by the number in the right column before you commit to a growth plan.
Five ways to shorten the cycle
- Cut stock cover on proven SKUs. Moving from 30 to 15 days of cover removes about RM1,833 of tied-up cash at RM10k/month — more than the entire platform fee bill for a month.
- Ship fast on your best sellers. A parcel line costs more per kilo than sea freight but saves 20+ days of transit, and transit days are pure working capital. Sea freight makes sense for slow-moving bulk, not your hero products.
- Keep the settlement tier you are on. Both platforms shorten settlement for shops with clean order records — late shipment, high return, and non-fulfilment metrics push you to a slower tier. (What drives those metrics.)
- Withdraw on a schedule. Shopee MY allows three free manual withdrawals per week (RM0.12 each after that, RM1 minimum) and your bank lands 1–3 business days later — withdrawing every few days beats waiting for month end.
- Refund-proof the fees you cannot get back. On a delivered-then-returned order the RM0.54 platform support fee is not refunded, and seller-fault returns carry the return shipping. (The full return-cost breakdown.)
Where this model can be wrong
- Currency. You buy in CNY and are paid in MYR, weeks apart, with a conversion loss when the money finally moves (we assume 1%). At RM10k/month that is ~RM83 — small, but it is another reason the ringgit that arrives is not the ringgit you priced with. (Where your payout actually lands.)
- Commission is not one number. 11% is a blend; the real rate is 0–17% depending on category and tier, and it moves. Re-run with your own category. (Commission by category.)
- Sea freight transit. We do not publish a sea transit number we cannot source — ask your forwarder and use their figure in the model. The 30 days used above is an illustration, not a quote.
- The settlement lag is not fixed. Delayed deliveries, risk-flagged orders and platform campaigns all stretch it. TikTok's dynamic settlement window is documented at 1–31 days after delivery; yours is whichever tier your shop is on.
Model your own order first, then your cash. The free SEA Profit Calculator returns net profit per order after commission, transaction fee, platform support fee, first-mile logistics and FX — which is the daily net-proceeds figure this whole model is built on. Then check the fee layers against a statement with settlement report reconciliation.
Run the numbers on your own product. Six fee layers, live market price band, no sign-up.
Open the calculatorSources
- Shopee MY Seller Education — Introduction to Shopee Guarantee (escrow): escrow releases 3 calendar days after delivery for Shopee Supported Logistics, 7 calendar days otherwise; buyer confirmation within 24 hours: https://seller.shopee.com.my/edu/article/1130
- Shopee MY Seller Education — Seller Balance withdrawal and FAQs on withdrawing your income: three free manual withdrawals per week, RM0.12 thereafter, RM1 minimum, 1–3 business days to bank: https://seller.shopee.com.my/edu/article/1647 · https://seller.shopee.com.my/edu/article/15943
- TikTok Shop — Finances Page FAQ: payout initiated 1 to 31 days after the order delivery date under the Dynamic Settlement Policy: https://seller-us.tiktok.com/university/essay?knowledge_id=2470273945257771&lang=en (08-11-2025)
- TikTok Shop MY — Platform Support Fee (RM0.54 per delivered order, not refunded on return): https://seller-my.tiktok.com/university/essay?knowledge_id=7992113007347457&lang=en (22-04-2026)
- First-mile rates and parcel-line transit times: this site's own published presets, cross-referenced in China to Malaysia shipping cost — market estimates, not quotes
- FX snapshot and the 1% conversion-loss assumption: maintained in this site's calculator data, dated 2026-10-09
Platform timing rules verified 2026-10-11. Assumption values (AOV, 30% product cost, 30-day cover, 11% blended commission) are stated so you can replace them with your own — the platform rules are sourced, the assumptions are yours to change.