In this guide 7 sections
There is no single number. Scope, integration count and quality bar decide the price far more than any rate card, so a one-workflow tool and a multi-module system with integrations sit in different bands. Check any quote against the sourced ranges. Itemise before you compare.
What drives the price of a custom build
Two distributors can ask for a custom inventory system and receive quotes several times apart, because the phrase hides how many workflows, roles and integrations the work contains. Both quotes can be honest. Three drivers decide the number. Scope is the count of workflows and user roles, integrations are the accounting, payment gateway, SMS or ERP links, and the quality bar covers audit trails and permissions.
Take a building-materials distributor that wants dealer orders, credit limits and delivery scheduling in one system, and notice how far two versions of it can drift apart. One version only replaces the order spreadsheet. The other adds a dealer self-service portal, syncs with the accounting package and holds orders automatically when a credit limit is breached. Scoping comes before pricing.
Complexity compounds instead of adding. Three integrations with two user roles is more than twice the work of three integrations with one role, because every role multiplies the permission rules, screens and test cases. Vendors disagree most on this hidden part. A one-page brief rarely shows it.
The cost buckets a quote should separate
A single number for the whole project is harder to judge than a quote that splits the buckets, because each bucket behaves differently over time. Discovery and design is a one-time cost. Build is the biggest line. Migration moves existing records in, and it is routinely underestimated, because duplicate customer entries and inconsistent product codes take real time to reconcile rather than just copy.
Hosting and support continue after launch. Hosting is a small monthly figure that rises with usage, and support covers bug fixes, small changes and a person to call when something breaks. It is quoted as a monthly retainer or an hourly pool, and first-time buyers often forget to budget for it until the first invoice arrives in month two.
Ask every vendor for the five buckets. Ask for a contingency line too. A bundled figure cannot show whether a lower number is a leaner build or an unbudgeted support gap that will surface after launch.
Fixed-price, time-and-materials or a dedicated team
Fixed price suits a clear scope. It gives cost certainty, but any change mid-build needs a formal change order and a revised and agreed number before the work continues. Time-and-materials, billed by the hour or sprint, suits work where requirements will evolve as the software takes shape, though the budget needs active management instead of an assumed ceiling.
A dedicated team rents a small group that works only on your product for a monthly rate, which suits larger builds expected to keep evolving well past launch. Ask what runway the rate buys. One-off projects fit the others. No model is cheaper by nature. Each one moves the risk of scope uncertainty between client and vendor in a different way, and that risk is what you are really choosing.
Current market rates
Public rate data gives a sanity check. GoodFirms’ directory of Indian software development firms lists hourly rates typically between $20 and $50, with a median around $25 across the vetted firms it tracks. That is a reviewed vendor’s range.
PayScale’s India hourly rate data, last updated July 2026, puts the average reported rate for software development work at roughly ₹400 an hour, drawn from a small sample. It skews toward individuals, not agencies. Treat it as one more data point.
Industry write-ups also estimate cost by complexity. A basic single-workflow build sits at roughly $20,000 to $50,000, while a medium-complexity application with several integrations and a wider feature set sits at roughly $50,000 to $120,000. A complex multi-module enterprise build starts at $150,000 and upward, and these figures come from vendor-facing market surveys, not from a quote for your project. Use them as an illustration only. Where a project lands inside or outside those bands depends on the scope, integration and quality factors above, which no survey can see for you.
A checklist for comparing quotes
When two quotes for one brief differ sharply, the gap usually sits in what is included, so read the scope before the total. Check each point below.
Send both vendors the same written brief, instead of describing the project slightly differently on separate calls, and ask each to itemise against the five buckets. Refusal tells you plenty. Indemnity wording and licence terms belong in that comparison too, since a perpetual licence differs from one that lapses when the retainer stops.
- Are design and discovery inside the number, or billed separately once work starts, and does the vendor say how many review rounds are included?
- Is data migration included?
- Is every integration you mentioned itemised, or has one been assumed simple, such as the accounting sync that later turns out to need custom mapping?
- Does support after launch run for a stated period before it converts to a paid retainer, and which bug fixes fall inside that period?
- Is the licence to the code perpetual, and does the contract cap indemnity?
- Does the quote carry a contingency line for scope that grows?
Itemised sample budget with assumptions
A worked example budget for a mid-complexity build, split into discovery and design, build by module, migration, hosting and support, with each line stating its assumptions. Readers can adjust it. It is a template, not a quote.
Open a blank worksheet to printQuestions owners ask
Why do vendor estimates vary so widely?
A brief that says custom software describes almost none of the work, so each vendor assumes a different scope, integration count and quality bar. Give every vendor one written brief. Compare bucket by bucket.
Which ongoing costs belong in the budget?
Hosting and support both continue after launch. Hosting is a small monthly figure that rises with usage, while support covers bug fixes and small changes as a retainer or hourly pool. Ask for both figures before signing.
Is a lower quote ever the better deal?
Sometimes it is, when the vendor has scoped a leaner build that still carries the same integrations, the same migration work and the same support period. Often it just omits migration. You pay for the gap later.
Sources
- GoodFirms — Top Software Development Companies in India (hourly rate data) — verified 8 Sept 2026
- PayScale — Software Development Hourly Rate in India — verified 8 Sept 2026
- YourTeamInIndia — Custom Software Development Cost Breakdown — verified 8 Sept 2026
