Guides / Ideas and launching

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 · Updated 2026-10-27 · 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

ModelHow it worksSuitsWatch out for
SubscriptionRecurring monthly or yearly feeTools used regularly: SaaS, productivity, contentMust keep delivering value or people cancel
One-time paymentPay once for the app or a lifetime licenceUtilities, templates, tools with little running costNo recurring revenue to cover ongoing hosting
FreemiumFree tier, paid tier with more features or capacityApps that spread through use and have a clear "more"Free tier too generous means few upgrades
Usage-basedPay per use: per credit, per report, per API callApps with real per-use costs, such as AI featuresUnpredictable bills worry customers
Transaction feeA percentage or flat fee on sales between usersMarketplaces, booking platformsNeeds enough transactions to matter; payouts add complexity
AdvertisingShow ads, earn per view or clickApps with large, frequent, free audiencesNeeds a lot of traffic; can hurt the experience
Sponsorships and affiliatePaid placements, commission on referred salesDirectories, content, niche communitiesMust stay honest about what's paid
ServicesCharge for setup, training, custom workB2B tools, specialist nichesTime-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:

  1. How often does someone use it? Daily or weekly points to subscription. Once or occasionally points to one-time or usage.
  2. Does each use cost you money? If yes, usage-based or subscription with limits.
  3. Who pays — the user or a business? Businesses accept subscriptions and invoices more readily than individuals.
  4. Does it connect two groups? Consider transaction fees.
  5. Is the audience huge and casual? Only then consider ads.
  6. 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 on the web 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. On Pro it can also wrap the app as an Android and iPhone app; once you're in the stores, Apple's and Google's rules on in-app payments apply. 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.

Keep reading

  • How to Make Money with an App: A Practical Path to First Revenue — How to make money with an app: pick a buyer who already pays, charge from week one, choose web or store payments, and other ways to earn by building apps.
  • Hire a Developer or Build with AI? How to Decide — Should you hire a developer or build your app with AI? A practical comparison of cost, speed, control and risk, plus when to combine the two approaches.
  • 20 Web App Ideas by Type: Tools, Directories, Marketplaces and More — Twenty web app ideas grouped by type — calculators, directories, marketplaces, group tools and generators — with who uses each, who pays and the MVP to build.
  • 18 AI Business Ideas: Services and Products That Use AI — Eighteen AI business ideas using existing models: setup services, AI-assisted agencies, small products. Who each serves, a first version, the hard part.
  • 20 App Ideas for Students: to Use, Build or Sell on Campus — Twenty app ideas for students: study tools, shared-house apps, club and campus apps. Who each is for, a first version, how it could earn, the hard part.
  • App Name Ideas: 8 Patterns, Store Rules and Availability Checks — How to find app name ideas: eight patterns with made-up examples, App Store and Google Play title rules, trademark and domain checks, and common mistakes.

Start building free · Templates · Docs

አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)