Skip to content
Performance Marketing Hub
TikTok & Snapchat Ads

How Much Do TikTok Ads Cost? CPM, CPC and Budget Minimums

TikTok ads cost what you bid in an auction, so there is no fixed price, but TikTok Ads Manager requires daily budgets above $50 per campaign and $20 per ad group. Your real cost per click or per sale depends on the bid strategy, objective, targeting, creative and season.

Maxim Baeten
By Freelance digital performance marketer
Updated 9 min read

Key takeaways

  • TikTok ads cost is set in an auction with no fixed price, and TikTok's help center requires daily budgets above $50 per campaign and $20 per ad group in TikTok Ads Manager.
  • TikTok Ads Manager offers two bidding strategies as of October 2026: Maximum Results spends the budget for the most results, and Target cost per result keeps the average cost near a CPA you set.
  • TikTok's budget best practices recommend a daily ad group budget of at least 10 times the current CPA when optimizing for purchases or add to cart, and $200 per day when the ad group has no CPA yet.
  • Lebesgue's 2026 ecommerce benchmark reports an average TikTok CPM of $4.80 and a CTR of 0.61%, which are reference points rather than prices TikTok guarantees.
  • A TikTok Reach & Frequency campaign buys impressions at a fixed CPM that can be reserved up to 225 days ahead, while auction campaigns pay a price that changes every day.

TikTok ads cost whatever you win in an auction, so there is no fixed price per click or per view. What TikTok does fix is the floor: as of October 2026, a daily budget in TikTok Ads Manager must exceed $50 per campaign and $20 per ad group, and your bid strategy decides how that money turns into results.

This guide covers how the auction prices your ads, the documented minimum budgets, the two bid strategies, what CPM and CPC data exists, and how to size a test budget per day and per month from a target CPA. All platform rules reflect TikTok's help center as of October 2026. For setup steps and the rest of the cluster, see the TikTok and Snapchat ads hub and the guide on how to advertise on TikTok.

How is TikTok ads cost set in the auction?

TikTok ads cost is set by an auction that runs every time an ad can be shown. TikTok says it ranks ads by how much advertisers bid and how relevant the ads are to users, so a strong creative can win impressions without the highest bid. You then pay through a billing event: CPM, oCPM, CPC or CPV.

TikTok's Available bidding strategies page (updated September 2026) puts it plainly: "A higher bid can help you reach more people and get more conversions on TikTok." The auction covers the regular In-Feed ads most advertisers buy in TikTok Ads Manager, and each strategy on that page lists the billing events it supports.

The billing event is what you are charged for:

  • CPM (cost per mille) is the price of 1,000 impressions.
  • oCPM (optimized CPM) is charged per 1,000 impressions while TikTok optimizes delivery toward a conversion goal, such as a purchase.
  • CPC (cost per click) charges for clicks on the ad.
  • CPV (cost per view) charges for video views.

The billing event follows from your objective and optimization goal, so you rarely pick it on its own. A Traffic campaign that optimizes for clicks bills differently from a Sales campaign that optimizes for purchases. What you control directly is the budget and the bid strategy.

What are the minimum budgets for TikTok ads?

The minimum budget for TikTok ads in TikTok Ads Manager is a daily budget above $50 at campaign level and above $20 at ad group level. A lifetime ad group budget must equal at least the number of scheduled days times $20, so a 31 day ad group needs at least $620. These rules come from TikTok's budget help article.

TikTok's budget article (updated July 2026) adds a few rules that affect cost:

  • The campaign budget should not be lower than the ad group budget, because that causes delivery issues.
  • Once an ad group reaches its budget, delivery pauses until you raise the budget or extend the schedule.
  • You can change the amount after launch, but you cannot switch between daily and lifetime budgets once a campaign is live.

These minimums are a technical floor, not a recommendation. On its budgeting page, TikTok recommends a $30 minimum daily ad group budget for web conversion campaigns run by North America and EMEA brands, and $20 for APAC brands.

Promote, the in-app tool for boosting posts, works differently: you set a budget and duration in the app for one of four goals listed in TikTok's Promote article. The help center publishes no fixed Promote minimum.

Which bid strategy keeps TikTok ad costs under control?

TikTok Ads Manager offers two bid strategies as of October 2026. Maximum Results spends the budget for the most results. Target cost per result keeps your average cost per result close to a CPA you set. CPA (cost per acquisition) is the average amount you pay for one conversion, such as a purchase or a lead.

TikTok's bidding best practices (updated August 2026) recommend Maximum Results when you have no cost per result goal, and a budget of at least 10 times the CPA bid for Target cost per result. Older TikTok pages use the earlier labels Lowest Cost and Cost Cap.

Buying optionWhat you pay forDocumented minimumCost controlWhen to use it
Auction, Maximum ResultsCPM, oCPM, CPC or CPV at auction pricesDaily above $50 per campaign, $20 per ad groupBudget onlyVolume goals without a fixed CPA
Auction, Target cost per resultSame billing events, steered to your CPASame, plus 10 times the CPA bid advisedAverage CPA near your targetLeads and sales with a CPA limit
Reach & FrequencyImpressions at a fixed CPMNot publishedCPM, reach and frequency fixed at bookingLaunches with a reach goal
Promote (in app)A budget and duration for one postNot publishedGoal, audience, budget, durationBoosting a single post
Ways to buy TikTok ads and what each one costs, based on TikTok's Business Help Center as of October 2026.

What do TikTok ads cost per click and per 1,000 impressions?

TikTok does not publish average prices, so any CPM or CPC figure comes from third-party data. Lebesgue's 2026 TikTok benchmark, published September 2026 and based on ecommerce accounts in its dataset, reports an average CPM of $4.80, a CTR of 0.61% and a conversion rate of 1.92% for conversion-focused campaigns.

Lebesgue does not report a CPC. Dividing its CPM by its CTR gives an implied average of about $0.79 per click ($4.80 divided by 6.1 clicks per 1,000 impressions). Treat that as arithmetic on one vendor's averages, not a price you will pay. The dataset is ecommerce only, and Lebesgue does not state the period or the regions covered, so B2B and lead generation accounts can land far from it.

The only fixed price TikTok offers is in Reach & Frequency. Reach & Frequency is a reservation buying type that plans reach, impressions and frequency in advance instead of bidding in the live auction. According to TikTok's Reach & Frequency article (updated January 2026), it secures a fixed CPM up to 225 days ahead. It is available with the Reach objective, and TikTok says advertisers who do not see it should contact their sales representative.

To compare TikTok prices with other channels, see the cost breakdowns for Instagram ads and Google Ads.

What makes TikTok ads more or less expensive?

TikTok ad prices rise and fall with five factors: the objective and optimization event, the size of the audience, the quality and freshness of the creative, competition in the auction, and how often you edit campaigns during the learning phase. Deeper events such as purchases cost more per result than clicks or views, and busy seasons raise prices for everyone.

  • Objective and optimization event. Fewer people purchase than click, so each purchase costs more than each click.
  • Audience size. Narrow targeting means fewer auctions to win, which pushes the price per impression up.
  • Creative. Relevance is part of the auction, so ads that hold attention win cheaper impressions. TikTok's Smart+ article presents automated creative rotation as a way to reduce creative fatigue and costs. Native formats such as Spark Ads often help here.
  • Competition and season. TikTok's bidding guidance says cost per result shows more volatility during periods of high competition, such as promotional seasons.
  • The learning phase. The learning phase is the period in which TikTok's system works out who to show a new ad group to. TikTok's learning phase article (updated June 2026) says volatility usually drops after about 25 results or seven days, and that pausing or editing can keep a campaign from exiting the phase.

How much should you budget for TikTok ads per day and per month?

A TikTok ads budget per day should start from your target cost per acquisition, not from the platform minimum. TikTok recommends 10 times the current CPA per day for purchase optimization and 50 times for shallow events, or $200 and $100 when there is no CPA yet. The monthly budget is that daily amount times the days you run.

TikTok's Best practices for budget article (updated August 2026) sets these recommended minimums per ad group:

  • High funnel or shallow conversion events: 50 times the current CPA or cost per result, or $100 when there is no CPA yet.
  • App install optimization: 20 times the current CPA, or $200 when there is no CPA yet.
  • Deep conversion events (add to cart, purchase): 10 times the current CPA, or $200 when there is no CPA yet.

The same article advises no targeting, bid or budget changes before a conversion campaign passes the learning phase, and at least two days between changes. The budget article caps each increase at 40% during learning and 30% after it.

How do you turn a target CPA into a TikTok test budget?

A TikTok test budget follows from three numbers: your target CPA, TikTok's recommended multiple for the optimization event, and the 25 results the learning phase needs. Take the higher of the multiple and the learning requirement as your daily budget, then multiply by the number of test days to get the monthly cost.

  1. Set a target CPA. Use the most you can pay for one purchase or qualified lead while staying profitable.
  2. Apply TikTok's multiple. Multiply the target CPA by 10 for deep events, 20 for installs or 50 for shallow events.
  3. Without a CPA, use TikTok's starting budget. If you have no CPA history yet, start at $200 per day for deep events or installs, or $100 for shallow events, until a real CPA exists.
  4. Check the learning math. Make sure the daily budget can buy about 25 results within seven days, which is 25 times the CPA divided by seven.
  5. Multiply by the test length. Daily budget times the number of days gives the monthly or test budget.

Hypothetical worked example. A store can afford $30 per purchase. Ten times $30 is $300 per day. The learning check needs about $107 per day ($750 for 25 purchases, divided by seven), so $300 passes and a 30 day test costs about $9,000. A store with no purchase history yet starts at TikTok's $200 per day, about $6,000 for 30 days. These numbers illustrate the method, not a forecast.

Common mistakes that raise TikTok ads cost

Most expensive TikTok tests fail on setup, not on the auction. These mistakes starve the learning phase of results, reset it with edits, or judge cost against the wrong reference, and each has a simple fix you can apply before or during the first two weeks of spend.

  • Treating the $20 ad group minimum as a target. The minimum only lets an ad group deliver. A conversion ad group at $20 per day rarely collects enough results to optimize, so start from your CPA.
  • Splitting a small budget over many ad groups. Each ad group learns on its own. Fewer ad groups with more budget each exit the learning phase faster.
  • Editing during the learning phase. Pauses and repeated edits keep campaigns in learning, where TikTok says CPM can run high. Change one thing at a time, at least two days apart.
  • Comparing your CPM with a benchmark from a different market. Ecommerce averages say little about a B2B lead campaign. Judge cost on the result you pay for, and see TikTok ads vs Facebook ads for how to compare channels fairly.
  • Running one creative until it fades. Rising CPM and falling CTR on one ad point to creative fatigue. Rotate variations, or let TikTok Smart Creative generate them.

FAQ

How much do TikTok ads cost per day?

The lowest daily budget TikTok Ads Manager accepts is just above $20 per ad group inside a campaign whose daily budget is above $50. For web conversion campaigns, TikTok recommends at least $30 per ad group per day in North America and EMEA. For purchase optimization, TikTok's own guidance points to 10 times your current CPA per day, or $200 per day when you have no CPA yet.

How much do TikTok ads cost per month?

There is no monthly fee or subscription, so the monthly cost is your daily budget multiplied by the number of days the ads run. A single ad group at the $20 daily minimum spends up to about $600 in 30 days. A purchase test with no CPA history that follows TikTok's $200 per day starting budget spends about $6,000 in 30 days.

How much does TikTok charge per click?

TikTok does not publish a price per click, because the auction sets it per impression and per user. Lebesgue's 2026 ecommerce benchmark reports an average CPM of $4.80 and a CTR of 0.61%, which works out to roughly $0.79 per click on average. Your own cost per click depends on the creative, the audience and how competitive the season is.

Do TikTok ads cost money, or can I promote videos for free?

Posting organic videos on TikTok is free, but any paid reach costs money, whether you use Promote in the app or TikTok Ads Manager. Both charge a budget you choose. Ads Manager adds the documented campaign and ad group minimums.

Is it cheaper to boost a TikTok with Promote than to use Ads Manager?

Promote can start smaller, because TikTok's help center lists the $50 campaign and $20 ad group minimums for Ads Manager, not for Promote, where you pick a budget and duration in the app. Promote offers far less control over targeting, bidding and measurement. For leads or sales you need to track and optimize, Ads Manager is the better fit.

Sources and further reading

Maxim Baeten
Written byMaxim Baeten

Digital performance marketer from Belgium, specialised in lead generation for B2B (SaaS) software companies. Full-time freelancer since January 2019.