TR Start free
Home β€Ί Blog β€Ί Guide

How to write a business quote that gets accepted

CK Cemil Kadem β€’ August 31, 2026 β€’ 8 min read
Illustration of a business quote document with line items, a validity badge and an accepted stamp

The short answer to how to write a business quote is this: write a document that answers the questions your buyer has not asked yet. A quote is not a price list. It is the document your contact carries into a room where you are not present, so it has to argue for itself. The test of a good quote is whether someone can approve it without calling you first.

This guide covers the anatomy of a good quote, the 7 steps to write one from scratch, a sample line-item table, how to present price without inflating it, the 5 mistakes that quietly lose deals, and the follow-up rhythm that closes them.

The anatomy of a good quote

Industries differ, the skeleton does not. The seven zones below also match the reading order: buyers check who it came from, jump straight to the total, then work back up through the line items to understand it.

YOUR COMPANY LTD. address β€’ phone β€’ email β€’ company no QUOTE QT-2026-041 CUSTOMER Delta Manufacturing Inc. Attn: Sarah Nolan, Procurement Quote date: 31 Aug 2026 Valid for: 30 days (30 Sep 2026) Prepared by: Kerem Yalin DESCRIPTION QTY UNIT AMOUNT 1 2,400 2,400 10 750 7,500 8 450 3,600 Subtotal 13,500 EUR VAT 20% 2,700 EUR Total 16,200 EUR Payment: 50% on order confirmation, 50% on delivery. Lead time: 4 weeks. Work outside scope is quoted separately. Approve quote Signature / stamp 1 2 3 4 5 6 7 1 Header and quote number Your company details plus a traceable number 2 Customer details Company, named contact and their role 3 Date and validity How many days is it valid? Give it an expiry 4 Line items Description, qty, unit price, amount: not one figure 5 Subtotal, tax, total Whether tax is included must be obvious 6 Payment and delivery terms Deposit, terms, lead time, what is excluded 7 Signature and next step An approval area plus one clear ask

Two of these are almost always missing, and both are expensive: the validity period and what is excluded. A quote with no expiry sits in the buyer's inbox as an undated file. A quote with no scope boundary turns into an "I thought that was included" conversation after the work starts.

Step by step: writing the quote in 7 moves

1. Restate the request in your own words

The first paragraph should not be a price. It should be the job as you understand it: "Move customer tracking for your 12-person sales team off spreadsheets into one system, migrate the existing 1,200 records, and train the team on site." If the buyer recognises themselves here, they read the rest with trust.

2. Break the work into line items

A quote that says "Project fee" on one line reduces the negotiation to one line too: the only move left for the buyer is pushing the total down. With itemised work, the conversation becomes "which item can wait until next quarter", which is healthier for both sides.

3. Give every item a unit and a quantity

Instead of "Training: 3,600", write "On-site training, 8 days, 450 per day". Once the unit price is visible, the buyer can adjust the scope themselves, and you price later additions with the same unit instead of inventing a number under pressure.

4. Build a clean totals block

Subtotal, tax, total: three lines, three numbers. State the tax rate and whether it is included. If you applied a discount, show it as its own line and say briefly why it exists.

5. Write the terms

Payment schedule (deposit and terms), lead time, validity period, and what is out of scope. Writing those four takes five minutes. Not writing them opens weeks of email.

6. Name the next step

A quote should not end with "Kind regards". End it with one action: "If this works, send this document back signed and I will open the order the same day and share the schedule." Buyers move faster when the next move is obvious.

7. Three checks before you send

Do the numbers add up, are the dates right, and is the file named properly (Acme-Quote-2026-041.pdf, not quote_final_v3.pdf). Those three say more about how seriously you take the work than the template design does.

πŸ’‘ Send the quote as a PDF. An editable file cannot prove the numbers were not changed later, and the layout breaks on someone else's machine.

A sample line-item table

The table below comes from a software and services quote, but the logic carries over to installation, renovation, consulting or manufacturing work: each row describes one job and can be priced on its own.

CodeDescriptionQtyUnit priceAmount
SET-01Setup and data migration
Migration of 1,200 customer records from existing spreadsheets, field mapping, de-duplication
12,400 EUR2,400 EUR
LIC-10User licence (annual)
10 users, mobile apps included
10750 EUR7,500 EUR
TRN-DYOn-site training (per day)
Two sessions for the sales team, one reporting session for managers
8450 EUR3,600 EUR
Subtotal13,500 EUR
VAT 20%2,700 EUR
Total16,200 EUR

Add two sentences under the table: "Prices exclude VAT. This quote is valid for 30 days." and "Out of scope: custom integration development, additional data sources, training at a second location."

Presenting the price, without the theatrics

Presenting price is not about making the number look bigger or smaller. It is about making it legible. The tactics that work and stay honest:

What to avoid: showing a "discount" against a list price nobody ever pays, inventing urgency with a deadline you will not enforce, and leaving the scope vague so you can invoice extras later. All three make the first sale easier and the second one impossible.

The 5 most common mistakes

MistakeWhat the buyer feelsDo this instead
One line, one number
"CRM project: 16,200 EUR"
"What exactly am I paying for?"Split into at least 3 items with quantities and unit prices
No validity period"No rush, I will look at it later"Write "valid for 30 days" and print the expiry date
Tax left ambiguous"Will the invoice surprise me?"Show subtotal, tax and total on separate lines
No scope boundary"Everything I ask for is included"Put "included" and "out of scope" side by side
Send and forget"They do not seem that interested"Create follow-up tasks for day 2 and day 7 as you send it

After you send: the follow-up discipline

Most quotes are lost not because they were badly written, but because nobody followed up. A simple rhythm that does not annoy anyone:

  1. Day 0: Send it and confirm it arrived. A delivery check is not a follow-up, it is housekeeping.
  2. Day 2 to 3: the follow-up call. Phone, not email. The goal is understanding, not persuasion: "Have you had a chance to look at the items, is anything missing or unnecessary in the scope?"
  3. Day 7: Send a written answer to a question that came up on the call. Do not invent a reason to make contact; contribute something real, such as a reference or a revised item.
  4. Two days before expiry: "The quote expires on 30 September, would you like me to extend it?" That is a closing question, not pressure.
  5. If it does not close: write down why. Price, timing, scope, or a competitor? Six months later that note is the most valuable thing you have.

The three questions that move a follow-up call forward: "Who else signs off on this with you?", "Is there budget allocated already?", and "What will they ask you for before approving?" All three advance the deal without squeezing anyone.

How the quote flow works in Ohana360

Past a few quotes a month, template files stop being enough: who got which quote, at what price, and which ones have expired. Sales360 and Finance360 keep that flow in one record:

  1. You add product line items to an opportunity; the amount is calculated from those lines automatically.
  2. The Create Quote button lays them out as a quote document: number, customer and contact, quote date, validity (from the "Quote Validity (days)" setting in Setup), preparer, subtotal, VAT and grand total.
  3. Print / PDF saves it through the browser print dialog, ready to send.
  4. When the opportunity is won, Create Order carries the same lines into an order; from there you invoice it (due date and tax rate) and record payments, including partial ones.
  5. Overdue invoices are listed in red on the Finance360 home page, and follow-up calls become tasks with reminders and phone notifications.
Quote document generated from an opportunity in Ohana360, showing line items, subtotal, VAT and grand total
The quote document generated in one click from the opportunity's line items: number, validity, items and totals come pre-filled. (Demo data)
πŸ’‘ An honest note: the invoice document in Ohana360 is for information and record keeping. It does not replace a legally issued electronic invoice, and there is no tax-authority integration. Quotes, orders, printable invoices and payment tracking live in the system; the official invoice stays with your accounting setup.

Want to see the flow in 57 seconds?

If your customer records still live in spreadsheets, start there instead: the Excel customer tracking guide includes a free template. If the question is budget, the free CRM software guide spells out the hidden costs, and current numbers are on the pricing page.

Frequently asked questions

How do I write a business quote and what must it contain?
In order: a header with a quote number, your company details, the customer and named contact, the quote date, a validity period, line items (description, quantity, unit price, amount), subtotal, tax and total, payment and delivery terms, what is excluded, and a signature or approval area. If all ten are present the quote is complete; if one is missing it comes back to you as a question and the deal slows down.
How long should a quote be valid for?
For standard business quotes, 15 to 30 days is the common and honest range. If your costs move with exchange rates or raw material prices, shorten it to 7 to 15 days and say why in one line. Leaving the expiry out is the most expensive mistake: an undated quote sits on the buyer's desk forever.
Should prices in a quote include tax?
Either works; what matters is leaving no ambiguity. For business buyers, prices are usually shown excluding tax with subtotal, tax and total on separate lines. For consumers, an inclusive price is clearer. Whichever you choose, add one line under the table such as "Prices exclude VAT".
When should I follow up after sending a quote?
A simple three-point rhythm works: confirm delivery the day you send it, call 2 to 3 working days later to check the scope and answer questions, then send one final reminder two days before the quote expires. The purpose of the follow-up call is not pressure, it is finding out whether the quote was understood.
Do I need software to create quotes?
At low volume a Word or spreadsheet template is fine. Once you pass a few quotes a month, tracking numbers, expiry dates and who quoted what price gets hard. In Ohana360 you add product line items to an opportunity, generate the quote document in one click, save it as PDF from the print dialog, and carry the same lines through to the order and the invoice when you win.

Keep every quote in one place

Itemised quotes, one-click orders, printable invoices and payment tracking, all on the same record. No credit card needed to set up.

Read next