La guía detallada que aparece a continuación (explicación, ejemplo resuelto, limitaciones, preguntas frecuentes y fuentes) está por ahora solo en inglés.
Calculadora de ingresos de apps de Play Store: cómo funciona
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.
Fórmula e hipótesis
Fórmula
Ingresos por anuncios al día = DAU × Σ(impresiones por formato × tasa de relleno × eCPM ÷ 1000) × parte de AdMob (0,68)Compras brutas al mes = usuarios activos mensuales × % de compradores × compras × precio; app de pago = descargas × precioIngresos netos de la tienda = bruto ÷ (1 + impuesto %) × (1 − comisión de Play); comisión = 15 % hasta 1 M$ al año y 30 % por encimaIngresos mensuales = ingresos por anuncios × 30 + ingresos netos de la tienda; anuales = mensuales × 12
Hipótesis
- Los ingresos por anuncios usan referencias de eCPM de terceros (ver fuentes) como valores bajo, esperado y alto. Son estimaciones: Google no publica el eCPM por país ni por formato, y tu eCPM real de AdMob puede ser mucho menor o mayor. Usa la opción «Usar mi propio eCPM» cuando tengas cifras reales.
- Las solicitudes de anuncios se multiplican por la tasa de relleno (80 % por defecto, un supuesto de Earnlitix) y por la parte de AdMob que recibes (68 % por defecto, una cifra que se cita habitualmente y que Google no publica; editable).
- El DAU se estima como descargas mensuales × la proporción que se convierte en usuarios diarios (3,8 % por defecto, la retención media a 30 días en Android), o puedes introducir el DAU directamente. Se supone que el DAU se mantiene constante todo el año, con 30 días al mes.
- Los ingresos por compras dentro de la app y por apps de pago se reducen con la comisión de servicio de Google Play: 15 % sobre el primer millón de dólares (USD) al año y 30 % por encima. Antes se descuenta el impuesto que ya incluye tu precio (por ejemplo, el 18 % de GST en India). No se modelan las suscripciones, los programas ni las variantes regionales de la comisión.
Ejemplo resuelto
100,000 downloads a month, US audience, ads + in-app purchases
- DAU = 100,000 × 4% = 4,000 (the default is 3.8%; 4% keeps the sums round).
- 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.
- 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).
- 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.
Resultado: Expected: $5,672.15 a month (about $68,066 a year). Ads range gives roughly $4,765 to $6,919 a month.
Limitaciones
- 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.