What is the difference between YouTube CPM and RPM?
By the VIRAL AI team · Updated · 2 min read
The short answer
CPM is what advertisers pay per 1,000 ad impressions on your videos, before YouTube takes its share. RPM is what you actually earn per 1,000 video views, after YouTube's cut and including all revenue sources and views without ads.
CPM is usually higher than RPM. For example, a $10 CPM might translate to a $4 RPM because not every view shows an ad and YouTube keeps 45% of long-form ad revenue. RPM gives a more accurate picture of earnings. Both appear in YouTube Studio Revenue analytics, and both vary by niche, audience location and season.
Step-by-step plan
Find CPM and RPM in Studio → Analytics → Revenue.
Use RPM for income projections.
Use CPM to understand advertiser demand.
Track both over time and by video.
Identify topics with higher CPM.
Example: a channel with a $12 CPM and a $4 RPM is not losing money: only some views show ads, and YouTube keeps 45%. Using the $12 figure to project a million views would overstate income by about $8,000.
Why this works
YouTube pays from ad revenue, so earnings depend on RPM: what you keep per 1,000 views after YouTube's share. Long-form creators keep 55% of ad revenue and commonly see RPMs between about $1 and $10, with finance, software and business niches above that. Shorts share a pooled revenue model at 45% and usually earn a few cents per 1,000 views. Audience country, season, video length and how many views are monetized all move the number.
Common mistake to avoid
Estimating income from CPM. CPM is measured before YouTube's share and only on views with ads, so it overstates what you actually earn per view.
Pro tip
Watch your playback-based CPM alongside RPM. It shows what advertisers pay when ads actually play, helping you separate audience value from how often ads are shown.
Check it before you post
Don't guess why your video is stuck.
Upload it to VIRAL AI to get your Viral Score, predicted views, and instant hook fixes in 20 seconds. VIRAL checks your first three seconds, pacing, captions and on-screen text against patterns from high-performing YouTube videos, flags the exact moments viewers are likely to swipe away, and suggests stronger hooks you can film before you post. It is free to start on iPhone, Android and the web, so you can test every idea before it goes live.