AURA

Prices on your business website: show them or not — ranges, starting prices, calculators and what the law says

Should you show prices on your business website? Learn the decision matrix: price list, ranges, 'from' or calculator. Pricing regulations and SEO impact.

Published
15 min read3049 words

AURA — a virtual business manager. Management on facts, not impressions. Who we are

Key takeaways

  • Four ways to display prices: exact list, ranges, 'from' and calculator — each has its use case
  • The choice depends on price variability and service standardization — a matrix helps decide
  • For distance contracts, you must provide the total price with VAT or the calculation method
  • For price reductions, you must state the lowest price from 30 days before the reduction
  • Structured data (minPrice, maxPrice, priceRange) helps Google understand price level
  • Prices on the site answer user questions — aligns with the people-first principle

When a potential client types "kitchen renovation cost" or "dentist price" into Google, they want one thing: an approximate figure that helps them decide whether to call or keep looking. Without that number, they go back to search results and land on a competitor's page that does show prices. This isn't speculation — it's a pattern you can observe in every service industry in Poland. A website without prices is like a store with no price tags: the customer doesn't know if they can afford it, so they leave.

On this page you'll find a decision matrix that helps you choose how to present prices — from a simple price list to an interactive calculator. You'll also learn what the law says about online pricing and how price data affects your visibility in Google. Finally, you'll get a practical action plan — what to do today so you don't lose inquiries tomorrow due to missing price information.

Ceramic tile samples, a short stack of gold coins and a small brass scale on a dark counter
Prices on your site aren't taboo — they're a tool that helps clients make a decision

Four ways to display prices — comparison

Polish service businesses use four main approaches to presenting prices. Each has its own use case, risks, and maintenance requirements.

MethodWhen to useMain riskWhat needs maintenance
Exact price listFixed-price services (e.g., blood test, window cleaning)Clients may compare with competitorsCurrent prices on the page
Price range "X to Y PLN"Predictable range (e.g., apartment painting, renovation quote)Too-wide ranges lose credibilityRange updated at least annually
Starting price "from X PLN"Known minimum, but maximum depends on parameters (e.g., interior design, transport)Client may feel misled when invoice is higherWhat's included in the minimum
CalculatorMulti-variable services (e.g., property valuation, construction quote, insurance)Client may not understand the pricing logicCalculator logic and parameter database

The most common mistake is using "from" prices without explaining what's included. When a client calls and hears "from a base amount, but it depends on square meters, materials, and complexity," they lose orientation — exactly as if there were no price on the site at all. The rule is simple: if you say "from" — explain what the price depends on and what the typical range is.

Ranges with conditions

Too-wide ranges give the client no information. A better approach is providing a range with variable explanations: "apartment painting for typical secondary market sizes — from amount A to amount B, depending on wall condition." The client immediately sees whether their case falls in the lower or upper part of the range.

Calculator — when it makes sense

A price calculator makes sense when the service depends on multiple parameters that the client can estimate themselves. Typical uses include transport quotes (distance, weight, floor), painting quotes (square meters, number of coats, paint quality) or insurance (property age, coverage level). The calculator doesn't replace the final quote from a specialist — it shows an approximate cost so the client can decide whether to make contact.

The calculator's output should be a set of parameters sent to the company along with the client's contact details. This isn't a final quote — it's a ready basis for preparing an offer that the administrator receives in the CRM and can process immediately.

Decision matrix: price variability × service standardization

The choice of price presentation method depends on two factors: how much prices differ between jobs (variability) and how standardized the service is.

Price variability / StandardizationLow (standardized service)Medium (variants)High (custom service)
LowExact price listRange with variants"From" range
MediumRange"From" + parametersCalculator
High"From" rangeCalculatorContact only — no online quote

Low variability means most jobs cost similarly. Medium variability means significant differences between the simplest and most elaborate version of the service. High variability occurs when price depends on many factors the client can't estimate on their own — in this case, a calculator provides orientation, but the final quote requires contact.

Matrix application example

A renovation company estimates that painting a 50 m² apartment usually costs PLN 2,500–3,500, but under difficult conditions it can reach PLN 5,000 (illustrative numbers — use your own). That's medium variability. Additionally, clients often choose between painting only ceilings, only walls, or both. The matrix points to: ranges with variants.

How to write "from" without misleading

"From" prices only work when the client understands what's included. Three rules for honest "from" pricing:

  1. Explain the basic scope. "From a base amount for wall painting in a typical apartment — includes paint, two coats, floor protection. Does not include: wall gap filling, furniture disassembly, material disposal."
  2. List three factors that most affect price. "The final quote is affected by: square meters (main factor), wall condition, distance."
  3. Show a calculation example. "Example: apartment of typical size, standard wall condition, standard paint — amount in lower range. Same size with premium paint — amount in upper range."

Formulated this way, "from" isn't misleading — the client sees the lower limit, understands what's included, and knows what could increase the price. That's enough information to make a contact decision.

Assume (illustrative numbers — use your own) that 400 people interested in a quote visit a painting company's site each month and 20 of them call. If price ranges on the page make just 5 more people call, at 1 job per 4 conversations that's more than one extra job a month — check it against your own data. A page with ranges or a calculator lowers this barrier — the client sees whether their case falls within the range.

Two brass levers on a wooden panel, one with a green knob, next to a green indicator light
Calculator on the site — parameters affect the result

When calculators make sense — and when they don't

A price calculator is a tool for services where the client can estimate most parameters independently before contacting you. It works well in three situations:

  • Repeatable calculations — the same service with different parameters occurs frequently (transport quotes, insurance, loans).
  • Parameters known to the client — the client knows their apartment size, understands distance in kilometers, knows what "developer standard" vs "needs renovation" means.
  • Automatic transfer to the company — the calculator doesn't just show a price but also collects contact data and job parameters, sending them to CRM as a ready inquiry.

Calculators don't work when the pricing logic is too complex for a layperson or when the client lacks basic information. If a client has to guess parameters they don't know, a calculator won't help — in this case, a photo with a question works better.

Technical details of calculator operation — CRM integration, automatic notifications, parameter updates — are described on the calculator service page, where you can see a working solution in action.

Pricing regulations — what you need to know

Two legal acts regulate how prices must be presented online. These aren't guidelines — they're mandatory regulations, and non-compliance can result in penalties.

Consumer Rights Act — Art. 12(1)(5)

This provision applies when a contract is concluded at a distance — when a client places an order through a website, email, or phone call and expresses willingness to be bound by a contract without visiting the office in person. In such cases, the entrepreneur must inform the consumer of the total price or remuneration including taxes. If the price can't be calculated in advance — the method of calculation must be provided — according to the Consumer Rights Act (Dz.U. 2024 poz. 1796). The purpose is so the consumer knows how much they'll pay before expressing willingness to be bound by a contract.

Two different cases of phone contact:

  • Only arranging a visit or quote on-site — client calls to schedule an appointment, measurement, or consultation. No contract is concluded yet, so the regulation may not apply.
  • Concluding a contract by phone — client places an order and expresses willingness to be bound by a contract over the phone (without signing anything on-site). In this case, you must provide the total price with VAT or the method of calculation.

In practice: if you have an order form on your site and the client places an order online — you must show the final price with VAT. If the service is individually quoted — you must explain how the price will be calculated.

Whether this applies to your business: depends on how you conduct sales. Whether your specific case falls under the act — a lawyer or DPO will assess.

Price Information Act — Art. 4(1–3)

Whenever you inform about a price reduction, you must simultaneously state the lowest price for the same product or service from the 30 days before the reduction. If the product or service has been offered for less than 30 days — the lowest price from the start of the offer — according to the Price Information Act (Dz.U. 2023 poz. 168). This means the lowest price from that period, not the "previous price" before the reduction.

In practice: you can't write "now cheaper" without stating the lowest price from 30 days before the reduction. The regulation applies to all forms of price information — including on websites.

Whether this applies to your business: yes, if you publish price reductions on your site. Whether your business must display unit prices at the point of sale — that's a separate obligation from the same act, unrelated to the website.

Summary: what this means for your site

  • If you have online ordering — show the final price with VAT.
  • If you publish reductions — state the lowest price from 30 days before the reduction.
  • Ranges, "from," and calculators may be used instead of exact prices — whether your specific case requires a different approach, a lawyer or DPO will assess.

Whether your specific situation requires compliance — a lawyer or DPO will assess.

Prices in structured data and SEO

Google doesn't require prices on your site, but offers tools that help the search engine understand your price level.

Schema.org — PriceSpecification

In structured data, you can specify a price range using minPrice and maxPrice properties — according to Schema.org documentation. This requires that ranges or "from" prices actually appear on your site — you can't put values in schema.org that aren't on the page.

Google LocalBusiness — priceRange

In LocalBusiness structured data, you can use the priceRange property with text values: "$" (cheap), "$$" (moderate), "$$$" (expensive), "$$$$" (very expensive) — according to Google documentation.

Both solutions only make sense if prices on the site are visible and current. Structured data doesn't replace on-page information — it complements it for search engines.

People, not robots — the people-first principle

Google's official guidelines emphasize that content should be created for people, not search engines — following the people-first principle. This means: if a user is looking for approximate prices — the page should give them that. Content saying "contact us for a quote" doesn't answer the user's question. Content with ranges, calculators, or price lists — does.

Google doesn't penalize for showing prices — it penalizes for inhuman content that exists only to convince the algorithm. Price on the site is information the user is looking for. This aligns with the people-first principle.

Fear of competitors — is it justified?

The most common argument against showing prices is: "competitors will see and copy." Let's check how much truth is in this.

A competitor who really wants to know your rates can simply call as a potential client and ask for a quote. Published ranges add little for them — while clients are spared a call just to learn the ballpark.

Meanwhile, some clients who don't see prices don't call at all. They don't know if they can afford you. They don't know if your company is within their budget. Some of them choose a company that shows prices.

The decision criterion is simple: if you give clients a specific number after the first phone call — you can show it on your site as a range. You don't have to reveal the full price list — an approximate range is enough. This isn't losing advantage — it's removing a barrier for new clients.

How to keep prices current

The biggest problem with prices on websites is them becoming outdated. The client arrives with a printed page from a year ago, sees an old price — and loses trust in the entire company. Solutions:

  1. Single source of truth. Price table in one place (e.g., in CRM, Google Sheet, CMS) — from there it goes to the site and calculator. Every price change = one update, not five.
  2. Update date. Note "prices current as of September 2026" on the page assures the client the data isn't three years old.
  3. Team role. Who is responsible for price updates? In small businesses, often nobody — that's why prices age. Assign responsibility to a specific person and set a review schedule.
  4. Automation. If you use a calculator — parameters and rates can be drawn from one source. Change in the database = automatic change on the site and in calculator results.

Do it yourself: action plan for today

  1. List 10 main services of your company — the ones clients ask about most.
  2. For each, assess price variability: low, medium, high.
  3. For each, choose a method from the matrix: exact price list, range, "from" with explanation, or calculator.
  4. Go to the three most important services — add prices or ranges to the site.
  5. Over the next month, track in CRM how many inquiries start with "how much does it cost" — the number should drop. If it hasn't dropped — check if prices are visible on the site and if clients see them before sending an inquiry.

This takes about 30 minutes — the exact effect depends on your industry and the number of quote inquiries you receive.

More about quote automation in Quote Automation: Why Quoting Takes Three Days, and Could Take One Hour. And why customers don't leave inquiries — Why customers don't leave inquiries: what the analysis of Warsaw company websites shows. About query automation — Query handling automation: one queue instead of five inboxes.

How it looks in the system — CRM integration

When a company decides on a professional approach to quoting, the entire process looks like this:

  1. Price table
  2. site and calculator
  3. client enters parameters
  4. result to CRM
  5. administrator has ready inquiry
The diagram shows the same process step by step — from the first link to the last.

This eliminates two most common losses: administrator's time spent asking for details and clients who didn't call because they didn't know if they could afford it.

Three open wooden boxes of increasing size holding gold coins
Different service levels — different prices

The Cost Calculators service: the client enters parameters and sees an approximate price, and the business gets a ready inquiry. A site with a price list or calculator is covered by Websites and stores, short multi-step forms by Lead forms, and inquiries from the calculator and forms are collected in one funnel in CRM and automations. Details on query automation — Query handling automation: one queue instead of five inboxes.

Frequently asked questions

Do I need to show exact prices on my site?

No, the law doesn't require this unless you run online sales with automatic ordering. You can use ranges, "from," or a calculator — provided the information isn't misleading.

For distance contracts (client places an order by phone or online and expresses willingness to be bound by a contract), you must show the total price with VAT or the method of calculation. However, if a client calls only to arrange a visit, measurement, or quote on-site — the regulation may not apply. Whether your business concludes distance contracts — a lawyer or DPO will assess.

What if I show a range but the client wants an exact price?

That's normal — ranges provide orientation, and the exact quote comes after a visit, measurements, or detail collection. If you clearly state that ranges are approximate, the client won't be surprised. It's worth adding: "The given ranges cover typical jobs. The final quote may differ depending on individual job parameters."

Is a calculator on my site safe? Won't competitors copy the logic?

The calculator shows pricing logic, but that's not a company secret — every advisor in the company already knows these principles. Competitors can copy the idea of a calculator, but not your rates, your client base, or your reputation. Meanwhile, clients who use the calculator leave their contact details — that's value competitors can't copy.

Does the 30-day regulation apply to all reductions on the site?

Yes, if you publish reduced price information on your website. You must then also state the lowest price from 30 days before the reduction. If you don't publish any reductions — the regulation doesn't apply. If you run regular promotions (e.g., seasonal discounts) — you must meet the information requirement for each.

How many people don't call because there's no price on the site?

This is hard to measure precisely without A/B testing. You can test it yourself: add prices to three services and for a month compare the number of "how much does it cost" inquiries before and after.

Should I show prices with VAT or without?

For consumers — with VAT. The regulation about total price in distance contracts clearly states "including taxes." For businesses (B2B), you can show net price, but it must be clearly marked. Safest is showing VAT-inclusive and optionally stating net in parentheses — this eliminates misunderstandings.

Who writes this

See your business as a system.

Aura is a virtual business manager: management on facts, not impressions. For a company that wants a system running its processes instead of the owner’s memory.

The website, CRM, admin panel and automations are modules of the same system. We are not a website agency.

Look at my business

You will land on the home page. Give a company name — Aura looks at it in public data and shows what a client sees before calling you. No promises of a result.

See what we do

Related services

Read next Scroll for more

Let us look at your numbers

Tell us how enquiries are handled today — how many there are, who picks them up, where they get lost. Aura walks the process with you and shows what can be taken off a person, and what is better left alone.

Talk to Aura

The home page with Aura opens. Give a company name — she looks at it in public data and shows what a client sees. No promises of a result.

Prefer to write? marketing@auraglobal-merchants.com

Next step

Let us check whether Aura fits your place

We do not take everyone: first we look at your processes, sales and current systems and tell you honestly whether it makes sense for us to come in. A few questions, about five minutes.

Take the assessment →