📈 Calculate CPM and estimate AdSense earnings from your ad impressions.
What Is CPM?
CPM stands for Cost per Mille (Latin for “thousand”) — it is the amount advertisers pay for every 1,000 ad impressions. On YouTube, CPM is set by the advertiser auction and represents the gross revenue before YouTube takes its 45% cut.
Formula: CPM = (Total Ad Spend ÷ Total Impressions) × 1,000
If you spent $500 reaching 200,000 people, your CPM is $2.50. If an advertiser paid $1,000 to reach 50,000 viewers, their CPM was $20.
CPM vs RPM: The Critical Difference
YouTube creators often confuse CPM with RPM. Here is the key distinction:
- CPM is what advertisers pay — the gross rate per 1,000 ad impressions
- RPM is what you earn — revenue per 1,000 total video views, after YouTube’s cut
Your RPM is typically 40–55% of your CPM. If your CPM is $8, expect an RPM of roughly $3.50–$4.80. The gap exists because: YouTube takes 45%, and not every video view generates an ad impression (typical fill rate: 60–80%).
Average YouTube CPM Rates by Country (Advertiser Side)
| Country | Average YouTube CPM | Notes |
|---|---|---|
| United States | $6–$15 | Highest globally, especially finance/tech |
| United Kingdom | $5–$12 | Strong advertiser market |
| Canada / Australia | $4–$10 | Tier-1 English markets |
| Germany / France | $3–$8 | Strong EU advertising markets |
| India | $0.50–$1.50 | Massive audience, lower ad rates |
| Brazil | $0.80–$2.00 | Growing market |
| Southeast Asia | $0.40–$1.50 | Varies significantly by country |
How AdSense Calculates Your YouTube Earnings
Google AdSense pays you based on monetized impressions, not total views. The calculation:
- Total impressions × fill rate (typically 60–80%) = monetized impressions
- Monetized impressions ÷ 1,000 × CPM = gross revenue
- Gross revenue × 55% (your share) = your RPM-based earnings
Our calculator uses a 75% fill rate and 55% publisher share as reasonable defaults. Your actual numbers will vary.
How to Use This Calculator
- Open YouTube Studio and navigate to Analytics → Revenue.
- Set your preferred date range — 30 days gives a useful recent snapshot; 365 days gives a more reliable annual average.
- Find the Playback-based CPM value shown in the Revenue metrics row. This is the CPM figure to enter into the calculator.
- Enter your total video views from the same date range. You will find this on the Overview tab.
- Hit calculate. The result shows your estimated gross ad revenue and your estimated net earnings after YouTube’s 45% cut.
- Compare the estimate to your actual revenue figure in YouTube Studio to calibrate the calculator for your specific fill rate.
If you are calculating CPM as an advertiser — to measure the efficiency of a YouTube ad campaign — enter your total ad spend and total impressions delivered from your Google Ads dashboard.
What Your CPM Result Means
Understanding where your CPM sits relative to benchmarks helps you set realistic revenue expectations and identify whether your content mix is optimized for ad value.
Under $2 CPM
This is typical for channels with audiences primarily in developing markets (India, Southeast Asia, Latin America) or content in low-advertiser-demand niches (entertainment, general vlogging). Revenue will be modest even at large view counts. Consider whether publishing in English for US/UK audiences is feasible for your content.
$2–$5 CPM
Average for general English-language content. This is the range most mid-size channels fall into. Small improvements to content category or audience geography can push this up meaningfully.
$5–$12 CPM
Above average. Typical for tech, education, business, and how-to content targeting English-speaking audiences. These niches attract advertisers willing to pay premium rates to reach engaged, purchase-intent audiences.
$12–$25 CPM
High-value content. Personal finance, insurance, software reviews, legal content, and B2B topics regularly see CPMs in this range. A finance channel with 50,000 monthly views at $18 CPM earns roughly $4,950 per month — more than a gaming channel with 500,000 monthly views at $1.50 CPM.
$25+ CPM
Premium territory. Typically insurance, loans, credit cards, and enterprise software verticals. These advertisers pay high CPMs because their customer lifetime value is enormous. Channels that genuinely serve these audiences — financial advisors, insurance educators, SaaS reviewers — can generate exceptional revenue per view.
Factors That Affect Your CPM
CPM is determined by advertiser auction dynamics, not by anything you control directly. However, these factors strongly influence what advertisers are willing to pay for your audience:
- Content category: Finance and insurance content commands 5–10x the CPM of entertainment content because those advertisers compete intensely to reach financially-engaged viewers. Even adding one high-value topic per month changes your channel’s average CPM over time.
- Audience geography: A viewer from the United States is worth approximately 10x a viewer from India to most advertisers. Your CPM is a weighted average of the CPMs from every country your viewers come from. Channels that grow their US/UK audience share see CPM increases even without changing content.
- Time of year: Q4 (October–December) sees CPMs 40–80% higher than Q1 as advertisers compete for holiday shoppers. January is consistently the lowest CPM month of the year across virtually every niche.
- Viewer intent: Viewers who searched for your video have higher purchase intent than viewers who stumbled on it in Browse recommendations. Search-driven traffic often carries a higher CPM because advertisers bid more to reach people actively researching purchases.
- Ad format mix: Non-skippable ads typically carry higher CPMs than skippable ads. Enabling all ad formats in YouTube Studio → Content → Monetization maximizes your effective CPM by giving advertisers the full range of inventory to bid on.
- Video length: Videos over 8 minutes can serve mid-roll ads. Each mid-roll impression contributes to your total impressions and revenue. Longer videos do not change the CPM rate itself, but they increase the number of impressions per view, which increases your effective revenue per view.
How to Improve Your CPM
You cannot set your CPM directly — that is determined by advertiser competition. But you can influence it substantially through strategic content decisions:
- Shift your content mix toward higher-value topics. A cooking channel that adds an occasional “best kitchen tools under $100” or “how to start a food business” video begins attracting higher-value advertisers. You do not need to change your channel identity — just add commercially adjacent content periodically.
- Target English-speaking audiences. Content structured for US/UK search queries, with US/UK relevant examples, naturally draws more viewers from high-CPM markets. Use location-specific examples in titles and descriptions.
- Enable every ad format. In YouTube Studio, check that skippable ads, non-skippable ads, overlay ads, sponsored cards, and display ads are all enabled for each video. Restricting formats reduces advertiser competition for your inventory and lowers your effective CPM.
- Publish during Q3 and Q4 when possible. Major series launches and high-production videos benefit most from the elevated CPMs in the second half of the year. A video that earns $800 in November might only earn $400 if published in January.
- Make videos 10+ minutes. Mid-roll eligibility at 8 minutes is the minimum threshold. Regularly producing 10–15 minute videos maximizes your ad inventory per view. Each additional mid-roll can increase per-view revenue by 30–50% compared to a pre-roll-only video.
Related Tools
- YouTube Money Calculator — Estimate your channel revenue from RPM
- RPM Calculator — Calculate your actual earnings rate
- CPM vs RPM Explained — Full comparison guide
- How YouTube RPM Works — Deep dive into revenue factors