App monetization · Free calculator

IAP vs Ads Revenue Mix Calculator

Find the revenue-maximising mix of in-app purchases and advertising: model payer rate, ad load, the cannibalisation between them, and net revenue after store and mediation fees.

Disclaimer: eCPMs, retention, and install costs swing by geo, platform, and season. Treat the defaults as starting points and replace them with your own dashboard numbers.

40,000
1.2%
$6.50
30%
7
$9.50
92%
4%
1.4%

Share of IAP revenue lost for each additional daily impression.

3%
Try it like this

Tap a scenario to load realistic numbers, then tweak the sliders.

New here? Watch it work in 2 seconds — then tweak it for you.
Advertisement
Formula used

Hybrid monetization net revenue

Ads and purchases compete for the same attention. Each additional daily impression adds a predictable slice of ad revenue and subtracts a less predictable slice of purchase revenue — plus some retention. The optimum is wherever the marginal impression stops adding more than it takes.

Net = [IAP × (1 − impressions × cannibalisation) × (1 − store fee) + (impressions × eCPM ÷ 1000) × (1 − mediation)] × (1 − retention loss)
Hybrid casual ad share of revenue
50%–75%
Typical daily payer rate
0.5%–3%
Standard store commission
15%–30%
Mediation take
2%–7%
Backlink-friendly embed

Embed this calculator

Free to embed on any site. Inputs preserved, link back to RevenueLab. Each format trades polish for SEO juice.

<iframe src="https://www.revenuelab.fyi/embed/iap-vs-ads-revenue-mix-calculator?dau=40000&payerRate=1.2&avgPurchase=6.5&storeFee=30&impressionsPerDau=7&ecpm=9.5&fillRate=92&mediationFee=4&cannibalisation=1.4&adChurnLift=3" width="100%" height="680" style="border:0;border-radius:12px;max-width:100%" loading="lazy" title="IAP vs Ads Revenue Mix Calculator"></iframe>
<p style="font:12px/1.4 system-ui;color:#666;margin:6px 0 0">Calculator by <a href="https://www.revenuelab.fyi/iap-vs-ads-revenue-mix-calculator?dau=40000&payerRate=1.2&avgPurchase=6.5&storeFee=30&impressionsPerDau=7&ecpm=9.5&fillRate=92&mediationFee=4&cannibalisation=1.4&adChurnLift=3" target="_blank" rel="noopener">RevenueLab</a></p>

Easiest to install — passes referral traffic and a referring-domain signal.

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). IAP vs Ads Revenue Mix Calculator. Retrieved from https://www.revenuelab.fyi/iap-vs-ads-revenue-mix-calculator
HTML
<p>Source: <a href="https://www.revenuelab.fyi/iap-vs-ads-revenue-mix-calculator" target="_blank" rel="noopener">IAP vs Ads Revenue Mix Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [IAP vs Ads Revenue Mix Calculator — RevenueLab](https://www.revenuelab.fyi/iap-vs-ads-revenue-mix-calculator) (2026).

Cannibalisation is real but measurable

Rewarded video usually adds revenue without hurting purchases; interstitials at high frequency reliably suppress them. Run a holdout on ad load for two weeks, compare payer rate between groups, and put the measured number into the cannibalisation input instead of guessing.

Where the mix usually lands

The right answer differs by genre and payer depth.

  • Hyper-casual: ads carry nearly everything; IAP is a remove-ads SKU.
  • Hybrid casual: 50–75% ads, with rewarded video as the bridge.
  • Mid-core and RPG: IAP dominates; heavy ads actively damage the whale economy.
  • Utility and subscription apps: ads mostly exist to convert free users to paid.

Test the load, don't set it once

Ad load is the fastest-moving lever you own. Change it in 10–15% steps, hold for a full retention cycle, and judge on net ARPDAU rather than ad ARPDAU — otherwise you'll optimise straight into churn.

FAQ

How do I measure cannibalisation properly?

Split users into ad-load cohorts and compare payer rate and ARPDAU over at least 14 days. The difference in IAP per extra daily impression is your input here.

Does rewarded video cannibalise IAP?

Far less than interstitials, and it can lift purchases by exposing users to premium currency. Model it with a low cannibalisation rate and a separate eCPM.

Should store fees be 15% or 30%?

Depends on program eligibility, subscription duration, and jurisdiction. Use the effective blended rate from your last payout statement.

Why include a retention penalty?

Aggressive ad loads shrink tomorrow's DAU. Without that term, the model will always tell you to add more ads.

How this calculator is built

Independently maintained

Written by Sam Doshi and the RevenueLab editorial team. We don't sell the data feeds this tool is built on.

Sourced from primary data

Benchmarks come from public AdSense / Stripe / IRS disclosures and reader-submitted data — never third-party "$X per view" claims. Full methodology.

Last editorial review

Reviewed on a rolling quarterly cycle. Dated reviews are published on the methodology record for each calculator.

Editorial standards

See our editorial policy and disclaimer. Results are estimates, not advice.