Should you show prices on your website?
Price transparency can save time, but only when the number means something to the person reading it.
Many business owners hesitate to publish prices. They worry that competitors will copy them, that customers will compare only numbers or that every project is too different for a simple figure.
Those concerns can be valid. But hiding all pricing can create another problem: a visitor cannot tell whether the service is within reach. The right decision depends on how predictable the work is and what customers need before they contact you.
Start with the customer’s decision
Ask what the visitor is trying to decide. Are they comparing packages, checking whether a consultation is affordable or trying to understand why two projects receive different quotes?
If a price helps someone choose between clear options, publishing it is often useful. If the service depends on a detailed assessment, a number without context may mislead. In that case, explain the factors that determine the quote and what the first conversation includes.
Price is rarely the only decision. Customers may also compare speed, scope, support, quality or responsibility. A number should sit beside enough explanation to make a meaningful comparison possible.
Decide whether the offer is predictable
Fixed packages are easier to price than custom work. If the customer receives the same scope, process and deliverables, show the price and list what is included.
Variable work needs a different approach. You can publish a starting price, a typical range or examples of factors that change the quote. Be precise about what the published number does not cover. A low number that almost nobody can actually pay creates more distrust than no number.
If you charge monthly, explain the recurring nature of the cost. If there is no one-off build fee or if the first payment starts the service, state that clearly wherever the price appears.
Make the number understandable
A price without scope is not information. Tell visitors what they receive, how long the service covers, how changes are handled and whether taxes or other costs affect the total.
For ChatBuild’s Web plans, prices are monthly and quoted excluding VAT. The current plans are Starter at €79, Pro at €129 and Exclusive at €199 a month, excl. VAT. Starter includes up to five pages, one language and five changes a month. Pro includes up to 15 pages, three languages and 15 changes a month. Exclusive includes unlimited pages, languages and changes under fair use.
Do not scatter a price across the site without its conditions. A number should not look cheaper because important limits are hidden in another page.
Use starting prices honestly
“From” can be helpful when the base service is real and the factors that increase the price are easy to understand. Explain who the starting price suits and what would make the project different.
Avoid using a low starting number merely to earn a click. If most customers need additions that move the cost far higher, the starting price does not help them make a decision.
For custom work, explain the first paid or free step carefully. A visitor should know whether the initial conversation creates a quote, a recommendation or a defined piece of work.
Explain what happens after the price
The page should answer the question that comes after “how much?” What can the customer do now? Can they choose a package, send a message or ask whether their situation fits?
Connect each price to a suitable next step. A fixed package can have a direct start action. A variable service may need a short enquiry that asks for the information affecting the quote.
Do not make people repeat information the pricing page already collected. If a comparison table is used, keep the decision simple and make the differences visible in plain language.
Review prices when the offer changes
Pricing pages become untrustworthy when the business changes but the website does not. Review prices when scope, response time, included changes, languages or payment arrangements change.
Check every place where a number appears: pricing page, service pages, FAQs, sales messages and downloadable documents. If you cannot update the number everywhere quickly, reduce duplication and link to one current pricing page.
A clear price is part of a clear offer. ChatBuild can present your current offer and pricing in plain language, then update the page when the service changes. See current ChatBuild pricing.
Choose the level of transparency that matches your work. Publish fixed prices when the scope is stable, explain ranges when it varies and always show the conditions that make the number meaningful.
For related guidance, read how to write a service page for the right customer and how to explain your process on a website.
Sources
- Creating helpful, reliable, people-first content · Google Search Central
- Consumer rights · European Commission
Frequently asked
- Is it better to show prices or ask people to contact you?
- Show prices when the service is predictable and the number helps customers compare. Ask for an enquiry when the work genuinely depends on information you cannot collect fairly on the page. In both cases, explain the scope and the next step so the visitor knows what the contact will achieve.
- Are starting prices misleading?
- They can be if the conditions are hidden or the starting option rarely fits real customers. A starting price is useful when the base scope is real, the relevant limits are visible and the factors that increase the cost are explained clearly.
- Should service prices include VAT?
- Use the pricing convention required for your audience and state it clearly wherever the price appears. Never make readers guess whether the displayed number is the final amount. Time-sensitive tax or consumer rules should be checked before publication.
Sjors Hooijen Builds ChatBuild and writes about getting a business online without turning it into a project. Questions about this article? Email hi@chatbuild.com.