Building your product

How long does it take to build an MVP? A realistic timeline

Most MVPs take two to five months, but the calendar is set by scope and by how fast decisions get made, not by how fast developers type. Here is where the weeks actually go.

How long does it take to build an MVP? In my experience, a simple, single-platform MVP takes 6 to 10 weeks from kickoff to launch, a medium one with payments, two user types and a few integrations takes 3 to 5 months, and a complex product with real-time features or regulated data often takes 5 to 9 months or more.

Those numbers cover the whole journey, not just coding: discovery, design, building, testing and getting through app store review. Team size matters less than most founders expect. Scope and the speed of decisions matter more, and both are in your hands.

Typical MVP timelines at a glance

Type of MVPWhat it usually includesTypical timeline
No-code prototypeForms, lists and simple workflows2 to 8 weeks
Simple MVPOne platform, one core journey, sign-in, basic admin6 to 10 weeks
Medium MVPPayments, two user types, a few integrations3 to 5 months
Complex MVPMarketplaces, real-time features, regulated data5 to 9 months or more

These assume a small, experienced team working on your product consistently and a founder who answers questions quickly. Part-time developers, a team that has never worked together, or a founder who disappears for a week at a time can stretch any of them.

For a reference point from my own work: a patient booking app for a clinic chain went from kickoff to the App Store in nine weeks. That pace is realistic for a focused mobile MVP when decisions come quickly; it is not a number to promise for every product. For the money side of the same picture, see what an app costs at each level of complexity.

Where the time goes: an MVP timeline phase by phase

Building is the longest phase, but it usually fills only half to two-thirds of the calendar. A typical MVP breaks down like this:

  1. Discovery and scoping (1 to 3 weeks). Agree on the problem, the core user journey, what is in and out, the architecture and the estimate. I run it as a fixed two-week sprint that leaves you holding a roadmap, an architecture and an estimate you can plan around. Skipping it rarely saves time; the same questions get answered later, in code, at a higher price.
  2. Design (1 to 4 weeks). User flows first, then the key screens. Design overlaps with the start of the build once the first flows are approved.
  3. Build (4 to 16 weeks, more for complex products). Development in short sprints, with working software shown every week or two.
  4. Testing and hardening (1 to 3 weeks). Testing runs throughout, but plan a focused stretch before launch to fix bugs, test on real devices and run a small beta with real users.
  5. Launch preparation (about a week). Production setup, analytics, privacy policy and terms, store listings and screenshots.
  6. App store review (days to a couple of weeks). Apple and Google review apps before they go live. Reviews are often quick, but a rejection means a fix and a resubmission. Newer personal Google Play developer accounts may also need to run a closed test with real testers before they can publish to everyone, so check the current requirements early.

Here is how those phases might overlap on a hypothetical 12-week MVP:

WeeksPhaseWhat you should see
1 to 2DiscoveryAgreed scope, user flows and an estimate
2 to 4DesignKey screens approved
3 to 10BuildNew working features demoed every week
9 to 11Testing and betaReal users on a test version
11 to 12LaunchStore approval and production release

What slows MVP projects down?

The delays that wreck MVP timelines are rarely about how fast developers write code. They are about everything around the code:

  • Decision latency. Developers hit questions every day: what happens when a payment fails, who can see this screen, what the welcome email says. A question that waits two days for an answer costs two days, sometimes more if the developer switches to other work and has to switch back.
  • Scope creep. One extra feature a week sounds harmless. Over three months it adds up to a different product, and each addition touches work that was already finished.
  • Integrations. Payment providers, banks, logistics partners and older business systems need approvals, contracts, test credentials and support tickets, all on someone else's schedule.
  • Accounts and paperwork. At the time of writing, enrolling a company in Apple's developer program requires a D-U-N-S number, which can take days or weeks to obtain, and payment providers run their own business checks. Start both in week one, not week ten.
  • Content nobody owns. Copy, images, prices, legal text and onboarding emails. The software can be ready while the words are not.
  • Rework. Without someone owning the architecture, teams often discover late that something was built in a way that cannot support the next feature. Rebuilding it costs weeks.

Rule of thumb: answer developer questions the same day. On most MVPs I have worked on, slow decisions cost more weeks than slow code.

How to build an MVP faster without cutting corners

  1. Shrink the scope before anything else. One user type, one core journey, one platform. Here is how to decide what makes the cut.
  2. Fix the date and flex the scope. Set a launch date and treat the feature list as the variable. When something new comes in, something of similar size moves to version two.
  3. Name one decision-maker. One person on your side who answers questions within a day, and whose answers stick.
  4. Start the slow admin on day one. Developer accounts, payment provider onboarding, domain, company email, legal pages and access to partner systems.
  5. Buy instead of build. Sign-in, payments, email, maps, analytics and support chat all exist as services. Building your own versions adds weeks and buys you nothing in an MVP.
  6. Pick the platform that ships fastest. A web app skips app store review entirely; if you need mobile, a cross-platform framework covers iOS and Android from one codebase. Here is how to choose between web and mobile for your first version.
  7. Demo working software every week. Weekly demos catch misunderstandings while they are cheap and make drift obvious.

Some things should never be cut to save time: basic security, backups, testing of the core journey and the analytics you need to learn from launch. An MVP can be small. It should not be fragile.

Does a bigger team make it faster?

Not much, and sometimes it makes things slower. An MVP usually moves fastest with a small, senior team: one to three developers who have shipped similar products, some design help, and one person who owns the technical decisions. People added mid-project need context, and the existing team loses time giving it to them.

How you source the team matters too:

  • No-code is usually the quickest route to a first working version, if your product fits the tool.
  • Freelancers can move fast, but part-time availability stretches the calendar, and coordinating several of them takes real effort.
  • Agencies bring a full team, though sales, contracts and onboarding can add a few weeks before work starts.
  • A hands-on technical lead removes the handoff between the person deciding and the person building, which is where a lot of time quietly leaks away.

If you are still deciding who should build it, this guide to building an MVP without a technical co-founder compares the routes on cost, time and risk.

Signs your MVP is running late, and what to do

Projects rarely slip all at once. Watch for these early signals:

  • No demo of working software for two weeks or more
  • The same feature has been “almost done” for several weeks
  • The launch date moves, and nobody can explain what changed
  • New features keep arriving while the core journey is unfinished
  • An integration is “blocked” with no plan to unblock it

If you see two or more, stop adding features, re-plan the remaining work in one-week chunks and ask for a demo of everything that exists. If the answers stay vague, get an independent technical review. These habits are the core of managing developers when you are not technical, and if the project is already badly off track, follow this playbook for rescuing a stalled build.

So how long will your MVP take?

Start from the tier that matches your product, then adjust honestly. These are very rough additions I would expect from a small, experienced team for features founders often ask for:

FeatureRough time addedWhere the time goes
Card payments through a provider1 to 2 weeksCheckout, receipts, refunds, failed payments
Payouts to sellers or providers2 to 4 weeksOnboarding, identity checks, split payments
Chat between users1 to 3 weeksNotifications, history and moderation, even with a chat service
A proper admin panel1 to 4 weeksDepends on how much staff must manage
A second, right-to-left language1 to 3 weeksMirrored layouts, translations, extra testing
Offline use with syncing2 to 6 weeksResolving conflicting changes is hard
Connecting to an older business systemWeeks to monthsDocumentation, access and the other team's schedule

Add time for each extra user type and each extra platform, and take time off for every feature you move to version two. Then add a buffer of 20 to 30% for the things nobody can predict, because something always comes up.

If the result is longer than four or five months, look hard at the scope before you accept it. Unless the product is genuinely complex, a number that big usually means version one is carrying more than an MVP needs. Cut it until real users can have it within a few months, and let what they do tell you what to build next.

Frequently asked questions

Can you build an MVP in one month?

Sometimes. A no-code prototype, a landing page with a manual back end, or a very narrow web app with a ready design can all go live in about four weeks. A custom product with accounts, payments, an admin side and a mobile app is rarely realistic in a month without cutting testing or security. If a one-month deadline really matters, fix the date and let the scope shrink until it fits.

How long does app store review take?

It varies and the rules change, so treat any figure as a guide. In recent years many Apple reviews have finished within a day or two, while Google reviews can take from hours to several days, and longer for new developer accounts. A rejection adds a fix and another review. Leave at least a week of buffer before launch, and submit a test build early so problems surface before launch week.

Is it better to set a fixed launch date for an MVP?

Usually yes, as long as the scope can flex. A fixed date forces prioritization and stops the build drifting for months. Trouble starts when both the date and the full feature list are fixed, because then quality gets cut instead, usually testing and security. Treat the date as the constraint and the feature list as the variable, and agree in advance what moves to version two if time runs short.

What happens after an MVP launches?

The first weeks after launch are for learning and fixing. Expect a burst of bug fixes and small changes as real users find edge cases, then a shift to measuring the one or two numbers that tell you whether the product works. Plan for at least a few months of iteration with the same team, and budget for it, because the first version is a starting point rather than a finished product.