01
GMV / commerce activity
Start with the order events and sold SKU quantities that explain the commercial activity in the period.
D2 Commerce Knowledge · TikTok Shop Profitability
GMV describes commerce activity. Profitability only appears after valid revenue is reconciled with platform deductions, Ads, creator costs, COGS and the other variable selling costs in scope. Payout is a separate cash view and can occur on a different timeline.
Direct answer
Start with a declared sales-period revenue basis, reconcile cancellations and refunds, then deduct the actual variable costs supported by the same commercial scope: platform and offer costs, Ads, creator or Affiliate commission, COGS and other transaction-linked selling costs. Keep payout separate because settlement timing answers a cash question, not the sales-period profit question.
Metric definitions
GMV
Topline commerce activity
Useful for demand and sales activity, but not a retained-revenue or profit measure.
Valid revenue
Declared sales-period revenue basis
Applies the order-status, cancellation, refund and adjustment rules used by the reporting model.
Contribution
Operating result after variable costs in scope
Used for SKU, campaign and scale/hold decisions when the underlying cost evidence is reliable.
Settlement / payout
Cash-realization view
Explains what the platform recorded as payable, paid, deducted, refunded or adjusted and when that happened.
Profit waterfall
01
Start with the order events and sold SKU quantities that explain the commercial activity in the period.
02
Apply the declared validity rules for cancelled, refunded or adjusted orders so the sales basis is explicit.
03
Use recorded deductions, seller-funded promotion evidence and other platform-linked variable costs supported by the source data.
04
Deduct paid-media spend in the same commercial scope and period used to evaluate the revenue.
05
Include commission and other creator-variable costs according to the attribution and allocation logic the evidence can support.
06
Map quantity sold to valid SKU or bundle cost for the transaction period using a controlled cost master.
07
The amount left after the variable selling costs in the operating model have been deducted from valid revenue.
08
Reconcile the commercial result to realized payout and timing differences without replacing the P&L timeline with the cash timeline.
Operating formula
Contribution profit = valid revenue − platform/offer costs − Ads − Affiliate/creator commission − COGS − other variable selling costs in scope
This is an operating contribution model, not a universal accounting definition. The revenue basis, cost categories, allocation rules and period boundaries must stay explicit.
Evidence map
What sold in the sales period?
Order ID · SKU · quantity · status · created date · sales-period value
GMV, valid revenue, SKU mix, cancellation/refund state
What did the platform deduct or pay?
Settlement reference · fees · commission · refunds · adjustments · payout
Recorded deductions, payout timing and reconciliation
What did paid acquisition cost?
Spend · campaign/product identifiers · reporting period
Ads ratio, contribution after Ads and scale/hold review
What did the product sold cost at that time?
SKU key · unit cost · effective date · bundle rule
Order-level COGS and SKU contribution
Period discipline
Anchor commerce performance to the period in which the order activity occurred. Use this view for GMV, valid revenue, SKU mix, Ads and contribution analysis.
Anchor payout and realized platform deductions to the settlement timeline. Use this view to understand cash realization and later financial adjustments.
Connect the two with stable order or business identifiers. Pending and unmatched items remain visible instead of being forced into the same calendar total.
Profit traps
GMV is treated as revenue
Cancelled, refunded or otherwise excluded commercial states can remain inside the topline number.
Define valid revenue separately before applying profit formulas.
One assumed fee percentage
Actual deductions can vary by fee type, period or commercial context.
Use recorded settlement evidence when it exists and keep planning assumptions separate.
ROAS is treated as profit
Media efficiency ignores COGS, fees, vouchers, commission and other variable costs.
Review contribution after Ads before increasing budget.
Current COGS rewrites history
A new cost can distort earlier periods if effective dates are not preserved.
Use SKU cost records with valid periods and bundle rules.
Orders and payout share one timestamp
Sales activity and cash realization become period-distorted.
Maintain separate sales and settlement views connected by reconciliation.
Missing evidence becomes zero
Unknown cost or unmatched financial data makes a complete-looking P&L falsely precise.
Surface the row as an exception until it is resolved or explicitly bounded.
Decision rules
Potentially healthy growth
Confirm the increase survives SKU, Ads, fee and creator-cost review before scaling further.
Growth is consuming margin
Inspect SKU mix, discounting, Ads burden, commission, COGS and platform deductions before adding budget.
Media improved; business economics may not have
Audit the full cost stack and compare actual spend against SKU-level contribution before Ads.
Aggregation is hiding a loss-making product
Decide whether the loss is deliberate, bounded and strategically justified rather than letting the shop total hide it.
May be timing or deductions, not lost sales
Reconcile pending settlement, fees, commission, refunds and adjustments before changing the P&L rule.
Decision confidence is degraded
Resolve missing COGS, unmatched settlement or period mismatch before making fine-grained scale decisions.
Operator checklist
Define GMV, valid revenue, contribution and payout as separate metrics.
Declare the order states included in valid revenue before comparing periods.
Use Orders as the commercial source for sales-period activity and SKU quantities.
Use Settlement/Income evidence for realized fees, commissions, refunds, adjustments and payout timing.
Keep Ads spend in the same reporting scope and period as the revenue used for media-efficiency analysis.
Maintain SKU and bundle COGS with stable identifiers and effective dates.
Include Affiliate or creator commission when it belongs to the variable cost stack being evaluated.
Keep seller-funded vouchers and other material variable selling costs visible when the evidence supports them.
Do not use one shop-average margin when SKU economics differ materially.
Keep sales-period P&L and settlement-period cash as separate views connected by reconciliation.
Surface missing cost, unmatched financial rows and duplicate mappings as exceptions rather than zero values.
Scale only when GMV, media efficiency and contribution tell a compatible story.
Related paths
Go deeper into Orders vs Settlement, realized deductions, pending payout and reconciliation exceptions.
OpenBuild the SKU-level product-cost layer required before contribution analysis is trustworthy.
OpenDerive break-even Ads ratio and ROAS from contribution before Ads instead of a generic benchmark.
OpenTikTok Shop profitability
D2 can connect Orders, fees, Ads, creator costs, COGS and settlement into a reporting layer that makes scale, hold and margin-leak decisions easier to defend.
Discuss TikTok Shop reportingFAQ
No. GMV is a topline commerce-activity measure. A decision-ready profitability view starts from a declared valid-revenue basis, then deducts the platform, acquisition, creator and product costs included in the model. Payout is another separate view because cash can settle in a different period.
For this operating model, start with valid revenue and deduct the variable costs included in the decision scope, such as recorded platform deductions, Ads, Affiliate or creator commission, COGS and other transaction-linked selling costs. The exact cost categories should be declared rather than assumed.
GMV can grow while the SKU mix shifts toward thinner-margin products, discounting increases, Ads consumes more revenue, creator commission rises, COGS changes or platform deductions move. Review contribution and cost mix, not topline growth alone.
Orders describe commercial activity in the sales period, while Settlement or Income evidence describes realized payout and recorded financial deductions. They should reconcile through stable identifiers, but the timestamps answer different questions and should not be forced into one date basis.
Yes. ROAS measures attributed revenue relative to Ads spend; it does not deduct COGS, vouchers, platform deductions, commission and the other variable costs in the profitability model. Scale only when media efficiency and contribution are healthy together.
Keep the affected rows in an exception state. Do not silently replace missing cost with zero or force unmatched financial evidence into a convenient category. Resolve the mapping or explicitly bound the uncertainty before using the result for a scale decision.