Midnyte

Building

How long does it take to build an MVP?

Published answers to this range from six weeks to five months. They are not really contradicting each other. They are quoting different team sizes and mostly not saying so.

Why the published figures disagree

A timeline is work divided by the number of people doing it. Most published estimates give you only the result:

SourceSaysTeam size stated?
Magora, 20266–8 weeksNo
Pragmatic Coders, 202310–12 weeksYes — and it is why this one is useful
Netguru, updated Apr 20254–5 months for a simple MVPNo
Upsilon, updated May 20251–3 months simple, 9+ complexPartly — gives a separate team-size table

Three times the spread, and the hidden variable is staffing. Six to eight weeks and four to five months can describe the same product. When you are comparing quotes, the first question is not how long but with how many people.

The same MVP, at different team sizes

Take a product I would call a genuine MVP: authentication, one core workflow done properly, a payment path, an admin view, on web plus one mobile platform. Assume the scope is settled before the clock starts, which is a large assumption I will come back to.

TeamCalendar timeWhat suffers
One developer5–8 monthsNothing, structurally — but there is no second opinion, and a single illness is a schedule event.
Two to three engineers10–16 weeksLittle. This is the efficient size for an MVP.
Four to six8–12 weeksCoordination starts costing real time, and someone has to spend their week on it.
Eight or more8–11 weeksSharply diminishing. Most of an MVP cannot be parallelised, and the integration cost rises faster than the throughput.
The honest default
10–16 weeks

Two to three engineers, scope settled before the start. If a quote is far under this, look for what has been left out of the scope rather than assuming the team is faster.

What actually causes the slip

Not writing the code. In order of how much time they cost:

Scope that was never settled

By a distance the biggest one. A build that starts before the product question is closed does not run late so much as run continuously. The tell is the phrase "while we're in there" appearing in week three. Every MVP has a version of this; the question is whether it is decided or discovered.

Somebody else's system

Every dependency on a third party — a payment provider, an ERP, a bank, a partner's API — is a schedule risk you do not control. Sandbox credentials take a fortnight to arrive. The documentation is out of date. The one integration nobody worried about turns out to be the one with a certification step. Budget for this explicitly rather than discovering it.

App store review

If you are shipping to the App Store or Play Store, that is a real step with a real duration and a real chance of rejection. First submissions get rejected more often than people expect, usually over account deletion, sign-in requirements or payment rules rather than anything about your product. Leave room for at least one round.

What I would ask a supplier

Any supplier who cannot answer those has not built the estimate, they have picked it. How we build sets out how we answer them.

Sources. Published ranges compared above: Netguru (updated April 2025), Pragmatic Coders (2023), Upsilon (updated May 2025), and Magora's UK pricing page (2026). The team-size table is our own estimate from our own builds, not a published dataset — treat it as one studio's experience rather than an industry figure.

Want a real date for your build?

Send me the scope. You get back a timeline with the team size it assumes and the three things most likely to move it — not a range with no arithmetic behind it.

Start here →