RevenueCat
Subscription layer for mobile apps that ties App Store, Google Play and web purchases together, with paywalls and revenue charts.
- Price
- Free up to $2.5k MTR, then 1% of tracked revenue
- Free plan
- Yes
- Setup
- Needs a developer
- Up and running
- The SDK takes a day or two; store setup and app review add several days to a couple of weeks.
What RevenueCat is for
Selling subscriptions inside an iPhone and Android app means dealing with two different store billing systems, each with its own receipts, renewals and refunds. RevenueCat sits on top of both and tells your app one simple thing: is this user a paying subscriber right now? It doesn't move money; Apple, Google or Stripe charge the customer and pay you.
How it plugs into your product
- 1Set up the paid apps agreement, bank and tax details, and subscription products in App Store Connect and Google Play Console.
- 2Create the RevenueCat project, connect both stores and mirror the products as entitlements (what the user unlocks).
- 3Install the SDK in the app, show the paywall and check the entitlement before unlocking premium features.
- 4Submit the app for store review with the in-app purchases attached; they only go live once Apple and Google approve.
Does it fit your idea?
It fits if
- An AI app sold as a monthly subscription on both iPhone and Android, with one subscriber status for both.
- You want to test paywalls and prices without shipping a new app version each time.
- A small app under $2,500 a month in revenue that wants subscription charts for free.
Look elsewhere if
- Your product is only a web SaaS: use Stripe or Paddle directly.
- You want web buyers to pay with PayPal or a bank transfer: RevenueCat's web checkout takes only cards, Apple Pay and Google Pay.
- Your app sells physical goods or real-world services, which don't go through in-app purchase anyway.
What people only find out after building
Read this before you build on it. Each item links to the official page that says so.
Apple requires in-app purchase to unlock features or subscriptions inside the app. Outside the US storefront you can't add buttons or links to pay elsewhere unless Apple grants a special entitlement.
Official source: developer.apple.comThe store keeps its cut before you see the money. Apple's reduced 15% rate only applies if you enroll in the Small Business Program and stay under $1 million a year.
Official source: developer.apple.comOnce you pass $2,500 in tracked revenue, RevenueCat charges 1% of all of it, not just the part above. It's measured before the store cut and taxes, so you pay on money you never receive.
Official source: revenuecat.comRevenueCat's own web checkout runs on Stripe and only takes cards, Apple Pay and Google Pay. No PayPal or bank payments.
Official source: revenuecat.com
Price
Free up to $2.5k MTR, then 1% of tracked revenue
Free up to $2,500 in monthly tracked revenue.
- Fee per sale
- 1% above $2.5k/month, plus store fees
- Handles taxes (merchant of record)
- No; Apple and Google are, in their stores
- Subscriptions
- Yes, its core feature
Checked on Oct 28, 2026 · official pricing
What it costs in practice
Estimate for an app with 300 subscribers at $10/month ($3,000 tracked): RevenueCat takes 1% of $3,000 = $30/month. Apple at 15% takes $450 first. Under $2,500 a month, RevenueCat costs $0.
Estimate from the official price. Check it before you decide.
At a glance
- Open source: no
“Not stated” means the official site doesn’t say.
Who uses it
Alternatives
Compare side by side
StripePayments API with checkout, subscriptions and billing, used by most SaaS companies worldwide.
PaddleMerchant of record for software: it sells your SaaS in its own name and handles sales tax and VAT in every country.
PolarOpen source merchant of record for developers, with subscriptions, usage-based billing and license keys built on Stripe.
Faundr
Picked your tools? Build it with AI, safely.
Faundr keeps your project’s memory, blocks what can’t be undone and tells you if it’s safe to launch, inside Claude Code and Codex.