CPM vs RPM — Two Sides of the Same Ad Transaction
CPM and RPM are easy to confuse because both describe a "per 1,000" rate in digital advertising, but they describe opposite sides of the same transaction — one measures what an advertiser pays, the other measures what a creator or publisher actually earns.
CPM vs RPM at a Glance
| Dimension | CPM (Cost Per Mille) | RPM (Revenue per Mille) |
|---|---|---|
| Who it describes | The advertiser's cost | The creator's/publisher's earnings |
| Direction | Money paid out | Money received |
| Includes platform's cut? | No — gross figure before any revenue share | Yes — net figure after revenue share |
| Where you find it | Ad platform's campaign dashboard (advertiser side) | YouTube Studio Analytics → Revenue tab (creator side) |
| Typical relationship | Higher (the starting figure) | Lower — roughly CPM × creator revenue share |
Use the CPM Calculator if you're planning advertiser-side ad spend, and the YouTube Earnings Calculator if you're estimating creator-side ad revenue.
CPM Deep Dive
CPM (Cost Per Mille) is the standard pricing model for impression-based advertising — the advertiser pays a fixed rate for every 1,000 times their ad is shown, regardless of whether the viewer clicks or takes any action. It's the dominant model for display advertising, video pre-rolls, and brand awareness campaigns where reach matters more than direct response.
CPM is calculated as: CPM = (Total Ad Spend ÷ Total Impressions) × 1,000. An advertiser spending ₹50,000 to generate 5,00,000 impressions has a CPM of ₹100.
RPM Deep Dive
RPM (Revenue per Mille) is the creator-side equivalent — what a YouTube channel, blog, or other content platform actually earns per 1,000 views, after the platform's revenue share and any unmonetised views are factored in. On YouTube, creators keep 55% of ad revenue under the Partner Program, with YouTube retaining the remaining 45%.
RPM is calculated as: Gross Ad Revenue = (Views ÷ 1,000) × RPM, which can be rearranged to find RPM if you know your gross revenue and view count.
How They're Connected
The relationship between the two, roughly: RPM ≈ CPM × Creator Revenue Share. If advertisers are paying a CPM of ₹180 for ads on your videos, and YouTube's standard 55% creator share applies, your RPM would be approximately ₹180 × 0.55 ≈ ₹99 — close to, but not exactly, your actual RPM, since real-world factors like the proportion of monetised views and ad-blocker usage also affect the final number.
When Each Metric Matters
If you're an advertiser planning a campaign budget, CPM is your primary planning figure — it tells you directly what reach your budget will buy. The CPM Calculator helps you model spend against expected impressions, and our CPC vs CPM comparison covers when to choose impression-based versus click-based bidding.
If you're a content creator estimating your own income, RPM is the figure that actually matters — CPM alone tells you what advertisers are paying into the system, not what you'll personally receive. The YouTube Earnings Calculator uses RPM directly to project your monthly and annual ad revenue.
Key Terms
- CPM (Cost Per Mille) — the cost an advertiser pays per 1,000 ad impressions.
- RPM (Revenue per Mille) — the revenue a creator or publisher actually earns per 1,000 views, after the platform's revenue share.
- CTR (Click-Through Rate) — the percentage of impressions that result in a click, a related metric for performance-based campaigns.
Verdict: CPM or RPM?
They're not competing metrics to choose between — they're complementary figures describing the same ad dollar from two different perspectives. Advertisers should track CPM to manage their campaign spend; creators should track RPM to understand their actual earnings. Confusing the two — for example, a creator assuming their RPM equals the CPM they've heard quoted for their niche — is one of the most common sources of unrealistic income expectations among new YouTubers.