YouTube Revenue Calculator
Estimate monthly YouTube channel earnings from views, CPM, and sponsorships.
Project annual ad revenue and see how watch time affects total income.
YouTube pays creators through the YouTube Partner Program (YPP) based primarily on ad revenue, which is calculated using RPM (Revenue Per Mille) — your earnings per 1,000 video views after YouTube takes its 45% cut.
Key formulas:
CPM (Cost Per Mille) = Advertiser spend per 1,000 ad impressions RPM = (Total Estimated Revenue ÷ Total Views) × 1,000 Monthly Revenue = (Monthly Views ÷ 1,000) × RPM Annual Revenue = Monthly Revenue × 12
YouTube’s split: Advertisers pay CPM → YouTube keeps 45% → Creator receives 55% (this creator share is your RPM basis).
Enter RPM, not CPM. This trips people up constantly, and the two are not close. CPM is what the advertiser is billed per 1,000 ad impressions. RPM is what lands in your account per 1,000 views, after YouTube’s 45% cut and after all the views that carried no advert at all. RPM typically comes out around half of CPM, sometimes less. Enter a CPM here and the answer will be roughly double what you will actually be paid.
YouTube Studio reports RPM directly, on the Revenue tab. Use that figure.
What each variable means:
- CPM: what advertisers pay. Varies by niche, season, and audience country.
- RPM: what you actually earn per 1,000 views, after the platform’s cut and after non-monetized views. This is the input above.
- Views: total video views in the period, not unique viewers.
- Monetized playbacks: the subset of views that actually carried an advert, commonly 40 to 60%. You do not need this figure here, because RPM already accounts for it by dividing across all views.
RPM benchmarks by niche:
- Finance / investing: $12–$30 RPM
- Technology: $5–$15 RPM
- Education: $4–$12 RPM
- Gaming: $2–$7 RPM
- Entertainment / vlog: $1–$5 RPM
- Kids content: $1–$4 RPM
Worked example: A personal finance channel gets 500,000 views/month with an RPM of $18.
Monthly Revenue = (500,000 ÷ 1,000) × $18 = 500 × $18 = $9,000/month Annual = $9,000 × 12 = $108,000/year
Additional revenue streams: Channel memberships ($3–$25/member/month), Super Chat, merchandise, brand sponsorships (typically $20–$50 CPM negotiated directly), and affiliate links can each match or exceed AdSense revenue for established channels.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.