Guide · Costs & timelines
App maintenance cost per month: what a live app really costs to keep running
App maintenance cost per month and per year, line by line: store fees, hosting, monitoring, forced OS updates and engineering time, from running 4 apps live.
Short answer
A small live app usually costs tens to a few hundred dollars a month in fees and hosting. The real maintenance cost is engineering time: the common rule of thumb is 15–20% of the build cost per year, more in year one. Budget three buckets separately: keep it running, keep it healthy, and keep building.
Most "app maintenance cost" pages are written by agencies selling maintenance contracts, so they lead with the scariest number. I ran Urban Culture's four apps (customer, partner, admin console and web) in production from 2020 to 2025, so here's the version from the side that pays the bills: what a live app costs each month, which costs grow with you, and which ones you can't skip.
How much does app maintenance cost per month?
For a small live app, the fixed fees and hosting usually come to tens or a few hundred dollars a month. Engineering time is the real cost, and it's the one most budgets leave out. The widely quoted rule of thumb is 15–20% of the build cost per year, so a $15,000 MVP needs roughly $2,000–$3,000 a year just to stay healthy.
That rule comes from agencies, not from a neutral survey. Chop Dawg's 2026 guide, for example, puts maintenance at 15–20% of the original build cost per year, rising to 30–40% for legacy or poorly built apps, and says many US apps land between $2,500 and $5,000 a month. Treat those as vendor numbers for apps much bigger than an MVP. The percentage is the useful part, because it scales with what you built.
The clearer way to budget is to split "maintenance" into three buckets, because they behave differently:
| Bucket | What it covers | How it behaves |
|---|---|---|
| 1. Keep it running | Store fees, hosting, database, email, monitoring, domain | Small and predictable at first, then grows with usage |
| 2. Keep it healthy | OS and SDK updates, security patches, library upgrades, bug fixes, outages | Engineering time; arrives in bursts, some of it on deadlines you don't set |
| 3. Keep building | New features, redesigns, new user types | Not maintenance. Budget it as product work |
Most surprises come from mixing bucket 2 and bucket 3. A founder budgets "maintenance" at a few hundred dollars, then asks for a new feature every week, and the invoice looks like a build.
What are the fixed monthly costs of running an app?
The fixed fees are public and small. Here's what a lean app typically pays before usage grows, with each provider's published price.
| Item | Published price | Per month, roughly |
|---|---|---|
| Apple Developer Program | $99 per year | About $8 |
| Google Play developer account | $25 one-time | $0 after the first month |
| Web hosting, for example Vercel | Hobby $0; Pro $20 per month | $0–$20 at MVP scale |
| Error monitoring, for example Sentry | Free tier 5K errors; Team $26/month billed annually ($29 monthly), 50K errors | $0–$29 |
| Database, auth, file storage | Most managed providers have free tiers, then usage pricing | Often $0–$50 early on |
| Domain, transactional email | Varies by provider | A few dollars |
Those prices change, so check each page before you budget. The point stands either way: at MVP scale, the bill for keeping an app online is usually smaller than one hour of engineering.
Which running costs grow as the app grows?
Anything priced per use: database reads and writes, map and location lookups, AI model calls, file storage and bandwidth, SMS and push messages. These are cheap per request and expensive per million, and they grow on exactly the axis you want to grow.
Two more grow with revenue rather than usage. Payment processing takes a percentage of every charge (Stripe lists 2.9% + 30¢ for US cards on its pricing page). And if you sell digital goods inside a mobile app, the stores take a commission; Apple's Small Business Program cuts it to 15% for developers earning up to $1 million a year.
At Urban Culture, the usage cost that grew fastest was Google's Distance Matrix and geocoding calls, because every booking needed distances between customers and partners. Replacing them with our own geolocation service cut that cost by 80% with accuracy held. That's the pattern to watch for: one usage-priced service quietly becomes the biggest line on the bill. I wrote up how we did it in cutting the Google Maps Distance Matrix bill by 80%.
The cheap defence is billing alerts on every cloud and API account from day one, set at a number that would surprise you.
What does "keeping an app healthy" involve?
It's the engineering work that keeps the app shippable: updates you didn't choose, bugs real users find, and small fixes that stop small problems compounding. Most of it isn't visible to users, which is why it's the first thing founders cut and the most expensive thing to catch up on.
- Platform deadlines. Apple and Google raise their minimums every year. Since 28 April 2026, apps uploaded to App Store Connect must be built with Xcode 26 and an iOS 26 SDK. On Google Play, new apps and updates must target Android 16 (API level 36) from 31 August 2026, and existing apps that don't target at least Android 15 stop being shown to new users on newer devices. You don't choose these dates.
- Dependency and security updates. Frameworks, SDKs and libraries ship fixes. Skip a year of them and the next upgrade is a project, not a task.
- Outside APIs changing. Payment providers, maps, auth and AI vendors deprecate versions and change limits. Each integration is a small permanent tax. Terms change too: Strava tightened its API rules in November 2024, which shaped the Strava-style club app build.
- Bugs from real use. Real users find paths testing never tried, especially in year one.
- Keeping the data useful. Backups you've actually restored once, and reporting that still works. At Urban Culture we piped Firestore into BigQuery so the business could ask questions without slowing the live app.
- Outages. Someone has to be reachable when payments fail on a Saturday.
None of this is dramatic, and that's the trap. With several apps on one framework, as we had at Urban Culture, one upgrade touches every app at once. Done on schedule it's routine; deferred until a store deadline, it competes with everything else you wanted to ship that month.
How much does app maintenance cost per year?
Use the 15–20% rule for the keep-healthy bucket, add fees and hosting, and keep feature work separate. Year one usually runs higher than the rule, because launch is when the real bugs show up.
| Build cost | Keep-healthy work per year (15–20% rule) | Per month, averaged |
|---|---|---|
| $15,000 (focused MVP) | $2,250–$3,000 | About $190–$250 |
| $30,000 | $4,500–$6,000 | About $375–$500 |
| $60,000 (multi-app marketplace) | $9,000–$12,000 | About $750–$1,000 |
Those are rule-of-thumb figures, not quotes. They assume the app was built cleanly, the code is documented and in your repository, and nothing big changes. A poorly built app sits at the top of the range or above it, which is one reason handover documentation is worth paying for at build time.
Notice how small the MVP row is. That's honest: a focused app with few integrations doesn't need a large monthly retainer just to stay alive. What it needs is someone who can do the work when it's due.
Retainer, freelancer or in-house: who should maintain the app?
Match the arrangement to how often the app changes, not to how important it feels.
| Option | Best for | Not for |
|---|---|---|
| Planned maintenance days plus on-call | A quiet app with few changes; you pay for a few days a quarter and an outage agreement | An app shipping features every week |
| Freelancer by the hour | Small, well-documented apps with occasional fixes | Anything where you need someone reachable within hours |
| Monthly retainer with a senior engineer | Apps that earn money and change every month; mine starts at $6,000 a month and includes technical leadership, not just fixes | Apps that only need keep-alive work; it's more than they need |
| First full-time engineer | When product work is continuous and you can keep one person busy | Before you know what the next six months of work look like |
The one non-negotiable across all four: the code, the cloud accounts and the store accounts are in your company's name, so you can change who maintains the app without asking anyone's permission. I cover how to check that in who owns the code, and when a part-time technical lead makes sense in fractional CTO vs full-time CTO vs agency.
How do you keep app maintenance costs down?
Most maintenance cost is decided at build time. Each part you build is paid for three times: once to build, once to test, and then every month as something to update.
- Fewer integrations. Every outside API is a permanent maintenance line. Add one only when it earns its keep.
- Web first if you can. A web app has no store fees, no store review and no yearly mobile SDK deadlines.
- One codebase for both stores. A cross-platform framework (we used Flutter) means one upgrade, not two.
- Managed services over servers you run. Patching your own servers is maintenance you chose.
- Billing alerts and error monitoring from day one. Cheap, and they turn surprises into notifications.
- Upgrade on schedule. Small, regular updates cost less than one big catch-up before a store deadline.
What should a maintenance agreement include?
Whatever you choose, write down five things: what counts as maintenance versus new work, how fast someone responds to an outage, which upgrades are included (store deadlines especially), who holds the accounts, and how either side ends the arrangement with a clean handover. The contract side of that is in the plain-English SOW template.
If you're planning a build and want the running costs estimated before you commit, that's part of how I scope: the fixed quote comes with an estimate of what the app will cost to run. Here's how I work. For a rough build number first, try the app cost calculator.
Questions founders ask
How much does app maintenance cost per year?
Agencies commonly quote 15–20% of the original build cost per year, with year one often higher because real users find the bugs testing missed. For a $15,000 MVP that's roughly $2,000–$3,000 a year of keep-healthy work, plus fees and hosting. New features are a separate budget, not maintenance.
Can I stop paying for maintenance once the app is finished?
Not for long. Apple and Google raise their minimum SDK requirements every year, libraries get security fixes, and outside APIs change. An app nobody touches for a year usually still runs, but you may not be able to ship an urgent fix without first doing the upgrades you skipped.
Do I need a monthly retainer for app maintenance?
Not always. A retainer suits an app that earns money and changes every month. A quiet app can do with a few planned maintenance days a quarter plus an on-call agreement for outages. What you can't skip is someone who knows the code and has access to the accounts.
Why did my app's hosting bill suddenly jump?
Usage-priced services scale with users: database reads, map lookups, AI model calls, file storage and bandwidth. Free tiers end quietly. Set billing alerts on every cloud and API account from day one, and look at which single service grew; it's usually one.
Is app maintenance cheaper for a web app than a mobile app?
Usually, yes. A web app has no app-store fees, no store review and no yearly mobile SDK deadlines, and you can ship a fix in minutes. Mobile apps add device and OS testing and store policy changes on top of the same backend upkeep.