Asking “how much does an app cost?” is like asking “how much does a house cost?”. It depends on what the app has to do: just show information, or book appointments, take payments, send notifications and connect to other systems. This guide gives indicative prices for the Bosnian market and explains what drives them up or down.
Short answer
Indicative prices in Bosnia: a simple business app (catalogue, contact, booking) €3,000–7,500; a mid-size app (user accounts, payments, admin panel, notifications) €7,500–20,000; complex systems above €20,000. Add store fees and yearly maintenance of about 15–20% of the build cost.
Three levels of apps and their prices
| Type of app | Examples | Indicative price |
|---|---|---|
| Simple | Service catalogue, price list, contact, online booking without payment | €3,000–7,500 |
| Mid-size | User accounts, loyalty card, online payment, push notifications, admin panel | €7,500–20,000 |
| Complex | Delivery with tracking, several user roles, integration with accounting or ERP | €20,000+ |
These ranges are for custom development by an independent developer or small team in Bosnia. Agencies in Western Europe usually charge 2–4 times more for the same app — one of the reasons companies outsource development to Bosnia.
What drives the price up
- User accounts and login — sign-up, password reset, profiles and data security.
- Online payments — integration with a bank or card processor and refunds.
- Admin panel — where you or your staff manage bookings, prices and customers. Without it the app is unusable, and it is often more work than the app itself.
- Integrations — fiscal systems, accounting software, an existing booking system.
- Offline mode and data synchronisation.
Costs people forget
- Apple Developer Program — USD 99 per year to publish on the App Store.
- Google Play — a one-time USD 25.
- Server and database — usually €10–50 per month for a smaller app.
- Maintenance — Apple and Google release new OS versions every year and the app has to keep up. Budget about 15–20% of the build cost per year.
How to lower the cost without losing quality
- Start with a first version (MVP) — only the features the app cannot work without. Add the rest once you see what customers actually use.
- One codebase for iOS and Android instead of two separate apps.
- A clear specification — a list of screens and what happens on each. Every unclear point becomes an extra cost later.
- Reuse what exists — payments, maps and notifications have proven solutions that are not built from scratch.
If a booking system is enough to start with, see the guide on online appointment booking. For internal tools that don’t need an app store, read custom software vs off-the-shelf.
Want to know what your app would cost?
Describe in a few sentences what the app should do and for whom. You’ll get an indicative price, a timeline and a suggestion of what to include in the first version.
Engimotive · Published November 1, 2026