YouTube RPM vs CPM: The Difference, The Math, and Which One Actually Matters
Creators often confuse CPM and RPM — and that confusion leads to wildly wrong earnings estimates. One number is what advertisers pay; the other is what goes in your pocket. Here is how to distinguish them and work through a simplified example.
Updated
What Is CPM?
CPM stands for Cost Per Mille(Latin for thousand). It is the price an advertiser pays Google’s ad auction for 1,000 ad impressions on YouTube videos. CPM is determined by the advertiser, the audience’s demographics, the content category, and how competitive the ad auction is at any given moment.
A $10 CPM represents $10 of advertiser spend per 1,000 ad impressions. Impressions are not unique viewers, and a video playback may contain multiple ads.
Creators do not directly control CPM. It is set by the advertiser marketplace.
What Is RPM?
RPM stands for Revenue Per Mille. It is visible in your YouTube Studio Analytics dashboard and represents how much you earned per 1,000 total video views — including views that showed no ad at all. RPM includes all YouTube revenue sources: AdSense ads, channel memberships, Super Chat, and YouTube Premium revenue.
If the matching RPM is $3.00 and the period has 500,000 views, the implied revenue is $1,500. This is not a bank-payment calculation; finalized earnings and adjustments are separate. For Shorts, use engaged views rather than the public total view count.
RPM calculation
RPM = (Total Revenue ÷ Total Views) × 1,000
The Math: Why CPM Alone Cannot Determine RPM
Three factors separate CPM from RPM:
YouTube's revenue share
Watch-page ads and Shorts have different revenue-sharing arrangements. Review the applicable YouTube agreement; do not apply a watch-page scenario to Shorts.
Ad impression rate
Some views show no ads, while others contain multiple ads. The impression-to-view ratio must be measured or explicitly assumed.
View vs impression difference
CPM is measured per ad impression, not per video view. A single video view can show multiple ads (pre-roll + mid-roll), but it counts as one view. This means the impression-to-view ratio isn't exactly 1:1.
Worked Example
For a simplified ad-only scenario, assume $5.00 CPM, a 55% creator share, and 0.70 ad impressions per view. These are illustrative inputs, not a measured channel average:
| Advertiser CPM | $5.00 per 1,000 ad impressions |
| YouTube's 45% cut | −$2.25 |
| Creator receives (55%) | $2.75 per 1,000 impressions |
| Assumed ad impressions per view (0.70) | × 0.70 |
| Illustrative ad revenue per 1,000 views | ≈ $1.93 per 1,000 total views |
The arithmetic is $5 × 0.55 × 0.70 = $1.925 per 1,000 views. Different impression ratios or additional revenue sources change the result. Use actual Studio data for your channel.
Compare like with like
Separate Shorts and long-form videos, use the same date range, and distinguish estimated ad revenue from total estimated revenue. A public channel view count cannot reveal private monetization activity.
Why there is no niche benchmark table here
SocialStatsIQ has no measured sample of creator RPMs with consistent periods, formats, and revenue definitions. A finance, gaming, or education label is not enough to establish an average. Use your own analytics and state assumptions for any external estimate.
Calculate your projected earnings
Plug in your RPM and monthly view count to model daily, monthly, and yearly ad revenue.
Frequently asked questions
What is the difference between YouTube RPM and CPM?
CPM is advertiser spend per 1,000 ad impressions. RPM is creator revenue per 1,000 video views after revenue sharing; Shorts RPM uses engaged views. The denominators and included revenue differ.
Can I calculate RPM from CPM alone?
No. You also need monetization and revenue information. A simplified ad-only calculation is a scenario, not a universal conversion.
What is a good YouTube RPM?
There is no universal benchmark. Compare the same formats, revenue sources, and periods in your own channel analytics. SocialStatsIQ does not publish a measured niche-RPM dataset.
Does RPM equal my bank payment?
No. Studio RPM summarizes estimated revenue per view. Finalized earnings and payments may differ because of adjustments and payment conditions.
About the Author
SocialStatsIQ Editorial Team
YouTube metrics and creator tool documentation
The SocialStatsIQ team maintains these guides and calculator explanations. Public channel totals come from the YouTube Data API; scenarios and editorial suggestions are identified separately.
Sources & References
- YouTube ad revenue analytics(2026-10-07)
- YouTube partner earnings overview(2026-10-07)