How much does it cost to make an app: real prices and breakdown by phase

Consultoria EHERO

6 minutos de lectura

The question how much does it cost to make an app has a bad reputation because almost nobody answers it. You ask for a quote, they reply “it depends,” and they ask for a meeting. And it does depend, of course, but it can be narrowed down a lot before sitting down to talk. Let’s see exactly what it depends on, with real ranges and with the items almost nobody tells you about until after you’ve signed.

The short answer

An app with a clear purpose, its own server, and published in both stores typically costs between 5,000 and 25,000 euros in the Spanish market. Below 5,000 there is usually a template with your logo on top; above 25,000 there are usually several people working for months and a complex product behind it.

That range is so wide because the price is not set by “the app”: it is set by four decisions you can make before asking for a quote.

The four things that drive the price

1. How many screens it has

This is the most direct variable. An app with ten screens costs roughly half as much as one with twenty, and the calculation is done screen by screen. Before asking for a quote, sketch on paper the screens you really need for the first version. Almost always there are fewer than it seemed.

2. Whether it needs its own server

An app that only shows information can live on its own. As soon as there are user accounts, changing content, notifications, or any data shared between devices, you need a server with its database and management panel. That takes between 30 and 50% of the budget, and it is the item most often underestimated.

If you already have a website with an API, or an ERP that exposes data, that part becomes much cheaper: the app connects to what already exists instead of building it from scratch.

3. Whether it charges inside the app

Charging in an app is not just adding a payment button. It involves the payment gateways of each store, subscriptions with their trial periods, purchase verification on your server — because the phone can be tampered with — and the commissions from Google and Apple. Add easily between 1,500 and 3,000 euros to the project.

4. Android, iOS, or both

With current tools, you develop once and publish on both platforms, so the extra cost of the second one is no longer 100% as it was a few years ago. Count on 20-30% more for the second store: it is not the code, it is testing on different devices and a second review round.

Indicative breakdown by phase

This is how a typical 9,000-euro project is split, so you can see where every euro goes:

Definition What it does, who it is for, and what the first version does NOT do. The document with the screens and the closed budget comes out of this. 8-12%.
Design How it looks and how it is navigated. If you accept the standard components of each system, this item drops a lot. 10-15%.
App The development of the screens and the logic on the device. 35-45%.
Server and panel Database, API, management panel, backups, and scheduled tasks. 25-35%.
Publishing Developer accounts, store listings, screenshots, privacy policy, data declarations, and review rounds. 8-12%.

What almost nobody tells you: the cost of keeping it alive

The most expensive mistake is not getting the initial budget wrong: it is not accounting for the second year. An app is not delivered and forgotten.

  • Developer accounts: Google charges 25 € one time; Apple, 99 € per year.
  • Server: from about 20 € per month for something modest.
  • Maintenance: from about 190 € per month, and it is not optional. Android raises the minimum level it accepts every year and Apple does the same: an app that is not updated to a newer version can no longer be updated in the stores and eventually disappears from them.

If someone quotes you an app without mentioning this, it is not that it is cheaper: it is that the bill comes later.

How to make the project cheaper without ruining it

  • Cut the first version down. Anything that is not essential for the app to be useful to someone, leave it out. Add it later, once you know what people actually use.
  • Use what you already have. If your website or ERP exposes data, the app connects to it and you save the entire server.
  • Accept the standard components. A custom pixel-perfect design is beautiful and expensive; the components of each system are free and users already know how to use them.
  • Start with one platform if your audience is clearly on one. You launch sooner and with less money.

When it is NOT worth it

It is worth saying: many ideas are better solved with a website. If what you need is to be found, show a catalog, or collect leads, a well-made website costs much less, is cheaper to maintain, and does not depend on two companies approving every update. An app makes sense when it adds something the browser cannot: working without coverage, push notifications, access to the phone’s hardware, or a use case so repeated that opening the browser becomes friction.

Frequently asked questions

How long does it take?

Between two and four months to have it published, including the store review rounds, which do not depend on the developer.

Can I pay in installments?

The normal thing is to pay by phases, as they are delivered. Be wary of anyone asking for everything upfront.

Who owns the app when it is finished?

You do, and it is worth putting that in writing: the code, the developer accounts, and the data. If one day you want to change teams, it is handed over and that’s it.

Have you put a number on your idea? On our custom apps page you have the breakdown by phase, what is included and what is not, and what maintenance costs afterward. And if your case is better solved with a website, we will tell you.

Related guides

Do you want to stay up to date with all the latest news?

Follow us on our social networks so you don't miss anything!

Subscribe to our newsletter

Get exclusive deals and updates.

Get 10% OFF your first order!