Skip to content
Geeks & NomadsAI for Businesses
InsightsBuying · 5 min read

Why do software firms not publish prices?

Mostly for bad reasons. There is one good one — and either way, here is how to get a real number out of them quickly.

The short answer

Most software firms hide prices to keep you on a call where the number can be adjusted to what you seem able to pay. That is a bad reason and you should treat it as one. There is a legitimate reason too: the same eight words of brief describe genuinely different amounts of work, so a published figure is either wrong for most buyers or hedged into uselessness. The test that separates the two is simple. Ask for a written figure within one working day, along with what would change it. A firm withholding a price for honest reasons can do that easily. A firm withholding it for leverage will keep trying to book a meeting.

Why does the same brief cost three different amounts?

"We need a customer portal" can mean a login and three screens over existing data, or it can mean a permissions model, an audit trail, a payment integration and a migration off a system that is still in daily use. Both are described in the same sentence. One is a fortnight and one is a quarter.

The variables that actually move the number are rarely in the brief: how clean the data is, how many systems it has to talk to, how many people must approve a change, whether anything is regulated, and whether the process being automated is written down anywhere.

This is the honest reason a price list is hard. It is not a reason to refuse you a figure.

What does a published price list actually optimise for?

It optimises for the buyer who is comparing quotes rather than choosing a partner — which is fine if that is genuinely your situation, and expensive if it is not.

It also sets a ceiling. A firm whose page opens with a low starting figure gets measured against that figure on every subsequent conversation, whatever the work turns out to be. We published prices on this site for one day in September 2026 and took them down for exactly that reason: the entry number had become the identity of the firm.

And it quietly pushes the vendor toward the scope that fits the price rather than the scope that fits your problem, because the number has already been promised in public.

What should you ask instead?

  • "Can you send a figure in writing by tomorrow, and what would change it?" — the single most revealing question you can ask a vendor.
  • "What is in this price, and what is explicitly not?" Get the exclusions, because that is where the second invoice comes from.
  • "What happens when the scope moves?" You want a named process, not goodwill.
  • "Who actually does the work?" The gap between the person selling and the person building is where most disappointment lives.
  • "What would you refuse to build for us?" A firm that has never turned down scope is selling hours, not outcomes.
  • "What does it cost to run after launch?" Hosting, model and API costs, support. A build price with no running cost beside it is half an answer.

Is it a red flag when a firm will not quote?

It is a red flag when they will not quote and cannot say why, or when every answer routes back to another meeting. Withholding a number is sometimes rigour and sometimes leverage, and the difference shows up in how fast they will commit something to writing.

A reasonable pattern looks like this: a short conversation about how the work runs today, a written scope and figure within a day or so, the figure fixed before anything starts, and changes quoted separately as they come up.

An unreasonable pattern looks like this: three calls before a number, a proposal that arrives as a range twice as wide as your budget, and a price that moves depending on what you reveal about your funding.

A practical shortcut: ask for the figure by email rather than on a call. It is much harder to price a buyer you cannot hear.

How do we handle it?

For work with a known shape — a business website, a standard web or mobile application — tell us what you need and you get a scope and a figure the same working day, in writing. No call required.

For anything larger we run a free diagnostic first: thirty minutes on how the business actually runs, then a researched plan within 24 hours covering what is worth building, in what order, and what we would leave alone. The price comes out of that, sized to the work, and it is fixed in writing before anything is built.

You keep the plan either way, including if you take it to a different firm. That is not generosity — it is the fastest way for both sides to find out whether the work is worth doing at all.

Questions this raises

Should I just tell them my budget?

Yes, if you have a real one. A vendor who can hear the constraint can tell you what fits inside it, which is more useful than a proposal you cannot afford. The risk — that the quote simply expands to fill your budget — is real, which is why you ask what is included and what is excluded, and why you compare the scope rather than the total.

Is a fixed price better than time and materials?

For work whose shape is understood, fixed price is better for you: the delivery risk sits with the vendor and you can plan. For genuinely exploratory work, a fixed price either carries a large risk premium or quietly narrows the scope. The honest arrangement is often fixed price per stage, where each stage is small enough to be understood before it is priced.

How fast should a quote arrive?

For standard work, within a working day. For a scoped build, within a few days of a conversation. Anything slower usually means the firm is assembling a team to answer the question rather than answering it.

Why did you take your own prices down?

We published three starting prices and saw within a day that the lowest one had become how the firm read — the cheapest quote in the inbox rather than an engineering firm. One published number is also wrong for both of any two clients who arrive asking for the same thing. So we quote against the requirement instead, in writing, the same working day where the shape is clear.

Rather see it than read about it?

Tell us the problem and we build a working demo on your own material within 48 hours. Free, yours to keep, and considerably more informative than any article.