How much does it cost to build an app?

The cost of an app depends on scope, platforms, design depth, integrations and who builds it, so no honest single number exists. The reliable way to find your price is to write a short brief, split it into milestones and compare real quotes from developers.

Last updated:

Why a single price does not exist

Ask ten developers what an app costs and you get ten different answers. That is not a trick. A simple booking page and a marketplace with payments are both called apps, but they need very different amounts of work. Price follows effort, and effort follows scope.

Be careful with any article that gives one headline price for all apps. Without a source, a date and a clear definition of what is included, such a number tells you very little. This guide gives you the drivers instead, so you can judge any quote you receive.

The main cost drivers

  • Number of features. Every screen, rule and edge case adds work. Ten simple features cost far less than three complex ones.
  • Platforms. One web app is cheaper than separate iPhone and Android apps. Cross-platform tools can share code, but it is rarely free.
  • User accounts and roles. Sign up, login, password reset and different permissions for admins and members are real work.
  • Payments. Taking money, handling refunds and paying out to others involves a payment provider and careful testing.
  • Integrations. Each connection to an outside service, such as email, maps or an API, adds setup and testing.
  • Design. A clean standard look is faster than custom illustrations, animation and a full brand system.
  • Data and scale. Handling a few hundred users is simpler than millions, and migrating old data takes time.
  • Rules and compliance. Privacy, health, finance and children's data bring extra requirements.

Who builds it changes the price

The same scope is priced differently by a solo freelancer, an agency or a marketplace match. Agencies add project management and team overhead. Freelancers usually have a lower overhead but fewer people to cover absences. Our comparison in freelancer vs agency vs marketplace explains the trade-offs without picking a winner.

Experience matters too. A senior developer may charge more per hour and still finish sooner, with fewer bugs. Compare the total for a clearly defined result, not the rate alone.

How to get a real quote

  1. Write down the problem, the users and the three to five features that must exist on day one. The guide on how to write a project brief shows how.
  2. Cut everything else for later. A first version is an MVP. See what is an MVP.
  3. Ask for a fixed price per milestone, not a vague estimate for the whole project. See fixed price vs hourly.
  4. Collect several proposals and compare what each one includes, not only the total.
  5. Ask what is not included. Hosting, app store fees, design and later changes are common gaps.

Costs people forget, with numbers you can check

Some costs are not part of any developer quote because you pay them to other companies. They are small next to the build, and they are the easiest numbers to look up. The table shows what four common providers state on their own pages. Prices change, so check the linked page before you plan.

Running costs from provider pages
  • Apple Developer Program (App Store)

    What the provider states
    $99 per year
    Source: Apple Developer Program. Checked on
  • Google Play Console (Google Play)

    What the provider states
    US$25, paid once
    Source: Google Play Console Help. Checked on
  • Supabase (database and login)

    What the provider states
    Free plan at $0 per month. Pro plan from $25 per month, with a spend cap that is on by default
    Source: Supabase pricing. Checked on
  • Vercel (hosting for web apps)

    What the provider states
    Hobby plan at $0 per month, for personal and non commercial use. Pro plan at $20 per month per developer seat
    Source: Vercel pricing. Checked on

Usage based services can cost more than the starting price once many people use your product. Ask your developer for an estimate at your expected volume.

Two more items are never in a quote: payment processing fees on every sale, and maintenance after launch, such as updates, security fixes and new phone versions. Your own time for feedback, content and testing is a cost too.

For the build itself, one public reference point for the value of development work is the U.S. Bureau of Labor Statistics. It reports a median annual wage of $135,980 for software developers in May 2025 (Occupational Outlook Handbook, checked on 6 November 2026). This is an employee wage in the United States. It is not a price for a project, it leaves out overhead, and it does not describe developers in the EU. It only shows that experienced development time is a real cost, so be careful with offers that are far below what the work needs.

A checklist for every quote

  • Does it list what is delivered in each milestone, in words you understand?
  • Does it say what is not included, such as design, content, hosting and app store submission?
  • Does it show an estimate of the running costs after launch, with the provider names?
  • Are the accounts for hosting, the database and the app stores in your name?
  • Does it say how change requests are handled and priced?
  • Does it say who fixes problems found right after launch, and for how long?

Put the answers of several developers into one table. Differences in what is included often explain most of the difference in price.

How ErdiBuilds handles pricing

Free for clients. Developers send proposals for your project, and you compare them side by side. Milestones are from 50 to 2,000 each in your project currency. Each milestone is paid before work on it starts, and funds are released after you approve the delivery. That keeps the spend visible at every step. See pricing for the full picture.

A good first step: describe your idea, set a budget range and let proposals show you what is realistic. Nothing is lost by asking.

Frequently asked questions

Can I build an app cheaply?

Yes, by keeping the first version small. Fewer features, one platform and standard design lower the effort. Very low offers for a large scope often hide missing parts, so check what is included.

Link to this answer

What does an app cost after launch?

Expect recurring costs for hosting, services, app store accounts and maintenance. The table above shows what four providers state for their plans. Ask every developer to list the running costs of your own setup in the proposal so nothing surprises you later.

Link to this answer

Is a fixed price or an hourly rate better for budgeting?

A fixed price per milestone gives the most certainty when the scope is clear. Hourly work can suit exploratory tasks. Our guide on fixed price vs hourly compares both.

Link to this answer

Why do quotes for the same idea differ so much?

Developers read your brief differently, include different extras and have different experience. Compare line by line, and ask questions about anything unclear.

Link to this answer

Does ErdiBuilds charge clients to post a project?

Free for clients. Developers pay 8 percent plus payment processing on their side. See pricing for details.

Link to this answer

Start when you are ready.

Free for clients. Each milestone is funded before work starts and runs 1, 2, 3, 4, 6 or 8 weeks.

Start your project

Cookie settings

Choose which cookies we may use. Your choice is saved in this browser and, when you are signed in, with your account. You can change it any time.

More in our Privacy Policy.