A few weeks ago I was on a call with a founder from a mid-sized agency. Heâd been in the business for eight years, ran a team of 25 engineers, and his question was simple: âHow do I get prospects to tell me their budget without sounding like Iâm after their money?â
The âjust askâ advice doesnât hold up.
Thereâs this advice that keeps circling sales forums. âJust ask about the budget â itâs not rocket science.â On paper itâs not. You can ask, and maybe half the people will give you a straight number. The other half go vague, change the subject, or get defensive.
The question isnât the problem. Itâs what the client hears. âWhatâs your budgetâ lands as âhow much can we charge you?â Most of them have been oversold before. Theyâre bracing for it to happen again.
Iâve settled on four levels of asking. Each one adds a layer â not because I planned it, but because the simple approach kept failing.
Level 1 â Just ask (about 50%)
âWhat sort of budget do you plan to secure for this project?â
Works with clients who already have a number. Procurement people, founders whoâve bought software before â theyâll just say it. For everyone else the conversation stalls. You asked without context, and the default assumption about anyone asking about money isnât generous.
Level 2 â Add the benefit (about 80%)
The fix is small. Explain why and what the client gets.
âHow much do you hope it to cost? Iâm not asking to know how much I can bill you â I want to tell you right away if itâs feasible.â
Or shorter: âWhat sort of budget do you have? Iâm asking so I can tell you if weâre in the same ballpark.â
Youâre no longer fishing for a number â youâre offering a service in exchange. The client gets an immediate answer: is this realistic? This works on about four out of five. The ones who still hesitate genuinely donât know their budget yet.
Level 3 â The bracket method (about 90%)
When the client still dodges, they usually just donât have a reference point. Saying a number out loud feels like committing.
âAlright, are you expecting it to cost closer to $5k, $50k, or $500k?â
Adjust to your typical project size. For smaller agencies: $2k, $10k, $50k. For enterprise: $50k, $500k, $5M. Three buckets, each about an order of magnitude apart.
The client isnât looking for precision at this stage. They want to know: is this a $10k problem, a $100k problem, or a $1M problem? When you give them brackets, they finally have a frame of reference. And the question costs them nothing. Nobody feels exposed saying âcloser to $50kâ when the alternative was $500k.
Iâve watched guarded prospects openly say âwe capped it at $80k internallyâ within seconds. You took the risk of naming the first number, so they feel safe being specific.
Level 4 â The ballpark shot (never failed me)
âBased on projects of this scope, a ballpark range would be between $40k on the optimistic side and $120k on the pessimistic side. Does that match what you were expecting?â
Iâve never had this fail. You show competence (experience-based range), you make it safe (they react to your number, not expose theirs), and you force the issue.
The range either lands way off â they say âthatâs way too highâ â or it covers their figure and they confirm. Either way they open up. If youâre off, the conversation becomes about adjusting expectations, which is productive. If you match, they see you as someone who gets their space.
The trick: low end genuinely optimistic, high end genuinely pessimistic. Youâre bracketing reality, not anchoring high.
Why getting the number early changes everything
You can match the proposal depth to the project size â a $20k scope doesnât need a 50-page SOW. You catch impossible expectations before spending hours on scope. And you build trust from day one, because the client sees youâre operating with the same facts they are.
Apropo picks up from here. Once you know the budget and the scope, you can build a proposal where the client sees how their choices move the price in real time. But thatâs after youâve asked the question well.
One more thing
Most agency owners dread asking about money because theyâve watched it go wrong. But the number is there â the client has it. Theyâre not hiding it. Theyâre protecting themselves from a bad deal. Show them you understand that, and the number shows up on its own.
