Play Store App Revenue Calculator: AdMob, In-App Purchases & Google Play Fee

Start from downloads or daily active users, choose ads, in-app purchases or a paid app, and see monthly and yearly revenue after AdMob's share and the Google Play fee.

Calculator

Users from

New installs per month.

%

Default 3.8% = average Android day-30 retention (AppsFlyer data via Business of Apps). That gives about 3,800 DAU.

Ads

eCPM source
Audience

eCPM range per 1,000 impressions in USD: Banner $0.30–$0.80; Interstitial $9.00–$14.0; Rewarded $14.0–$22.0.

Estimate only: third-party eCPM benchmarks, not your real AdMob data. Real eCPM can be much lower, especially in India.

Typical impressions per DAU per day (RevenueLab): banner 15–40, interstitial 3–6, rewarded 1–3. The fill rate is applied on top (Advanced). If you enter impressions that were actually served, set the fill rate to 100%.

In-app purchases

%
$
%

India: Play prices include GST, so enter 18 if your price includes 18% GST. The Play fee is charged on the price without tax. Leave 0 if your price contains no tax.

$

Optional. Shows how big your app has to be.

Advanced assumptions
%

Share of ad requests that return an ad. An Earnlitix assumption (80%), not a sourced figure.

%

68% is the commonly quoted publisher share. Google does not publish the AdMob network split (some sources say about 60%). Use 100% if your eCPM comes from AdMob reports.

%

Turns DAU into monthly active users for the buyer share. An Earnlitix assumption (20%).

Google Play fee: 15% on the first $1M (USD) of yearly purchases, 30% above. Ads are not subject to it.

Expected monthly revenue$5,392Range $4,530 – $6,576 per month

Per month

$4,530Low
$5,392Expected
$6,576High

Per year

$54,357Low
$64,701Expected
$78,915High
Daily active users
3,800
Ad revenue per month (expected)
$3,777
Buyers per month
380
Purchases per month (gross)
$1,900
Google Play fee (15%)
− $285
Net purchases per month
$1,615

To earn $1,000 a month with these settings

Downloads per month needed
≈ 18,547

A straight scale-up of the expected figure. Store fee tiers and real-world growth make it approximate.

Benchmark and fee sources

RevenueLab 2026 figures for US / Tier 1 (US, CA, UK, AU, DE, JP): rewarded $14–22, interstitial $9–14, banner $0.30–0.80 (fixed 320×50 low to adaptive-banner high). Cross-checks in Mistplay/Appodeal data put US interstitial ≈ $12.65 and banner ≈ $0.50.

Benchmarks last verified: 2026-10-25

Amounts are in USD (United States selected). Change country or currency in the header. Exchange rates are approximate, from a static table updated 2026-10-25 — not live and not for transactions.

Estimates for planning only. Not tax or financial advice. Last verified: 2026-10-25

Play Store app revenue calculator: how it works

An Android app can earn from two places: ads and purchases. Ads are paid per thousand impressions (eCPM) and AdMob passes most of that on to you. Purchases (in-app items, or the price of a paid app) go through Google Play, which keeps a service fee. This calculator adds the two together.

It first estimates daily active users (DAU), either from monthly downloads and the share that stay active, or from a DAU you enter. For ads it multiplies DAU by the daily ad requests of each format, the fill rate and the eCPM, then applies the AdMob payout share. eCPM is taken from benchmark ranges for India, US / Tier 1, Tier 2 and Tier 3 audiences (single region or your own mix), or from your own AdMob numbers. For purchases it estimates buyers, removes any tax inside the price and subtracts the Play fee.

Formula and assumptions

Formula

  • Ad revenue per day = DAU × Σ(impressions per format × fill rate × eCPM ÷ 1,000) × AdMob payout share (0.68)
  • IAP gross per month = monthly active users × buyer % × purchases × price; paid app = downloads × price
  • Net store revenue = gross ÷ (1 + tax %) × (1 − Play fee); fee = 15% up to $1M a year, 30% above
  • Monthly revenue = ad revenue × 30 + net store revenue; yearly = monthly × 12

Assumptions

  • Ad revenue uses third-party eCPM benchmarks (see sources) as low / expected / high values. They are estimates: Google does not publish eCPM by country or format, and your real AdMob eCPM can be far lower or higher. Use the "my own eCPM" option once you have real numbers.
  • Ad requests are multiplied by the fill rate (default 80%, an Earnlitix assumption) and by the AdMob payout share (default 68%, a commonly quoted figure that Google does not publish; editable).
  • DAU is estimated as monthly downloads × the share that become daily users (default 3.8%, the average Android day-30 retention), or you can enter DAU directly. DAU is assumed to stay constant all year, with 30 days a month.
  • In-app purchase and paid-app revenue is reduced by the Google Play service fee: 15% on the first $1M (USD) a year and 30% above that. Tax already inside your price (for example 18% GST in India) is removed first. Subscription, programme and regional fee variants are not modelled.

Worked example

100,000 downloads a month, US audience, ads + in-app purchases

  1. DAU = 100,000 × 4% = 4,000 (the default is 3.8%; 4% keeps the sums round).
  2. Daily requests per user: 20 banner, 3 interstitial, 1 rewarded. Expected US eCPM: $0.49, $11.20, $17.50. Revenue per DAU per day = (20 × 0.49 + 3 × 11.2 + 1 × 17.5) ÷ 1,000 = $0.0609.
  3. Fill 80% and AdMob share 68%: 0.0609 × 0.8 × 0.68 = $0.03313 per DAU per day, so 4,000 × 0.03313 × 30 = $3,975.55 a month (low $3,068.16, high $5,222.40).
  4. Purchases: monthly active users = 4,000 ÷ 20% = 20,000; 2% buy once at $4.99 → 400 × 4.99 = $1,996 gross. Play fee 15% → $1,696.60 net.

Result: Expected: $5,672.15 a month (about $68,066 a year). Ads range gives roughly $4,765 to $6,919 a month.

Limitations

  • eCPM figures are third-party estimates from different years and methods. They disagree widely, and real AdMob revenue is often at the low end for India. Treat the result as a planning range.
  • DAU is held constant for the year. Real apps grow and decay, retention varies by category (about 1% to 9% at day 30), and uninstalls and seasonality (Q4 pays more) are not modelled.
  • Fees vary by market, programme and subscriptions, and tax (GST, VAT, withholding, TCS) depends on where you live. Earnings are before your own income tax.

Frequently asked questions

How much does an Android app earn from ads?

It depends mostly on where the users are and which formats you show. With the benchmarks used here, a US user is worth roughly 5 times an Indian user at the expected eCPM, and about 12 times at India's low estimate, for the same ad load. Enter your own eCPM from AdMob for a real figure.

What is eCPM?

Effective cost per mille: the earnings per 1,000 ad impressions that were shown. Rewarded and interstitial ads pay far more than banners, but banners are shown many more times per user.

Why 68% for AdMob?

68% is the publisher share commonly quoted for Google ad products. Google does not publish a split for the AdMob network, and some sources say about 60%. You can change it under Advanced. AdMob reports eCPM as your earnings per 1,000 impressions, so if you type eCPM from your reports, set the share to 100% to avoid deducting Google's cut twice.

What does Google Play charge?

The standard tier is 15% of the first $1M a year in purchases and 30% above that. In the US, UK, EEA, Australia and Japan a newer structure is 10% plus a 5% billing fee, also 15% in total on the first $1M. Ads are not subject to the fee.

How does GST in India affect my revenue?

Play prices in India include tax. If your price includes 18% GST, enter 18 and the tool divides the price by 1.18 before the fee. Google also deducts withholding tax and GST TCS for Indian developers. Ask a tax adviser about your case.

How much does AdMob pay per 1,000 impressions?

That figure is the eCPM, and it depends on the ad format, the user's country and the demand at the time. The third-party benchmarks used here put US and tier-1 eCPM at about $0.30 to $0.80 for banners, $9 to $14 for interstitials and $14 to $22 for rewarded video. Google does not publish eCPM by country or format, and real numbers can be lower, so replace the presets with your own AdMob figures as soon as you have them.

How much does AdMob pay in India?

The benchmark ranges used here for India are about $0.08 to $0.40 per 1,000 banner impressions, $0.80 to $4 for interstitials and $1.10 to $12 for rewarded video, far below US and tier-1 rates. An app with mostly Indian users therefore needs a much larger daily audience for the same ad income, and real eCPM can be below these ranges.

Does Google Play pay per download?

No. Google Play does not pay developers for installs. Money comes from ads shown in the app (for example through AdMob), in-app purchases, subscriptions or the price of a paid app, minus the Google Play service fee. Downloads still matter because they feed the daily active users this calculator multiplies by ad impressions and purchase rates.

Sources

Calculator data last verified: 2026-10-25. Estimates for planning only; not tax or financial advice.

What next?

Disclosure:We may earn a commission.We may earn a commission if you sign up through links in this section. This never changes the price you pay and does not affect our calculators.