Direct answer
In most cases, yes: tell a developer that a limit exists and roughly how you think about it, because a vendor who knows the limit can propose a scope that fits it instead of a scope that ignores it. The reason buyers hesitate is a fear that the quote will simply rise to meet the number. That fear is reasonable, and you can manage it by describing the limit alongside the scope rather than instead of it: what must be in, what should be in, what can wait. If you would rather not name a figure at all, ask for options at different scope levels and compare them. This page contains no numbers on purpose; the amounts are yours, and typical market prices belong on web application development cost.
Three different things people call a budget
A budget is not one number. There is a ceiling, which is the most you could spend even if you did not enjoy it. There is a target, which is what you would like to spend. And there is the cost of your current workaround, which is what the problem costs you today in time, errors or lost work. Vendors respond differently to each. Naming a ceiling with no target invites a quote near the ceiling. Describing the workaround gives the vendor a reason to size the solution to the problem. Decide which of the three you are prepared to share before the conversation, rather than working it out under pressure.
Framing a limit without numbers
If you want to signal a constraint without stating an amount, describe it in terms of scope. Sort your needs into must-have, should-have and later. Say that you expect to release in phases, and that the first phase must stand on its own. Ask what the smallest useful version would be and what would go into a second release. This lets a vendor see the shape of the constraint without a figure to anchor on, and it exposes how they think: a vendor who can name what to defer is showing you they understand the work.
Ask for options, not one price
Instead of asking for a price for the whole idea, ask for two or three scope levels: a minimal version, a fuller one, and what would be added later. Each option should say what is included and what is not. The differences between options show you what drives the cost, and they turn a single take-it-or-leave-it number into a decision you can make. This works whether or not you have named a limit.
What a vendor can do with a limit
Knowing the limit lets a vendor tell you early whether the idea fits, suggest what to phase, propose a simpler route to the same outcome, or say plainly that the limit does not match the ambition. That last answer is useful. It is better to hear it in the first conversation than after weeks of proposals. Vendors who never respond to a limit by changing the scope are giving you less information than ones who do.
What to be wary of
Be careful when an estimate lands exactly on your limit and comes with little detail about what is included. A number with no scope behind it tells you about your own budget, not about the work. Ask what is assumed, what is excluded and what happens if something turns out harder than expected. A good answer describes how a change would be handled in writing. Also be wary of any suggestion that sharing a limit is unnecessary or rude: it is a normal part of scoping.
Comparing quotes once scope is equal
Quotes compare only when they cover the same scope. Before comparing, line up what each includes: the users and roles, the integrations, the data work, the testing, the handover, and the exclusions. Differences in price that trace back to differences in scope are not price differences. If the models differ, for example one fixed and one hourly, fixed price vs time and materials explains what each transfers to you.
Where to record the decision
Put the constraint in writing where every vendor will see it. If you use a request for proposals, the constraints section is the right place, and the software development RFP template shows where it sits. A written statement of how you think about the limit, and of the phasing you would accept, keeps the conversation consistent across vendors and gives you something to hold them to.
Where LATYNEX fits, and when it does not
LATYNEX welcomes a conversation about limits. We talk through scope first, tell you what we think belongs in a first release, and agree one scope and one price in writing before work starts. If a limit does not fit the scope, we say so instead of shrinking quality to hit a number. We are a remote, English-language vendor; see web application development for how projects run.
We are not the right fit if you want a fixed price with no scope conversation at all. A price without a scope behind it is not something we can responsibly give.
Questions
Will a developer just quote whatever my budget is?+
Some might, which is why the scope conversation matters. Ask what is included and what is excluded, and compare options at different scope levels rather than one number.
Can I get quotes without sharing any figure?+
Yes. Describe the need, sort it into must-have, should-have and later, and ask for options at different scope levels. The differences will show you what drives the cost.
What if my limit is too low for what I want?+
A good vendor will say so early and suggest a smaller first phase or a simpler route. That is more useful than a quote that hides the gap.
Is it better to give a range?+
That is your choice. A range can help or invite anchoring. Whatever you share, pair it with a description of scope and priorities so the vendor has something to design against.
How do I compare quotes fairly?+
Line up scope first: users, integrations, data, testing, handover and exclusions. Only compare prices once the scope is equal.