YouTube CPM Explained (2026): What It Is, Why It Varies, How to Raise It

CPM and RPM get used interchangeably online, but they measure different things and the gap between them is where most creators get confused about their earnings. Here's the clean version.
CPM: what advertisers pay
CPM stands for cost per mille - the price an advertiser pays for 1,000 ad impressions on your videos. YouTube auctions every ad slot in real time, and the winning bid is your CPM for that impression. CPM is a gross number; it's what hits YouTube before any revenue share.
RPM: what you actually earn
RPM stands for revenue per mille - your earnings per 1,000 total video views. RPM is always lower than CPM because (1) YouTube keeps 45% of long-form ad revenue, (2) not every view shows an ad, (3) some viewers use ad blockers, (4) Premium views are paid out of a separate pool. Typical 2026 ratio: RPM is roughly 25-35% of CPM.
2026 average CPM ranges by niche
- Finance / investing - $20-$30 CPM
- B2B software / SaaS - $18-$28
- Insurance / legal - $25-$45 (highest)
- Tech reviews - $12-$22
- Health / supplements - $10-$18
- Education - $8-$15
- Gaming - $4-$9
- Entertainment / meme - $3-$7
The four levers that lift your CPM
- Niche - the single biggest variable; high-LTV B2B and finance dominate
- Country mix - US/UK/CA/AU viewers pay 3-5x what tier-3 country viewers pay
- Ad inventory - videos past 8 minutes unlock mid-rolls which raise effective CPM 40-80%
- Ad-friendly status - a fully green monetization icon unlocks the full advertiser pool; yellow icons drop CPM 60-90%
Quick CPM vs RPM example
Say your finance channel has a $25 CPM and 60% of your views are monetized (ad shown). Your RPM math: $25 x 0.60 (ad fill) x 0.55 (your share after YouTube's 45% cut) = $8.25 per 1,000 views. That's your real take-home per 1,000 views, before taxes. Use our YouTube Money Calculator to skip the math and plug in your numbers directly.
For the full per-view payout picture (long-form vs Shorts), see our breakdown on how much YouTube pays per view. To translate CPM into a monthly income target, our $1,000-per-month threshold guide does the conversion.
- Discover
- Analyze
- Learn
- Grow
- Automate
- AnalyzeYouTube Money Calculator
Estimate AdSense + sponsorship income by niche RPM.
Continue - GrowYouTube Money CalculatorContinue
- LearnHow Much Does YouTube Pay Per View in 2026? (Real Numbers)
YouTube pays $0.01-$0.05 per long-form view and $0.0001-$0.0003 per Short on average. Exact 2026 ranges by niche, format and country, with payout math.
Continue
Related reads
How Much Does YouTube Pay Per View in 2026? (Real Numbers)
YouTube pays $0.01-$0.05 per long-form view and $0.0001-$0.0003 per Short on average. Exact 2026 ranges by niche, format and country, with payout math.
How Many YouTube Views Do You Need to Make $1,000? (2026 Math)
Niche-by-niche breakdown of the exact view count needed to earn $1,000 from YouTube long-form and Shorts in 2026, with a free calculator.
YouTube Partner Program Requirements in 2026 (Full Checklist)
The exact 2026 YPP eligibility thresholds, the new Shorts path, the review timeline, and the 6 reasons most applications get rejected.
YouTube Shorts Monetization in 2026 (RPM, Eligibility, Real Numbers)
Exact 2026 Shorts RPM ranges by niche, the new eligibility thresholds, and the playbook for hitting monetization in under 90 days.