BuildKaro

What Custom Software Really Costs in India: Agency Quotes vs What I Charge

An agency quoted ₹6.9 lakh for a construction company's CRM. I built it for ₹65,000. Real prices from three client projects, the monthly running costs nobody mentions, and three things to check before you sign any software quote.

Rahul Purohit

· updated · 8 min read

In March 2026, the owner of a construction company told me about a quote he had received from a software agency: ₹6,90,000 for a customer-management system. Multi-user, role-based access, reports for the owner. He had almost accepted it — because every other quote was in the same range, and "custom software is expensive" is just what everyone in his position believes.

I built that exact system for ₹65,000. Work started in the first week of April 2026, and it has been running in daily use ever since.

I am not a coder. I build software using AI coding tools — the full story of how that works is in How I Build Business Software Without Being a Coder. This article is only about the money: what agencies quote, what I actually charge, why the gap is so big, and what you should check before you sign any software quote.

Three real projects, three real prices

These are three projects I delivered in 2026, all for small businesses in and around Pune district, all of whom came through referrals. No names — but every number is real.

Project

What it does

What I charged

Multi-user CRM for a construction company

Role-based access for the team, customer and project records, reports for the owner

₹65,000

Management system for a clinic in Pune

Patient records, appointments, prescriptions, medical reports and billing in one searchable place, with each patient's complete visit history

₹52,000

Brochure-design generator for a computer institute in Pune

One-click course brochure generation, replacing hours of manual design work for every new batch

₹15,000

Multi-user construction CRM built with AI tools — phase-wise work execution tracker with site reporting (client details blurred)

Each of these took between 8 and 20 days to deliver. The construction CRM is the one that had the ₹6.9 lakh agency quote sitting next to it. The clinic system came a few months later, in mid-2026.

Now search "custom CRM development cost India" and read what agency websites themselves publish: ranges starting above a lakh and going up to ₹15 lakh and beyond for exactly this category of work. The gap between those pages and my invoice is what this article is about.

Where does a ₹6.9 lakh quote come from?

Let me be fair to agencies first, because "agencies are looting people" is a lazy take and mostly wrong.

An agency has an office. It has a team — and a good developer in India costs the agency around ₹70,000–80,000 per month in salary. Add a project manager, a designer, a salesperson who spent weeks winning your project, and a support commitment after delivery. When your quote has to feed that whole structure, ₹6.9 lakh is not greed. It is arithmetic.

That arithmetic made complete sense in a world where every line of code was written by those salaried humans.

Here is my opinion, and it is the one strong opinion of this article: most agencies are still pricing for a world that no longer exists. Used properly, AI coding tools now do the work that the ₹80,000-per-month developer used to do. My entire tool cost is about ₹5,000 a month. When the biggest input cost of software collapses like that, the price of software for a small business should collapse with it. Mine has. Most quotes haven't — yet.

One honest caveat: for very large systems — hundreds of users, heavy compliance, a dedicated support team on call — the agency structure still earns its price. A small business with one clear problem is a different situation, and that is the situation I build for.

How I decide what to charge

I don't price per day. I look at the project itself:

  • Functionality — how many features, how many screens

  • Users and roles — a single-user tool is very different from a system where the owner, managers and staff all see different things

  • Complexity — the business logic underneath, not just what's visible

  • Integrations — does it need to talk to other systems?

  • Security — patient records need more care than a brochure generator

  • Maintenance — what it will take to keep it healthy after delivery

In simple terms: the effort the build will actually take, multiplied by my rate, plus the running costs. That is why a single-purpose tool like the brochure generator lands at ₹15,000 while a multi-user, role-based system with reports lands at ₹52,000–65,000.

Clinic management system built with AI tools — patient records dashboard

The running cost nobody mentions in the quote

Building the software is one cost. Running it is another, and most quotes stay quiet about it.

After delivery, the software needs hosting and a database, and that cost scales with how much the system is used. For my clients this works out to roughly ₹1,500–3,000 per month, plus the yearly domain charge. My clients pay this directly, from their own accounts, in their own name — it never passes through me.

That last part is not a small detail. It is the difference between owning your software and renting it from your vendor forever — which brings me to the checklist at the end.

My mistake: I probably charge too little

Every article on this site carries one honest mistake, and here is mine for this one.

When I price a project, I look at what the market charges and then anchor myself low. Part of this is deliberate — at my prices, a small business owner actually says yes, and actually uses the software instead of protecting it like an expensive showpiece. I have not lost money on any project so far.

But I know that some of my work has been priced below what it was worth to the client. A system that replaces a ₹6.9 lakh quote and runs a business every single day is worth more than ₹65,000 — I just haven't had the confidence to charge for the value instead of the effort. If you start building and selling software yourself, watch for this trap. Cheap wins clients; too cheap quietly tells them the work is small.

What I say no to (the honest part)

Here is something that surprises people: so far, no project has been beyond what I can build with AI tools. When I say no — or put a project on hold, which is happening right now — the reason is not complexity. It is time.

I am one person, and software is my second business. My first is a preschool network with six branches — a business with its own hard numbers that needs me too. That ceiling is real, and I'd rather admit it than over-commit and deliver badly. From October I am working on a proper strategy to scale past it.

So if a one-person builder ever tells you they can take unlimited work with no waiting — that should worry you more than a queue does.

Three things to check before you sign any software quote

If you are a business owner holding an agency quote right now, check these three things before you pay anything. Each one comes from what I have seen my own clients walk in with.

1. Whose name is the hosting and domain in? If it is in the agency's name, you are tied to them — leaving means losing your own system, or paying to get it back. Insist that hosting and domain are purchased in your name, with your login. My clients hold their own accounts from day one.

2. If you leave tomorrow, whose software is it? Get it in writing that the code and the system belong to you after payment. Plenty of businesses discover, years later, that they never owned the tool their whole operation runs on.

3. Give a small module first. Before handing over the full project, have them build one small piece — one screen, one report, one workflow. You will learn their speed, their quality and how they communicate, at a fraction of the risk. Any builder confident in their work will accept this. I do.

All of the above is what it costs to have it built. If you're thinking of building it yourself instead, the honest requirement list is here: what a non-coder actually needs to build software with AI.

So what does custom software really cost in India?

Here is my honest, dated answer. In 2026, for a typical small business with one clear problem — a CRM, a management system, an internal tool — my real projects have cost ₹15,000 to ₹65,000 to build, plus roughly ₹1,500–3,000 a month to run. Built by one person with AI tools, for clients in tier-2 and tier-3 Maharashtra. A metro agency with a full team will quote differently, and now you know exactly why — and what to ask them.

Not sure you should build at all? For preschools and coaching classes, I've written about when ready-made software is the better choice.

And if the numbers still sound too good, the most extreme version of this story is the website you are reading right now: I built it in 3 days for ₹2,999, after an agency quoted ₹5 lakh. The full build-log is there, screenshot by screenshot.

Written by

Rahul Purohit

I run Mango International Preschool (6 branches, 4 franchised) and build business software with AI at Innovostack — CRMs, admission systems and dashboards, without hiring developers. 10+ years operating education businesses in Maharashtra. BuildKaro is where I document the playbooks and systems that actually run my businesses.

More in Build with AI