Start a project

Article · For clients · Budget · Scoping · 8 min read

What an iOS app really costs, and how to scope one properly

“How much does an app cost?” is the first question nearly everyone asks, and the honest answer is that it depends on decisions you haven’t made yet. That isn’t a dodge. Two apps that look similar on a sketch can differ several times over in effort, because of what happens behind the screens. This article explains what actually drives the cost of an iOS app, what you’ll pay beyond the build, and how to scope a project so the estimate you get means something.

On this page 12 sections
  1. The biggest cost driver is the number of distinct things the app does
  2. The backend is often half the project
  3. Design: templates, Apple’s system style or a custom brand
  4. Platforms and devices
  5. Quality work that should be in every estimate
  6. Costs beyond the build
  7. How to scope a project so estimates mean something
  8. Ways to control cost without cutting quality
  9. Questions to ask about any quote
  10. Why two quotes for the same idea can differ so much
  11. Fixed price, time and materials, or phased?
  12. Key takeaways

There are deliberately no price lists here. Any figure without your requirements behind it would be a guess dressed up as data. What follows are the factors any developer should be weighing when they quote, so you can judge a quote and shape a budget.

The biggest cost driver is the number of distinct things the app does

Effort grows with the number of distinct features, screens and states, not with how polished the idea sounds. A useful exercise is to list every screen and, for each one, every state it can be in: empty, loading, full, error, offline, signed out. A “simple” profile screen with editing, validation, photo upload and error handling is several pieces of work, not one.

The features that most often expand a budget:

The backend is often half the project

Many app ideas are really a service with an app on the front. If the app needs accounts, shared data, payments or notifications, something has to run on a server. Options range from managed services that handle authentication and data for you, to a custom API. The choice affects:

Ask any developer who quotes for “the app” whether the backend is included, who will host it and who pays for it.

Design: templates, Apple’s system style or a custom brand

An app that uses Apple’s standard components and the system look, carefully, can look excellent and costs less to build and maintain, because it inherits accessibility, Dynamic Type and dark mode support from the system. A heavily custom design with bespoke controls and animation costs more to design, more to build and more to keep working with each iOS release.

Neither is wrong. A consumer brand competing on feel may need custom work; a field-service tool for staff probably doesn’t.

Platforms and devices

Quality work that should be in every estimate

A quote that’s mostly feature lines with little for the rest is optimistic. Typical considerations that belong in an estimate:

Costs beyond the build

Some costs are fixed by Apple and easy to check:

Others depend on your choices:

Then there’s the cost of keeping the app working after launch, which deserves its own article: After launch: maintaining an iOS app. A useful planning habit is to budget for upkeep every year rather than treating the launch as the end of spending.

How to scope a project so estimates mean something

A good estimate needs a good brief. The most useful briefs answer:

  1. Who is it for, and what problem does it solve for them? One or two sentences.
  2. What must someone be able to do in version one? List the journeys, such as “book a class”, “see my bookings”, “cancel with a refund”.
  3. What exists already? A website, a database, a booking system, a brand, an API.
  4. What does success look like six months after launch? Bookings made, hours saved, subscribers, reviews.
  5. What are the constraints? A launch date tied to an event, a budget ceiling, regulatory requirements.

With that, a developer can separate the must-haves from the nice-to-haves and give you options. The iOS app MVP checklist helps you draw the line for version one.

Ways to control cost without cutting quality

Questions to ask about any quote

A developer who answers these clearly is one you can plan with.

Why two quotes for the same idea can differ so much

If you ask several developers to quote from the same short brief, the numbers can be far apart. That usually isn’t greed or naivety. It’s that each one has filled the gaps in the brief with different assumptions:

The fix is to ask each one for their assumptions in writing, then compare like with like. A detailed quote with clear exclusions is more useful than a lower one that’s vague.

Fixed price, time and materials, or phased?

There are three common ways to structure the money, and each shifts risk differently:

Whatever the structure, tie payments to things you can see and try, such as a TestFlight build with agreed features working.

Key takeaways

If you have an idea and want an honest view of what it would involve, send me a short description. I’ll reply personally with questions, options and next steps, including whether I’m the right person for it.

Written by Lee Johnson. Published 30 October 2026.

All articles · Swift A–Z · Apps

Questions, or an app in mind?

Let's bring your ideas to life. Whether you're envisioning a game-changing Apple Watch app or a transformative iOS experience, I'm here to make it happen.

Start a project