Join Sunday Bootcamp
Roy DigitalApp Studio
SaaS

SaaS pricing in India: the mistakes I see founders make (and what to do instead)

By Hrishikesh Roy 19 min read

Most Indian SaaS founders pick a price out of fear, then never touch it again. Here are the 7 pricing mistakes that quietly cap your revenue — and a plain-English way to fix each one.

Key takeaways
  • Price is the highest-leverage number in your business. McKinsey's classic pricing study found that for the average large company, a 1% rise in price — with volumes unchanged — lifts operating profit by about 8%. Nothing else you tweak moves the needle that hard.
  • The most common mistake is underpricing, not overpricing — pricing research firm Price Intelligently found it shows up roughly twice as often. Founders set a price out of fear, and a too-low price also whispers 'this must be low quality' to serious buyers.
  • Price off the value your customer gets, not off what the product cost you to build. Cost-plus pricing leaves the most money on the table for exactly the products that are cheapest to run — like software.
  • Charge Indians in rupees and the world in dollars, on separate pricing pages. A ₹499 that looks fair in India is $6; the $49 a US buyer finds normal is ₹4,100+ here. One global price always overcharges one side and underprices the other.
  • Build the GST (18% on SaaS) and payment-gateway fees (about 2% + GST domestically) into your price from day one. A ₹499 'all-inclusive' plan puts closer to ₹411 in your hand — know that number before you set it.

A founder showed me his SaaS last month. Genuinely good product — a booking and reminder tool for salons, built carefully over a year. He was proud of it, and he should have been. Then he told me the price: ₹299 a month, flat, one plan, same since launch. He had 140 paying salons and could not understand why he was still broke.

I did the quick sum with him. 140 × ₹299 is about ₹42,000 a month. Take out 18% GST and payment fees and he was keeping roughly ₹34,000. His server, his tools and his one part-time helper cost more than that. He had built something people actually paid for — the hardest thing in software — and then quietly capped the whole business with a single number he'd picked in an afternoon out of nervousness.

This is the most common story I see with Indian SaaS founders. Not a bad product. A bad price. And here's the painful part: the price is the one thing you can change this week, without writing a line of code, that moves your revenue more than anything else you could build. Yet most founders set it once, out of fear, and never touch it again.

This post is the conversation I wish I'd had with that founder on day one. I'll walk through the seven pricing mistakes I see most often, why each one costs you, and exactly what to do instead — with real numbers, Indian realities like GST and payment gateways, and one fully worked example from start to finish. If you're still at the "is this even a real business?" stage, read how to validate a SaaS idea in a weekend first, then come back here to price it.

Why price is the most powerful number in your business

Let me start with why this matters so much, because most founders treat pricing as an afterthought — something to "figure out later."

You have three big levers to grow profit: get more customers, spend less, or charge more. We obsess over the first two. We run ads, we chase leads, we cut costs. But charging more is quietly the strongest lever of the three.

The classic reference here is McKinsey's "Power of Pricing" study. Looking at the average large company, they found that a 1% increase in price, with sales volume unchanged, lifted operating profit by about 8% — far more than a 1% cut in costs or a 1% rise in volume would. The exact figure varies by business, but the shape is always the same: price flows almost straight to the bottom line, because you didn't spend anything extra to earn it. For software, where making one more copy costs you almost nothing, the effect is even stronger.

Now flip it around. If a 1% price change matters that much, then being priced 40% too low — which is completely normal for a first-time founder — isn't a small mistake. It's the difference between a business that funds itself and one that slowly bleeds while its founder wonders what's wrong.

And here's the uncomfortable truth from the data: underpricing is far more common than overpricing. The pricing research firm Price Intelligently found that founders underprice roughly twice as often as they overprice. We are, as a group, scared of our own prices. So most of the fixes in this post pull in the same direction — up.

Mistake 1: Pricing off your costs instead of your customer's value

The most natural way to price is to add up what the product costs you and stick a margin on top. Server bills, tools, your time — total it, add a bit, done. It feels responsible and fair. It's called cost-plus pricing, and for software it's almost always wrong.

Here's why. Your costs have nothing to do with what the product is worth to the customer. A tool that costs you ₹40 a month per user to run might save a salon owner ten hours a week and win her ₹30,000 in bookings she'd otherwise miss. If you price off your ₹40 cost, you'll charge ₹99 and feel clever. If you price off her ₹30,000 of value, ₹999 is still a bargain to her — and 10x the revenue to you. Same product. Same code. One number, chosen two different ways.

The alternative is value-based pricing: you start from the outcome the customer gets — money made, money saved, time saved, risk avoided — and price as a small, fair slice of that. You don't need a formula. You need to be able to finish this sentence honestly: "Because of my product, my customer gets ______, which is worth about ₹______ to them." If you can't fill those blanks, that's your real problem, and no pricing tactic will fix it.

Cost-plus pricingValue-based pricing
Starts fromWhat it costs you to build and runWhat the customer gains by using it
The question"What's my cost plus a margin?""What's this worth to them, and what's a fair slice?"
Typical result for softwareFar too cheap (costs are tiny)Prices that reflect real value
Who it suitsCommodities with thin marginsSoftware, tools, anything that saves time or makes money

Cost-plus isn't evil — it's a fine floor. You should never price below what it costs to serve a customer. But use it as a floor, not the whole method. The ceiling is set by value, and for good software that ceiling is much higher than your instinct says.

Mistake 2: Underpricing out of fear

This is the ₹299-forever trap from the top of this post, and it deserves its own section because it's so common and so costly.

The logic feels airtight: "I'm new, nobody knows me, so I'll be the cheap option and win on price." Three things go wrong.

First, a low price signals low value. This is not a theory — it's how buyers actually behave, especially businesses. When a serious buyer sees software priced far below everything comparable, they don't think "great deal." They think "what's wrong with it?" or "will this company even exist in six months?" For anything a business is going to depend on, unusually cheap is a red flag, not a green one. You can lose a sale for being too cheap just as easily as for being too expensive.

Second, cheap attracts the worst customers. The people who choose purely on price are the most demanding, the quickest to complain, and the first to leave when someone undercuts you by ₹50. You do the most support work for the least money, and they still churn. Meanwhile the customers who'd happily pay more — the ones who value the outcome — are quietly filtered out, because your low price told them you weren't serious.

Third, a low price is a trap you can't easily escape. Raising a ₹299 plan to ₹899 later feels enormous to existing customers, even when the product is worth it. Starting at a fair price and offering an honest early-adopter discount is far easier than starting low and clawing back up.

So what do you do instead? Set the real, value-based price on the page. If you want to reward early believers, offer a clearly time-limited "founding customer" discount — "₹899/mo, ₹499 for the first 100 sign-ups, locked forever." The real price stays visible, the discount feels like a gift rather than the norm, and you're building a business, not a charity.

Mistake 3: One plan, one price

Many founders launch with a single plan. It seems simpler and more honest. In practice it leaves money on the table and makes the sale harder, for a reason rooted in how people decide.

When there's only one option, the buyer's brain asks a yes/no question: "Do I pay this or not?" That's a hard question, and "no" is the safe default. When there are a few options, the question changes to "which one is right for me?" — and now they're shopping inside your product instead of deciding whether to leave. That shift alone lifts conversions.

There's a well-documented quirk here called the center-stage effect: when people see three options, they lean toward the middle one. A higher tier next to your target plan acts as an anchor — it makes the plan you actually want most people on look reasonable by comparison. Some products even add a deliberately pricey top tier as a "decoy" that few buy but that makes the middle look like the sensible choice. You don't need to be cynical about it; you just need to give people a frame of reference, because a single price with nothing to compare against feels like a demand, and a demand invites a "no."

Here's a simple, honest three-tier shape for a small-business SaaS:

PlanWho it's forPrice (example)The job it does
StarterSolo owner, just getting going₹499/moGets them in the door; low-risk yes
Growth (most popular)Established small business₹1,299/moThe plan you actually want most people on
ProMulti-location or power user₹2,999/moAnchors the price; makes Growth look sensible

Three rules to keep it honest. Make the plans genuinely different, not the same features sliced into confusing limits. Label the one you want most people to pick as "most popular" and make sure it really is the best value for a typical customer. And stop at three or four — I've watched founders build seven-tier pages, and all they do is freeze buyers into indecision. When people can't choose, they don't buy.

Mistake 4: Charging for the wrong thing (the value metric)

Every SaaS charges by something: per user, per location, per booking, per message sent, per GB stored, or a flat fee for everything. That "something" is your value metric, and picking the wrong one quietly punishes exactly the customers you most want to keep.

The test of a good value metric is simple: as the customer gets more value, they naturally pay more — and it feels fair to them. A CRM charging per salesperson works because more salespeople means more value and more ability to pay. A WhatsApp tool charging per message can backfire, because the customer's most successful month — when they message the most — hands them a scary bill precisely when you want them to love you.

Two failure modes to avoid. One is a metric that punishes success, like charging per contact stored so that a growing business dreads its own growth. The other is a metric no normal person can predict. If a customer needs a spreadsheet and a calculator to guess next month's bill, many will simply not sign up — uncertainty about cost is its own reason to say no. Keep the meter simple and predictable: the customer should be able to glance at your pricing and roughly know what they'll pay.

For most early Indian SaaS aimed at small businesses, the safest starting metric is either per-location/per-business flat pricing (predictable, easy to say yes to) or per-seat (scales with the team). Usage-based metering is powerful but harder to get right — leave it until you understand your customers' behaviour well.

Mistake 5: One global price — the rupee-versus-dollar trap

This one is specific to Indian founders, and it catches almost everyone who sells beyond India.

Here's the tension. An Indian small business earns in rupees and compares your price to local salaries and local tools. A US business earns in dollars and compares your price to $49 and $99 global SaaS. At roughly ₹85 to the dollar, a price that feels completely normal to one side feels absurd to the other. A US buyer shrugs at $49 a month. That same $49 is over ₹4,100 — a hard sell to an Indian salon owner. Flip it: the ₹499 that feels fair in India is about $6, which can make a US buyer wonder if your product is even real.

The reason is purchasing power, not stinginess. Incomes and costs in India are a fraction of US levels, so the "fair" price genuinely differs by market. This is why global SaaS companies routinely offer India-specific pricing well below their US sticker — often a large discount — and why so-called purchasing-power pricing exists at all.

The mistake is picking one number for the whole world. Convert your Indian price to dollars and you'll undersell everywhere abroad. Convert your US price to rupees and you'll price yourself out of India. Either way you lose.

What to do instead:

  • Price each market on its own terms. Set a rupee price for India based on Indian value and Indian willingness to pay. Set a dollar price for abroad based on global benchmarks. They are not the same number converted; they are two decisions.
  • Show the local currency. Indian buyers convert better seeing rupees; foreign buyers expect their own currency. Detect the visitor's country and show the right price, or keep two clean pricing pages.
  • Don't leave it to the day's exchange rate. Set deliberate prices per market and revisit them, rather than letting a currency converter make your pricing decisions for you.
Selling to IndiaSelling abroad
Currency to showRupees (₹)Dollars ($) or local
Benchmark againstLocal salaries, local toolsGlobal SaaS ($49/$99 norms)
Common patternPriced well below global stickerFull global pricing
Collecting the moneyRazorpay / UPI / cardsMerchant of record or intl. acceptance

On that last row: as an Indian founder you don't need a US company to charge customers abroad. A merchant of record service like Paddle (around since 2012) or Lemon Squeezy (now part of Stripe) acts as the official seller, handles the maze of global taxes, and settles the money to your Indian account as export income — you just embed their checkout. Razorpay also offers international acceptance for Indian-entity businesses, at roughly 3% plus GST, with the RBI paperwork handled. Each has different fees and control trade-offs, so compare for your situation — but the "I can't sell abroad from India" excuse hasn't been true for years.

Mistake 6: Forgetting GST and payment fees are inside your price

This is the least glamorous mistake and one of the most expensive, because it hits every single transaction, forever.

In India, SaaS is a service and attracts 18% GST (it sits under service accounting code 9983). Payment gateways take their cut too — for domestic payments, Razorpay and its peers charge around 2% plus 18% GST on that fee, with UPI's own MDR often nil but a platform fee still applied. None of this is optional, and all of it comes out of the number on your pricing page.

Let's make it concrete with that ₹499 plan, sold "all-inclusive" to an Indian customer:

  • You collect ₹499.
  • Of that, GST is already inside it: ₹499 ÷ 1.18 means about ₹76 is GST you must pass to the government. Your actual revenue is about ₹423.
  • The gateway takes about 2% of ₹499 plus GST on that fee — roughly ₹12.
  • You keep about ₹411.

So a ₹499 sticker is really a ₹411 business. That's an 18% haircut before you've paid for a single server. Multiply across the salon founder's 140 customers and you can see why "140 paying customers" and "broke" weren't a contradiction — they were the whole story.

Two practical fixes. First, decide GST treatment on purpose. If your customers are businesses with a GST number, you can show prices "plus GST," and they claim it back — so it isn't a real cost to them and you keep the full base amount. If you sell to consumers or tiny businesses, GST usually has to live inside a clean, round price, so build it in. Second, know your true take-home per plan before you launch, not after your accountant tells you in March. Price the business you actually keep, not the number on the button.

Mistake 7: Set it once and never touch it again

The last mistake is the quietest: treating your launch price as permanent. Most founders I meet set a price in year one and are still on it two years later, even though the product does twice as much and their costs have climbed.

Reviewing your pricing once or twice a year is normal and healthy — not greedy. Your product improves, you add features people asked for, you learn which customers get the most value. All of that is a reason to revisit the price. Freezing it is leaving money on the table out of politeness, and politeness doesn't pay salaries.

The fear, of course, is angering existing customers. The standard, fair way to handle this is grandfathering: existing customers keep their current price for a set period (or permanently, if you choose), and the new price applies to new sign-ups. Tell people in advance, explain what's improved, and honour the loyalty of your early believers. Done with warning and respect, a price rise loses far fewer customers than founders fear — and the ones it does lose are usually the price-only shoppers you'd struggle to keep anyway.

The same discipline applies to discounts. Reflexive discounting — knocking money off the moment someone hesitates — teaches customers that your price is fake and they should always ask for less. If you must discount, tie it to something the customer gives you in return: an annual prepayment, a case study, a testimonial, a referral. A discount for nothing just tells the market your real price is lower.

A worked example, from ₹299 to a real business

Let me take the salon-booking founder from the top and re-price his product properly, step by step, so this is concrete rather than theory. (Details simplified, but the method is exactly what I'd do.)

Step 1 — Name the value. His tool cuts no-shows with automatic WhatsApp reminders and lets clients self-book. Talking to his salons, a typical mid-size salon was losing 15–20 bookings a month to no-shows and phone-tag, at an average ticket of ₹600. That's roughly ₹9,000–₹12,000 a month of recovered revenue for a salon that uses the tool well. So the honest sentence is: "Because of my product, a salon recovers around ₹10,000 a month, at almost no effort." Suddenly ₹299 looks insane — he was charging 3% of the value he created.

Step 2 — Pick the value metric. Salons are single-location and think per-shop, so flat per-location pricing is the predictable, easy yes. Per-message would punish his best salons (the busy ones send the most reminders), so he rejects it.

Step 3 — Build three tiers, not one.

PlanForPriceNotes
StarterNew or tiny salons₹599/moReminders + basic booking
Growth (most popular)Established single salons₹1,299/moAdds analytics, review requests, staff calendars
Chain2+ locations₹2,999/moMulti-branch, the anchor tier

Even his ₹1,299 "Growth" plan is barely 13% of the ₹10,000 value it creates. That's not expensive — it's a steal the salon should bite your hand off for.

Step 4 — Handle GST and fees. His customers are small salons, mostly without GST claims, so he builds 18% GST into those round numbers and checks his take-home: the ₹1,299 Growth plan nets him roughly ₹1,070 after GST and gateway. He prices knowing that number.

Step 5 — Migrate existing customers with respect. He emails his 140 salons: the product now does far more, prices are going up for new salons, but "as an early supporter, you keep a special ₹599 rate on the new Growth plan for the next 12 months." Most stay — the value is obvious and the loyalty is real. A handful of pure price-shoppers leave, and that's fine.

The rough new picture: say 100 of his 140 stay, most landing on Growth-equivalent plans, plus new sign-ups now paying real prices. His revenue per customer roughly triples, and — this is the point — he changed nothing about the software. He changed the number. That's the leverage McKinsey was talking about, applied to one small Indian SaaS.

A simple way to price from scratch

If you're starting fresh, here's the whole method on one page:

  1. Finish the value sentence. "Because of my product, my customer gets ______, worth about ₹______ to them." If you can't, fix the product, not the price.
  2. Set a floor and a ceiling. Floor = what it costs to serve one customer (never go below). Ceiling = a fair slice of the value from step 1. Your price lives in the top half of that range, not the bottom.
  3. Choose one simple value metric the customer can predict — per business or per seat to start.
  4. Make three tiers, with the plan you want most people on in the middle, clearly marked, and genuinely the best value for a typical customer.
  5. Price each market separately — rupees for India, dollars for abroad — and never let the exchange rate decide for you.
  6. Bake in GST and gateway fees and write down your real take-home per plan before you launch.
  7. Put a reminder in your calendar to review pricing in six months. You will almost certainly raise it.

Pricing isn't a dark art, and it isn't something to be shy about. It's the clearest signal you send about how much your product is worth — and if you undersell it, the market simply believes you. Set a price that respects both your customer's value and your own work. Then, when the product is genuinely good and the price is genuinely fair, the last thing standing between you and a real business is getting it built well and shipped. If that's where you are, here's how we build and price SaaS at the Studio — but whether you build it with us or not, price it like you mean it.

Frequently asked questions

I'm just starting out. Isn't a low price the safest way to get my first customers?

It feels safe, but it's usually the opposite. A low price attracts the most price-sensitive, highest-churn customers — the ones who leave the moment a cheaper option appears or a payment fails. It also makes serious buyers suspicious: for business software, unusually cheap reads as 'unfinished' or 'about to shut down.' You'll learn far more from a handful of customers paying a real price than from a crowd paying almost nothing. Start with a fair, value-based price, and offer a time-limited founder discount if you want early adopters — that keeps the real price visible while still rewarding the first believers.

Should I price my SaaS in rupees or dollars?

Both — just not on the same page. If your customer is an Indian business, price in rupees. Indian buyers react badly to dollar prices even when the amount is fair, and a rupee price removes that friction. If your customer is abroad, price in dollars at global benchmarks; a rupee price there can look 'cheap' and undersell you. The clean setup is two pricing pages (or one page that switches by the visitor's country) with prices set for each market, not one price converted at the day's exchange rate.

How many pricing tiers should I have?

For most early SaaS, three. One plan gives buyers nothing to compare against, so the price feels like a take-it-or-leave-it demand. Three plans let people choose, and a well-designed middle plan — the one you actually want most people on — looks reasonable next to a higher tier. More than three or four and you create decision paralysis; people who can't decide simply don't buy. Keep the plans genuinely different (not the same thing sliced into confusing limits) and make the differences easy to scan in ten seconds.

How do I collect international payments as an Indian founder without setting up a foreign company?

The simplest route today is a 'merchant of record' service like Paddle or Lemon Squeezy (now part of Stripe). They act as the seller of record, handle global taxes and compliance, and settle the money to your Indian bank account as export income — you just plug in their checkout. Razorpay also offers international acceptance for Indian-entity businesses (around 3% plus GST) with the RBI paperwork handled. Each has trade-offs in fees and control, so compare them for your case — but you do not need a US entity to charge customers abroad.

I set my price a year ago and never changed it. Is that a problem?

Almost certainly, yes. Your product today does more than it did a year ago, your costs have risen, and you've learned who your best customers are — but your price is frozen in the past. Reviewing pricing at least once or twice a year is normal and healthy, not greedy. When you do raise prices, a fair and common practice is to keep existing customers on their old price for a while ('grandfathering') and apply the new price to new sign-ups. That protects trust while letting the business grow.

Where to next

Ready to build the thing, not just read about it?

Describe your app or website idea in plain English and get a real blueprint + live mockups in minutes. Free to try.

Build my app blueprint — free