📈 Calculate CPM and estimate AdSense earnings from your ad impressions.

📈 CPM Calculator
Calculate CPM from ad spend and impressions, plus estimated AdSense earnings
Advertiser spend or your total YouTube ad revenue
Number of times ads were shown (ad impressions, not video views)
CPM (Cost per Mille)
Cost per 1,000 ad impressions
Estimated AdSense Earnings
At 75% fill rate & ~55% publisher revenue share

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:

  1. Total impressions × fill rate (typically 60–80%) = monetized impressions
  2. Monetized impressions ÷ 1,000 × CPM = gross revenue
  3. 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

  1. Open YouTube Studio and navigate to Analytics → Revenue.
  2. Set your preferred date range — 30 days gives a useful recent snapshot; 365 days gives a more reliable annual average.
  3. Find the Playback-based CPM value shown in the Revenue metrics row. This is the CPM figure to enter into the calculator.
  4. Enter your total video views from the same date range. You will find this on the Overview tab.
  5. Hit calculate. The result shows your estimated gross ad revenue and your estimated net earnings after YouTube’s 45% cut.
  6. 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.
Why is my CPM so different from month to month?
CPM fluctuates with advertiser demand. Q4 (October–December) sees the highest CPMs of the year as advertisers compete for holiday shoppers. January typically sees CPMs drop 30–50% as budgets reset. Content topic, audience demographics, and even day of the week all affect CPM. These swings are normal — track your 12-month average rather than reacting to month-to-month changes.
Can I see my CPM in YouTube Studio?
Yes. Go to YouTube Studio → Analytics → Revenue. You will see both RPM and CPM in the metrics. Note that the CPM shown is your “playback-based CPM” — the rate per 1,000 ad-serving video playbacks, slightly different from the raw impression CPM. Playback-based CPM is the more useful figure for creators because it corresponds to actual video plays rather than raw ad impression counts.
What is a good CPM for YouTube ads I am running?
For YouTube advertising, a CPM under $5 is very efficient. $5–$15 is typical for most industries. $15+ is common for high-competition niches like financial products or B2B software. Compare to your cost-per-acquisition to judge effectiveness — a $20 CPM that converts at 2% to a $500 product sale is far more efficient than a $3 CPM with 0.1% conversion.
Why is my CPM higher than my RPM?
CPM is always higher than RPM because RPM accounts for two deductions: YouTube keeps 45% of gross ad revenue, and not every video view serves an ad (the fill rate is typically 60–80%). So even if advertisers are paying a $10 CPM, your RPM will typically be $3.50–$5.00 after these adjustments. This gap is normal and expected — it is not a sign that anything is wrong with your channel or monetization settings.
How do I increase my fill rate?
Fill rate is primarily determined by advertiser demand in your content category and the geographic origin of your views — you cannot directly set it. However, you can improve it indirectly by enabling all ad formats (more formats = more advertisers who can bid), creating content in high-demand categories (more advertisers competing = higher fill rate), and growing your US/UK audience share (these markets have the highest fill rates globally, often 85–90%).
Should I worry about CPM or RPM for my channel?
Focus on RPM — it is your actual earnings per 1,000 views and accounts for everything that affects your revenue. CPM is useful context for understanding what advertisers are paying in your market, but you cannot directly control it. RPM is the number that translates directly to your monthly earnings: (total views ÷ 1,000) × RPM = revenue. Track RPM over your trailing 12 months for the most reliable picture of your channel earnings rate.

Related Tools