TikTok Ads Cost in Malaysia (2026): Minimums, Tax and What You Actually Pay
Most guides to this quote a CPM range and stop. The number that catches Malaysian advertisers out is not the CPM. It is two separate 8% taxes, and only one of them appears on your invoice.
Not tax advice. We run ad accounts, we are not tax agents, and this site is not a licensed advisory firm. Every tax figure below is linked to a primary source so you can check it yourself, but the treatment of your specific payments depends on your arrangements. Confirm with your tax agent before you file anything.
The short answer
If you are a Malaysian business putting RM10,000 into TikTok Ads, the RM10,000 is not what it costs you. Here is the full stack:
| Component | Amount | Who charges it |
|---|---|---|
| Ad spend | RM10,000 | TikTok |
| + 8% Digital Service Tax | RM800 | TikTok, on your invoice |
| + 8% Withholding Tax | RM800 | You, direct to LHDN — not on any invoice |
| Effective outlay | ≈ RM11,600 | Before agency fees |
The second 8% is the one that causes problems. It is not deducted at checkout, TikTok will not remind you about it, and it comes due within a month of payment. Most Malaysian TikTok cost guides do not mention it at all.
What TikTok actually requires
These come from TikTok Ads Manager's own budget documentation, not from a blog summarising it:
- Campaign level: US$50 minimum, whether daily or lifetime.
- Ad group level: US$20 minimum daily.
- Lifetime ad group budget is calculated as total days × the minimum daily budget. A 31-day flight therefore needs at least US$620.
- A campaign budget must never sit below its ad group budgets, or delivery breaks.
- Budget type cannot be switched once a campaign is live. The amount can be changed; daily-to-lifetime cannot.
- TikTok advises raising budgets by no more than 40% while an ad group is in the learning phase, and no more than 30% after it exits — and not adjusting more often than every two days.
One correction worth making, because it will cost you a rejected campaign. At least one Malaysian guide states that TikTok requires a minimum campaign daily budget of "RM50". TikTok documents US$50 — roughly RM220 at current rates. That is out by more than four times. TikTok publishes these thresholds in US dollars; if your account bills in ringgit the platform converts, but there is no separate, lower ringgit minimum. Budget on the dollar figure.
What Malaysian agencies publish
We are not going to invent CPM figures. What follows is what other Malaysian agencies publish, attributed, so you can see the spread and judge it yourself:
| Source | CPM | CPC | Notes |
|---|---|---|---|
| Hashmeta | RM8–25 | RM0.40–3.00 | Claims a regional split, with Klang Valley higher |
| Marketing Lancers | RM8–25 | RM0.40–1.50 | States figures derive from RM50k+/month managed spend |
| Lamanify | RM8–18 | — | Narrower range than the others |
| ZenWeb | — | — | Agency packages RM1,500–12,000+/month |
The ranges cluster loosely around CPM RM8–25 and CPC RM0.40–3.00. Read that with three caveats. Every one of those figures is published by a company selling TikTok management, including ours further down this page. None of them are auditable. And a range that wide is not really a benchmark — an RM8 CPM and an RM25 CPM describe completely different businesses.
Where the sources disagree, we have left the disagreement visible rather than averaging them into a number that looks more confident than the evidence supports.
The 8% that is not on your invoice
Two different 8% taxes apply to Malaysian advertisers, and they are constantly confused with each other.
1. Digital Service Tax — charged by TikTok
TikTok's own Malaysia page states it plainly: "If your business address is set to Malaysia, your ads purchases will be subject to a Digital Service Tax (DST) of 8%. This DST will be applied whenever you charge money to your account."
This is Malaysia's service tax on digital services, charged by foreign service providers who cross the RM500,000 threshold. It appears on your TikTok invoice. Nothing for you to do beyond paying it.
2. Withholding tax — payable by you, to LHDN
This one is separate, and it is the one that catches people. TikTok bills Malaysian advertisers from Singapore. LHDN's position is that payments for the use of an advertising platform are royalties rather than payments for services — the distinction is set out in LHDN's Practice Note 1/2018, and it turns on whether you are given access to a platform to build your own campaigns, which is exactly what Ads Manager is.
The standard royalty withholding rate is 10%. The Malaysia–Singapore double taxation agreement reduces it to 8%. The same 8% applies to Google (Singapore) and Meta (Ireland) for the same reason.
The mechanics that matter:
- You remit it to LHDN within one month of paying or crediting the non-resident.
- Late payment attracts a 10% penalty on the unpaid amount.
- Whether you deduct it from the payment or bear it on top depends on your arrangement with the platform. Since TikTok charges your card in full, in practice most Malaysian advertisers end up bearing it on top — which is why our table above adds rather than subtracts it.
- Claiming the reduced 8% treaty rate generally requires a Certificate of Residence from the platform.
None of this is exotic or aggressive. It is the standard treatment, it has been in force for years, and it applies whether you spend RM2,000 a month or RM200,000. It is simply absent from most cost guides because those guides are written by marketers, not accountants.
Why SST is a cost, not a credit
Here is a claim you will find in circulation, including in the most prominent Malaysian guide on this exact topic: that the tax on your ad spend is "claimable as input tax for GST-registered businesses."
That is wrong twice over, and it matters because it makes ads look about 8% cheaper than they are.
Malaysia does not have GST. It was zero-rated on 1 June 2018 and replaced by the Sales and Service Tax regime from 1 September 2018. There are no GST-registered businesses in Malaysia to claim anything.
SST has no input tax mechanism at all. GST was a multi-stage tax where you reclaimed what you paid on inputs. SST is a single-stage tax. The service tax on your ad spend embeds as a cost and stays there. You do not get it back.
Also worth knowing, since stale figures are everywhere: the service tax rate rose from 6% to 8% on 1 March 2024. Any guide still quoting 6% on digital advertising has not been updated in over two years, whatever date is printed at the top of it.
A realistic starting budget
The US$20 ad group minimum is a platform floor, not a strategy. Running at the floor means you gather signal slowly, and TikTok's own guidance on learning-phase budget changes implies you need enough conversion volume to exit that phase in the first place.
Published Malaysian guidance broadly puts a meaningful media test at RM3,000–6,000 a month, separate from any management fee. Our own view, and we will label it as opinion rather than dress it up as data: below roughly RM3,000 a month you are not testing, you are sampling. You will get numbers, but not enough of them to tell a bad audience from an unlucky week.
Budget in three tiers rather than one:
- Media — what TikTok receives, plus 8% DST on top.
- Tax you owe separately — 8% withholding, set aside monthly rather than discovered at year end.
- Creative — the line most Malaysian advertisers forget entirely. TikTok burns through creative far faster than search does, and a campaign with one video is a campaign with a two-week lifespan.
What moves CPM in Malaysia
Cost per thousand impressions is an auction outcome, not a rate card. The things that actually move it here:
- Creative refresh rate. The single biggest lever on TikTok. Fatigue shows up as rising CPM on an unchanged audience, and the fix is new creative, not a higher bid.
- Audience breadth. Tight targeting on a market of Malaysia's size raises CPM quickly. Broad targeting with strong creative is usually cheaper than narrow targeting with weak creative.
- Seasonality. Raya, Chinese New Year, Merdeka, and the 11.11 and 12.12 sales events all pull auction prices up. Planning a launch into one of those windows without budgeting for it is a common and expensive mistake.
- Optimisation goal. Reach, traffic, and conversion objectives do not price the same way. Comparing a CPM from an awareness campaign against one from a conversion campaign tells you nothing.
- Vertical. Finance and insurance clear well above food and retail on the same platform, on the same day.
Running it yourself vs an agency
Disclosure: we sell TikTok campaign management, so weigh what follows accordingly.
Running it yourself is entirely viable if you have someone who can produce new video regularly and read the numbers. The platform mechanics are not the hard part — creative volume is. If nobody in your business can ship several new videos a month, an agency will not fix that either; it just moves the bottleneck.
Where an agency earns its fee is in the tax and tracking work around the campaign, in creative throughput, and in not restarting the learning phase every time someone gets impatient with a budget slider.
One thing to check whoever you use, in-house or external: that somebody is actually setting aside the withholding tax each month. In our experience it is the most commonly missed line item in Malaysian paid social, and unlike a bad campaign, it does not stop costing you when you turn it off.
FAQ
What is the minimum budget for TikTok ads in Malaysia?
US$50 per day at campaign level and US$20 per day at ad group level, per TikTok's documentation. There is no separate lower ringgit minimum, despite what some local guides claim. For a lifetime budget, the ad group minimum is total days × the daily minimum.
How much do TikTok ads cost per month in Malaysia?
Published Malaysian guidance puts a meaningful media test at RM3,000–6,000 a month before management fees. Add 8% DST on the spend and set aside a further 8% for withholding tax.
Do I have to pay tax on TikTok ads in Malaysia?
Two of them. TikTok charges 8% Digital Service Tax on your invoice. Separately, you owe 8% withholding tax to LHDN, due within a month of payment, with a 10% penalty for late remittance. Confirm your position with your tax agent.
Is TikTok cheaper than Facebook ads in Malaysia?
Published Malaysian CPM figures generally put TikTok below Meta, but we would not lean on that. The ranges different agencies publish overlap heavily, none are auditable, and the answer depends far more on your creative and objective than on the platform.
Can I run TikTok ads without an agency?
Yes. The constraint is whether you can sustain creative output, not whether you can operate Ads Manager. Handle the withholding tax either way.
Sources
- TikTok Ads Manager — About Budget, for all campaign and ad group minimums.
- TikTok — Malaysia: About Digital Service Tax, updated May 2026, for the 8% DST.
- LHDN — Withholding Tax, for remittance rules and penalties.
- Benchmark figures attributed inline to Hashmeta, Marketing Lancers, Lamanify and ZenWeb.
If you want this handled rather than researched, we manage paid social accounts — or read our take on the agencies operating in Malaysia, including where we sit among them.
What we do.
Ready to Build Your Growth Engine?
Message 老虎哥 on Telegram. Share your offer, target country, platform, KPI, and current problem. We can arrange an online meeting and propose the best solution.