Skip to content

Cost4 min read

What an app costs after launch: store fees, hosting and maintenance

By Published

Short answerAfter an app is built, the running costs are store accounts (Apple's developer program is $99 a year; a Google Play developer account is a one-time $25), hosting for the backend and database, paid third-party services such as SMS, maps or email, and maintenance for operating system updates and fixes. A simple app that only talks to existing APIs costs little to run; an app with its own backend adds hosting every month.

What the build price leaves out

Most quotes for an app cover the build: design, development, testing and getting it into the stores. That is the number people compare. After launch the app also has to stay online, keep working on new phones and keep meeting both stores' rules, and none of that is in the build price.

None of these costs are hidden on purpose. They are just outside the build, and they depend on choices you make while scoping. If you know them before you start, you can choose a scope whose running cost you are happy to carry.

Store accounts

To publish under your own name you need your own developer accounts. Apple charges $99 a year for the Apple Developer Program. Google charges a one-time $25 registration fee for a Google Play developer account. Organisation accounts on both stores ask for business verification, which takes some paperwork but no extra fee.

The accounts are in your name, so the fees above are yours and so is the listing; the developer accounts guide explains why that matters.

Hosting the backend and database

If your app has its own backend (user accounts, orders, bookings, an admin dashboard) that backend runs on a server somewhere, with a database next to it. That is a monthly cost for as long as the app is live.

For a new app with a modest number of users, a small cloud server or a managed platform is enough. The cost grows with traffic, stored files (photos, documents, video) and how much uptime you need. Video and large file storage are usually what push hosting bills up, not the number of screens.

  • Apps that only connect to APIs you already have (your website, your booking system) often need no new hosting at all.
  • Apps with their own Node.js backend and PostgreSQL database, like the Growth and Scale packages, need a server and a database from day one.
  • Backups, a staging copy for testing and monitoring are worth paying for once real customers rely on the app.

Third-party services, billed per use

Many features are built on someone else's service, and that service sends its own bill. These are usually priced per message, per request or per transaction, so they stay small while the app is small.

FeatureTypical serviceHow it is billed
Login codes by SMSSMS gatewayPer message sent
Transactional emailEmail delivery servicePer email, often with a free tier
Maps and address searchMaps platformPer map load or search, with free usage tiers
Push notificationsFirebase Cloud Messaging, Apple PushUsually free
Card paymentsPayment gatewayA percentage per transaction
AI featuresModel provider APIPer request or per token

Maintenance and operating system updates

Apple and Google release new versions of iOS and Android every year, and both stores tighten their requirements over time. Google Play, for example, requires apps to target a recent Android version before you can publish updates. An app that nobody touches for two years can end up blocked from updating until it is brought current.

Maintenance covers that upkeep, plus fixing bugs that real users find and updating libraries with security fixes. Some owners pay a monthly retainer; others pay per update when they need one. Either works, as long as there is a maintenance budget.

How to keep running costs low from the start

Most of the running cost is decided during scoping, so the cheapest time to reduce it is before the build starts.

  • Connect to systems you already pay for instead of rebuilding them inside the app.
  • Start with email login or social sign-in before adding SMS codes, which cost per message.
  • Store images at sensible sizes and keep video on a service built for video.
  • Choose one cross-platform codebase (Flutter) so every update is made once for both Android and iOS.
  • Ask for the source code and the accounts in your name, so you can move maintenance to anyone you like.

What is included in my packages and what is not

My packages are fixed prices for the build: $999 for Launch, $1,699 for Growth and $2,500 for Scale, with testing and help publishing to both stores. Store fees, hosting, third-party services and ongoing maintenance are separate, and I list the ones your app will need in the written scope before work starts, so the running cost is not a surprise.

Questions

How much does it cost to keep an app on the App Store and Google Play?
Apple's developer program costs $99 a year. A Google Play developer account is a one-time $25 fee. Hosting, third-party services and maintenance are on top and depend on the app.
Do I have to pay for maintenance?
Not on a contract, but an app needs updates to stay compatible with new iOS and Android versions and with store rules. You can pay a retainer or pay per update when needed.
Does an app always need a server?
No. An app that only connects to APIs you already run may need no new hosting. An app with its own accounts, orders or admin dashboard needs a backend and database.

Sources

Platform rules and fees in this article were checked against these official pages on 6 November 2026. They change, so confirm before you rely on them.

Sannan Malik is a software architect and product builder with 8+ years in software, CEO of Alpha Notic FZC and a Certified Scrum Product Owner. He builds mobile apps and business software for companies in the UAE, UK and US.

Let's build it

Got an idea? Let's talk.

The fastest way to reach me is WhatsApp. Tell me what you're building and I'll reply with how I'd approach it, which package fits, or what a custom scope would look like.

Message me on WhatsApp