


A transparent breakdown of build, launch and ownership.
1–2 wks
Discovery
6–12 wks
Usable MVP
15–20%
Annual Upkeep
Quotes for the same idea can differ by a factor of five. This is what actually drives custom software cost, what good quotes include, and how to keep the budget under control without shipping something you will have to rebuild.
Key Takeaways
One supplier quotes a few thousand, another quotes five times that, and both can be sincere. The difference is almost never the hourly rate. It is what each one assumes about scope: how many user roles exist, how many systems must connect, how much of the design is already decided, what happens when something fails, and who is responsible after launch.
A low quote often describes a demo. A professional quote describes an operated product: authentication, permissions, payments, error handling, backups, monitoring, documentation and a plan for the first year. Comparing the headline number without comparing those assumptions is how projects end up paying twice.
If you want to understand a quote, ask how it treats these five items. They explain most of the variance.
Exact numbers depend on the team and the market, but the shape is consistent. A focused marketing site or a small internal tool is a short engagement. A custom web application with a handful of roles and integrations is a mid-sized project. A multi-tenant SaaS platform with billing, onboarding, admin tooling and a public API is a product program, not a task.
The most useful budgeting question is not “what does an app cost?” but “what is the smallest version that proves the value?” That version is usually one core workflow, one primary user type and one integration. It can be live in weeks rather than quarters, and it teaches you what the next phase should be.
A professional quote separates build from run. If everything is bundled into one number, ask what happens in month seven when the server needs an upgrade or a dependency needs a security patch.
Control comes from sequencing, not from squeezing the day rate. Build the smallest useful workflow, put it in front of real users, then invest in what they actually use. Reuse proven infrastructure for authentication, payments and email instead of rebuilding commodities. Keep the design system tight so new screens are assembly rather than invention.
Finally, treat the first release as the start of ownership. Software that is not maintained becomes a liability faster than most businesses expect. A clear annual budget for hosting, updates and improvements is part of the real cost — and the part that protects everything you already spent.
Written by
Founder & CEO, Delvare
Alfas builds and ships custom software, cloud infrastructure and AI automation for international clients. He leads product, engineering and strategy at Delvare — and writes about the decisions behind the work.
Built by Delvare
We design, build and maintain web applications, internal tools and SaaS platforms — scoped so you can see value before the full build.
The practical questions we hear most often when this subject comes up in a project.
Keep reading
Tell us what is slowing the business down. We will tell you what we would build — and what we would not.