A clear explanation of the difference between a quote, a purchase order, and an invoice — with guidance on when to use each and what every document must contain.
Quotes and invoices are both documents that involve money, which is why they're so often confused. But they serve completely different purposes in the commercial workflow — and sending the wrong one at the wrong time creates confusion, delays payment, and occasionally loses clients.
Most service transactions follow this sequence:
Freelancers and small agencies often skip steps 2 and 3 for smaller work. But the sequence of quote first, invoice after is non-negotiable. Sending an invoice before a quote has been agreed is the equivalent of requesting payment for work the client hasn't approved.
A quote is a formal offer to provide services at a specified price. It is the client's opportunity to review and approve the scope and cost before any work begins.
A professional quote should include:
A quote is not legally binding on the client until they accept it. Once accepted — in writing, ideally — it becomes the basis for the contract between you.
An invoice is a formal request for payment. It comes after the work has been done (or after a milestone agreed in the quote has been reached). It references the original quote or purchase order and requests payment by a specific date.
A professional invoice should include:
If you're VAT-registered, invoices must include your VAT registration number, the VAT rate applied, and the VAT amount. Invoices without this information are not valid VAT invoices.
Some freelancers use "estimate" and "quote" interchangeably. Legally, they're different. An estimate is indicative — it gives the client a rough idea of cost, with the understanding that the final amount may vary. A quote is a fixed price offer. If you're quoting a fixed fee, use "quote." If the final price genuinely depends on time or materials, use "estimate" — and make the basis of variation explicit.
DraftYourBid generates professional, itemised quotes that include all the required fields — and when a client accepts, it can generate a contract automatically. Start with a free quote template to see the correct format.
DraftYourBid learns from your winning proposals and generates tailored bids in minutes — in your voice, not a template.
Create your free account →