MVP Scope for Seed-Stage Startups: What to Cut First
The features that feel essential before you have users are rarely the ones your first real users actually ask for. A useful MVP scope gets cut by what you can't validate without it, not by what looks incomplete in a deck.

Nimesh
Co-Founder & Full-Stack App Developer
Founders scoping their first build almost always start from a list of everything the product needs to be competitive. That's the wrong starting list for an MVP. The right question isn't "what does a complete version of this need," it's "what's the smallest version that gives us a real answer about whether anyone wants this."
The wrong question founders start with
A competitive feature list is built by looking at what established players in your space already offer, and that's exactly the wrong reference point for a company with no users yet. Established players built that feature list in response to real customer demand accumulated over years. Copying the destination without having gone through the same discovery process that got them there means building features nobody has actually asked you for, on the theory that they'll be needed eventually. Eventually is not now, and now is what your runway is actually paying for.
A framework for what's actually in scope
A more useful scoping question sorts every proposed feature into one of three buckets: does this feature let us learn something we don't currently know about whether the product works, does this feature exist because we assume it's needed based on how competitors' finished products look, or does this feature prevent a problem we've already observed happening. Only the first and third categories belong in a true MVP. The second category, the largest one on most founders' initial lists, is where the actual scope-cutting work happens, because it's the category built entirely from assumption rather than evidence. Running this sort honestly requires being specific about the assumption behind each feature: not "customers will want multi-currency support" as a vague belief, but naming which customer, in which conversation, actually asked for it, and if no one can name one, the feature belongs in the cut pile regardless of how reasonable it sounds in a planning meeting.
Three categories of feature to cut, examined
In practice, that framework cuts three kinds of feature almost every time. The first is anything configurable that could just be hardcoded for your first customers: a settings panel for a preference you could set once, manually, in the database, for the three customers you actually have. The second is anything that handles a scale you don't have yet: multi-currency support, multi-language localization, enterprise single sign-on, built for a customer base that doesn't exist yet and might never materialize in the form you're currently guessing at. The third is anything that exists to prevent a problem you haven't observed yet rather than one you have: an elaborate permissions system built preemptively for an org structure no real customer has asked for, versioned against a hypothetical future org chart instead of the actual one team using the product today.
A short list of questions worth running against every item on a proposed feature list:
- Has a real, named prospective customer asked for this, or is it an assumption about what customers in general will eventually want?
- Could this be handled manually, once, for the first handful of customers, instead of built as a configurable system?
- Does cutting this feature block us from learning something, or does it just make the product look less finished in a deck?
- Is this solving a problem we've actually observed, or one we're anticipating based on how a bigger, more mature competitor's product looks today?
The one place we push back on cutting
Admin tooling is the one place we push back on cutting too aggressively, and it's a specific enough exception that it's worth naming directly. A founder who can't look at their own data without asking an engineer to write a one-off database query loses weeks of iteration speed waiting on that engineer's availability, and that's expensive precisely at the stage when speed is the entire competitive advantage a small team has over a better-funded one. This doesn't mean building a polished internal admin product. It means making sure the person running the company can see what's actually happening in their own system without a translator standing between them and their data, even if that visibility is a simple internal dashboard rather than anything a customer will ever see.
Working through an example
Take a concrete case: a founder building a two-sided scheduling marketplace wants, in an early conversation, calendar sync with four different providers, a rating and review system, in-app messaging, and automated dispute resolution, all before the first booking has actually happened on the platform. Run that list through the framework and most of it falls away for the first version: one calendar provider covers the overwhelming majority of a typical early user base and the other three can be added once demand for them is actually observed rather than assumed; a rating system has nothing to aggregate until transactions exist, so it's premature by definition; messaging can often be a plain email notification for the first cohort of users rather than a built in-app system; dispute resolution can be a manual process the founder personally handles for the first twenty transactions, which teaches more about what disputes actually look like than a fully automated system built against guessed scenarios ever would. What's left after that cut is a real product two engineers can build in weeks, not months, and one that answers the actual question worth answering first: will two sides of this marketplace show up at all.
What a lean scope actually signals to investors
Founders sometimes worry that a visibly minimal first version reads as unambitious to an investor, and the opposite is usually true. What an experienced investor is actually evaluating in an MVP demo isn't feature count, it's whether the founding team can tell the difference between what needs to be built and what merely looks impressive, because that judgment is the same one they'll need to exercise for the next three years of prioritization decisions with far more at stake. A lean MVP that demonstrably answers a real question about user demand is a stronger signal than a feature-complete one that hasn't been in front of a single real customer yet, since the second one hasn't actually de-risked anything the investor is being asked to fund.
Scope is a budget conversation, not a separate one
The scope conversation and the budget conversation are the same conversation, and treating them separately is how founders end up with a scope that was never actually validated against what they can afford. A scoping call before any estimate is standard practice for a reason: it's far cheaper to cut a feature in a planning conversation, where cutting it costs a sentence, than to build it and cut it in week six, where cutting it costs the engineering hours already spent building it plus the calendar time lost that could have gone toward something that actually answered a real question. We treat that first call as free, specifically so the scope gets set honestly instead of padded to hit a number either side already had in mind before the conversation started.
The founders who get the most out of this process are the ones willing to be told, directly, that something on their list doesn't belong in version one, even when it's the feature they're personally most excited about. That's an uncomfortable conversation to have honestly, and it's a far cheaper one to have before any code gets written than after.

Written by
Nimesh
Co-Founder & Full-Stack App Developer
Bridges frontend aesthetics with robust backend APIs, building high-performance mobile and web products from MVP to scale.