Writing a quote may sound like filling out a form. In reality, you are making a legally binding offer: once the customer accepts, a contract exists, even without a signature and even without a separate contract document. If you are not aware of this, you may calculate too tightly, forget to set a validity period, or confuse a quote with a non-binding cost estimate.
This guide shows you how to write a quote in Switzerland that is legally sound and professional at the same time. From the required information and the right wording to the point where the quote becomes a QR invoice.
What is a quote, and why is it binding?
Under the Swiss Code of Obligations (CO), a quote is an offer within the meaning of Art. 3 CO. This means that the person making the offer is bound by it once it reaches the recipient. The binding effect applies without the customer having to sign anything. Acceptance is sufficient.
This has two practical consequences:
- You must provide the service at the stated price once the customer accepts. If you refuse afterwards, the customer may claim performance or damages.
- You remain bound until the validity period you specified expires. Without an explicit deadline, a “reasonable period” applies under Art. 5 CO, which in practice may range from a few days to a few weeks depending on the industry.
That is why it is worth calculating every quote carefully and stating its validity clearly.
Quote vs. cost estimate
The terms are often used interchangeably, but legally they are two different things with very different consequences for you as the provider.
Rule of thumb: if the scope is clear, write a quote. If the effort is difficult to estimate, for example for a renovation or an exploratory consulting engagement, a cost estimate is the safer choice. Make sure you label the document accordingly. If you call it a “cost estimate” but list a fixed price underneath, you may still be treated as having made a binding offer in the event of a dispute.
Required information in a quote
Swiss law does not provide a formal checklist for quotes. However, the following information follows from general contract law (Arts. 1–10 CO) and common practice. It makes the quote legally clearer and helps avoid questions:
The more specific your description of services, the less room there is for discussion afterwards. “Build website” is too vague. “Website redesign, 5 pages, responsive, incl. 2 feedback rounds” gives both sides clarity.
How to set the validity period correctly
The validity period determines how long you are bound by your offer. In practice, 30 days is the common Swiss standard, although 14 or 60 days are also used depending on the industry and project.
If you do not set a deadline, Art. 5 CO applies: the quote remains valid for a “reasonable period”. What counts as reasonable depends on the circumstances, but this is not a question you want to leave to a court. So always state the validity period explicitly.
You can also include a right of revocation in an otherwise binding quote: “This quote is valid until [date]. The right to revoke is expressly reserved.” This keeps the quote binding while giving you a way to withdraw if, for example, your purchase prices change.
VAT on the quote
If you are subject to VAT, from CHF 100,000 in worldwide annual turnover, you should show the tax rate and amount separately, just as you would on an invoice. The current rates are 8.1% standard rate, 2.6% reduced rate and 3.8% special rate for accommodation.
The same rule applies to quotes if you use the net tax rate method: you still show the regular VAT rate, not your net tax rate. You can find an overview in our VAT guide.
If you are not subject to VAT, a short note is recommended: “Prices excl. VAT, company exempt from VAT.” This helps avoid questions.
Terms and conditions: when and how to include them
If you have General Terms and Conditions, they must be explicitly referenced in the quote or attached to it. Referring to them only later on the invoice is not enough. The customer must be able to review the terms before accepting the offer.
A common wording is: “Our General Terms and Conditions apply (see attachment / available at [URL]).” Once the customer accepts the quote, the terms become part of the contract.
From quote to QR invoice
The clean workflow after acceptance is:
- Receive the customer’s confirmation, by email, verbally or by signature
- Provide the service
- Convert the quote into an invoice, ideally with one click in your invoicing software so that line items, prices and customer data are carried over automatically
- Send the QR invoice and wait for payment
With Infinity, you create quotes in a visual editor, including Instant Fill, which uses AI to suggest line items and prices. After acceptance, the quote becomes a QR invoice with one click: customer data, line items and VAT calculations are carried over automatically, while the accounting runs in the background.
You can find all legal requirements for a Swiss invoice, including mandatory information, QR payment section and VAT disclosure, in our complete invoicing guide.
Keeping quotes
Quotes are business documents and are subject to a ten-year retention obligation under Art. 958f CO. Digital or physical storage is permitted as long as the documents remain accessible and are stored without alteration.
If you use invoicing software with integrated quote management, this is handled automatically: every quote you create is stored and remains accessible throughout the statutory retention period.
Try Infinity free for 14 days. Unlimited quotes and invoices, no credit card required.


