Invoicing

Invoice vs Quote: What's the Difference?

A quote sets out what you will charge before work starts. An invoice requests payment once the work is done. Here is exactly how they differ and what to include in each.

5 min read·Updated May 2026

The core difference

In a nutshell:

  • A quote (also called a quotation) is sent before work begins. It tells the client how much you will charge for a defined piece of work.
  • An invoice is sent after work is complete (or at agreed milestones). It requests payment for work you have already delivered.

Think of it this way: a quote answers “how much will this cost?” and an invoice answers “please pay for what I've delivered.” Both documents are part of a healthy freelance workflow, but they are not interchangeable.

What is a quote?

A quote is a formal offer from a freelancer to a client, stating the price at which you will carry out a specific piece of work. Once a client accepts your quote, it becomes the foundation of your commercial agreement — effectively the price commitment you have both agreed to.

Quotes typically include:

  • A description of the scope of work (what is included)
  • A fixed price, or a price per unit/day
  • What is not included (exclusions)
  • How long the quote is valid (usually 30 days)
  • Your payment terms (e.g. 50% deposit upfront, remainder on completion)
  • Expected timeline or delivery date

Sending a well-structured quote signals professionalism and protects you if a client later disputes the price or scope.

What is an invoice?

An invoice is the formal request for payment once work has been completed (or a payment milestone has been reached). It references the agreed work, states the amount due, and tells the client how and when to pay.

Where a quote is a proposal, an invoice creates a financial obligation. It is the legal document that establishes the debt — which means if a client refuses to pay, your invoice is your primary evidence of what is owed.

For more on what every UK invoice must include, see our How to Invoice in the UK guide.

Estimate vs quote: are they binding?

This distinction trips up many freelancers:

  • A quote is a fixed price offer. If the client accepts it, you are bound by that price. You cannot invoice more than you quoted unless both parties agree in writing to a scope change.
  • An estimate is an approximate figure. It is indicative, not fixed. You can invoice more if the work took longer than expected, though large overruns without warning damage trust and can lead to disputes.

In everyday usage, many freelancers use the terms interchangeably — which causes problems. If you mean a fixed price, call it a quote and state that clearly. If you genuinely cannot scope the work precisely in advance, call it an estimate and explain under what circumstances the figure might change.

From a legal standpoint, if a document is titled “Quote” and contains a specific price, a court is likely to treat it as a binding price offer once accepted. If it says “Estimate”, there is more room for variation — but not unlimited room. Wildly exceeding an estimate without notification is still likely to cause a dispute.

The quote-to-invoice lifecycle

A typical freelance project flows like this:

  • 1. Discovery call or brief — you understand what the client needs
  • 2. Quote sent — you detail the scope, price, timeline and terms
  • 3. Quote accepted — client confirms in writing (even an email saying “great, let's go ahead” counts)
  • 4. Deposit invoice (optional) — if you require a 25–50% upfront deposit, you invoice for it now
  • 5. Work delivered
  • 6. Final invoice sent — for the remaining amount (or the full amount if no deposit was taken)
  • 7. Payment received

On longer projects, you may have multiple milestone invoices rather than a single final invoice. The quote still comes first and sets the agreed total.

What to include in a quote

A professional freelance quote should contain:

  • Your name / trading name and contact details
  • Client name and contact details
  • Quote reference number (useful for tracking; e.g. Q-2026-014)
  • Date issued and expiry date
  • Scope of work — be specific. Vague scopes lead to scope creep
  • Deliverables — what the client will receive
  • Exclusions — what is not covered
  • Price — fixed fee, day rate, or per-unit
  • VAT — if registered, show net + VAT + gross; if not, state “No VAT — not VAT registered”
  • Payment terms — deposit required? When is the balance due?
  • Revision policy — how many rounds of revisions are included
  • Estimated timeline

What to include in an invoice

HMRC requires the following on every invoice from a non-VAT-registered sole trader:

  • Your name (or trading name) and address
  • Client name and address
  • A unique sequential invoice number (e.g. INV-001)
  • Invoice date
  • Clear description of what is being charged for
  • The amount due
  • Payment terms and due date
  • How to pay (bank details or payment link)

Referencing your quote number on the invoice (“this invoice relates to quote Q-2026-014”) is good practice — it creates a clear paper trail linking the agreed price to the payment request.

Quoting for open-ended work

Not all freelance work is easily scoped upfront. If you work on a retainer, charge by the day or hour, or take on projects where the scope may evolve, you have a few options:

  • Retainer agreement — a fixed monthly fee for a defined number of hours or tasks. Invoice monthly at the agreed rate.
  • Time and materials — quote your day or hourly rate; invoice based on time actually spent. Make this clear upfront and share timesheets if asked.
  • Capped estimate — quote a range (“estimated £1,500–£2,000”) and commit to not exceeding the cap without written approval. Useful when the brief is slightly fuzzy.

Whatever approach you use, document it in writing before starting. The quote protects both parties.

READY TO INVOICE?

Turn your quote into a professional invoice in seconds

3docs generates properly numbered, HMRC-compliant PDF invoices for UK freelancers. Start free — three invoices, no card needed.

Start for free