When custom software is worth it (and when it’s an expensive hobby)
A decision framework with real economics: status-quo cost, three-year ownership, the 80% rule, hybrids, and the questions to ask before you sign.
Zynitex Engineering
Product & engineering notes

The short answer
Custom software is worth it when the process is core to how you make money, standard tools cover less than about 80% of it, the volume is high enough to justify the build, and you can fund three years of ownership. If any of those are missing, configure an existing product first.
What this note covers
- Calculate the annual cost of the status quo before pricing the build.
- The 80% rule: if a standard tool covers the workflow, start there.
- Budget 15–25% of the build cost every year for ownership.
- Build when the software is part of the product; subscribe when it is plumbing.
- A vendor without a handover plan is a subscription with extra risk.
On this page(12 sections)
- 01The spreadsheet test
- 02The economics, plainly
- 03Six signals custom is the right call
- 04Five signals it isn’t
- 05The options between SaaS and build
- 06What a responsible build looks like
- 07The total cost nobody budgets
- 08Ten questions to ask a vendor
- 09Red flags
- 10When we say no
- 11Our rule of thumb
- 12The number that matters
Custom software is not a status symbol. It’s a bet that a tailored system will return more than a subscription plus the cost of living with the gap.
Most of the time, the subscription wins. That’s not a failure of ambition; it’s arithmetic. The interesting question is when the arithmetic changes.
The spreadsheet test
If the process still runs in a spreadsheet with three power users and no customer-facing workflow, you probably have a process problem, not a custom-software problem. Fix the process first. Software will happily automate a bad one.
The economics, plainly
Start with the cost of doing nothing. Add the hours lost each week, the errors and rework, and the revenue you can’t capture because the process is too slow. Then compare that with the build plus the annual cost of ownership.
annual cost of status quo =
hours lost per week × loaded hourly cost × 46 weeks
+ error and rework cost
+ revenue you cannot captureExample: 10 staff lose 8 hours a week to a manual process, at a loaded cost of ₹400/hour. That’s ₹14.7 lakh a year before errors. If a ₹15 lakh build plus ₹3 lakh a year in ownership cuts the lost time in half, the three-year saving is about ₹22 lakh against a ₹24 lakh cost. It’s close. Five years is better, but only if the system survives and the process doesn’t change.
This is why labour savings alone rarely justify custom software. The stronger cases are revenue growth, error cost, compliance risk, or a workflow no product can model. Be honest about which one you have.
Note
The break-even is not the decision
A three-year payback can still be a bad bet if the process changes in year two or nobody owns the system. Add risk to the maths.
Subscribe
- Standard workflow
- Low volume, tight budget
- No internal owner
Best for plumbing
Build
- Core revenue workflow
- High volume or integration load
- Funded ownership for 3 years
Best for the product
Add maintenance, hosting, support, and the internal owner to the three-year maths.
Six signals custom is the right call
- The workflow is core to revenue, not a back-office convenience.
- Standard tools cover less than roughly 80% of the real process.
- Transaction volume makes a small time saving meaningful.
- Integration complexity is the bottleneck, not interface polish.
- Compliance, data ownership, or procurement rules require control.
- You have an internal owner who will still be there in year two.
Five signals it isn’t
- Volume is low enough that a spreadsheet and a weekly review work.
- Requirements are still changing every week.
- Nobody internally can own the system after launch.
- You can’t fund maintenance, hosting, and support.
- The real request is a nicer dashboard, not a different workflow.
The options between SaaS and build
| Option | Use it when | Risk |
|---|---|---|
| Configure an existing product | The workflow is standard-ish | Low; you live with the remaining gap |
| No-code automation | You need glue between tools | Medium; shadow IT and fragile flows |
| A custom module or plugin | One gap in an otherwise good platform | Medium; upgrade and API dependency |
| Headless or hybrid | Content or experience needs custom, commerce doesn’t | Medium-high; two systems to run |
| Full custom platform | The workflow is the differentiator | High; build and own everything |
What a responsible build looks like
- Discovery that produces a written scope, assumptions, and non-goals.
- A clickable prototype of the critical flow before the database.
- Milestones with acceptance criteria, not a single big-bang launch.
- Staging, automated tests, and a security review.
- Documentation for setup, deployment, and backup/restore.
- A handover with source code, credentials, and a runbook.
- A warranty period and a maintenance agreement.
The total cost nobody budgets
- Maintenance and small changes: often 15–25% of the build cost per year.
- Cloud, email, SMS, payment gateway, and monitoring fees.
- Security patching and dependency upgrades.
- Support and training for new staff.
- Reporting changes when the business changes.
- Migration or exit costs if the vendor relationship ends.
Ten questions to ask a vendor
- Who owns the intellectual property on full payment?
- Can we get the repository, credentials, and deployment documentation?
- What happens if we stop working together?
- How do you test, and can we see the tests?
- Which third-party services will we need to pay for?
- What is explicitly out of scope?
- How do you handle change requests?
- What does the first 90 days after launch look like?
- Who is on the team, and who is the single point of contact?
- Can you show a production system you built and still maintain?
Red flags
- A fixed price for a fuzzy scope with no discovery.
- No access to the code or hosting account.
- No staging environment or acceptance criteria.
- “AI will make it faster” used as a discount instead of an engineering plan.
- One hero developer with no backup or documentation.
- A contract that locks you into the vendor for every change.
- No plan for data export or migration.
When we say no
We’ve turned down builds that a ₹2,000/month subscription would solve better. It isn’t charity; it’s avoiding a project that fails in year two. We’d rather build the thing that changes the business — a restaurant billing engine that works offline, a learning platform with four portals, or a storefront with a buying model you can’t configure.
Our rule of thumb
Build when the software is part of the product. Subscribe when the software is part of the plumbing. The hard cases are in the middle, and those usually deserve a prototype, not a platform.
The number that matters
Custom software is worth it when it changes a number that matters — revenue, error rate, compliance exposure, or speed to serve a customer. If the best you can say is “it will feel more professional”, buy the subscription and spend the difference on the experience around it.
Direct answers
Questions people actually ask
Short, checkable answers. Every entry here is also published as structured FAQ data for search and answer engines.
How much does custom software cost in India?
A focused workflow can start around ₹2–10 lakh. A multi-role platform with payments, integrations, and reporting often lands in the ₹10–40 lakh range, and complex enterprise systems go higher. These are planning ranges; the scope, integrations, and ownership requirements drive the number.
How long does a custom build take?
A focused MVP can take 6–16 weeks. A platform with multiple roles, payments, and integrations usually takes 3–6 months. Discovery, content, approvals, and third-party access often delay projects more than coding.
Who owns the code?
Negotiate it in writing. A fair default is that you own the project-specific deliverables on full payment, while the vendor retains its pre-existing tools and reusable components and grants you a licence to use them in the deliverable. Never accept a contract with no source-code or handover path.
Can we start small and expand later?
Yes, and you often should. Start with the workflow that costs money every week, measure the result, and expand after the first version is in use. A small, owned system that works is a better foundation than a big platform that never launches.
References
Sources and further reading
- Zynitex — projects
Examples of custom systems across commerce, LMS, and restaurant operations.
Compliance notes are operational guidance, not legal or tax advice. Rules and thresholds change — confirm your position with a qualified professional.
Written by
Zynitex Engineering
We design and build the systems behind Zynibill, Invoice Studio, and client platforms like Regalia, Kristive, and ElyteSpark. These notes are the things we wish we had read before shipping them.
More about ZynitexKeep reading
Related notes
Custom storefront or Shopify in 2026? The honest maths
A practical comparison for Indian D2C brands: launch speed, three-year cost, checkout constraints, app creep, and the specific signals that justify a custom storefront.
20 October 2026·11 minBusinessThe small-business software stack for India in 2026
Four jobs, not nineteen subscriptions. A practical stack for freelancers, restaurants, D2C brands, and services firms — with budgets and a 30-day rollout.
16 October 2026·11 minProductThe LMS mistakes that only show up after launch
Role design, video delivery, progress semantics, payments, certificates, and student data. The decisions that determine whether an LMS survives its first cohort.
27 October 2026·10 min