KodeThat

What an app costs to build in India

KodeThat's app prices and delivery times, what pushes the cost up, each stage from idea to the stores, and whether to start on Android or both.

At KodeThat, an app MVP on Android or iOS with up to 10 screens costs ₹80,000* and takes about 6 weeks. A React Native app for both Android and iOS starts at ₹1,80,000* and takes 10 to 14 weeks. Apps with offline use or custom infrastructure are priced after the call. Store fees come on top: $25 once for Google Play and 99 USD a year for Apple.

What do you get at each price?

These are starting prices from our pricing page. The written quote confirms the final price, taxes and timeline before any work starts.

  • MVP, ₹80,000*

    • 1 platform (Android or iOS)
    • Core feature set (up to 10 screens)
    • User auth (email/phone)
    • REST API integration
    • Basic admin panel
    • Play Store / App Store submission
    • Delivery in 6 weeks
  • Full Product, from ₹1,80,000*

    • Android + iOS (React Native)
    • Unlimited screens
    • Push notifications
    • Payment gateway integration
    • Real-time features (chat, maps, etc.)
    • Custom admin dashboard
    • CI/CD setup
    • Delivery in 10 to 14 weeks
    • 6 months support

The Scale plan covers apps that also need a web version, offline-first behaviour or links to large enterprise systems. We price those after a call because the infrastructure decides most of the cost.

What pushes the price up?

  • The MVP stops at 10 screens. Count them on a sheet of paper before the first call, including login, settings and empty states, and you'll know which plan you're in.
  • A second platform adds work even with one React Native codebase, because each store needs its own testing, listing and review.
  • Razorpay checkout, live chat and location tracking each need back-end work as well as screens, which is why they sit in Full Product and not in the MVP.
  • The shop or business behind the app needs somewhere to manage products, orders and users. The MVP has a basic admin panel. A custom dashboard is part of Full Product.

How long does each stage take?

  1. Idea and scope

    Write down who the app is for, the one job it does for them, and the features it needs to do that job. Everything else goes on a later list. This step is yours, and the quote is only as good as this list.

  2. Design

    We make clickable Figma prototypes of every screen, and you approve them before any code is written. Changing a screen in Figma is quick. Changing it after it's built means paid rework.

  3. Build and test

    This is the 6 weeks of an MVP or the 10 to 14 weeks of Full Product. We share TestFlight and Play Store test builds as we go, so you use the app on your own phone well before launch.

  4. Store submission

    Plan extra time here. If your Google Play account is a personal account created after 13 November 2023, Google requires a closed test with at least 12 testers opted in for 14 days in a row before you can publish to everyone. Those two weeks come on top of our build time, so line up 12 friends or customers early. Apple reviews every submission, and we can't predict how long that review will take, so we don't fix a launch date until the app has passed.

  5. After launch

    Apps need updates when Android and iOS release new versions, and Apple's fee renews every year. Full Product includes 6 months of support. The MVP doesn't list support, so ask for it in your quote if you want it. Getting downloads is its own job, and it starts with a store listing whose screenshots and short description say plainly what the app does.

Android first, or both at once?

For most apps aimed at Indian customers, Android first. StatCounter put Android at 94.84% and iOS at 5.1% of mobile operating system share in India for October 2026. That figure measures page views on the websites StatCounter tracks, so it counts browsing, not phone owners or how much they spend. If you think your customers are mostly iPhone users, check your own website analytics before you choose.

When you do want both, React Native keeps the second platform affordable, because one codebase serves both stores. We built a furniture shopping app in React Native, with an admin where the shop manages its products and stock, for a client we can't name yet. More on how we build apps is on the app development page.

Our take

Ravinder Kumar builds the screens of our apps and Sayed Zaid builds the servers behind them. For a small business in Navi Mumbai trying an app for the first time, we'd start with the MVP on Android. It is the cheapest way to find out whether customers will install the app and come back to it, and Android is where most Indian users are. Move to Full Product once people use the MVP every week and ask for payments, notifications or an iPhone version. If your idea is a subscription product for businesses rather than an app for customers, read our post on what a SaaS MVP costs first.

Where these numbers come from

Service
Apps
Read next

Sites Ravi and Zaid built

All four are live. There is more on the Work page.

Have a problem like this? Tell us.