How to calculate the CPM of a YouTube sponsorship
If you work with YouTubers or you are one, sooner or later you'll bump into the acronym CPM. It's the reference metric for 90 % of sponsored partnership negotiations. And yet many creators and influence managers calculate it on instinct, without knowing whether the offered rate is fair.
This article covers everything I get asked about: the exact formula, the classic traps, niche benchmarks, and how to automate the calculation across 10 videos at once instead of opening a calculator in another tab.
What is YouTube CPM exactly?
CPM means Cost Per Mille (per thousand). It's the rate paid per 1000 views. It's a direct heritage of TV and print advertising from the 1960s, the unit of attention buying.
In the YouTube context, two distinct CPMs need to be kept apart:
- Advertising CPM (AdSense): what Google pays the YouTuber for the ads shown on the video. Managed by YouTube, computed automatically, ranges between 1 € and 8 € by niche and geography. The YouTuber has no negotiation power.
- Sponsorship CPM (the topic here): the rate negotiated directly between a brand and a creator for a sponsored integration inside the video. Much higher than ad CPM, between 5 € and 60 € depending on niche.
This article is about sponsorship CPM. When a YouTuber says "my CPM is 25 €", they mean this one.
The formula
Universal, valid on YouTube, TikTok, Instagram, podcasts, or any audiovisual platform:
CPM = (Paid rate ÷ View count) × 1000
Three concrete examples to anchor it:
- 2,500 € for 500,000 views → CPM = 5 €. Standard for the lifestyle/entertainment market.
- 3,000 € for 100,000 views → CPM = 30 €. Rarer, justified if the niche is highly targeted (B2B, finance) or the creator has a loyal audience.
- 1,500 € for 1,000,000 views → CPM = 1.50 €. Very low, either the creator is underselling, or the audience has no commercial value (very young, outside relevant geographies).
If you want to test with your own numbers, the CPM calculator is freely available on the site.
Which views should you compute on?
This is the trap question. Three options depending on context:
Before the video (forward quote)
You're negotiating a rate BEFORE the video is published. You need to estimate views. Rule: use the median views of the creator's last 20-30 videos, never the mean.
Why median? Because means get destroyed by viral hits. A YouTuber with 10 videos at 100k views and 1 video at 5M views has a mean of ~545k views, but a median of 100k. A rate negotiated on the mean will be overpaid.
After the video (actuals)
The video is live, you take real views at point T. Which T? Market conventions:
- 30-day views: standard for most deals. That's what brands evaluate for ROI.
- Lifetime views: used for evergreen content (tutorials, product comparisons). Effective CPM drops over time as views accumulate at no extra cost.
- 90-day views: compromise for niches where audience is slow to build (B2B especially).
CPM with a view cap
Hybrid variant: the brand pays a fixed rate BUT with a max view cap. If the video exceeds the cap, the creator gets a bonus per additional 100k views slice.
Example: 2,000 € for 200k views, then +200 € per 100k slice up to 500k. Beyond that, it's a gift to the creator. Protects the advertiser from runaway cost on viral hits while rewarding performance.
2026 niche benchmarks
Observed in French and English-speaking markets. Order-of-magnitude figures, not absolute rules, a charismatic creator with a qualified audience can sit 2x above their niche without issue.
- Finance / Investing / B2B: 25-60 €. Wealthy audience, strong buying intent.
- Tech / SaaS / Marketing: 20-40 €. Decision-makers, high cart value.
- Lifestyle / Fashion / Beauty: 15-30 €. Direct product conversion.
- Family / Parenting / Vlog: 10-25 €. Loyal audience, high engagement.
- Gaming: 8-18 €. Younger audience, slower conversion.
- General entertainment: 5-15 €. Mass market, branding over conversion.
Classic traps
Confusing average CPM with weighted CPM
If you run multiple videos by the same creator in a campaign, don't take the arithmetic mean of per-video CPMs. A video at 10k views with a 50 € CPM doesn't weigh the same as a video at 500k views with an 8 € CPM.
Use weighted CPM: (total cost ÷ total views) × 1000. That's the real economic cost of your campaign, regardless of the number of videos.
Forgetting VAT
If you work with a creator who has a registered company (not a sole proprietorship under VAT exemption), they invoice VAT. Your "net" CPM becomes "gross". A 20 € pre-tax CPM becomes 24 € all-included. Account for it when comparing.
Comparing across niches
An 8 € CPM in gaming is fair. An 8 € CPM in finance is a steal for the brand (or a creator underselling). Always compare within the same niche.
Negotiating without historical data
If you don't know the creator's median views over the last 12 months, you're negotiating blind. Ask for a recent media kit. Otherwise, pull their channel's public data, which is what we automate on Tubify.
Automate CPM tracking across all your videos
Tubify automatically tracks your YouTube videos, computes CPM in real time at every daily refresh, handles view caps, and lets you scan an external creator in 10 seconds to see their true median views over 24 months.
Free 7-day trial, no credit cardGoing further
- Free CPM calculator, instant, with niche benchmarks
- How much a sponsored video costs in 2026, detailed benchmarks
- How to vet a YouTuber before signing, 8-point checklist