Back to blog
A Bangkok creator films a product demo at a neon-lit night market stall, phone held low, mint-highlighted live badge on screen.
Same product, two very different payout structures.
creator-facingratestiktok-shop

TikTok Shop affiliate vs flat-fee: Bangkok creator math 2026

By Mai Influence

A brand DMs you on Monday. They want a TikTok video showcasing a serum, a snack brand, a Sukhumvit cafe. Two offers land in the same thread. Flat fee of 8,000 THB for one post. Or 15% affiliate commission through TikTok Shop with no upfront. You have fifteen minutes before they expect an answer, and the maths is not obvious.

This is the trap. Affiliate looks like upside. Flat fee looks like safety. Neither description survives contact with your actual hourly rate.

Split scene showing a Bangkok creator reviewing an affiliate sales dashboard on the BTS and later holding a flat-fee payment envelope at a food court.
Same effort. Two very different outcomes depending on tier and category.

What you are actually being paid for

A flat-fee TikTok post pays you a fixed amount for deliverables you can define in the contract. One video, one revision round, usage rights for a stated window. The money hits once, usually net 30 to net 60 if you did not negotiate it down.

A TikTok Shop affiliate deal pays you a percentage of what viewers buy through your showcase link or livestream, typically 5% to 20% depending on category. Beauty and skincare in Thailand usually sit at the higher end. Home goods and electronics sit lower. The money arrives after TikTok Shop releases funds, which can be 14 to 30 days post-order and only after the refund window closes.

So the honest comparison is not fee vs commission. It is a known number landing late against an unknown number landing later.

Nano tier (5K to 20K followers)

Flat fee almost always wins at this tier in Bangkok right now.

Typical rates in late 2026: 2,500 to 6,000 THB per TikTok video for a nano creator, top-quartile up to 9,000 THB if your niche is tight (parenting, Thai home cooking, pet care). Affiliate at the same tier typically produces 300 to 1,500 THB in attributed sales per video, with the top quartile hitting around 4,000 THB when the product goes semi-viral or you run a livestream alongside the post.

The reason is simple. Affiliate pays on conversions, not reach, and nano reach does not yet aggregate into enough baht. You can price this using the calculator in your free creator profile on Mai Influence, which lets you compare your real last-5-posts view count to the sales multiplier for your category.

If a brand only offers affiliate at nano tier, counter with a hybrid: a small flat fee (1,500 to 3,000 THB) to cover your production time, plus affiliate on top. If they refuse the base fee, it is a brief that assumes you work free. Pass.

Micro tier (20K to 100K followers)

This is where the maths genuinely splits by category.

For beauty, skincare and skincare-adjacent wellness, affiliate often beats flat fee at the micro tier in Bangkok. Typical TikTok Shop beauty commission in Thailand sits at 10% to 18%. A micro creator with 50K followers and solid view-through can drive 20,000 to 80,000 THB in attributed sales per post in a hot category, netting 2,000 to 14,000 THB in commission. Flat-fee micro rates for a similar post sit around 7,000 to 18,000 THB, top-quartile up to 25,000 THB.

For food, lifestyle, apparel outside beauty, flat fee still wins. Commission is lower (5% to 10%), basket sizes are smaller, and the drop-off from view to purchase is steeper. You will do the same work for one-fifth of the payout.

If the brand will not share last-30-day creator sales data for your category, assume the floor and quote flat fee.

The ask that protects you: before accepting any affiliate deal, request the brand's average creator-attributed revenue per thousand views for your category over the last 30 days. If they will not share it, they do not know their own number, which means you are the test case.

Macro tier (100K and up)

Affiliate can seriously outperform flat fee at macro, but only when three things line up: a category with 12% or higher commission, a product price point above 500 THB, and a creator audience that already buys through TikTok Shop (not just watches).

Typical flat-fee macro rates in Bangkok: 20,000 to 60,000 THB per TikTok post, top-quartile 90,000 THB for creators above 300K with proven conversion history. A macro creator in beauty with a strong livestream flow can clear 15,000 to 45,000 THB in commission on a single evening session, top-quartile north of 80,000 THB during Thai mega-sale windows (9.9, 11.11, 12.12).

Outside those windows, outside those categories, flat fee is the safer rate. Macro creators often take hybrid deals: flat retainer plus performance commission above a sales threshold. That is the structure to push for if the brand says yes to affiliate but will not commit to a floor.

A Bangkok creator calculates her hourly rate on a rooftop at dusk with Chao Phraya behind her, a small calculator and receipt stack on her notebook.
The number that matters is baht per working hour, not baht per deal.

The hourly-rate maths you should actually run

Stop comparing deal to deal. Compare baht per hour.

  1. Add up the real hours. Scripting, shooting, re-shooting, editing, posting, responding to the brand, pushing the livestream, chasing payment. For a single TikTok Shop livestream the honest number is often 8 to 12 hours, not 2.
  2. For the flat-fee offer, divide the fee by those hours. That is your true hourly rate on this deal.
  3. For the affiliate offer, take the brand's reported category average revenue per 1,000 views, multiply by your typical post view count divided by 1,000, then multiply by your commission rate.
  4. Subtract 20% from the affiliate estimate for refunds, delayed releases, and shipping disputes. This is the TikTok Shop reality tax.
  5. Divide the adjusted affiliate payout by the same hour count. Compare the two numbers directly.
  6. If the affiliate hourly is less than 1.4 times the flat-fee hourly, pick the flat fee. The multiplier covers your waiting cost and your refund risk.

Nano creators who run this maths honestly almost always pick flat fee. Macro creators in hot categories almost always pick hybrid.

When to stack both

Some briefs let you do a flat-fee feed post plus a separate affiliate livestream for the same brand, same week. If you have the production capacity, stack them. The feed post pays your base. The livestream catches whatever spike happens off the feed exposure.

Charge the full flat-fee rate on the feed post. Do not discount it because you are also getting commission on the livestream. These are different deliverables and the brand gets two shots at your audience. If they argue, remind them that two surfaces is more work, not a bundle.

Your calendar is finite. The next brief lands tomorrow. The question is not which deal pays more in theory. It is which deal pays your rent per hour you actually worked.

More from the blog