Skip to content

YouTube Earnings Calculator

Estimate how much a YouTube channel earns from ad revenue. Adjust monthly views and RPM to see realistic daily, monthly, and yearly earnings ranges.

500K
1K1M10M

Average RPM (revenue per 1,000 views)

Daily Earnings

$25

up to $58

Monthly Earnings

$750

up to $1.8K

Yearly Earnings

$9.0K

up to $21.0K

Estimate based on ±40% RPM variance. Actual earnings depend on niche, geography, seasonality, and ad formats.

What Affects YouTube Earnings?

Audience Geography

US, UK, Canada, and AU viewers generate 3–5× more ad revenue than viewers in Southeast Asia or Latin America.

Content Niche

Finance, legal, and B2B software channels command $10–$30 RPM. Gaming and general vlogs average $0.75–$2 RPM.

Video Length

Videos over 8 minutes allow mid-roll ads, which can double or triple total ad revenue per video.

Seasonality

Q4 (Oct–Dec) CPMs spike 30–70% due to holiday advertiser budgets. January–March are historically the lowest.

FAQ

How much does YouTube pay per 1,000 views?

YouTube pays creators an RPM of roughly $0.25–$10+ per 1,000 views. General channels average $1–$3 RPM; finance channels can reach $10–$30 RPM. RPM is always lower than CPM because YouTube keeps 45% of ad revenue.

What is the difference between CPM and RPM?

CPM is what advertisers pay per 1,000 ad impressions. RPM is what you actually receive per 1,000 total views — after YouTube's 45% cut. A $5 CPM translates to roughly $2.75 RPM.

How many views do you need to make $1,000/month?

At $2 RPM (average) you need ~500,000 views/month. At $5 RPM (finance niche) only 200K views. At $0.75 RPM (gaming) you need ~1.3M views.

Does video length affect earnings?

Yes — videos over 8 minutes can include mid-roll ads, which typically doubles or triples the ad revenue per view compared to shorter videos.

Predict your subscriber milestones

Enter your current subscribers and daily growth rate to see when you will hit 10K, 100K, or 1M.

Try Milestone Predictor