The #1 mistake founders make is trying to build too much in the MVP. A real SaaS MVP is the smallest product that lets you validate one core assumption. Here is the 90-day framework Nevatrix uses to get SaaS products from idea to first paying customer.
Here is how to build a SaaS MVP in 90 days: limit it to the two to four features that prove your core idea, use a proven tech stack, and ship in two-week sprints with real users testing early. In India, a focused SaaS MVP typically costs ₹3–8 lakh.
Key takeaways
- A SaaS MVP is the smallest real, working product that delivers core value; it is not a prototype and not a full product.
- Spend the first two weeks on scope: one core assumption, one target user and a hard feature limit.
- Use proven tools for authentication, payments and hosting instead of building them yourself.
- Plan five two-week build sprints, then two weeks of testing and launch preparation.
- Define success before you build, such as ten paying customers, and decide in advance what you will do if you miss it.
This playbook breaks the 90 days into phases, with the decisions, deliverables and checks for each. It is written for founders in India building B2B or B2C software, whether with an in-house team or a development partner.
What Is a SaaS MVP?
A SaaS MVP (minimum viable product) is the simplest version of a subscription software product that real customers can use and pay for, built to test whether the core idea is worth more investment. It usually has two to four essential features, a working sign-up and payment flow, and nothing that does not help prove the main assumption.
An MVP differs from a prototype, which is a clickable design with no working backend, and from a version one product, which aims to be complete and polished. The MVP's job is learning: who uses it, which feature they value, and whether they will pay. If you are still deciding whether you need a SaaS product at all, our guide to building a SaaS product in India covers the wider decision.
| Stage | What it is | Purpose |
|---|---|---|
| Wireframe or prototype | Clickable screens, no real backend | Test the idea and flow with potential users |
| MVP | Working software with core features and payments | Prove people will use and pay for it |
| Version 1 | Fuller product with polish and secondary features | Grow beyond early adopters |
Is 90 Days Realistic for a SaaS MVP?
Yes, for a focused B2B or B2C product with one main user type and a handful of features, 90 days is realistic; it is not realistic for marketplaces, heavy integrations or regulated products. The timeline holds only if scope is fixed early and decisions are made quickly.
Ninety days is tight because it is meant to be. A fixed deadline forces scope discipline, and the sooner real users touch the product, the sooner you learn what to build next. Products that need several user types, complex compliance or many third-party integrations usually need four to six months even for an MVP. If your product falls into that group, you can still use the 90-day discipline: pick the one user type and one workflow that matter most, build that in 90 days, and add the rest in later phases.
Weeks 1–2: How Do You Define the MVP Scope?
Define scope by writing the one assumption your MVP must test, choosing one target user, and cutting every feature that does not directly test that assumption. This phase decides most of the cost and most of the risk.
- Core assumption: one sentence, for example "Clinic owners will pay ₹1,500 a month to stop missing WhatsApp appointment requests."
- Target user: one specific person with one specific pain, not "small businesses".
- Feature list: list everything you want, then cross out anything that does not test the assumption.
- Success measure: for example, ten paying customers or 100 active sign-ups within 60 days of launch.
- Budget limit: a hard ceiling, with a written plan for what you will cut if estimates exceed it.
Write this up as a short product requirements document. Our mobile app PRD template works equally well for a web SaaS product.
The Feature Creep Tax
The Feature Creep Tax is what every "small extra" costs a 90-day MVP: a few days each, plus testing, plus delay to the moment you learn anything. Five small extras can quietly add a month. Keep a "later" list and move every new idea there unless it is required to test the core assumption.
Weeks 3–4: Which Tech Stack Should You Choose?
Choose a mainstream, well-documented stack your team already knows, and buy rather than build authentication, payments and monitoring. The MVP is not the place to experiment with new technology.
| Layer | Recommended | Alternative | Avoid in an MVP |
|---|---|---|---|
| Frontend | Next.js with TypeScript | React with Vite | Outdated frameworks |
| Backend | Node.js with a typed framework | Python with FastAPI | Unfamiliar languages for your team |
| Database | PostgreSQL | MongoDB | Custom data stores |
| Authentication | A managed auth service or NextAuth | Auth0 | Building login from scratch |
| Payments | Razorpay for India | Stripe for international | Manual invoicing only |
| Hosting | Managed platforms (e.g. Vercel plus a managed database) | A small cloud setup | Unmanaged servers you must patch yourself |
| Monitoring | Error tracking plus product analytics | Lightweight alternatives | No monitoring |
Payment providers publish their fees, for example Razorpay pricing and Stripe India pricing, so include them in your unit economics. For a deeper comparison of options, see our guide to the best tech stacks for SaaS, and for how the pieces fit together, SaaS architecture explained for non-technical founders.
Weeks 3–4 should also produce wireframes for the core flows, the data model and a clickable prototype you show to five target users before code is written. Changes at this stage cost hours; the same changes after development cost days, so this is the cheapest point to discover that a flow confuses people.
Weeks 5–10: How Should Development Sprints Be Planned?
Plan three two-week sprints, each ending with working software that a real user can try, in this order: foundations, the core feature, then payments and onboarding.
Sprint 1 (weeks 5–6): Foundations
Authentication, the core data model, the basic app shell and deployment to a staging environment. By the end, a user can sign up and see an empty dashboard. Setting up staging, automatic deployments and error tracking in this first sprint saves time later, because every following feature can be tested and released safely.
Sprint 2 (weeks 7–8): The core feature
Build the one feature that proves your assumption, end to end. This sprint gets the most time and attention. Resist adding settings, edge-case options or extra views here. If a user can complete the core job from start to finish and see the result, the sprint has done its work; refinements can follow once you see how people actually use it.
Sprint 3 (weeks 9–10): Payments, onboarding and polish
Add subscription billing, a guided first-use experience, basic email notifications and fixes from user feedback. Keep pricing simple at this stage: one or two plans, monthly billing and a clear trial or founding-customer offer. Complex tiers and annual discounts can wait until you know what customers value.
At the end of each sprint, demo the build to the founder and two or three target users, and adjust the next sprint's priorities. A short weekly call between founder and team keeps decisions moving.
Weeks 11–12: What Must Be Done Before Launch?
Before launch, test performance, security, payments, onboarding, monitoring and legal pages, and make sure support is ready.
- Load test: confirm the system copes with your expected early usage, plus headroom.
- Security: check authentication edge cases, input validation and rate limiting against common risks such as those in the OWASP Top 10.
- Payments: complete a real low-value transaction end to end, including refunds.
- Onboarding: watch five non-technical users sign up and reach the core feature without help.
- Monitoring: error tracking and product analytics recording key events such as sign-up, first action and payment.
- Legal: terms of service and a privacy policy that reflect your actual data use under India's DPDP Act; MeitY publishes the Act on its data protection framework page.
- Support: a WhatsApp or email channel with someone responsible for replies.
Week 13: launch and learn
Launch to a small, targeted group first, talk to every early user, and track whether they reach the core feature and pay. Use the final week of the 90 days to onboard your first users personally, fix urgent issues and record what they say. Early users often tell you more in a 15-minute call than a dashboard can. Keep a simple log of every conversation, note what each user tried to do and where they got stuck, and review it with the team at the end of the week. Patterns that appear in three or more conversations are usually your next priorities.
Who Should Be on an MVP Team?
A typical 90-day SaaS MVP needs a product owner, a designer, one or two full-stack developers and part-time testing, with the founder available for quick decisions. Larger teams rarely make an MVP faster; they add coordination.
| Role | Time on the project | What they own |
|---|---|---|
| Founder or product owner | A few hours every week | Scope, priorities, user interviews and final decisions |
| UI/UX designer | Mostly weeks 2–5 | Wireframes, prototype and the core screens |
| Full-stack developers (1–2) | Full time, weeks 3–12 | Frontend, backend, integrations and deployment |
| QA tester | Part time, weeks 8–12 | Test plans, device checks and regression testing |
| DevOps support | A few days | Hosting, environments, backups and monitoring |
Agency, freelancers or in-house?
An agency gives you a coordinated team quickly and is accountable for delivery. Freelancers can be cheaper but leave coordination to you. An in-house team makes sense once the product is proven and you need to iterate every week. Whichever you choose, keep the code repository, cloud accounts and domain in your company's name from day one.
How Do You Find Your First Users?
Find first users before you finish building: recruit them from the interviews you ran in week one, from your network and from communities where your target users already gather. An MVP launched to nobody teaches you nothing.
- Keep a waiting list from your first conversations and update people at each sprint demo.
- Offer a founding-customer price in exchange for feedback calls during the first months.
- Go where your users are: industry associations, WhatsApp and LinkedIn groups, trade events and local business networks.
- Do things that do not scale: onboard each early customer yourself, set up their account with them, and fix their problems quickly.
Ten engaged early customers who talk to you regularly are worth more than a thousand sign-ups who never return. Ask each of them, after a month, what they would miss most if the product disappeared tomorrow.
What Should a SaaS MVP Not Include?
Leave out anything that does not test the core assumption; most features founders consider essential can wait for version two.
- A native mobile app; build a responsive web app first.
- Multiple languages, unless language is the core of the product.
- Advanced admin dashboards and custom reporting.
- Integrations beyond payments and one essential tool.
- Automated email sequences and complex notifications.
- Team roles and permissions beyond the basics.
- A public API for other developers.
How Much Does a SaaS MVP Cost in India?
A focused SaaS MVP in India typically costs ₹3–8 lakh to build, plus ₹5,000–₹30,000 a month for hosting, tools and payment fees in the early months. These are typical market ranges, not a quote.
| MVP type | Typical build cost | Typical timeline |
|---|---|---|
| Simple single-user-type B2B tool | ₹3–5 lakh | 8–12 weeks |
| B2B tool with team accounts and billing | ₹5–8 lakh | 10–14 weeks |
| Product with AI features or several integrations | ₹8–15 lakh | 12–20 weeks |
For detailed pricing by scope, see our SaaS development cost guide.
A worked example: a clinic reminder SaaS
Take an illustrative SaaS that sends WhatsApp appointment reminders for clinics. The MVP has three features: import appointments, send reminders automatically, and record replies. It uses a managed auth service, Razorpay subscriptions and the WhatsApp Business Platform. Scope and design take two weeks, three sprints take six weeks, and testing and launch take three. At mid-range market rates, the build costs around ₹4.5 lakh, with running costs of about ₹10,000 a month plus WhatsApp message charges. Success is defined as ten clinics paying ₹1,500 a month within 60 days of launch. The figures show the method, not a forecast.
How to Run the 90 Days, Step by Step
Step 1: Write the core assumption and success measure
One sentence for the assumption and one number for success, agreed before any design work.
Step 2: Fix scope and budget
Freeze the feature list for the MVP and move everything else to a "later" list.
Step 3: Validate the prototype
Show clickable designs to five target users and adjust before building.
Step 4: Build in three sprints
Foundations, core feature, then payments and onboarding, with a demo at the end of each.
Step 5: Test and prepare for launch
Run the pre-launch checklist and fix anything that blocks sign-up or payment.
Step 6: Launch small and learn
Onboard early users personally and compare results with your success measure.
A copyable checklist version:
- 1Core assumption and success measure written.
- 2Scope frozen and budget ceiling set.
- 3Prototype tested with five target users.
- 4Three sprints delivered with demos.
- 5Pre-launch checklist completed.
- 6First users onboarded and results reviewed.
When You Should Not Build an MVP Yet
Building software is not always the right first step.
- You have not spoken to potential customers. Interview at least ten before writing code.
- The problem can be tested manually. A spreadsheet, form or WhatsApp process may prove demand for almost nothing.
- You cannot fund three to six months after launch. Learning and iteration cost money too.
- The product needs regulatory approval first. Health, finance and similar products may need legal work before an MVP.
Common SaaS MVP Mistakes
Most failed MVPs share a few avoidable mistakes. Our guide to SaaS development mistakes covers them in more depth.
- Building for everyone. A vague target user produces a vague product.
- Adding features instead of learning. The Feature Creep Tax delays the one thing that matters.
- Building login and payments from scratch. Managed services are faster and safer.
- Launching without analytics. Without event tracking, you cannot see what users do.
- No plan for the result. Decide in advance what you will change if you miss the success measure.
- Polishing before proving. Visual polish can wait; usefulness cannot.
- Skipping the payment test. Free users tell you little about willingness to pay.
How Nevatrix Fits
Nevatrix builds SaaS MVPs for founders in India and abroad from our office in Kazipet, Warangal, using Next.js, Node.js, PostgreSQL and managed services for authentication, payments and hosting. We start with a two-week scoping phase, build in two-week sprints with demos, and hand over code, accounts and documentation in your name. Custom web applications start from ₹1,00,000, and SaaS MVPs are quoted after scoping. We will tell you if your idea can be tested more cheaply without software. See our full-stack development services or our custom software guide.