If you are new to YouTube and wondering how much money you can make from your videos, CPM is the first concept to understand. CPM stands for "Cost Per Mille" (mille is Latin for thousand). It is the amount that advertisers pay for every 1,000 times their ad is shown on your videos. The global average is $3 to $5, but it varies from $0.50 in some countries to over $50 in premium niches like finance. This free calculator lets you explore CPM rates across 40+ countries and 25 niches, estimate Shorts earnings, and see how revenue changes throughout the year.
YouTube Money Explained for Beginners
When you watch a YouTube video and see an ad before, during, or beside it, the advertiser paid YouTube to show that ad. YouTube keeps 45% of that money and gives you, the creator, the other 55%. That is your ad revenue. Two numbers help you understand how this works: CPM and RPM.
CPM: What Advertisers Pay
CPM is the gross amount advertisers pay per 1,000 ad impressions on your videos. Think of it as the "sticker price" before YouTube takes its share. Not every view shows an ad, so CPM only counts the views where an ad actually played.
RPM: What You Actually Receive
RPM is your real take-home pay per 1,000 total views (including views that did not show an ad). RPM accounts for YouTube's 45% cut and the fact that many views are ad-free. RPM is always lower than CPM, and it is the number that matters for your bank account.
Monetization Rate
Only about 40% to 60% of your views will actually show an ad. The rest come from YouTube Premium subscribers (no ads), skipped ads, or viewers in regions with fewer advertisers. This is why RPM is significantly lower than CPM.
What Determines How Much You Earn
Four main factors control your CPM. Understanding them early in your YouTube journey helps you make smarter decisions about what content to create.
Do not obsess over CPM when you are just starting out. Focus on making great content and building an audience first. CPM only matters once you reach YouTube's monetization requirements: 1,000 subscribers and 4,000 watch hours. Use our Watch Time Calculator to track your progress toward that milestone.
For more tools to help you grow, check out the Money Calculator to estimate total channel earnings, the Engagement Rate Calculator to benchmark your channel performance, and browse the full collection of free YouTube tools.