October 22, 2026 · SAAS

Building a B2B SaaS for India: Payments, GST and Pricing

How to build a B2B SaaS for Indian buyers: GST-compliant invoices, UPI AutoPay and e-mandates, rupee pricing, annual plans and realistic build costs.

A B2B SaaS for India needs three things a US-first product usually lacks: GST-compliant tax invoices that buyers can claim input credit on, payment rails that cope with RBI's recurring-payment rules (UPI AutoPay, card e-mandates, bank transfers against invoices), and rupee pricing built around annual plans and procurement habits. Get those right before you polish features.

This playbook covers the money side: payments, invoices, pricing and build cost. It sits inside our wider guide on building a SaaS product from idea to paying customers. Tax rules change and depend on your structure, so treat the GST notes below as a map for your conversation with a chartered accountant, not a substitute for one.

How do Indian businesses actually pay for software?

Most Indian B2B buyers pay in one of three ways: UPI or card on a recurring mandate, net banking, or a bank transfer (NEFT/RTGS) against a tax invoice. Which one dominates depends on deal size.

  • Small teams and owner-run firms (under 10 seats) often pay by UPI or a business card, monthly or yearly. They want a checkout that works on a phone.
  • Mid-size companies usually want a quote, a purchase order (PO), then a tax invoice they pay by bank transfer, often on 15–45 day terms.
  • Enterprises add vendor onboarding: PAN, GSTIN, cancelled cheque, sometimes an MSME registration certificate and a security questionnaire before the first rupee moves.

That means your billing system cannot assume "card on file, charge monthly". You need at least two paths: self-serve online payment and an invoice-led manual path that your team can mark as paid.

What do RBI's recurring-payment rules change?

RBI's e-mandate framework means a card or UPI mandate needs the customer's explicit authorisation, a pre-debit notification before each charge, and additional authentication above a value threshold. In practice:

  • Failed renewals are more common than in markets with silent card-on-file billing, so build reminders and a one-click "pay now" link.
  • UPI AutoPay is popular for smaller monthly amounts.
  • For large annual invoices, most buyers prefer a bank transfer anyway.

Your payment gateway (Razorpay, Cashfree, Stripe India and others) handles the mandate plumbing. Your job is the experience around it: clear renewal emails, a grace period, and a dashboard banner rather than an instant lockout. We compare gateways in detail in Stripe vs Razorpay vs Paddle for subscription billing.

What does GST mean for a SaaS product?

SaaS subscriptions sold in India are generally taxed at 18% GST, and B2B buyers expect a proper tax invoice with their GSTIN so they can claim input tax credit. If your invoice is wrong, the buyer's accounts team will send it back, and payment stalls.

The pieces your product needs to handle:

  1. Capture the buyer's GSTIN and legal name at checkout or in account settings, and validate the format before saving.
  2. Place of supply. If you and the buyer are in the same state, the invoice splits tax into CGST and SGST. If different states, it shows IGST. Your billing logic must pick the right one from the buyer's state.
  3. Sequential invoice numbers per financial year, with your GSTIN, HSN/SAC code, taxable value, tax breakup and total.
  4. Credit notes for refunds, downgrades and mid-cycle changes. Never edit an issued invoice.
  5. Exports. Selling to overseas customers is usually treated as an export of services, which can be zero-rated if you file a Letter of Undertaking (LUT). Your system should issue those invoices without GST and in the right currency.

Above certain turnover levels, e-invoicing rules also apply (invoices registered on the government portal with an IRN and QR code). Ask your CA early; retrofitting it touches the whole billing flow.

What about TDS?

Some corporate buyers deduct TDS (tax deducted at source) when they pay for software or professional services. You will receive less than the invoice total, with the difference credited against your tax. Your accounts screen needs a way to record "paid, TDS deducted" so invoices don't sit as partially unpaid forever.

How should you price a SaaS for Indian buyers?

Price in rupees, show GST separately ("₹2,999/month + GST"), and lead with an annual plan. Indian buyers compare carefully, and a dollar price with currency conversion feels foreign and unpredictable.

Pricing rules that tend to work in this market:

  • Annual plans with a clear discount (often framed as "2 months free") suit companies that budget yearly and dislike monthly approvals.
  • Small entry tier. A plan an owner can approve alone, without a finance sign-off, gets you in the door.
  • Seat bundles over pure per-seat pricing. "Up to 10 users" is easier to approve than a per-user line that grows every time HR hires.
  • Implementation fees for onboarding, data migration and training are normal in Indian B2B and help filter tyre-kickers.

For the mechanics of per-seat, flat, tiered and usage-based models, see SaaS pricing models explained.

DecisionCommon choice in IndiaWhy
CurrencyINR, GST shown separatelyBuyers claim input credit on the GST portion
Billing cycleAnnual first, monthly availableMatches yearly budgets, reduces failed renewals
Payment methodUPI/card for small plans, bank transfer for largeRBI mandate rules and procurement habits
Trial14-day trial or guided demoMid-size buyers want a walkthrough before a PO
Plan structure3 tiers plus "talk to us"Keeps the choice simple, leaves room for custom deals
ExtrasOne-time onboarding feePays for setup work, signals seriousness

What features must an Indian B2B SaaS have from day one?

Beyond your core product, plan for GST invoicing, multi-user roles, WhatsApp-friendly notifications and an admin view of billing status. These are the gaps Indian buyers notice in a demo.

  • Invoice centre where customers download every tax invoice and credit note as PDF.
  • Company profile with GSTIN, billing address, state and PO number fields that print on invoices.
  • Roles and permissions so an owner, a manager and an accountant see different things.
  • WhatsApp and SMS notifications, with consent, for renewals and important alerts. Email alone is easy to miss for many owner-run businesses.
  • Data residency and privacy. India's Digital Personal Data Protection Act, 2023 governs how you collect and process personal data. Expect buyers to ask where data is hosted and how you handle deletion requests.

Everything else can wait until paying customers ask for it.

How much does it cost to build a B2B SaaS in India?

As a typical range, an MVP costs about ₹4–12 lakh and a mid-size platform about ₹12–35 lakh, depending on scope. Payment and GST handling add real work, often several weeks, because of the edge cases (proration, credit notes, TDS, exports).

These are GRWW's shared reference estimates; your quote depends on features, integrations and design depth.

Build stageTypical range (₹)Typical timeline
MVP (core workflow, auth, basic billing)₹4–12 lakh8–16 weeks
Mid-size platform (roles, reports, integrations, full GST billing)₹12–35 lakh4–9 months
Complex platform or marketplace₹35 lakh–₹1 crore+Phased over 9+ months
Annual maintenanceRoughly 15–25% of build cost per yearOngoing

For a feature-by-feature view, read how much it costs to build a SaaS platform.

Where do founders overspend?

Usually on a custom billing engine built on day one. A gateway's subscription product plus a thin invoicing layer covers most early needs; build your own only when usage meters or multi-entity invoicing outgrow it.

How do you go to market once it's built?

Indian B2B SaaS usually sells through demos, WhatsApp conversations and referrals before it sells through self-serve signups. Plan your website and funnel for that.

From GRWW's own Meta ad accounts, click-to-message campaigns (WhatsApp, Messenger and Instagram DMs) were usually the cheapest way to get an enquiry, while lead forms produced more leads that needed qualifying. Those were service businesses, not SaaS, but buyers everywhere like to ask a question in chat before booking a demo. A "Chat on WhatsApp" button next to "Start trial" is a sensible default. Our own Ops Console pulls website forms and Meta lead-ad enquiries into one lead centre automatically, a pattern any SaaS sales team can copy.

Bottom line: sell the outcome in rupees, invoice it correctly, and make paying as easy as replying on WhatsApp.

Frequently asked questions

Do I need GST registration before launching my SaaS?

It depends on your turnover, where your customers are, and whether you sell across states or abroad. Many B2B buyers will only work with GST-registered vendors because they want input tax credit, so registering early is often practical even if not yet mandatory. Confirm the specifics with a chartered accountant.

Should I use Razorpay or Stripe for an Indian SaaS?

Both support Indian payments and subscriptions; the choice depends on your mix of domestic and international customers, payout needs and which mandate methods you want. Many Indian SaaS teams use an Indian gateway for domestic billing and a separate route for overseas customers. Test the renewal and failed-payment flows before committing.

Can I charge Indian customers in US dollars?

You can, but it usually hurts conversion with Indian businesses, who expect rupee pricing and a GST invoice. Dollar pricing makes sense when your buyers are Indian subsidiaries of global companies or when you mainly sell overseas. Offer INR for domestic buyers wherever you can.

How do I handle invoices for annual plans paid by bank transfer?

Issue a proforma invoice or quote, activate the account when payment lands (or on agreed terms), then issue the final tax invoice. Your admin panel should let staff mark invoices paid, record TDS deductions and attach payment references. Automate reminders so renewals don't depend on someone remembering.

Is a free plan a good idea in India?

A free plan can drive signups but also attracts users who never intend to pay, which raises support and hosting costs. Most B2B products do better with a time-limited trial plus a guided demo for larger accounts. If you do offer free, cap it tightly on the feature that creates value.

Ready to build for Indian buyers?

GRWW designs and builds web apps and SaaS products with India-ready billing, roles and integrations, and quotes a fixed price after a short discovery call. See what we build and examples of our work, or tell us about your SaaS idea and we'll map out scope and cost.

Get a fixed quoteWhatsApp