Estimate how much your website earns from AdSense or another network (Ezoic, Mediavine, Raptive): from page views and RPM or CTR × CPC — and in detailed mode also affiliate, paid traffic and costs.
⚖︎ Results are for informational purposes and do not constitute tax advice. For specific situations, consult a licensed accountant or the relevant tax authority.
iHow it is calculated
Ad revenue is calculated from page views and RPM (revenue per 1,000 views) or from CTR × CPC. Detailed mode adds ad formats, affiliate, traffic arbitrage and monthly costs:
daily revenue = views ÷ 1000 × RPM · or = views × CTR × CPC
At 10,000 views/day and a $3 RPM: 10,000 ÷ 1,000 × 3 = $30/day ≈ $913/month. With a 2% CTR and $0.30 CPC: 200 clicks × 0.30 = $60/day.
?Frequently asked questions
How much does AdSense pay per 1,000 page views?
Through RPM (revenue per 1,000 page views): usually between $1 and $25, depending on the niche, the visitors’ countries and ad placement. Finance niches and US/Western-Europe traffic pay the most; at a $3 RPM, 10,000 daily page views bring about $30.
How is AdSense revenue calculated?
Divide the page views by 1,000 and multiply by the RPM. At 10,000 views/day and a $3 RPM: 10,000 ÷ 1,000 × 3 = $30/day, roughly $913/month (a month = 30.4 days).
What is the difference between RPM, CTR and CPC?
RPM is the revenue per 1,000 views; CTR is the percentage of views that produce a click; CPC is the amount earned per click. The link: RPM ≈ CTR% × CPC × 10. At a 2% CTR and $0.30 CPC, the equivalent RPM is $6.
What is a good CTR for display ads?
For display, the typical CTR is 0.5–2%; above 2–3% is very good. It depends on ad placement, the type of content and the share of mobile traffic.
How many page views do I need to earn $1,000 a month?
Reverse the formula: views = revenue ÷ RPM × 1,000. $1,000/month is about $33/day; at a $3 RPM you need roughly 11,000 views/day, at a $10 RPM only about 3,300.
What alternatives to AdSense exist?
Ezoic (no minimum), Media.net, Monumetric (from 10,000 views/month), Mediavine (50,000 sessions/month), Raptive — formerly AdThrive (100,000 views/month) and Sovrn. At scale, premium networks usually pay a higher RPM than AdSense; enter the RPM your network reports — the calculator works with any of them.
What are vignette (interstitial) ads?
Full-screen ads shown between page navigations (Google calls them “vignettes”). They have a high RPM but can hurt the user experience; in detailed mode enter their RPM separately from display.
How do I estimate affiliate revenue?
Visitors × conversion rate × commission per sale. At 10,000 visitors/day, a 0.1% conversion and a $20 commission: 10 sales × $20 = $200/day. The conversion rate is entered per visitor, not per page view.
What is traffic arbitrage and when is it profitable?
Buying visitors (for example from Facebook or Google Ads) cheaper than the revenue they generate on your site. It is profitable when the cost per visitor is lower than the revenue per visitor (RPM × pages/visit ÷ 1,000, plus affiliate). The calculator shows the net result and the ROI — above 100% means profit.
What does ad coverage mean?
The share of page views where an ad is actually served. It is rarely 100%: ad blockers, unfilled requests or pages without slots. If about 15% of views show no ads, enter 85%.
Do I pay tax on AdSense income in the UK?
Yes — advertising income is taxable and must be declared to HMRC, whether you operate as a sole trader (via Self Assessment) or through a limited company. The calculator shows gross revenue, before tax; consult an accountant for the correct treatment.
Why is my RPM low and how do I raise it?
RPM depends on visitor countries, niche, season (Q4 is the best, Q1 the weakest), placement and page speed. Better placements, fast pages (Core Web Vitals), correct cookie consent and, at scale, moving to a premium network all raise it.