Most SME founders we meet don’t have a software problem. They have a “too many places” problem.
Orders come in on WhatsApp. Someone copies them into Excel. Tally gets updated a few days later. The real status lives in one person’s head.
It works, until it doesn’t. That usually happens when you add a second branch, a field sales team or a dealer network.
This post is about that moment: custom software vs SaaS for Indian SMEs. Do you buy a SaaS tool, or build your own? We’ll talk it through like we would over chai, not like a sales pitch.
Custom software vs SaaS for Indian SMEs: the Excel + WhatsApp + Tally patchwork
Let’s be honest about how most businesses with 20 to 200 people run day to day:
- WhatsApp for orders, approvals, site photos, payment screenshots and “sir, please check.”
- Excel or Google Sheets for stock, dispatch, collections and the sales tracker. Usually five versions of the same file.
- Tally for accounts and GST, updated by one accountant who is always behind.
- A notebook or whiteboard for things nobody trusts the system with.
None of these tools is bad. Tally is excellent at what it does. WhatsApp is how India communicates.
The trouble starts in the gaps between them:
- An order gets missed because it was buried in a group chat.
- Sales says stock is there. The warehouse says it isn’t.
- You hear about a pending collection only at month-end.
- An approval waits two days because the manager was travelling.
- When a key employee leaves, half the process leaves too.
If your evenings go in asking “what’s the status?” on WhatsApp, the patchwork now costs more than it saves. That’s when the custom software vs SaaS question becomes real for an Indian SME.
When SaaS wins in custom software vs SaaS for Indian SMEs
We build custom software for a living. We’ll still tell you that many problems should be solved with SaaS.
Go with an off-the-shelf SaaS tool when:
- Your workflow is standard. Payroll, GST invoicing, basic CRM, HR attendance and helpdesk work the same in most companies. Zoho, Freshworks, Keka or Vyapar have solved these well.
- You need it running this week. SaaS is sign up, configure and go. No build time.
- You’re still figuring out the process. Don’t pay to set an unclear process in code. Use a tool, learn, then decide.
- The risk is low. If it doesn’t fit, cancel. You’ve lost a few thousand rupees.
A simple test: if you can explain the process in one line, and competitors run it the same way, buy it. Don’t build it.
When custom software wins for Indian SMEs
Custom software makes sense when the way you work is part of your edge.
It also makes sense when you’ve tried three SaaS tools and keep working around them. Common signs:
- Your process is genuinely yours. Job-work tracking, customer-wise pricing matrices, batch-wise production with QC. A generic tool forces you to change, or your team quietly goes back to Excel.
- Dealer, distributor or field operations. Dealer ordering apps, geo-tagged check-ins, scheme calculations, technicians closing jobs with photos and OTPs. This is where Indian businesses differ most, and where SaaS fits worst.
- Multi-branch approvals. Purchase above ₹50,000 needs the branch head. Above ₹2 lakh, the director. Discounts beyond 8% need someone else. Encode that chain with WhatsApp alerts and daily follow-ups drop.
- Tools that must talk to each other. Order system synced with Tally, WhatsApp updates to customers, one dashboard. A custom layer is often cleaner than stitching four subscriptions.
- Per-user pricing is hurting. With 80 field staff on a per-seat plan, the maths changes fast.
Custom doesn’t mean building an ERP from scratch. Often it’s one focused app around your existing Tally and WhatsApp that closes the gaps.
Custom software vs SaaS for Indian SMEs: rough INR maths
These are indicative numbers, not quotes. But they’re close to what Indian SMEs actually see.
SaaS costs
- Typical range: ₹500 to ₹3,000 per user per month for mid-tier tools.
- 40 users at ₹1,500 = ₹60,000 a month. That’s about ₹7.2 lakh a year, every year.
- Prices usually rise as you grow or need “premium” features.
- You don’t own the data structure, the roadmap or the pricing.
Custom software costs
- A focused app (order management, dealer portal, field-sales app, approval workflow) typically costs ₹2 to 5 lakh to build for an SME.
- Hosting and maintenance usually run ₹5,000 to ₹25,000 a month.
- No per-user fees. Your 41st or 141st user costs nothing extra.
- You own the code and the data.
How to compare
Look at three years, not three months.
A ₹3.5 lakh build plus ₹15,000 a month maintenance is about ₹9 lakh over three years. The 40-user SaaS above is about ₹21.6 lakh, and it still may not fit your process.
For a 5-user team, the maths flips. SaaS wins easily.
The point isn’t that custom is always cheaper. It’s to run custom software vs SaaS maths on your own numbers, not gut feel.
Custom software vs SaaS for Indian SMEs: a founder’s checklist
Answer honestly. No technical background needed.
- Can a ready-made tool do 80% of what we need without changing how we work? If yes, lean SaaS.
- Have we tried a tool and gone back to Excel or WhatsApp? If yes, lean custom.
- Does the process involve dealers, field staff, branches or layered approvals? If yes, lean custom.
- Will we cross 25 to 30 users in two years? If yes, run the per-user maths.
- Is this process part of why customers choose us? If yes, own it.
- Do we clearly know how the process should work? If no, map it before you buy or build.
- Who will own this internally? Either path fails without one person who cares.
Three or more “lean custom” answers? Then custom software vs SaaS for Indian SMEs like yours deserves a proper conversation about building.
How a scoped pilot de-risks custom software for Indian SMEs
The biggest fear is fair: “What if I spend lakhs and it doesn’t work?”
We’ve seen that happen. Usually because someone tried to build everything at once.
The safer way is to start small:
- Step 1: Process audit (1–2 weeks). Sit with the people doing the work. Map the real flow, not the paper one. Find the two or three costliest gaps.
- Step 2: Scoped pilot (4–8 weeks). Build only the most painful part. Say, dealer ordering for one region, or purchase approvals for one branch. Use real users and real data.
- Step 3: Measure. Fewer missed orders? Faster approvals? Fewer WhatsApp follow-ups? If numbers move, expand. If not, you learned cheaply.
- Step 4: Expand in phases. Add modules once the first is actually used, not just installed.
Your first commitment is a fraction of a full build. Every rupee after that is backed by proof from your own operations.
Still deciding custom software vs SaaS for your SME?
At MGTech Labs, we start with a process audit, not a sales pitch.
We map how your business runs across Excel, WhatsApp and Tally. We tell you honestly where SaaS is enough, and where a focused custom build pays for itself.
If custom makes sense, you get a phased proposal with fixed scope and INR pricing.
WhatsApp us for a process audit →
Want a second framework before you decide? Read this guide on custom software vs SaaS for Indian SMEs