App Pricing Strategy: Free, Paid, Freemium or Subscription?
Choose an app pricing strategy that fits your app. Compare free, paid, freemium and subscription models, trials, local pricing and store fees.
ScreenShipper team · · 7 min read
TL;DR: Match your app pricing strategy to how users get value. One-time value suits a paid app or a one-time unlock; ongoing value or ongoing costs suit a subscription; a free download with in-app purchases lowers the barrier to trying it. Then set local prices per country, use trials honestly, and plan around store fees: Apple's Small Business Program currently charges 15% to qualifying developers.
The Main App Pricing Models Compared
Almost every app uses one of these models or a mix of them.
| Model | How it works | Best for | Watch out for |
|---|---|---|---|
| Paid upfront | Users pay before downloading | Focused tools, games with a clear one-time value, niche professional apps | Fewer downloads; users cannot try before buying |
| Free with ads | Free to use, revenue from advertising | High-volume, frequent-use apps | Needs a large audience; ads can hurt the experience and privacy labels |
| Freemium | Free core, paid unlock or one-time upgrades | Utilities where a free tier is genuinely useful | Free tier too generous or too weak |
| Subscription | Recurring payment for continued access | Content, sync, cloud or AI costs, ongoing improvements | Users expect regular value; churn |
| Hybrid | Subscription plus a lifetime option or consumables | Apps with mixed audiences | More complexity to explain and support |
Many top-grossing apps rely on in-app purchases or subscriptions, but that does not make a subscription right for every app. A simple utility that works offline and never changes is a hard sell at a monthly price.
How to Choose the Right Model
Answer these questions honestly before you pick.
- Does the app create ongoing value? New content, sync across devices, cloud processing or regular feature updates justify recurring revenue. A calculator does not.
- Do you have ongoing costs per user? Servers, AI calls or licensed content make a one-time price risky over time.
- How often will people use it? Daily-use apps support subscriptions or ads; occasional-use apps suit a one-time purchase.
- What do competitors charge? Open the top apps in your category on both stores and note their models and prices. Users compare.
- Can people understand the value without trying it? If not, avoid paid upfront and use a free download with a trial or a free tier.
A common, sensible starting point for a new indie app is a free download with a paid upgrade or subscription, a clear free tier, and a trial. It lets your product page and the app itself do the selling.
Free Trials, Intro Offers and Paywalls
Trials let people experience the paid version before committing. On the App Store, introductory offers for auto-renewable subscriptions come in three forms:
- Free trial: free access for a set period, then the standard price.
- Pay as you go: a discounted price each billing period for a set duration.
- Pay up front: one discounted payment for a set duration.
Google Play supports free trials and introductory prices through subscription offers in Play Console.
Where you place the paywall matters as much as the price. Showing it during onboarding works when the value is obvious from the first screens. Gating a specific feature works when users need to see the app before they will pay.
Follow the rules. Apple requires auto-renewable subscriptions to provide ongoing value and to last at least seven days, and it expects clear pricing and renewal terms before purchase. Hiding the price, burying the cancel information or making the close button hard to find invites rejection and refunds.
Setting Prices for Every Country
Do not charge the same number everywhere. A price that feels fair in the United States can be expensive in other markets.
- App Store: you choose a base country or region price, and App Store Connect generates prices for the other storefronts, taking taxes and exchange rates into account. You can override individual storefronts. Subscriptions currently have hundreds of price points to choose from.
- Google Play: you set a default price, and Play Console can convert it to local currencies. You can then adjust prices country by country.
Review local prices for your top markets by hand. Look at what competitors charge locally and consider purchasing power. Localize the paywall copy too, so the price, trial length and renewal terms read naturally in each language.
Store Fees: What You Actually Keep
Store fees change your margins, so plan with real numbers.
| Situation | App Store commission |
|---|---|
| Standard rate on paid apps and in-app purchases | 30% |
| App Store Small Business Program (up to US$1 million in proceeds in the prior calendar year, or new to the App Store) | 15% |
| Auto-renewable subscriptions after a subscriber's first year of paid service | 15% |
The Small Business Program requires enrollment by the Account Holder; it does not apply automatically. If you pass US$1 million in proceeds during the year, the standard rate applies to future sales, and you can re-qualify in a later year. Different terms apply under Apple's alternative business terms in the EU.
Google Play's service fees depend on region, product type and program. Google has been rolling out a new fee structure in some markets during 2026, so read the current Play Console service fees page before you model revenue. In both stores, the price customers see often includes tax, so your proceeds are lower than the list price minus the commission.
Testing and Changing Your Price
Your first price is a hypothesis. Plan how you will test it.
- Change prices for new customers and compare conversion over similar periods. Apple lets you keep existing subscribers at their current price while raising it for new ones.
- Use Google Play price experiments for in-app products where available in Play Console.
- Test the page, not just the price. Apple's Product Page Optimization tests icons, screenshots and previews, not prices, but a stronger page lifts paid conversion too.
- Raise prices carefully. Apple notifies subscribers about increases, and some increases require them to opt in. If they do not agree, their subscription ends at the end of the billing period.
Watch your App Store conversion rate and trial-to-paid rate together. A higher price that halves conversion may earn less.
Common App Pricing Mistakes
- Picking a subscription because it is popular, not because the app delivers ongoing value.
- Copying one country's price into every market.
- A free tier so generous nobody upgrades, or so limited nobody stays.
- Unclear trial terms on the paywall.
- Forgetting to enroll in the Small Business Program.
- Never revisiting the price after launch.
Pricing and availability are part of your submission, so they appear in our App Store submission checklist. The App Store Connect guide shows where each setting lives.
Frequently Asked Questions
Should my first app be free or paid?
For most first apps, a free download with an optional upgrade gets more people to try it and gives you data. Paid upfront can work for focused tools with a clear audience that already knows what it is buying.
How much should I charge for my app subscription?
Start from what comparable apps in your category charge in your main markets, then adjust for the value you deliver. Offer a yearly plan at a discount to the monthly price and test changes over time.
What is the App Store Small Business Program?
It is an Apple program that reduces the commission to 15% for developers who earned up to US$1 million in proceeds in the prior calendar year, including new developers. You must enroll in App Store Connect to receive the lower rate.
Can I switch a paid app to freemium later?
Yes. Make sure people who already paid keep what they bought. On iOS you can check the original app version a user first downloaded and unlock premium features for earlier buyers.
Sources
Store-ready screenshots, no upload errors
Export exact App Store and Google Play sizes without alpha channels, and check any file with the free size checker.