Behind the numbers

A useful model.
With visible assumptions.

marqflow helps TikTok Shop sellers test a product before committing more stock or ad spend. Here is what its results include, what they leave out and how we handle sources.

The calculation, in plain language

Retained orders
Acquired orders × (1 − full-return rate).
Seller revenue
(Price after seller discounts + shipping proceeds received) × retained orders ÷ (1 + VAT included in price). Platform-funded vouchers are reimbursed, not deducted twice.
Contribution
Seller revenue − platform charges − creator payouts − ads − product cost − fulfilment − return processing − other per-order costs.
Margin
Contribution ÷ retained seller revenue × 100. Not markup, and not net business profit after overhead and tax.
Maximum creator commission
Contribution before creator payouts ÷ commissionable revenue × 100. This is a break-even ceiling, not an offer recommendation or a target-margin ceiling.
Maximum CPA at target margin
(Contribution before ads − target margin × retained revenue) ÷ acquired orders. The free health check uses a 25% reference; Pro CPA and creator tools let you choose the target.
Forecast
Current contribution × (1 + chosen monthly volume growth)^(month − 1). Revenue and costs scale together. This is a scenario, not a demand prediction.

The break-even price is found by repeatedly recalculating the same inputs at different selling prices. Category thresholds can make fees discontinuous; for unusual or high-value products, verify the result against your exact fee schedule. Read the worked $40 product example.

Costs and returns

  • Creator commission uses item price after seller discounts, excluding included output tax in the US. The unreversed-creator-fee setting adds returned orders whose creator commission cannot be recovered. Ads, fulfilment and other per-order costs apply to all acquired orders.
  • Full refunds after delivery, one SKU per order. Reusable inventory is editable: new models start at 0% recovery; older saved models retain their previous 90% assumption, now visible. Recovered stock is inventory value, not cash.
  • US refund administration is modelled as 20% of the original referral fee, capped at $5 per returned order. This assumes one SKU unit per order; the official policy applies its cap by SKU type and has exceptions. Multi-unit and partial-refund settlements need a separate reconciliation.
  • Commission, transaction, fixed, service and growth fees have separate overrides. Platform vouchers remain in the transaction base. Thailand and Philippines transaction charges remain after a post-delivery refund; Thailand growth fees also remain. Brazil shipping programme fees apply only when enrolled. Verify waivers, Mall status and other programmes in your account.
  • VAT included in price is removed from retained revenue, not from gross commission bases where the policy includes it. US fee bases exclude that tax. Enter costs consistently net of recoverable VAT; input-tax credits are not calculated. Use 0% for tax-exclusive prices.
  • Contribution excludes business overhead, income tax, financing and duties unless allocated explicitly. The Pro cash planner separately models 30 days of uniform sales, upfront inventory and launch costs, operating-payment timing and the full sale-to-usable-cash delay. It does not count recovered inventory as cash or fund restocking.

A default return rate or scenario growth rate is an example, not a market benchmark. Use mature cohorts from your own shop. See the return-cost sensitivity example.

Where the rules come from

Market pages link to regional Seller Center guidance where available. A preset is a planning starting point, not a guarantee of your current category rate. Markets with category-dependent rates require a manual commission input. Check all other applicable charges in your own account too.

The US foundation guides were checked against the following official materials on September 19, 2026. This date does not mean that every preset for every market was reverified that day. We do not claim automatic fortnightly updates or live TikTok Shop data.

Market Pulse shows source-linked platform reports and third-party estimates, not a connected feed or a sales forecast. Unverified local rankings are omitted, not filled with another region’s figures. Dates identify the data window, not live freshness. Category demand does not establish your profitability.

Editorial policy

The marqflow editorial team is responsible for our guides. We publish product-planning explanations, not personalised financial or tax advice. We distinguish platform rules from our own worked examples, link to primary sources and state the market and assumptions when quoting a rate.

A useful article should help you make a specific decision: price a product, set an ad ceiling, compare creator offers or budget a test. Illustrations are decorative; they are not screenshots of real shop results. We do not invent merchant case studies, sales volumes or search-volume statistics.

When a rule changes, the relevant guide and model need review together. An “updated” date reflects a substantive revision, not an automatic date refresh. Found an error? Use the contact link below and include the guide URL, market and official rule so we can check it.

Before you scale a product

Reconcile the model with a recent settlement. Check your category fee, creator agreement, returns and actual acquisition costs. Run a downside scenario. Use retained contribution and available cash together, not GMV or ROAS alone.

Open the free TikTok Shop calculator →