Blog · September 16, 2026 · 13 min read

How to Write a Quote That Convinces

Graphic title card for the article “How to Write a Quote That Convinces” with a stylised document with checked building blocks.
Grafik: HumanITy

A quote convinces when the reader understands within the first twenty seconds what they get, what it costs, and by when they have to decide. In my own template eight building blocks have proven themselves: your full contact details, theirs, a quote number, the date, a reference to the conversation you had, a description of the work broken into line items, the price with a clear VAT treatment, and a validity date. Under German law a quote is an offer within the meaning of section 145 of the German Civil Code (BGB): you are bound by it once it is out, unless you have explicitly excluded that binding effect. Persuasion does not come from adjectives, it comes from three things: the client recognizes their own problem in your words, every line item carries a reason, and there is exactly one clear next step. If you are a small business under section 19 of the German VAT Act (UStG), you do not show VAT. A note about the exemption already makes sense in the quote, so the total price reads clearly; in the later invoice it is required. Everything else, design, cover letter, attachments, is optional.

I no longer write my quotes by hand. They get drafted, and I check them myself before they go out. What that looks like day to day, from inbox to finished draft, is in AI Agent for Bookkeeping and Inbox; the wider concept behind it is on Hiring AI employees. This post is deliberately product neutral: it shows the structure first, whether you write in Word, in an accounting tool, or with help.

The eight building blocks of a quote

These eight parts have served me across industries. They are not a statutory eight-point list: section 14 (4) UStG governs the mandatory details of an invoice, not of a quote. For registered companies, business-letter requirements apply on top, depending on legal form and how you send it.

  1. Your details in full. Company or personal name, address, phone number. For registered companies, the legal form and register entry belong there under the business-letter requirements. A tax number or VAT identification number is optional master data in a quote; it only becomes mandatory in the invoice.
  2. The recipient in full. Company name, contact person spelled correctly, address. A misspelled name costs you credibility before the first price is read.
  3. Quote number and date. You need the number to refer back to it later, at the latest when it becomes an invoice. Unlike invoice numbers it does not have to be sequential and gapless, but it does have to be unique.
  4. A reference to the conversation. One sentence: what this quote relates to, when you spoke, and what the client described as their problem. That sentence decides whether the rest gets read.
  5. The work as line items. Each item with quantity or scope, a description, and a unit price. What is not included belongs there too, as its own short paragraph.
  6. Price with a clear VAT treatment. Net total, VAT rate, gross total. Small businesses under section 19 UStG state one total instead, sensibly with the exemption note.
  7. Validity date and delivery window. How long the price holds, when you can deliver.
  8. The next step. A single concrete one: sign and return, confirm by email, book a slot. Not three options.

What the law requires: binding effect, deadline, price display

Four legal points touch almost every quote and decide the outcome in a dispute.

Point Rule What it means for your quote
Binding effect Section 145 BGB: whoever proposes the conclusion of a contract is bound by that offer unless they have excluded the binding effect Without an addition you are bound to price and scope. If you do not want that, you add the German phrase "freibleibend" (subject to change)
Deadline without your own date Section 147 (2) BGB: an offer made to an absent party can only be accepted up to the point at which the offeror may expect a reply under normal circumstances Without your own date an indefinite, arguable period applies. You do not want that
Your own deadline Section 148 BGB: if the offeror has set a deadline, acceptance can only take place within it A sentence like "This quote is valid until 15 October 2026" creates clarity on both sides
Prices shown to consumers Section 3 (1) of the German Price Indication Ordinance (PAngV) obliges businesses that offer goods or services to consumers to state total prices; under section 2 no. 3 PAngV the total price is the price including VAT, and where a price is broken down, section 3 (3) PAngV requires the total to be highlighted If your quote goes to private customers, the gross price belongs there visibly. Showing net and VAT alongside it stays allowed, as long as the gross total stands out. What only sits in your own calculation is not covered

For quotes to companies, showing net prices is standard. If you serve both groups, you need two templates, not one with fine print.

That is the law as written in the provisions named above, not legal advice for your specific case: on larger contracts or your own terms and conditions, ask someone who carries liability for the answer.

What actually makes a quote persuasive

Most quotes fail not on form but because they talk about the provider instead of the client. Three levers change that.

First: mirror the client's own words. If they said in the meeting that their team has been flying blind for months, then your line item is not called "Process consulting, module A", it describes exactly that problem and what is different afterwards. People recognize themselves in their own phrasing, not in your product names.

Second: give every line item a reason in a subordinate clause. Not "Workshop, 1 day, 1,800 euros", but "Workshop, 1 day: all four team members at the same time, so the process is understood the same way by everyone afterwards, 1,800 euros". The clause turns a price into a decision.

Third: make the scope unambiguous. What is not included is stated explicitly. It feels defensive and it prevents the most common source of trouble later: two different ideas of what was agreed.

A fourth point is my own house rule from practice: with clients torn between two budgets, two variants, a small one and a complete one, work better than a single quote with one large number. From three variants on, that tips over in my experience, because choosing becomes the decision.

Services or trades: two variants

The structure stays the same, the emphasis shifts considerably.

Aspect Services, consulting, coaching Trades, construction, landscaping
Pricing logic Flat fee per outcome or a day rate Materials, labour and machinery shown separately
Core risk Scope is fuzzy, the client expects more than agreed Quantities and site conditions differ from the assumption
Protection in the text Clear statement of what is excluded, plus a rule for extra work Name it clearly as a firm quote or an estimate, add a reservation for extra quantities
Timing Period and number of sessions Execution window and dependencies on preceding trades
Attachments Process, references, privacy notice Measurements, sketch, material list, data sheets

For trades, the difference between a quote and a cost estimate is worth a look. Under section 632 (3) BGB an estimate is, in case of doubt, not to be paid for, so preparing it is unpaid work. And if it turns out the work cannot be carried out without materially exceeding the estimate, the customer may terminate under section 649 BGB, and you have to notify them without undue delay as soon as you see the overrun coming. So if you work with estimates, say so explicitly and report early.

Writing a quote as a small business under section 19 UStG

As a small business you do not show VAT. Under section 19 UStG your turnover is exempt if your total turnover did not exceed 25,000 euros in the previous calendar year and does not exceed 100,000 euros in the current one. In practice, for your quote:

  • No line saying "plus 19% VAT". If you carry a wrong VAT statement over into the later invoice, that can trigger a tax liability under section 14c UStG, even though you do not remit VAT at all.
  • The note about the exemption. Wording along the lines of "No VAT is charged pursuant to section 19 UStG" is enough. In the quote it is sensible; in the later invoice it is required under section 34a UStDV.
  • One price, not two. Net and gross are identical for you. Present it that way, so the client does not go looking for the missing tax line.
  • Think ahead to the invoice. Section 34a of the VAT Implementation Ordinance (UStDV) lists what a small-business invoice must contain as a minimum: name and address of both parties, your tax number, VAT identification number or small-business identification number, the issue date, quantity and type of the work, the amount, and the note about the exemption under section 19 UStG.

If you operate close to the threshold, a short validity period helps: switching to standard taxation changes how you present prices mid-year, and quotes bound for long then run into the wrong system.

Six mistakes that cost you the job

  1. Too late. In my experience the best quote loses to a solid one that arrived three days earlier. Speed is the factor I see underrated most often.
  2. No validity date. Without one it stays open how long your price holds, and months later you are sitting on an acceptance at old terms.
  3. A price with no reason. A bare number invites comparison, a reasoned one invites a decision.
  4. Copied blocks from the last quote. Copying easily drags in a line item that was never agreed here. Check every item against the actual request.
  5. No clear next step. "Feel free to get in touch with any questions" is not a next step.
  6. Placeholders left in the document. A stray "[client name]" or a wrong amount from the template destroys more trust than good copy can build.

When an AI employee takes over the draft

Once you have walked through this a few times by hand, you notice that the creative part happens in the conversation and the rest is craft: assembling line items, deriving prices from your own logic, checking the totals, setting deadlines, scanning for placeholders. That part can be handed off.

In my setup that is Anton, who writes quotes and invoices. He builds a quote PDF in my design from an evaluated first conversation, picks the line items from the services and pricing logic I have given him, recalculates net, VAT and gross himself, and checks the finished PDF page by page for broken layout and leftover placeholders. When a deal is confirmed, he creates the contact, the quote and the invoice as drafts in the accounting tool, so that the sequential invoice number and the immutability requirement are handled where they belong, not in a loose PDF on someone's desktop.

Two limits are hard-wired, and they are the actual reason this works. First: he drafts, the human approves. No quote and no invoice leaves the system without a deliberate click. Second: no price without a source. If he finds two different prices for the same service in the material he was given, he lists both with their source and asks, instead of averaging or guessing. The time saved does not come from nobody reading any more, it comes from reading and correcting being much faster than writing from scratch.

Frequently asked questions

How long should a quote stay valid?

Two to four weeks works for most services. Shorter feels pushy, longer ties you to prices that may change. Under section 148 BGB acceptance can only take place within the deadline you set, so write a concrete date rather than "four weeks".

What is the difference between a quote and a cost estimate?

A quote is a binding offer to conclude a contract at a fixed price. A cost estimate is a professional projection that can be exceeded. Under section 649 BGB the customer may terminate if it is materially exceeded, and you have to inform them without undue delay once you see it coming.

Should a quote show gross or net prices?

For private customers, gross: section 3 (1) PAngV obliges businesses offering to consumers to state total prices, and under section 2 no. 3 PAngV the total price is the price including VAT. For business customers, net with the VAT rate shown is standard. As a small business you state one price plus the note under section 19 UStG.

Can I withdraw a quote?

Only to a limited extent. Under section 145 BGB you are bound by the offer once it has reached the recipient, unless you excluded the binding effect. The German addition "freibleibend" keeps that door open but weakens how binding the quote looks to the client. The cleaner alternative is a short validity period.

Is a Word template enough?

For a start, yes, a free quote template for Word, Excel or PDF is enough. The structure matters more than the tool. Once you write several quotes a week, maintaining the templates becomes the problem itself: stale prices, copied line items, leftover placeholders. That is when it pays to move to a tool, or to a process where the draft is produced for you.

Where to go from here

Take the last quote you sent and check it against the eight building blocks above. Usually two are missing, and in my experience one of them is the validity date. Turn it into a template you only have to fill in next time, and keep a short price list next to it that every line item can be derived from. That price list is also the basis later, if you want to hand the drafting off, to software or to an AI employee; how quotes and invoices with AI come about from there is covered in its own post. It is the part most people get stuck on. If you would rather not sort it out alone, bring your line items into the community and see how others have written down their pricing logic.

Which tasks in your business are even suitable for that, and which are better kept with you, is covered in Which Tasks You Can Hand Off to AI. How this interlocks with the inbox and bookkeeping is in AI Agent for Bookkeeping and Inbox and, from a one-person business perspective, in AI for Freelancers: What Pays Off. The ready-made quote and invoice employee, course included, is in my community Claude Practitioners.

Kevin Welter

Kevin Welter

Developer, IT architect, author of technical books (Kubernetes, cloud infrastructures) and speaker. Runs his business with an AI workforce of fourteen AI employees and shows solo business owners in his community how to hire their first AI employee.

More about AI employees

Your first AI employee up and running within an hour

Join the community