The short answer

Build a complete cost stack covering inbound freight, storage, pick and pack, last mile, packaging and returns. Use this guide to turn a published rule into a reliable line in your TikTok Shop profit model.

01

How to model TikTok Shop Europe Fulfilment Costs correctly

Build a complete cost stack covering inbound freight, storage, pick and pack, last mile, packaging and returns. A percentage is only useful when the chargeable base, effective date, eligible order status and refund treatment are also clear.

The page summarises public policy. If Seller Center displays a more specific category or campaign rate for your account, use that value and retain the difference for statement reconciliation.

  • Confirm country and seller status
  • Check order date and product category
  • Identify which charges reverse after a refund
  • Save the source used for the calculation
02

Where it belongs in a profit model

First separate VAT from the customer price, then apply each platform charge to its stated base. Creator spend, advertising, logistics and returns should remain distinct rather than being collapsed into one combined percentage.

Storage, ad spend and return handling vary widely between sellers. Use your own numbers and label uncertain costs as estimates instead of presenting an industry average as fact.

03

Keep the number current

Record the policy date alongside each rate. Historical orders should be reconciled using the rule that applied at the relevant time, not simply the rate shown today.

After each settlement cycle, compare expected and actual platform commission, shipping adjustments, refunds and other adjustments at order level.

DATA

Where the numbers come from

Platform fees are sourced from official TikTok Shop seller or developer documentation. VAT defaults come from official EU guidance. If Seller Center shows a more specific category or promotional rate for your account, use that figure.

FAQ

Frequently asked questions

How often is logistics and fulfilment updated?

TokMargin checks the linked official sources and shows the latest review date. Account-specific information in Seller Center should take priority.

Why can Seller Center differ by a few cents?

Common causes include the fee base, discount ownership, order-level rounding, refund timing and currency conversion. Reconcile small differences against the transaction detail.

Can I post these estimates directly to my accounts?

No. Use them for planning and variance analysis. Formal accounting should rely on platform invoices, settlement detail and professional advice.