Jotquote

How-to

How to Write a Quote for a Job (Step-by-Step Guide + Example)

·8 min read

Tradesperson writing a professional job quote on a tablet on site

A good quote does two jobs at once: it tells your client exactly what they're paying for, and it makes you look like the professional they want to hire. Get it right and you win the work. Get it vague, slow or scrappy and the client quietly calls the next business on their list.

This guide walks through exactly how to write a quote for a job — what to include, a simple step-by-step process, a worked example, and the common mistakes that cost you the sale. At the end you'll see how to do the whole thing in seconds with an AI quote generator.

Quote vs estimate: know which one you're sending

Before you write anything, be clear on what you're promising. A quote is a fixed price you commit to. An estimate is your best-guess figure that may change once the work begins. Sending a quote when you mean an estimate (or vice versa) is one of the fastest ways to end up in an awkward conversation later. If you're unsure, read quote vs estimate vs proposal first.

What to include in a professional quote

Every professional quote, whatever your trade, should contain these elements:

  • Your business details — name, logo, address, phone, email and tax/registration number if you have one.
  • The client's details — who the quote is for, with their address and contact.
  • A quote number and date — so both sides can reference it later.
  • An expiry date — "valid for 30 days" protects you when material prices move.
  • An itemised scope of work — each service or material on its own line, with quantities.
  • Prices per line, plus a subtotal, tax and total — no surprises, nothing hidden.
  • Terms and conditions — payment terms, deposit, what's not included.
  • A clear way to accept — a signature line or an "Accept" button on a web link.

Why itemise?

Clients trust a quote they can read. An itemised breakdown lets them see value line by line — and makes it far harder to haggle you down on the total, because every number is justified.

How to write a quote step by step

  1. Confirm the scope. Walk the job, ask questions, and write down every task and material. The clearer your scope, the fewer disputes later.
  2. List your line items. Break the job into services and materials. For each, note the quantity and your rate.
  3. Apply your rates. Use your hourly rate, day rate or unit prices. Keep them consistent across every quote so your pricing is defensible.
  4. Add materials and markup. Include materials at cost plus your markup, and any subcontractor or hire costs.
  5. Calculate subtotal, tax and total. Add the lines, apply tax (VAT/GST/sales tax) if you charge it, and show the final figure clearly.
  6. Write your terms. Payment schedule, deposit, validity period, and anything explicitly excluded.
  7. Brand it. Add your logo and colours. A clean, branded document signals you run a real business.
  8. Send it fast. Speed wins jobs — the first professional quote in the client's inbox usually wins. Aim to send within 24 hours.

A worked quote example

Here's what a simple, well-structured quote looks like for a room repaint:

  • Surface prep, filling & masking — $320
  • Primer / undercoat — $180
  • Two coats premium emulsion — $640
  • Trim, doors & skirting (satinwood) — $270
  • Materials & waste removal — $120
  • Subtotal $1,530 · Tax (10%) $153 · Total $1,683

Notice how each line stands on its own, the total is unambiguous, and there's nothing for the client to query. That's the standard you're aiming for on every job.

How to make your quote look professional

  • Use a consistent, branded template — not a fresh blank document every time.
  • Write scope wording in full sentences, not shorthand only you understand.
  • Send a PDF or a trackable web link, never a number scribbled in a text message.
  • Proofread the figures. One wrong total undermines the whole quote.
  • Make it easy to say yes — a one-click accept beats "reply to confirm".

Common mistakes that lose you the job

  • Being too slow. Quotes sent days later lose to faster competitors.
  • One lump sum. A single "$1,683" with no breakdown invites doubt and haggling.
  • No expiry date. Prices move; an open-ended quote can come back to bite you.
  • Vague scope. "Paint the house" leads to arguments about what was included.
  • No follow-up. Most jobs are won on the follow-up — read how to follow up on a quote.

The short version: how to quote a job

In a hurry? To quote a job: confirm the scope, list each service and material as its own line, apply your saved rates plus materials and markup, add tax, and show a clear total with an expiry date. Brand it, and send it within 24 hours. Whether you call it writing a quote, making a quote for a job, or doing a quote — it's the same five minutes of work, and a good tool does most of it for you.

Write your quote in seconds with AI

Doing all of the above by hand, for every job, is exactly why so many quotes go out late or not at all. Jotquote turns a plain-language description — or a photo of your handwritten notes — into a complete, itemised, branded quote in seconds, with your rates already applied. You review it, tweak if needed, and send a PDF or trackable link. And because it's an app for quotes and invoices in one, the quote you win becomes the invoice you send — nothing re-typed.

Stop writing quotes from scratch

Describe the job and send a polished, itemised quote in seconds. Free to start — no card required.

Try the quote generator free

Frequently asked questions

What should a professional quote include?

Your business and client details, a quote number and date, an expiry date, an itemised scope of work with quantities and prices, a subtotal, tax and total, your terms and conditions, and a clear way for the client to accept.

Is a quote legally binding?

Once a client accepts a quote, it generally forms a contract at the quoted price, which is why a quote should be a fixed figure with clear terms and an expiry date. An estimate, by contrast, is only an indicative figure that can change.

How quickly should I send a quote?

As fast as you can — ideally within 24 hours. The first professional, itemised quote in the client's inbox usually wins the job, so speed is a genuine competitive advantage.

What's the easiest way to write a quote?

Use a quoting tool with your rates saved so you're not starting from a blank page. With an AI quote generator like Jotquote you describe the job (or photograph your notes) and get a complete itemised quote to review and send in seconds.

How do I make a quote for a job?

Break the job into line items — each service and material on its own line with a quantity — then apply your rates, add materials and markup, and calculate the subtotal, tax and total. Add your business and client details, a quote number, an expiry date and your terms, brand it, and send it as a PDF or trackable link.

How do you quote a job accurately?

Accuracy starts with the scope: walk the job and write down every task and material before you price anything. Use consistent saved rates so your numbers are defensible, include materials at cost plus markup, and don't forget overheads and your profit margin. A vague scope is the number one cause of quotes that go wrong.

How do I quote a price for a job?

Price each line from your hourly or day rate and unit prices, add materials plus your markup, then apply tax. If you're not sure what to charge, work out your true cost per hour first (including overheads and the margin you need to grow) — see [how to price a job](/blog/how-to-price-a-job) for the full method.

How do I provide a quote for services?

For service work with little or no materials, quote by packaging your time — a day rate, a fixed package price, or clearly-scoped deliverables — rather than a vague hourly figure. Spell out exactly what's included and what isn't, add your terms and an expiry date, and make it easy to accept online.

Win more jobs with quotes that close

Describe a job, send a polished itemized quote in seconds. Free to start — no card required.