How to Make Money from an App: Monetization Models Explained
How apps make money: subscriptions, one-time payments, freemium, usage pricing, ads, marketplaces and services — plus payment processing and app store fees.
Mythex Team · · 7 min read
Apps make money in a handful of ways: charging a subscription, a one-time price, a fee for usage, a cut of transactions between users, advertising, or selling services around the app. The right model depends on how often people use it and how much value each use creates — a tool people rely on every week suits a subscription; a one-off utility suits a single payment. How you distribute the app matters too: a web app takes payments through a processor like Stripe, while native apps sold through the App Store or Google Play follow those stores' rules and commissions.
The main monetization models
| Model | How it works | Suits | Watch out for |
|---|---|---|---|
| Subscription | Recurring monthly or yearly fee | Tools used regularly: SaaS, productivity, content | Must keep delivering value or people cancel |
| One-time payment | Pay once for the app or a lifetime licence | Utilities, templates, tools with little running cost | No recurring revenue to cover ongoing hosting |
| Freemium | Free tier, paid tier with more features or capacity | Apps that spread through use and have a clear "more" | Free tier too generous means few upgrades |
| Usage-based | Pay per use: per credit, per report, per API call | Apps with real per-use costs, such as AI features | Unpredictable bills worry customers |
| Transaction fee | A percentage or flat fee on sales between users | Marketplaces, booking platforms | Needs enough transactions to matter; payouts add complexity |
| Advertising | Show ads, earn per view or click | Apps with large, frequent, free audiences | Needs a lot of traffic; can hurt the experience |
| Sponsorships and affiliate | Paid placements, commission on referred sales | Directories, content, niche communities | Must stay honest about what's paid |
| Services | Charge for setup, training, custom work | B2B tools, specialist niches | Time-limited — you're selling your hours |
Subscriptions
The most common model for software businesses, because revenue repeats and grows as you add customers. It works when the app is part of someone's regular routine. Offer monthly and yearly options; yearly plans usually come with a discount in exchange for commitment. Pricing structure — tiers, per-seat, flat — is a topic of its own; see how to price a SaaS product.
One-time payments
Simple to explain and easy to buy. The catch: if the app has ongoing costs — hosting, a database, AI usage — every customer costs you money forever while paying once. One-time pricing fits best when running costs per user are close to zero, or when you charge separately for updates or a new version.
Freemium
A free tier gets people in; a paid tier captures those who get real value. The hard part is the line between them. Good lines follow usage that correlates with value: number of projects, team members, records, exports or advanced features. Bad lines frustrate free users without making the paid tier more appealing.
Usage-based pricing
Charging per use is fair when your costs rise with use — AI features are the obvious example, since every model call costs you something. Customers like paying only for what they use but dislike surprise bills, so show usage clearly and consider a base plan with an included allowance.
Transaction fees
If your app connects buyers and sellers — a marketplace, a booking platform, a job board — taking a cut of each transaction aligns your income with your users' success. It needs volume to work and brings real complexity: paying out to sellers, refunds, disputes and sometimes tax. Plan the payouts side before you build; it is usually the hardest part.
Ads, sponsorship and affiliate income
Ads only pay meaningfully at large scale and can undermine a product people pay attention to. For niche apps with smaller audiences, sponsorships (a relevant company pays for a placement) and affiliate links (a commission on sales you refer) often earn more per visitor. Always label paid placements clearly.
Services around the app
Especially early on, selling setup, onboarding or custom work alongside a tool can fund development and teach you what customers need. It doesn't scale like software, so treat it as a bridge, not the destination.
Choosing a model
Answer these questions about your app:
- How often does someone use it? Daily or weekly points to subscription. Once or occasionally points to one-time or usage.
- Does each use cost you money? If yes, usage-based or subscription with limits.
- Who pays — the user or a business? Businesses accept subscriptions and invoices more readily than individuals.
- Does it connect two groups? Consider transaction fees.
- Is the audience huge and casual? Only then consider ads.
- Is there a natural "more"? If yes, freemium can work.
Most apps settle on one primary model and add a second: a subscription with usage-based add-ons, or a free tier plus a paid plan plus services for larger customers.
Taking payments
For a web app, you almost always use a payment processor rather than handling cards yourself. Stripe is a widely used choice for software; alternatives include Paddle and Lemon Squeezy, which act as the "merchant of record": they sell to your customer on your behalf and take care of sales tax, with their own fee structure. Compare pricing pages before choosing.
What a processor handles:
- Checkout — a secure page where customers enter card details. Your app never sees the card number.
- Subscriptions — recurring billing, upgrades, cancellations, failed-payment retries.
- Receipts and invoices.
- Webhooks — messages to your app when a payment succeeds, fails or a subscription changes, so you can grant or remove access.
On fees: as of September 2026, Stripe's pricing page states that standard pricing has no setup or monthly fees, and card payments are charged as a percentage plus a fixed amount per successful transaction. The exact rates vary by country, card type and extra products such as subscription billing, so check the page for your country rather than relying on a figure you saw elsewhere.
How to add payments to your app walks through checkout, subscriptions, webhooks and test mode step by step.
App stores vs. the web
Where your app lives changes how you can charge.
Web apps
A web app runs in the browser on any device, including phones. There's no store in between: you choose your payment processor, set your prices and pay only the processor's fees. You also don't need store approval to ship an update. The trade-offs are discovery — nobody finds you by browsing a store — and that some users simply prefer installing apps. Native vs. progressive web apps explains the differences.
Native apps in the App Store and Google Play
Store distribution comes with rules about how you charge:
- Apple. As of September 2026, Apple's App Review Guidelines say that unlocking features or content inside an app — subscriptions, premium content, a full version — must use Apple's in-app purchase. Physical goods and services consumed outside the app (a taxi ride, a delivered product) must use other payment methods instead. Apple's Small Business Program offers a reduced 15% commission on paid apps and in-app purchases to developers who earned up to 1 million USD in proceeds in the prior calendar year, and to developers new to the store; the standard rate applies above that threshold. Different terms apply in some regions, including the EU.
- Google Play. Google charges a service fee on digital goods and subscriptions sold through Play billing. As of September 2026 its service fee page shows the rates changing by region during 2026, with different rates for subscriptions, new versus existing installs, and revenue thresholds. Read the current page for your markets before planning prices.
Rules in both stores have changed repeatedly in recent years, often region by region. Treat any number — including the ones above — as something to recheck on the official page before you commit.
Before you charge: a checklist
- Someone has said they'd pay. Ideally, someone has paid. Pre-selling before you build is the strongest signal you can get.
- The payment flow is tested end to end in the processor's test mode: pay, fail, cancel, refund.
- Access follows payment. Paying unlocks the right features; cancelling or a failed renewal removes them.
- Pricing is on a clear page with what each plan includes.
- Terms, privacy policy and refund policy exist. Get local advice on tax and consumer rules; they differ by country.
- You know your costs per user — hosting, database, AI usage — so every price covers them.
Common mistakes
- Waiting too long to charge. Free users tell you what they like; paying users tell you what they value.
- Too many plans. Two or three tiers is plenty to start.
- Ignoring running costs. Especially with AI features, heavy users can cost more than they pay.
- Unclear cancellation. Make it easy. It builds trust and reduces disputes.
- Assuming app store rules are simple. Check them before building a native app around a payment model.
Building a paid app with Mythex
Mythex builds web apps, so you take payments with your own processor and no app store sits in between. For Stripe, you add your own Stripe keys as project secrets and ask the agent to add Checkout; you test with Stripe's test cards in the preview, then publish — the Stripe recipe in the docs has the steps. Mythex doesn't offer one-click Stripe connection or native App Store publishing today. For ideas worth charging for, see micro-SaaS ideas, and when you're ready to find customers, how to launch an app and get your first users.
Questions
What is the best way to make money from an app?
It depends on who uses it and how often. Tools people rely on regularly suit subscriptions; one-off utilities suit a single payment; apps with many casual users can use ads or freemium; apps connecting buyers and sellers can take a fee per transaction. Many successful apps combine two models.
Do web apps have to pay app store fees?
No. A web app that people use in the browser doesn't go through the Apple App Store or Google Play, so you take payments with a processor such as Stripe and pay only its fees. App store rules and commissions apply when you distribute a native app through those stores.
How much does Apple take from app sales?
As of September 2026, Apple's App Store Small Business Program charges a reduced 15% commission on paid apps and in-app purchases for developers who earned up to 1 million USD in proceeds the prior year, or are new to the store; a standard rate applies above that. Check Apple's developer site for the current terms.
When should I start charging for my app?
Earlier than feels comfortable. Asking for payment, even from a small group of early users, is the clearest test of whether the app solves a real problem. You can always offer early users a discount or a free period.