CPM and RPM are the two most quoted metrics in creator earnings conversations. Most people mix them up. CPM is the advertiser's price. RPM is your take-home. Understanding the gap between them is the difference between realistic expectations and disappointment.
What Is CPM?
CPM (Cost Per Mille) is what advertisers pay for 1,000 ad impressions. It is set by auction, niche demand, and audience quality. CPM varies wildly: finance channels can earn $15-30 CPM while gaming channels earn $2-5 CPM.
- Advertiser-facing metric
- Varies by niche, season, and audience country
- Does not reflect your actual earnings
What Is RPM?
RPM (Revenue Per Mille) is what you actually receive per 1,000 views. YouTube keeps 45% of ad revenue, so your RPM is typically 45-65% of your CPM. RPM is the metric to watch in YouTube Analytics.
Quick example:
CPM = $8.00
YouTube keeps 45%
RPM = $8.00 x 0.55 = $4.40 per 1,000 views
100,000 views = $440/month
1,000,000 views = $4,400/month
Step 1: Understand the 45% Gap
YouTube takes 45% of all ad revenue. That number is non-negotiable. What you can control is the CPM your content attracts. Higher-value niches, US/UK audiences, and videos over 8 minutes (for mid-roll ads) all increase your RPM.
Step 2: Factors That Change Your RPM
RPM is not fixed. It shifts based on these variables:
- Niche: Finance and insurance pay the most. Gaming and entertainment pay the least.
- Audience location: US and UK viewers command 3-5x higher RPM than viewers in Southeast Asia or South America.
- Season: Q4 RPM can be 2-3x higher than Q1.
- Ad format: Mid-roll ads increase RPM by 1.6x. Skippable in-stream adds 1.4x.
- Video length: Videos over 8 minutes enable mid-rolls, the highest-paying ad format.
Step 3: Calculate Your Real Earnings
Use RPM, not CPM, to estimate your income. Multiply your monthly views by your RPM, then divide by 1,000. Adjust for seasonality and niche changes.
Pro tip: Check your exact RPM in YouTube Analytics. Do not rely on niche averages. Your actual RPM depends on your specific audience, content mix, and ad fill rate.
Step 4: Use the YouTube Earnings Calculator
Stop guessing. The YouTube Earnings Calculator estimates your monthly and annual revenue based on views, niche, CPM, and ad format. See how changing your niche or video length affects your bottom line.
Browse all creator tools: AllOmnitools.com/all-tools/ – free calculators for YouTube, TikTok, engagement, and more.