Cost estimate in Switzerland: how to keep your estimate clear and professional
Anyone looking up cost estimates in Switzerland usually wants to know four things: what belongs in one, how it differs from a quotation, how non-binding it really is, and how to word it so that every later deviation doesn't turn into a dispute. That's exactly what this guide focuses on.

Short answer: In Switzerland, a cost estimate (Kostenvoranschlag) is usually an estimate of the expected costs, not automatically a rigid fixed price. That's exactly why it should clearly state which services are covered, which assumptions apply, how long the estimate is valid, and whether the price is meant to be non-binding, approximate, or a fixed price / flat fee.
For many self-employed people, this is the decisive point: if you merely hint at a price, you risk arguments later. If you structure a cost estimate properly, you create a solid basis for the order, the invoice, and the payment.
What this page clears up right away
The best resources on this topic don't just hand you a template — they give clear answers to the practical points of contention.
Difference from a quotation
When to estimate and when to make a binding offerContents and what's required
What actually belongs in one in everyday Swiss practiceBinding effect
How strongly your wording commits youWording
How to express non-commitment clearly but professionallyWhat is a cost estimate?
In everyday Swiss business, cost estimate, quotation, offer, and rough estimate often get mixed up. For freelancers, tradespeople, and small businesses, a clear distinction pays off.
Cost estimate
An expected price for a service or project. It's often based on assumptions, quantities, or a workload that isn't fully known yet.
Quotation
A concrete offer with a price and conditions. The clearer the price, scope, and acceptance terms, the stronger the binding effect.
Fixed price
You promise a specific price for clearly defined services. This significantly reduces the room for later deviations.
Swiss practice
It's not the document's title alone that decides, but how precisely the service, price, reservations, and validity are actually worded.
Cost estimate, quotation, or invoice: when do you need which?
Many pages only explain terminology. For day-to-day work, what matters more is which document serves which purpose.
| Document | Typical purpose | Pricing logic | What happens next |
|---|---|---|---|
| Cost estimate | First price estimate for a project that isn't fully defined yet | Rather approximate, or with reservations | Serves as a decision basis or a precursor to a quotation |
| Quotation | Concrete offer with conditions | Clear price or clearly defined range | Becomes the basis of the order upon acceptance |
| Invoice | Billing after the service has been delivered | Amount due for payment | Leads to payment, reminders, or bookkeeping |
When searchers in Switzerland actually mean a quotation
In practice, many people search for "cost estimate switzerland" even though what they really need is one of two things:
- a first estimate, because the exact workload isn't known yet, or
- a more binding offer that the client can accept.
You can see exactly this mix-up online across several language regions:
- in German, pages often distinguish between Kostenvoranschlag, Kostenanschlag, and Offerte,
- in French, many pages speak of a devis,
- in Italian, usually of a preventivo,
- in English, often of an estimate or quotation.
The practical logic stays the same everywhere: the more precisely the service, price, and validity are defined, the more the document becomes a real contractual basis.
What belongs in a good Swiss cost estimate
There's no magic one-size-fits-all form. But these building blocks make your document clearer, more credible, and more dispute-proof.
Name the parties properly
So it's clear who is making the offer and who the estimate applies to.
- Your name or company name
- Address and contact details
- Client's name and address
- Document number and date
Describe the service concretely
The vaguer the service, the greater the potential for conflict.
- Type and scope of the work
- Line items or project stages
- Materials and labor time where relevant
- Assumptions and exclusions
Make the pricing logic transparent
The client needs to see whether it's a guide price, a range, or a fixed price.
- Individual prices or a total price
- incl. or excl. VAT
- Note on non-binding status or flat fee
- cost ceiling, if applicable
State validity and conditions
Especially with fluctuating material prices or open project scopes, this is essential.
- Valid until (date)
- Payment or execution terms
- Rule for additional work
- clear acceptance terms
When a cost estimate becomes binding
A sober, cautious assessment is worthwhile here:
- A fixed price or a flat fee binds considerably more strongly than a rough estimate.
- A document the client accepts can quickly become a contractual basis.
- If you want to stay non-binding, it's not enough to just think approximately. You should also write it down clearly.
Swiss consumer protection and industry practice sources also emphasize: with approximate price indications, moderate deviations are often accepted in practice, frequently in the range of around 10%, sometimes a bit more depending on the industry. But that is no free pass for arbitrary overruns. As soon as larger extra costs become foreseeable, the client should be informed beforehand.
If you want to avoid disputes, these three variants are the clearest:
- Fixed price: sensible when the scope is cleanly defined.
- Non-binding cost estimate: sensible when the workload can still vary.
- Cost ceiling: sensible when you need flexibility but the client wants an upper limit.
This page offers general information on Swiss practice and does not replace legal advice for individual cases.
How to word a non-binding cost estimate
The most common mistake isn't the price — it's wording that's too vague. Naming the limits of your estimate clearly makes you look more professional, not less confident.

Example wording
When the price is only an estimate
This cost estimate is non-binding.
The prices stated are based on the currently known workload and may be
adjusted depending on the actual material and time required.
When you want to work with a cost ceiling
The following estimate is based on the current state of the project.
The total amount of CHF 3'500.00 will not be exceeded without your prior consent.
When you deliberately make a firm quotation
Flat-rate price for the services described below: CHF 2'800.00 excl. VAT.
This quotation is valid until 31.05.2026.
What you're better off avoiding
- "approx." without any further explanation
- no validity period
- no statement on VAT
- overly generic line items like "miscellaneous work"
- no rule for additional work or deviations
A simple template for a Swiss cost estimate
This basic structure works for many freelancers, service providers, and smaller trade jobs.
| Block | What belongs in it |
|---|---|
| Header | Company name, address, contact, client details, document title, number, date |
| Project / service | Short description of the job, scope, assumptions, exclusions |
| Price overview | Line items, quantities, labor, materials, subtotal, VAT, total |
| Conditions | Validity period, payment terms, note on non-binding status or fixed price |
| Acceptance | Space for confirmation by signature or written approval |
When switching from a file to software pays off
A Word or PDF template is often fine to start with. As soon as cost estimates, quotations, and invoices regularly connect to each other, copy-paste quickly becomes needlessly expensive.
One-off estimate
For occasional inquiries, a simple template is often still perfectly adequate.
Recurring offers
That's when numbering, saved line items, and client data suddenly become very valuable.
From estimate to quotation
When a cost estimate later turns into a more binding offer, a clean workflow saves you doing the work twice.
From quotation to invoice
The biggest lever is turning accepted documents directly into the next invoice.
If you already work with quotations, the bottleneck is often not the next better template, but the media break in between. That's exactly why our guide to the Swiss quotation template is the best next step when your estimate is supposed to become a concrete offer.
For the actual invoicing in Switzerland, invoicing in Switzerland helps you from there.
Frequently asked questions about cost estimates in Switzerland
Is a cost estimate binding in Switzerland?
Not automatically, and not equally strongly in every case. A fixed price binds considerably more than a rough estimate. What matters is the specific wording, acceptance by the client, and whether you clearly state reservations such as «non-binding».
What's the difference between a cost estimate and a quotation?
A cost estimate usually serves as an estimate or price range. A quotation is generally the more concrete offer with clear price and acceptance terms. In practice, many cost estimates later evolve into a quotation.
What has to be on a cost estimate?
At minimum the parties, the date, a description of the service, the pricing logic, validity, and the conditions under which the estimate applies. Depending on the case, VAT, materials, labor, exclusions, and a cost ceiling come on top.
How long is a cost estimate valid?
The cleanest approach is an explicit deadline on the document, for example 30 days. Without a clear deadline, the risk of later disputes about price changes or late acceptance increases.
Can the final invoice be higher than the cost estimate?
With approximately worded estimates, moderate deviations can occur in Swiss practice. But as soon as larger extra costs become foreseeable, the client should be informed beforehand. With a fixed price or flat fee, the leeway is considerably narrower.
Do I even need a cost estimate as a freelancer?
Yes, often you do. Especially for project-based services, it helps clarify scope, pricing logic, and assumptions in advance. That reduces later discussions and makes the eventual invoice easier to follow.
Cost estimate, quotation, and invoice without double data entry
With Magic Heidi you structure your Swiss documents cleanly, from the first price range to the finished invoice with QR payment.
Further reading:
- Swiss quotation template →
- Invoicing in Switzerland →
- Automate payment reminders →
- Accounting software Switzerland →
Last updated: April 2026. This guide is based on current Swiss practice sources on cost estimates, including consumer protection organizations, bexio, as well as French, Italian, and English explanations of devis, preventivo, and estimate / quotation in Switzerland. For legally sensitive individual cases, a legal review is advisable.