
The top product on the gross list carried a 34 percent commission. It also had a 14 percent return rate and free shipping to two markets. On net sales after refunds, platform fee and shipping, it ranked eleventh out of fifteen. Both numbers were correct. The list just never said which basis it used.
This is the most common reporting mistake in a small TikTok Shop operation. It is not a data problem. Every figure involved already exists in the shop. It is a sorting problem. Whatever column the catalogue is ranked by becomes the definition of success for the quarter. A gross column quietly rewards the product with the worst economics.
This is written for the seller running ten to fifty SKUs across one to three markets. Commission, returns and shipping are all real costs at that size. Nobody has time to rebuild the report each month.

Four deductions, and none of them are optional
Gross sales is the number with the least information in it. Four things come out of it before it becomes a number you can decide on. Each one moves the ranking in a different direction. That is why a partial adjustment is often worse than none.
| Deduction | Typical size | Which products it punishes |
|---|---|---|
| Refunds and returns | 5–20% of gross | Apparel, footwear, anything sized or colour-matched |
| Platform fee | Fixed percentage of the sale | Low-margin, high-volume items |
| Shipping and fulfilment | Per parcel, not per order value | Bulky, heavy or low-price items |
| Creator commission | 0–35%, seller-set | Anything pushed hard through affiliates |
The last one is the one teams forget. Teams negotiate commission per creator, and it lands in a different place from the platform fee. A product sold at 30 percent commission and one sold at 5 percent can look identical on gross. On net they are a completely different business. If commission is not in the same column as everything else, you are comparing two accounting methods.
The product that moves from top five to bottom five
Reordering a catalogue by net almost always produces one shock. A product everyone believed was the winner turns out to be mid-table or worse. Usually it is a bulky item with subsidised shipping. Or an item with a generous commission. Or an item whose return rate nobody checked because the units number looked impressive. Sorting by net sales after refunds surfaces it before the quarter closes, not after.
That shock is worth having once. After it, three decisions change. The commission rate stops coming from feel. It follows the net contribution instead. The shipping subsidy stops being uniform across the catalogue and goes where it actually converts. The creator brief stops pointing at the gross bestseller. That bestseller may be the product that cannot afford the commission it is paying.
None of this requires better data than the shop already holds. It requires deciding once that net is the basis. Then refuse to renegotiate it in the meeting where someone is proud of a gross number.

Set the basis once and write it down
The failure mode is not that teams choose gross. It is that they choose gross on Monday for the restock decision. Then they choose net on Friday for the profitability conversation. An hour goes into reconciling numbers that never measured the same thing. Two people, two reports, two definitions, one argument.
The fix is embarrassingly small. It is mostly about defaulting correctly. DAMI applies the net basis by default, so the two conversations cannot drift apart.
Then name it and write it where the reports live. DAMI applies that one column to every ranking on every screen. If net is the basis, the restock list reads net. So do the creator target list and the quarterly review. That includes the ones where gross would have looked better.
A one-line definition is enough. Gross sales minus refunds, minus platform fee, minus shipping, minus creator commission. Print it at the top of the report. Anyone who joins the team reads it once and cannot get the basis wrong.
One honest limit. Net is not the right basis for every question. For a new product in its first three weeks, gross volume is the reasonable signal. You are testing whether demand exists at all, and returns have not had time to show. State the exception explicitly and put a date on it. Otherwise the exception becomes the rule.
Where this sits in the wider read
Net sales is the first of four reports, and it sets the basis for the other three. The four reports and what each one answers explains the order. The seven-stage map is the place to start if the reporting is not obviously the broken part. If the net figure has told you which product deserves the push, the outreach chain is where that push happens.
DAMI calculates the product view net of refunds, platform fee and shipping. It does not show a gross total and leave the arithmetic to whoever is free on Friday. DAMI also keeps commission in the same view. That is the only way the ranking and the creator brief can point at the same product. The DAMI analytics workspace is where those columns sit side by side.
FAQ
Which basis should a two-person team use for restock decisions?
Net, always. Restock is a cash decision, and gross does not tell you what came back. The only exception is a brand-new SKU in its first three weeks. There, gross volume is the demand test and returns have not matured.
Does net ranking change what commission rate to offer?
It is the only thing that should set it. A product with a 6 percent net margin cannot carry a 30 percent commission. It would lose money on every unit, whatever its gross rank. Set the rate against the net contribution. Then check it against the creator’s own numbers.
How often should the basis be revisited?
Once a quarter, on a fixed date, and never mid-campaign. Changing the basis mid-quarter makes every comparison across weeks meaningless. That is the exact problem the basis was supposed to solve. Creating an account is the cheapest way to see the difference. One product and one month is enough to show it. Rank by net sales after refunds from month one and month two become comparable.


