D2 Insights

TikTok Shop GMV vs Profit

GMV describes topline commerce activity. Profitability only becomes visible after valid revenue, platform fees, Ads, commissions, COGS and other variable costs are reconciled on a consistent period basis.

Written by: D2 Commerce TeamReviewed by: D2 Commerce OperationsPublished: 2026-08-07Updated: 2026-08-12

Direct answer

The short answer

GMV is not profit and it is not the same as cash received. A useful TikTok Shop P&L starts with valid order-period revenue, reconciles cancellations and refunds, then deducts the actual platform, growth and product costs attributable to the same scope.

Formula / operating model

A repeatable definition

Contribution profit = valid revenue − platform fees − Ads − Affiliate/creator commission − COGS − other variable selling costs

01

Move from GMV to contribution profit

Use a waterfall that starts with order revenue, adjusts cancellations and refunds, then subtracts actual selling costs. Avoid applying one assumed fee percentage when settlement data provides the recorded deductions.

02

Orders and Settlement answer different questions

Orders are better for sales-period analysis because they describe when commerce activity happened. Settlement data is better for payout and realized platform deductions. Mixing both timelines without a stated basis creates period distortion.

03

ROAS does not equal profit

A SKU can generate efficient revenue while still carrying weak contribution after COGS, vouchers, fees and commissions. Break-even economics should be defined before a budget increase, not after margin deteriorates.

04

Keep unresolved data visible

When an order cannot be reconciled to a settlement line or a SKU lacks a valid cost, keep that gap as an exception. Filling missing evidence with a convenient average makes the report look complete while weakening the decision behind it.

Evidence

Data required to support the analysis

Use the source that answers the question it was designed to answer, preserve raw evidence and keep unresolved mappings visible.

  • Orders export for created date, SKU, quantity, status and sales-period revenue
  • Income / Settlement for payout, recorded fees, commission, refunds and adjustments
  • Ads campaign data for spend in the same reporting scope
  • SKU cost master for unit COGS and effective cost dates

Decision rule

What this should change operationally

Do not scale from GMV or ROAS alone. Scale only when the same-period contribution view remains healthy after the costs that move with each sale are included.

Next step

Start with the source data before deciding what to optimize.

Get a free shop audit →