The live session went well. Orders came in. The advertising report looks healthy. But how much of that money belongs to the business?

That is the question I want us to ask before celebrating another sales milestone. TikTok’s settlement tells you what the platform paid you. It does not, on its own, tell you what your business earned.

The costs sit in different places. Deductions appear in settlement statements, advertising in ad accounts, host pay in payroll or invoices, and product costs in inventory records. Each shows part of the picture. None shows the whole result.

What RM100 of revenue actually left

For one shop belonging to a business we work with, settled TikTok Shop charges came to RM19.41 for every RM100 of the export’s “Total Revenue” across June–August 2026. That revenue means item sales after seller-funded discounts and item refunds, matched to the same settlement records. It excludes customer-paid shipping; the export does not establish whether item prices include sales tax.

Commission is only half the picture.

Composition of recorded TikTok Shop feesCommission 52.4%, bonus cashback 24.5%, transaction fees 19.5%, other charges 3.6%. These are shares of fees, not sales.
  • Commission52.4%
  • Bonus cashback24.5%
  • Transaction19.5%
  • Other charges3.6%
Share of recorded fees, not revenue. One shop · June–August 2026 · settlement month. Other charges combine net seller shipping, platform support and affiliate commission. Geometry uses the unrounded shares, normalised for rounding. Fees include SST.
Where the RM19.41 went
Recorded chargePer RM100 of revenue
TikTok Shop commissionRM10.18
Bonus cashback programmeRM4.75
Transaction feeRM3.79
Seller shipping, netRM0.35
Platform supportRM0.33
Affiliate commissionRM0.01
Total recorded chargesRM19.41
Combined recorded charges divided by combined export revenue, then rounded. Not a single RM100 order or a current tariff. Platform support is a flat order charge; RM0.33 is its average per RM100 of revenue here. All charges include SST. The export labels the programme fee “Bonus cashback”. TikTok describes its Bonus Extra Program (BXP) as the enhanced version of the Bonus Cashback Program, with the fee shown in settlement under the Bonus cashback and Voucher Xtra lines.

RM100 in revenue. Not RM100 to keep.

RM19.41Recorded fees
RM80.59Remaining before other costs
Products, ads, hosts, team incentives and overheads still need to be paid.
Same historical shop and period as the chart above. Remaining amount excludes other settlement adjustments. It is not profit.

Subtract those charges and RM80.59 remains before other settlement adjustments and the costs outside this breakdown. That is not RM80.59 of profit. We have not deducted the products, advertising, hosts, packing or overheads.

Commission accounted for just over half of the recorded charges. Looking only at the commission rate would have missed the rest. Net seller shipping already accounts for customer-paid shipping and platform shipping discounts, alongside applicable return-shipping components. Do not add those components again.

Three charges worth checking before your next live.

A small basket, a PayLater checkout or a campaign day can change what a sale costs. Here is what to watch, using Malaysian guidance checked on 10 October 2026.

01 / Small baskets

Same charge. Bigger bite.

RM0.54 per delivered order, including SST

The platform support charge is RM0.50 before SST. It applies per successfully delivered order, not per parcel.

RM20 order2.7% of its value
RM100 order0.54% of its value

The same fee takes a larger share of a small order. These percentages show this charge alone. Effective 15 February 2026; waivers can apply. After successful delivery, a later refund generally does not remove it.

Support-fee rules ↗

02 / PayLater · from 16 October 2026

Same basket. Different transaction fee.

3.78%Other payment methods
4.86%TikTok PayLater

On an illustrative RM100 fee base, that is RM3.78 versus RM4.86, a difference of RM1.08. Both rates include SST.

PayLater’s rate replaces the ordinary transaction rate. Do not add both. The fee base is item price after seller discounts plus customer-paid shipping, so it can differ from item revenue. Announced, not yet effective as of this article’s check date.

Transaction-fee formula ↗

03 / BXP · effective 7 October 2026

Budget for the campaign day.

4.86%Non-campaign days
7.02%Specified campaign windows

For shops in the Bonus Extra Program, the service fee changes during specified campaign windows. Both rates include SST; the published per-item cap is unchanged.

Compare the programme fee and your applicable commission together, rather than judging the programme by one percentage.

BXP rates and campaign dates ↗

Commission varies by product subcategory, Marketplace or Mall status, and programme participation. Shipping depends on the applicable rate card and order circumstances. There is no single percentage here that we can honestly call “the cost of selling on TikTok”. Check the commission schedule for your products.

The people behind the sale need paying too

A live session can have several costs before the first parcel leaves the warehouse. A salaried host has payroll costs. A freelance host might charge by the hour. Your team may earn sales commission, while a marketer earns a performance incentive. These are your business arrangements, not universal TikTok charges.

Record the hours worked, the sales measure used, the commission rate and any adjustments for cancellations or refunds in the actual agreement. Distinguish your team’s incentives from creator affiliate commission already recorded in settlement.

If a marketer’s incentive depends on ROAS, include that incentive when assessing the campaign’s result. ROAS compares attributed revenue with advertising spend. It does not deduct stock, platform fees, host pay or bonuses. A better ROAS can coexist with less money left if those other costs rise.

Advertising needs its own check. The historical fee breakdown above does not include advertising spend. Ads may be billed separately or paid through a settlement arrangement. An empty advertising line in one source does not prove that no advertising ran. Match the ad records and count the expense once.

See what is left, step by step.

Follow the money beyond the payout.

  1. Sales after discounts and refunds

    Your starting point, not the bank payout.

  2. Product costs

    The cost of units sold, not all stock purchased.

  3. Costs of making the sale

    Platform charges · ads · creator commissions · packing and delivery you bear · hourly hosts · sales incentives.

  4. Contribution

    What remains to cover fixed and shared costs.

  5. Fixed and shared operating costs

    Salaried staff · rent · software · other overheads.

  6. Operating result

    Financing, income tax and other items may still need consideration before calling this net profit.

A sequence, not a proportional cost chart. No amounts are assumed for unverified costs. Classify each cost once. A host’s salary can sit in channel costs or overheads, not both.

Use the same period and scope across the calculation. Settlement month and order month are not interchangeable. Match the related sales and costs, explain timing differences, and label unresolved amounts instead of treating them as zero.

For shared staff or warehouse costs, show the allocation rule. A change in that rule can change the reported channel result without changing how the business performed.

Overlooked is not the same as hidden

A cost can be documented and still be absent from the owner’s working calculation. That is different from proving a platform concealed it. The practical problem is that owners need to connect several records to understand one result.

Before increasing the next campaign’s budget, ask what remains after the products, the platform, the advertising and the people who made the sale? Then ask whether that contribution covers the business’s fixed costs.

Related reading A good ROAS can still lose money.

Policy guidance checked 10 October 2026. The PayLater change is announced but not yet effective on that date. Historical figures come from an anonymised, owner-authorised evidence pack reconciled to TikTok settled exports by the data team; they are not a representative SME sample. No complete campaign-profit figure is claimed. Confirm current account-specific rates, waivers and programme terms in Seller Center before budgeting.