TikTok Shop profit is not your selling price minus factory cost. For Malaysian food brands, the useful number is contribution profit after product cost, platform charges, fulfilment, creator commission, discounts and advertising.
If this number is unclear, a campaign can generate impressive GMV while quietly losing money. Use the framework below before deciding your selling price, bundle size or marketing budget.
The basic TikTok Shop profit formula
Start with a calculation for one completed order:
Net selling price − product cost − packing − fulfilment − platform charges − creator commission − advertising cost − expected returns or refunds
Use the amount the customer actually pays after vouchers—not the recommended retail price. Calculate each cost as accurately as possible and update the model whenever the offer changes.
1. Product and packaging cost
Include ingredients, manufacturing, primary packaging, labels, outer cartons, protective materials and any inserts placed in the parcel. If the product is made internally, use a realistic transfer cost that includes variable production expenses instead of assuming factory capacity is free.
Food products may also carry hidden costs from breakage, leakage, melting, short shelf life or unsellable inventory. Add a small allowance based on actual operating data once orders begin.
2. Platform charges and transaction costs
TikTok Shop fees and programme charges can change, and different campaigns may create different deductions. Build your calculator with editable percentage fields rather than hard-coding one permanent rate. Check the current Seller Center statements before approving a campaign price.
Separate charges paid by the brand from shipping support funded by the platform. This prevents a temporary promotion from being mistaken for a permanent margin advantage.
3. Affiliate and creator commission
Creator commission is a customer-acquisition cost. Model the standard open-affiliate rate, any higher targeted-collaboration rate and the cost of free samples. A product that only works at a very low commission may struggle to attract creators unless the content opportunity is unusually strong.
For samples, divide the total product and delivery cost by the number of creators who generate completed orders. This gives a more honest creator acquisition cost than counting sample units as general branding.
4. Advertising cost per completed order
Do not use advertising spend alone. Divide spend by completed, non-refunded orders attributed to the campaign. During an early test, set a maximum allowable acquisition cost based on the contribution margin available before advertising.
If the order produces RM12 before advertising, spending RM18 to acquire it is not sustainable unless repeat purchases reliably recover the difference. New brands should prove that repeat behaviour before using lifetime value to justify losses.
5. Discounts, vouchers and bundles
A discount changes more than revenue: it also changes the percentage available for creators and ads. Compare the profit of a single unit, two-unit bundle and trial bundle. Food brands often improve economics by increasing average order value while keeping packing and fulfilment relatively stable.
However, a large bundle is not automatically better. It must still match the customer’s first-purchase confidence, consumption rate and shelf life.
A simple RM example
- Customer payment after discounts: RM49
- Product and packaging: RM17
- Fulfilment and shipping contribution: RM6
- Platform and transaction charges: RM4
- Creator commission: RM7
- Advertising cost per completed order: RM8
- Returns and damage allowance: RM1
The contribution profit is RM6 per completed order. That is about 12% of customer revenue. The team can now decide whether RM6 is enough to cover fixed overhead and still meet the brand’s profit target—or whether the price, bundle, creator rate or advertising efficiency must change.
Set three decision numbers before launch
- Break-even acquisition cost: the maximum combined creator and advertising cost before the order loses money.
- Target contribution profit: the amount each order should generate after variable selling costs.
- Stop-loss threshold: the point at which an offer or campaign must be changed rather than scaled.
Review these figures weekly by SKU and bundle. GMV, views and return on ad spend are useful indicators, but they do not replace a complete contribution-profit calculation.
Check whether the rest of the system is ready
Healthy margins are only one part of TikTok Shop readiness. Packaging, fulfilment, product positioning, content and creator operations must also work together.
Is your food product ready to scale?
Use Wolf Warrior Media’s free 12-point assessment to identify the next priority.
Take the Free Readiness ChecklistFor help turning the numbers into a practical content, affiliate, livestream and advertising plan, see WWM’s TikTok Shop growth system for food manufacturers and Food Brand service packages.