Free YouTube Revenue & Earnings Calculator

Instantly estimate your YouTube ad income based on views, engagement, and RPM — plus affiliate earnings, sponsorship rates, and break-even timelines.

Ad Revenue Estimate

Selected $2.00

RPM varies significantly by niche and audience geography. Use the niche presets as a starting point.

Daily

$20

Monthly

$600

Yearly

$7,300

Affiliate Earnings Estimator

Est. Monthly Affiliate Earnings

$0

CPM → RPM Converter

Estimated RPM

$0

Break-even Calculator

Months to Break-even

0

Required Daily Views

0

Sponsorship Rate Estimator

Suggested Sponsorship Rate

$0

Based on the industry standard of CPM × (views/1000)

How to Calculate YouTube Ad Revenue

YouTube ad revenue is calculated using a simple formula that every creator should understand. Here's how your earnings are determined:

The Core Formula

Earnings = (Views ÷ 1,000) × RPM

RPM = Revenue Per Mille (per 1,000 views). This is the amount you actually receive after YouTube takes its 45% cut.

1

YouTube shows ads on your video

Advertisers bid on your audience in real-time. The winning CPM (what the advertiser pays YouTube per 1,000 impressions) can range from $1 to $100+ depending on niche and viewer location.

2

YouTube keeps 45%, you keep 55%

YouTube retains 45% of gross ad revenue as its platform fee. Your RPM is roughly 55% of your CPM, further reduced by the percentage of views that aren't monetised (e.g. ad blockers, Shorts, unmonetisable regions).

3

Your payout = (Views ÷ 1,000) × RPM

Example: 100,000 views at an RPM of $4.00 = $400. The same 100,000 views at a Finance RPM of $20 = $2,000. Niche is everything.

What is a Good YouTube RPM?

RPM varies dramatically by content category. Finance and B2B channels earn 10× more per view than gaming or entertainment channels because their viewers have higher purchasing power and advertisers pay more to reach them.

Niche Typical RPM Per 1M Views
Finance & Investing $12 – $40 $12k – $40k
B2B / SaaS $15 – $35 $15k – $35k
Education $5 – $12 $5k – $12k
Tech & Reviews $3 – $8 $3k – $8k
Gaming $1.5 – $4 $1.5k – $4k
Vlog / Lifestyle $1 – $3 $1k – $3k

Figures are industry estimates and vary by region, season, and channel audience quality.

For Affiliate Creators

Don't Just Estimate Earnings — Protect Them!

Ad revenue is great, but dead affiliate links in your old videos are silently stealing your commissions every single day. BrokenTube automatically scans your entire channel to find 404 errors and redirect failures before your viewers do — and before you lose another sale.

Protect My Income — Free

No credit card • Takes 30 seconds

Frequently Asked Questions

The answer depends almost entirely on your niche and audience geography. At the global average RPM of $2–$5, 1 million views earns you $2,000–$5,000. A Finance channel with an RPM of $20 earns $20,000 from the same 1 million views, while a Gaming channel at $1.50 RPM earns only $1,500. Niche and audience country are the two biggest levers you can pull.

Yes, since February 2023. YouTube Shorts creators in the YouTube Partner Program receive a share of ad revenue from ads shown between Shorts in the feed. However, the effective RPM for Shorts is dramatically lower than for long-form videos — typically $0.03–$0.07 per 1,000 views — because ads aren't shown within each Short itself, only between them.

CPM (Cost Per Mille) is what advertisers pay YouTube per 1,000 ad impressions — the gross rate before YouTube takes its 45% cut. RPM (Revenue Per Mille) is what you, the creator, actually receive per 1,000 video views after YouTube's cut and after accounting for non-monetised views. RPM is always lower than CPM. A practical rule of thumb: RPM ≈ CPM × 0.55 × monetisation rate.

The global average RPM is $2–$4. An RPM above $8 is strong; anything above $15 (common in finance, insurance, and B2B SaaS) is excellent. Channels targeting audiences in the US, UK, Australia, or Canada consistently see higher RPMs than channels whose audiences are primarily in developing markets, due to higher advertiser bids for those regions.