90-Day SaaS Launch Playbook for Indian Solo Founders

Most Indian SaaS founders spend month one building, months two and three discovering that no one wants what they built, and then give up. This playbook reverses that sequence: spend the first 30 days proving people will pay before you write a single line of production code, the next 30 days building an MVP with your first paying pilot customers steering every decision, and the final 30 days launching publicly and acquiring the first cohort of real subscribers. The India-specific angles — Razorpay integration, GST invoicing, INR pricing psychology, and B2B payment delays — are woven in throughout because they catch most founders off guard at the worst possible time.

Days 1–30: Validate Without Building

The goal of the first 30 days is a simple binary answer: will at least 10 specific, named humans pay money for this? Not "would you use this?" — that answer is always yes. Not "would you pay for this someday?" — that answer is meaningless. The only valid signal is a signed pilot agreement or a bank transfer, even a small one.

Week 1: Problem Clarity and Niche Selection

Write a one-paragraph problem statement that names a specific type of business in India, describes a specific painful situation they face regularly, and explains what they currently do about it that is inadequate. Do not write a problem statement for "all businesses" or "SMEs in India" — these are too broad to validate.

Good example: "Chartered accountant firms with 5–20 staff in tier-2 Indian cities spend 3–4 hours per client per month manually compiling GSTR-3B data from multiple Excel sheets. They use a patchwork of WhatsApp messages and shared folders. Every filing season creates avoidable errors that risk penalty notices."

Bad example: "Small businesses in India struggle with accounting and compliance." The bad version has no actionable customer profile and no specific pain.

Use the first week to interview 5 people who fit your problem statement. Not friends. Not family. Actual prospects — find them through LinkedIn, CA/CS WhatsApp groups, trade associations, or industry forums. Ask about their current process, what it costs them in time and money, and what they have tried before. Listen for specific dollar or hour amounts; vague frustration is not enough to build on.

Week 2: Landing Page and Waitlist

Build a landing page in 2 days using Carrd, Framer, or Webflow. The page should describe the problem in the customer's own words (lifted from your week-1 interviews), describe the solution in one sentence, show what the product might look like (a Figma mockup screenshot is fine), and have one call to action: "Join the waitlist" with an email field. Do not write pricing yet.

Set up a simple waitlist with Typeform or Google Forms linked to a Notion database. Connect Google Analytics 4 to the page so you know how many people visited versus how many signed up. A conversion rate above 20% on targeted traffic means the message resonates.

Weeks 3–4: 10 Customer Conversations and LOI Collection

Reach out to the 50 most relevant businesses you can find and ask for a 20-minute call. Aim for 10 conversations. At the end of each conversation, ask: "If this product existed today and did exactly what I described, would you be willing to pay ₹2,000–₹5,000 per month? Would you join a paid pilot at ₹999/month for the first 3 months while we build?"

A Letter of Intent (LOI) — even a WhatsApp message saying "yes I'll pay ₹999 when you launch" — is meaningful validation. Aim for 5 LOIs by day 30. If you cannot get 5 people to commit to even a discounted pilot price, the problem is not painful enough or your solution is not differentiated enough from what they can cobble together themselves.

Document every conversation in a Notion table: who you spoke to, what they said about current pain, what objections they raised, and whether they gave an LOI. This database becomes your product roadmap for the next 30 days.

Days 31–60: Build the MVP

You have 5 LOIs. Now build the minimum product that makes those 5 people stop using their current workaround. Not the product you imagined in month one — the product those 5 people told you they actually need.

The India-Ready MVP Stack

For a solo founder with full-stack skills, the most pragmatic stack in 2026 is Next.js (App Router) for the frontend and API layer, Supabase for the database (PostgreSQL) and auth, and Vercel for hosting. This combination lets you ship a working product in 3–4 weeks without managing infrastructure. Supabase's row-level security handles multi-tenancy for your first 50 customers with no custom code.

For payments: Razorpay is non-negotiable for an Indian-first product. Create a Razorpay account (requires business PAN, Aadhaar-linked mobile, and a current account — open the account in week 1 to avoid delays). Integrate Razorpay Subscriptions for recurring billing. The webhook integration takes 4–8 hours to build correctly; plan for it in your sprint timeline.

Razorpay settlement takes T+2 business days. If your B2B customers pay via NEFT or RTGS (common above ₹50,000 per transaction), settlement time is T+1 but the payment initiation itself may take 2–3 days on the customer's end. Plan your cash flow accordingly — do not assume monthly subscriptions create a smooth daily income stream in the early months.

Week-by-Week Build Breakdown

Week Focus Deliverable
Week 5 Auth, user model, tenant isolation Working login, multi-tenant database schema
Week 6 Core feature #1 (highest LOI demand) One feature working end-to-end
Week 7 Core feature #2 + Razorpay integration Billing flow working; test subscription cycle
Week 8 Pilot onboarding, GST invoicing, bug fixes 5 pilot customers onboarded and paying

GST Invoicing Requirements

Every SaaS product sold to Indian customers is a taxable supply under GST. The moment you collect payment, you need to issue a compliant tax invoice. Under GST law, software subscription services fall under SAC code 998314 and attract 18% GST (9% CGST + 9% SGST for intra-state, 18% IGST for inter-state supplies).

Your invoice must include: your GSTIN, invoice number (sequential), invoice date, customer's name and address, customer's GSTIN (for B2B — they need this for input tax credit), description of service, taxable value, applicable GST rate and amount, and total amount. Zoho Invoice or ClearTax GST handle this automatically and integrate with Razorpay. Budget ₹2,000–₹5,000 per month for whichever tool you choose; it is not optional overhead.

For B2B SaaS sales above ₹50,000, Indian finance teams typically require an invoice before approving payment — not after. Factor this into your sales cycle: send a proforma invoice, wait for approval, then send the final invoice once they confirm. This can add 7–15 days to your first payment from a corporate customer.

INR Pricing Psychology

Indian SaaS buyers respond differently to pricing anchors than US buyers do. A ₹999/month price point reads as "under ₹1,000" — a meaningful psychological threshold. ₹2,999/month reads as "under ₹3,000". Avoid round numbers like ₹1,000 or ₹3,000 for subscription pricing.

For B2B SaaS targeting SMEs, annual billing at a 15–20% discount (effectively 2 months free) converts well because Indian business owners are accustomed to annual software license fees from legacy ERP vendors. Position it as "pay for 10 months, get 12" rather than showing a percentage discount.

Days 61–90: Launch and First Growth

By day 60, you have 5 paying pilot customers and a working product. The final 30 days shift from building to distributing.

The Indian Solo Founder Launch Stack

Product Hunt and IndieHackers are your first two distribution channels for international visibility. A Product Hunt launch requires preparation: collect 20–30 supporters before your launch day who will upvote in the first hour. The first-hour velocity determines whether you make the front page.

For Indian-market distribution, LinkedIn is more effective than any other channel. Post a "building in public" thread weekly throughout the 90 days — your journey from idea to paying customers, including the failures and pivots. Indian founders and decision-makers respond to authenticity and specificity. Name your pilot customers (with permission) and share their exact problem.

WhatsApp-based community distribution is underrated for Indian B2B SaaS. Relevant industry WhatsApp groups — CA community groups, startup founder groups, MSME associations — have direct access to your target customers. Share your launch there, but lead with value (a useful insight or tool tip) rather than a promotional message.

Handling Indian Payment Failures

Indian payment failure rates are significantly higher than Western markets. UPI success rates hover around 85–90% on the first attempt; card payments fail more often due to OTP timeouts and 3D Secure friction. For subscription renewals, Razorpay's smart retry logic attempts failed payments at intervals over 7 days — enable this in your Razorpay dashboard settings.

Build a dunning email sequence: send a payment failure notification within 1 hour of the failed attempt, a reminder on day 3, and a "your access will be paused" notice on day 6. Indian customers respond better to direct WhatsApp messages than emails for payment issues — integrate Razorpay webhooks with a WhatsApp Business API message for payment failures in accounts above your minimum threshold.

Your Day-60 to Day-90 Weekly Checklist

Week Primary Focus Key Metric
Week 9 Public launch (Product Hunt, LinkedIn, IndieHackers) Signups from launch
Week 10 Onboard trial users; first sales calls Trial-to-paid conversion rate
Week 11 Content (one case study from pilot customers) Inbound leads from content
Week 12 Review metrics; plan month 4 roadmap MRR at day 90; churn from pilot cohort

A realistic day-90 outcome for an Indian solo founder following this playbook: 8–15 paying customers, ₹8,000–₹30,000 MRR depending on price point, 2–3 churned pilot customers who gave you product feedback, and a clear answer on whether this specific product is worth the next 12 months of your life. That answer — based on real data — is more valuable than any amount of pre-launch theorising.

Frequently Asked Questions

Do I need to register a company before launching a SaaS in India?

No. You can validate and even sign your first pilot customers as a sole proprietor using your PAN. Register a Private Limited Company or OPC only when you need to open a dedicated current account for Razorpay payouts, when a customer requires a company invoice for GST input credit, or when you want to raise funding. For the first 60 days of validation, legal structure is a distraction — focus on finding paying customers first.

Is Razorpay or Stripe better for an Indian SaaS selling to Indian customers?

Razorpay is almost always the right choice for Indian SaaS selling to Indian customers. It supports UPI, Net Banking, all major credit and debit cards, and EMI options. Razorpay's settlement cycle is T+2 days and its dashboard generates GST-compliant invoices. Use Stripe only if more than 40% of your revenue comes from outside India, where Stripe's international card acceptance is broader.

How do I handle GST invoicing for a SaaS product in India?

SaaS products sold to Indian customers attract 18% GST under SAC code 998314. Register for GST once your annual turnover exceeds ₹20 lakh. Issue a tax invoice with your GSTIN, the customer's GSTIN (for B2B), HSN/SAC code, taxable value, CGST (9%) and SGST (9%) or IGST (18% for inter-state). Tools like Zoho Books or ClearTax automate this; Razorpay also has a built-in invoicing module that handles GST calculations.