Price on Request as Market Design: Opacity Is Not the Point, Discipline Is
A missing price can look evasive. It can also be a sign that the business has learned something important: not every offer should be treated like a product on a shelf.
“Price on request” gets dismissed as a way to hide cost, test willingness to pay, or make the seller seem more exclusive than the offer deserves. That happens, and it damages trust. But used well, it is not a trick. It is a design choice.
The point is not opacity. The point is discipline.
For a small firm, the decision to publish or withhold a price shapes demand, qualification, production, margins, and customer behavior. Price is not only a number. It is a signal, a filter, and a rule for how the market is allowed to approach the business.

1. Decide what the price is meant to govern
Before choosing “price on request,” clarify what the price is supposed to control.
A published price usually helps when the offer is standard, repeatable, and easy to compare. It reduces friction. It lets buyers self-select. It works well for packaged goods, simple services, subscriptions, workshops, and clear entry-level offers.
A request-based price can make sense when the offer varies by context, risk, access, time, footprint, or responsibility. In that case, the number alone does not explain the commitment.
Use this test:
Can two buyers buy the same thing with the same scope?
Does delivery cost change meaningfully by buyer, location, timeline, or complexity?
Would a public price attract the wrong volume or the wrong expectations?
Does the conversation itself protect quality?
If the answer is yes to most of these, Price on Request as Market Design may be the right frame. The price is not hidden because the business is unsure. It is withheld because the offer needs a rule before it needs a number.
2. Define the market you are willing to serve
Price on request fails when it becomes a soft invitation for everyone to ask. That creates more work, not better demand.
Set clear boundaries before the inquiry starts. A small firm cannot afford to turn every question into a custom proposal. The market design must say who is in, who is out, and who needs a different offer.
That can be done without publishing a full rate card. For example, a studio, consultant, builder, maker, or specialist can state:
The types of projects accepted
Minimum scope or project size
Typical timelines
What information is needed before quoting
What is included in the first conversation
What is never included
This is where discipline matters. If every inquiry gets treated as equally promising, the model breaks. The business starts subsidizing unqualified buyers with unpaid thinking.
A good request process should reduce noise. It should make serious buyers feel guided, not interrogated.

3. Make the request process visible
The biggest mistake is treating “contact us for pricing” as the whole system. That line creates uncertainty. Buyers do not know whether they are entering a useful process or a sales trap.
State what happens next. Keep it simple.
A clear process might look like this:
Send a short description of the need.
Receive a brief fit check.
Share scope, timing, and constraints.
Get a proposal with price, assumptions, and next steps.
This makes the unknown feel bounded. The buyer may not know the price yet, but they know the path.
That path should also protect the seller. If a quote requires real diagnostic work, say so. If a paid discovery step is required before pricing, say so. If only certain inquiries receive custom proposals, say so.
Trust does not require total transparency. It requires predictable behavior.
4. Separate privacy from ambiguity
Some prices are private for good reasons. A service may involve negotiations with suppliers, staffing choices, travel, licensing, delivery windows, inventory risk, or a level of attention that changes from case to case.
That is different from being vague.
Privacy means the price is not public. Ambiguity means the method is unclear. The first can be strategic. The second weakens trust.
To avoid ambiguity, explain the factors that shape the quote. Do not give a false range just to satisfy curiosity. Give the logic.
Useful pricing factors can include:
Scope and deliverables
Timeline and urgency
Level of customization
Access to senior talent or scarce capacity
Materials, logistics, or location
Ongoing support requirements
Risk carried by the seller
This tells the buyer how the market is being organized. It also keeps the business from improvising every quote under pressure.

5. Use request-based pricing to protect capacity
For smaller firms, capacity is often the real constraint. There may be only so many hours, seats, production slots, rooms, appointments, or senior decisions available.
A published low or mid-level price can attract volume that the business cannot serve well. A published high price can scare away buyers who would be a strong fit once scope is understood.
Request-based pricing can protect capacity by slowing the market slightly. That pause is useful. It gives the seller time to ask whether the buyer fits the work, timing, and economics.
The goal is not to make buying difficult. The goal is to prevent the wrong demand from consuming the system.
Signs that request-based pricing is working include:
Fewer low-fit inquiries
Better prepared conversations
Less unpaid proposal work
Higher close rates on qualified leads
More consistent margins
Fewer delivery problems caused by poor fit
If none of these improve, the model is only adding friction.
6. Create internal rules before quoting externally
The danger of “price on request” is that it can become price by mood.
That erodes margin and consistency. It also teaches buyers that persistence, timing, or perceived budget may change the number more than scope does.
Build internal rules. They do not need to be public, but they need to exist.
At minimum, define:
A floor price
A minimum acceptable margin
A standard way to estimate time
Add-ons and exclusions
Discounts that are allowed
Discounts that are never allowed
Approval rules for unusual proposals
This is the discipline behind the surface. Without it, the business is not designing a market. It is negotiating from scratch every time.
For small enterprises, internal pricing rules are often more useful than public price lists. They help the business quote faster, defend value, and avoid accidental exceptions.
7. Know when to publish after all
Price on request is not a badge of quality. It is not always the more premium choice. Sometimes it hides a simple offer that should be easy to buy.
Publish the price when clarity will help more than discretion. This often applies to entry offers, audits, starter packages, events, fixed-scope services, and standard products.
A strong model can use both. Publish the simple offer. Use request-based pricing for complex work. That gives buyers a door they can open immediately and another path for work that needs judgment.

What disciplined price on request looks like
A disciplined request-based pricing system is easy to recognize. It does not feel secretive. It feels selective, calm, and clear.
The buyer knows why the price is not public. The seller knows who should receive a quote. The process has steps. The variables are named. The internal rules prevent panic pricing. The model protects capacity while still respecting the buyer.
That is the real promise of price on request. It is not a curtain. It is a gate with a purpose.
This idea is one of the frameworks explored in the book. Read more of the thinking behind it at chiquirodriguez.com/insights, or reach out about advisory collaborations.
The best use of request-based pricing is not to make the market guess. It is to teach the market how to approach the business with the right level of seriousness, fit, and care.

