A simple internal tool costs $10,000 to $50,000 from a US development shop. A startup MVP runs $25,000 to $45,000. A customer portal sits between $25,000 and $55,000. These are the published ranges, and they are not inflated — they reflect discovery phases, project managers, QA cycles, and the overhead of a firm with employees.
They are also, for a business with ten or fifty employees, simply not available. So the real question is not "how do I get a $40,000 app for $4,000" — you cannot, and a vendor claiming otherwise is hiding something. The real question is: which parts of that $40,000 were the software, and which were the process around it?
What you are actually paying for
Break a typical quote down and roughly three buckets appear:
- The software itself: data model, backend, frontend, deployment. This is irreducible — somebody has to write it.
- Process overhead: discovery workshops, account management, status reporting, change-request handling.
- Scope insurance: padding for requirements that will change, absorbed into the price up front.
The second and third buckets are what a small team can remove, and they are exactly where the difference between a $40,000 quote and a $5,000 quote comes from. What a small team cannot remove is the first bucket — so the way to buy software affordably is not to haggle, it is to shrink the software.
Shrink the software: the fixed-sprint model
Every project we quote at a fixed price follows the same discipline: define the screens, define the data model, agree, then build. No moving targets in either direction.
That is what makes Simple MVP App at $1,999 possible — up to four core screens, one primary user flow, basic authentication, a REST or Supabase data layer, deployed and handed over. It is deliberately narrow, and the narrowness is the feature. You get a working product in front of real users in twenty-five business days instead of a six-month programme that ships nothing.
When you need more than that, Standard Custom Software Website at $4,999 adds a real backend, a database and API, role-based permissions, an admin panel you control, one third-party integration, and thirty days of post-launch support. That covers the overwhelming majority of "we need a portal / booking system / internal tool" projects.
What actually drives the price up
If you want to keep a project affordable, these are the four levers — in order of impact:
- Number of roles. Two roles is a project. Five roles with different permissions, views, and notifications is a platform. Most businesses need two.
- Number of integrations. Each integration is an external system that can change without warning. One is manageable; four is a maintenance commitment.
- Data migration. Moving years of records out of spreadsheets or a legacy tool is often more work than the new application.
- Real-time requirements. Live chat, instant sync, and presence features multiply complexity for benefits users rarely notice.
Notice what is not on that list: design quality, mobile responsiveness, or the number of screens. Those matter, but they scale linearly and predictably. Complexity is what surprises budgets.
Three signs you are not ready to build
Being honest about this saves money:
- You cannot describe the main record in one paragraph. If the central object of your system is still fuzzy, building will freeze the wrong model into code.
- The process is not stable yet. Software encodes a process. If yours changes every month, you will pay to rewrite it every month.
- The problem is really a spreadsheets problem. Sometimes a disciplined spreadsheet and a shared drive genuinely is the answer. We would rather tell you that than sell you six screens you do not need.
Buying software as a growing business
The strategy that works is phasing. Buy the smallest thing that removes the biggest bottleneck, run it in production, and let reality tell you what phase two is. A $1,999 MVP that ships teaches you more in three weeks than a $40,000 discovery phase teaches you in three months.
And when you eventually need a multi-role platform with three or more integrations and a data migration — that is a real project, and Custom Platform & Systems Integration is priced from a discovery study for exactly that reason. What you should never do is buy a platform when an MVP would have answered the question for a twentieth of the price.
If you describe your bottleneck, we will tell you which of those three you actually need — including when the honest answer is the smallest one.