Insights · 10 min read
A SaaS MVP is not a smaller version of your full product. It is the smallest thing customers will pay for. Here is how to scope it, what to include, and what to skip.
By GGP Editorial
Most SaaS founders do not fail because they build a bad product. They fail because they build too much of it before they know what anyone will pay for. The MVP exists to fix that, and it is the most misunderstood step in the whole process. A SaaS MVP is not a smaller version of your product roadmap. It is the smallest thing a customer will pay for, and everything else can wait.
We build SaaS products at GlobeSoft, from subscription platforms to multi-tenant business tools. The founders who ship fast and learn fast share one habit: they treat the MVP as a pricing experiment, not a feature checklist. This article is the scoping method we walk them through.
A minimum viable product is the smallest release that lets you test a real business assumption with real customers. For SaaS, that assumption is usually one of two things. Either people will pay for this outcome, or this workflow is worth switching tools for.
The word "viable" does the heavy lifting. A landing page is not an MVP. A clickable prototype with fake data is not an MVP. Those are useful, but they test interest, not willingness to pay. A SaaS MVP has to let someone sign up, do the core job, and hand you money or a serious commitment.
The word "minimum" is where founders go wrong. They add one more field, one more integration, one more report, and the first version quietly becomes a six-month project. Minimum means you cut until the product still does one job end to end.
Before you write a single user story, write the sentence a customer will read before they pay. Not "our platform streamlines operations." Something specific: "Automate invoice reminders and get paid 12 days faster." Or "See every machine's status on one screen."
That sentence is your spec. Every feature either helps deliver that promise or it does not. If it does not, it waits.
This also forces the pricing conversation early. If you cannot name the outcome, you cannot name the price. And if you cannot name the price, you will keep building features to avoid the uncomfortable question of whether anyone will actually pay.
Founders love to track five things at once. For an MVP, pick one number that tells you the pricing promise is working, and watch it closely. For most SaaS products that number is activation: the percentage of signups who reach the core outcome at least once.
Revenue matters, but early revenue is noisy. One customer can move it by 50%. Activation is steadier, and it predicts retention better than anything else in the first few months. If people sign up but never reach the "aha," no amount of feature-building fixes that. If they reach it, you have something to scale.
This is why the launch metric belongs in the scoping conversation, not in the post-launch review. It decides what you build. Every feature on the list has to either move the metric or support the core workflow. Anything else is a candidate for the "later" pile.
The rule is simple: include what the pricing promise requires and nothing else. In practice, a SaaS MVP needs a short list of foundation pieces whether you want them or not.
| Area | What it means for an MVP |
|---|---|
| Sign-up and login | Email and password or a social login, nothing exotic |
| The core workflow | The one job from your pricing promise, done end to end |
| Billing | A payment provider handling cards and subscriptions for you |
| Tenant or workspace | A way to separate each customer's data |
| Onboarding | Enough guidance that a stranger reaches the core outcome alone |
| Basic admin | Invite teammates, reset a password, see who is on the account |
| Error handling | Failures should not look like crashes |
Notice what is missing: analytics dashboards, custom roles and permissions, AI assistants, a dozen integrations, a mobile app, localization, single sign-on. All of those are real. None of them gets you to the first paying customer faster.
A useful test is to ask whether a missing feature would stop a sale or just delay a feature. Most things are the second kind.
| Skip for now | Why |
|---|---|
| Custom roles and permissions | One or two roles cover an MVP |
| Advanced reporting | Export to CSV buys you months |
| Mobile app | A responsive web app covers early users |
| Multi-language | Ship in one language, add more when demand shows up |
| AI features | Add AI where it earns its place, not because it is trendy |
| Deep third-party integrations | Manual import or one API covers most early customers |
AI deserves a note because it is the most common scope-killer we see right now. An AI feature sounds essential in a pitch, but for an MVP it only belongs if the pricing promise depends on it. If you are building an AI-first product, that is a different conversation, and we covered it in how to build an AI SaaS product.
Founders budget their attention for the core feature and discover later that three unglamorous parts ate the schedule.
Billing. A SaaS product that cannot charge is a demo. Subscription billing sounds like "connect a payment provider," but the real work is proration, plan changes, failed payments, dunning emails, and tax. A provider like Stripe handles most of that. The integration and the edge cases are still real work. We wrote about the recurring-billing specifics in how to build a subscription SaaS platform.
Tenancy. Every customer's data has to stay separate, and how you separate it (one database per customer, one schema per customer, or a shared database with a tenant column) shapes the product for years. Get it wrong and you rebuild. Our multi-tenant SaaS architecture guide explains the options for founders who have to make the call.
Onboarding. A SaaS MVP lives or dies on whether a stranger can reach value alone. The feature you build is the "aha." The empty state, the first-run flow, and the sample data are what get them there.
This is the biggest architectural decision in a SaaS MVP, and most founders do not know it is a decision. Single-tenant means each customer gets their own isolated environment. Multi-tenant means customers share infrastructure with strict data separation.
For almost every early SaaS product, multi-tenant is the default. It is cheaper to run and simpler to deploy to many customers. Single-tenant matters when a customer has hard data-isolation or compliance needs, like an enterprise buyer who demands their own database or their own region.
You can start multi-tenant and offer dedicated environments later for enterprise deals. Going the other way is harder. The trade-offs are covered in the architecture article above, so I will not repeat them here.
I am not going to hand you a single number, because a SaaS MVP for a simple workflow tool and a SaaS MVP for a financial product are different projects. What I can tell you is how the cost behaves.
A focused SaaS MVP is usually measured in weeks to a few months, not a year. The range depends on three things: how unusual the core workflow is, how much integration it needs, and whether the product has to meet a compliance bar. A workflow with a clean, common shape moves fast. A product that has to talk to a bank or a healthcare system moves slower, and not because of the code.
Cost follows scope, not ambition. We covered the full breakdown in our guide to what SaaS development costs, and the MVP development article covers how much to build before you have real customers. The short version: the expensive part is not the first feature. It is the foundation work around it that you would have to do anyway.
If you have a technical co-founder, building the first version yourselves is a real option. It is the cheapest path and it keeps every decision in-house.
If you do not, the question is whether to hire a team or work with a development partner. Hiring a full SaaS team for an MVP is slow and expensive, and you carry the risk of a mis-hire during the riskiest phase of the product. A partner who has shipped SaaS products before brings the tenancy, billing, and architecture patterns without you paying to learn them the hard way.
Whichever route you take, define the MVP before you commit to anyone. We wrote a separate piece on defining an MVP before hiring developers, and how to choose a SaaS development company if you are evaluating vendors.
The core idea is the same, but a SaaS MVP carries infrastructure a one-off app does not: billing, tenant separation, and a self-serve signup flow. Those pieces are why SaaS MVPs take a little longer than a simple app MVP.
Fewer than you think. One complete workflow that delivers the pricing promise, plus the foundation pieces in the table above. If you are past roughly a dozen feature areas, you are probably building the full product.
You can validate demand with a landing page and manual delivery, which is often smart. But a real SaaS product that charges customers and separates their data generally needs real engineering. No-code tools can produce a prototype, but they hit walls on tenancy and billing.
You need customer data separation from day one. Whether that means a full multi-tenant architecture or a simpler approach depends on your expected customers. Most startups start multi-tenant and add dedicated environments for enterprise deals later.
When a stranger can sign up, reach the core outcome without a human helping them, and pay. If you still need a sales call to complete any of those steps, it is not ready.
A SaaS MVP is the smallest thing a customer will pay for. Start from the pricing promise, include only what delivers it, and put your attention on billing, tenancy, and onboarding instead of the feature list. Ship in weeks to a few months, learn, then build the rest with evidence instead of guesses.
If you are scoping a SaaS product and want a straight read on what belongs in the first version, tell us what you are building. Our SaaS development team will help you cut it down to the version that actually gets to revenue.
Tell us what you are building and where you are today. We typically reply within 24 hours.