AdSense Revenue Calculator
Project your daily, monthly and yearly AdSense earnings from your traffic.
Enter your traffic and either your CTR and CPC or your page RPM. You will get daily, monthly and yearly projections, plus a twelve-month forecast that compounds your traffic growth.
The two ways to model AdSense income
If you know your click-through rate and cost per click, earnings are simply pageviews × ad units × CTR × CPC. If you already have AdSense data, page RPM is more reliable because it bakes in every variable Google applies. RPM is revenue per thousand pageviews, so earnings are pageviews ÷ 1000 × RPM.
Page RPM versus ad RPM
Page RPM measures revenue against pageviews; ad RPM measures it against individual ad impressions. Three ad units on a page produce three impressions from one pageview, so ad RPM is roughly a third of page RPM in that scenario. Comparing the two by mistake makes performance look far worse or better than it is.
Niche decides almost everything
The same traffic volume earns very different amounts depending on subject. Insurance, legal services, finance and B2B software attract high bids. Entertainment, general news and free-download traffic attract low ones. A tenfold difference in RPM between niches is entirely normal, which is why generic benchmarks are close to useless.
Geography and season
Traffic from the United States, United Kingdom, Canada and Australia typically earns several times what traffic from South Asia earns, because advertisers bid more there. Earnings also rise sharply in the fourth quarter as advertising budgets peak, then fall in January.
More ad units is not more money
Beyond a point, extra ad units cannibalise each other, slow the page and push readers away. Rising impressions with falling RPM is the signal that you have crossed that line.