UgeWorks
Home › Guides › Cost and budgeting

How much does it cost to build a mobile app in India?

Two quotes for "an app" can differ ten-fold and both be honest. Here is what the number is made of.

Nobody likes the answer "it depends", so this guide explains exactly what it depends on. By the end you should be able to look at any quote and see what you are paying for, and to write a requirement that gets you a fixed number instead of a range.

What an app quote is actually made of

Almost all of the cost of an app is people's time. A quote is an estimate of engineering, design and testing hours, multiplied by whoever is doing the work. That is why the same feature list can come back at very different prices: a five-person agency with a project manager and a sales team is pricing in all of those salaries, a single engineer is pricing in one.

The fixed costs that nobody can waive are small and worth knowing precisely:

Everything beyond that is the build itself.

The five things that move the price

1. How many platforms, and how they are built

An iOS app and an Android app written separately in Swift and Kotlin are two codebases, two sets of bugs and two developers. Written once in React Native, one codebase ships to both stores. For a business app without heavy 3D or hardware work, this roughly halves the engineering and is the first thing to ask any vendor about.

2. The number of screens and what each one does

A screen that shows a list is cheap. A screen with a form, validation, offline saving and image upload is not. Count the screens, then ask which ones are "show" and which are "do". The "do" screens are where the hours go.

3. Whether the app needs a backend

An app that only displays information can be nearly backend-free. An app with user accounts, bookings, payments, chat or anything two people share needs a server, a database, authentication and an admin panel. Serverless AWS (Lambda, DynamoDB, Cognito) keeps the running cost near zero at low traffic, but the build effort is real and often equals the app itself.

4. Third-party integrations

Payments, maps, SMS and WhatsApp notifications, push notifications, analytics, a CRM. Each one is a few days of work and a permanent dependency that can change its API. Integrations are the most common reason a "simple" app doubles in scope.

5. Design depth

Adapting a clean, standard interface is fast. An original visual design with animation and brand illustration is a separate design project. Both are legitimate; they are different budgets, and a quote should say which one it includes.

What it costs to run after launch

How to get a real number instead of a range

Write down, in plain language, the screens and what each one does, who logs in, what has to be stored, what must connect to something else, and whether you need iOS, Android or both. Send that. At UgeWorks that requirement gets a free 30-minute call and a fixed written quote within 24 hours. A vendor who quotes without asking these questions is guessing, and the guess will be revised later at your expense.

Questions people ask

Is it cheaper to build for Android only first?

Only marginally if the app is built in React Native, because the second platform is mostly configuration and store setup rather than new code. Building Android-only in Kotlin and then "adding iOS later" is a full second build.

Can I avoid the Apple and Google developer fees?

No. Both stores require an account in the publisher's name. The app should be published under your own account, not the developer's, so that you own the listing.

Does a free app still cost money to run?

A little. Hosting for a low-traffic serverless backend is usually within free tiers, and the store fees only apply to paid apps and in-app purchases. The real recurring cost is keeping the app compatible with new OS versions.

Why is an MVP cheaper?

Because it deliberately drops screens and integrations to the smallest set that lets real users do the one thing the app is for. Fewer "do" screens, fewer integrations, less design. See the startup MVP page for how that scoping works.

Sources

  1. Apple Developer Program enrollment — 99 USD per membership year
  2. Google Play Console registration fee — US$25 one-time registration fee
  3. Google Play closed testing requirements for new personal accounts — 12 testers, 14 consecutive days
  4. Apple D-U-N-S number support
  5. App Store Small Business Program — 15% commission under 1 million USD
  6. Google Play service fees — 15% on the first 1 million USD
  7. AWS Amplify pricing — free tier allowances

About the author

Ugendran Lakshmipathi is a full stack cloud engineer in Chennai. He has been building production websites, React Native apps for iOS and Android and serverless AWS backends since 2022, and personally writes every guide on this site from projects he has delivered.

Need this built?

Related services

Mobile App Development Company in ChennaiReact Native app development for iOS and Android from a single codebase, including serverless AWS backends, push notifications, payment integration, and App Store and Google Play submission.
Hire a React Native Developer in ChennaiReact Native development in Chennai for iOS and Android — new app builds, existing codebase maintenance and rescue, native module integration, AWS backends and app store release management.
Startup MVP Development in ChennaiMinimum viable product development for startups in Chennai — web and React Native applications on serverless AWS infrastructure, scoped and built for a fast first launch and low running cost.

Keep reading

Related guides

Publishing an app on the App Store and Google Play from India: accounts, fees, review and timelinesThe code is done. Here is everything between that and a listing people can download, with the parts that take weeks flagged.
React Native, Flutter or native? Choosing a stack for an Indian startup appThe stack decision is really a hiring decision and a budget decision wearing a technical costume.
Website or mobile app? A decision guide for small businesses in ChennaiMost small businesses asking for an app need a website. A few asking for a website need an app. Here is how to tell which you are.

Free quote

Get a fixed quote within 24 hours

Prefer not to call or WhatsApp yet? Leave a name and number and a short note. You will get a reply the same working day, not a sales sequence.

Your details are used only to reply to this enquiry.

Have a project like this?

Send the requirement on WhatsApp. Free 30-minute consultation, fixed written quote within 24 hours, no obligation.

WhatsApp Call