Skip to main content
CentraPoint

Quote vs invoice: the difference, and how to turn a quote into payment

Quote vs invoice explained for South African businesses: what each document is for, what a good quote includes, expiry and acceptance, and converting accepted quotes to invoices.

Published
Reading time
6 min read
By
CentraPoint Team
On this page
  1. Quote vs invoice at a glance
  2. What a good quote includes
  3. Expiry dates matter more than you think
  4. From accepted quote to paid invoice
  5. Common mistakes
  6. How CentraPoint helps
  7. Frequently asked questions

The difference between a quote and an invoice is simple: a quote is an offer that says what you will charge if the customer agrees, and an invoice is a request for payment for what was agreed or delivered. One starts the sale, the other closes it. Problems start in the gap between them, when the accepted quote, the work actually done and the invoice no longer match, and the customer queries the bill.

This guide covers what each document is for, what a good quote contains, and a simple process for turning accepted quotes into paid invoices without retyping anything.

Quote vs invoice at a glance

Quote Invoice
Purpose Offer a price for goods or services Request payment
When Before the customer commits After agreement, delivery or on a schedule
Customer action Accept, decline or ask for changes Pay
VAT effect None: it is not a tax invoice A tax invoice from a VAT vendor supports VAT
Validity Has an expiry date Has a due date
In your books Not recorded as revenue Recorded as revenue and a receivable

You may also hear "estimate" and "pro forma invoice". An estimate usually signals an approximate price, while a quote is normally a firm price for a defined scope, so say which one you mean. A pro forma invoice is something different again; see tax invoice vs pro forma invoice.

What a good quote includes

A quote is the start of the paper trail, so treat it with the same care as an invoice:

  1. Your business details, and your VAT number if you're registered.
  2. The customer's details, including who asked for the quote.
  3. A unique quote number and date.
  4. An expiry date, so an old price can't be held against you months later.
  5. Line items with descriptions, quantities and unit prices.
  6. VAT shown clearly if you're a VAT vendor, and whether prices include or exclude VAT. Our guide to tax-inclusive vs tax-exclusive pricing explains both.
  7. The total.
  8. What's included and excluded, plus any assumptions the price depends on.
  9. Payment terms: deposit required, when the balance is due and how customers can pay. See invoice payment terms.
  10. How to accept, for example by reply, by signing or by purchase order.

If your services are billed for a period, such as a monthly retainer or an annual licence, put the period on each line so the later invoice can carry it through.

Expiry dates matter more than you think

Prices change: suppliers increase costs, exchange rates move, and your availability fills up. An expiry date (30 days is common, shorter for volatile prices) protects you and prompts the customer to decide.

Track expired quotes too. A quote that expired without a reply is a sales lead, and a short follow-up asking whether the customer would like an updated quote often revives it.

From accepted quote to paid invoice

1. Record acceptance

Note when and how the customer accepted, and keep the evidence: an email, a signed copy or a purchase order number. If the customer accepted with changes, update the quote first so the record matches the agreement.

2. Take a deposit if your terms require one

For larger jobs, invoice the deposit as soon as the quote is accepted. The customer has committed, and you aren't funding materials or time out of your own cash flow.

3. Convert, don't retype

Create the invoice from the accepted quote, so line items, prices, VAT and customer details carry across exactly. Retyping is where mistakes and disputes creep in.

4. Handle changes with a new quote

If the scope grows after acceptance, quote the extra work separately and get it accepted before invoicing it. Customers rarely argue with an invoice that matches two accepted quotes; they often argue with one that "came out higher than expected".

5. Make the invoice easy to pay

Include a payment link on the invoice so the customer can pay by card or instant EFT immediately, plus your bank details and a unique reference for those who prefer EFT. Our payment links guide covers this.

Common mistakes

  • No expiry date. The customer accepts a six-month-old quote at last year's prices.
  • Vague scope. "Website work: R15,000" invites a dispute about what was included.
  • Treating a quote as an invoice. Customers can't claim VAT on a quote, and it doesn't create a receivable in your books.
  • Losing track of open quotes. Without a list of sent, accepted, declined and expired quotes, sales slip through the cracks.
  • Invoices that don't match the quote. If something changed, explain it on the invoice or with a revised quote.

If you send many similar quotes, standard line items and products save time and keep pricing consistent.

How CentraPoint helps

CentraPoint includes quotes alongside invoicing. Quotes use the same line items and VAT calculations as invoices, with optional line details and billing periods, notes and an expiry date. Each quote moves through clear statuses (draft, sent, accepted, declined, expired and invoiced), and sent quotes are marked expired automatically once their expiry date passes.

When the customer accepts, you convert the quote into an invoice in one step, so nothing is retyped. The invoice then carries a pay-by-link, the customer can pay through your connected gateways, and the payment marks the invoice paid automatically. Quotes download as branded PDFs, and developers can create, send and convert quotes through the API, with webhooks such as quote.accepted and quote.invoiced to keep a CRM in step. See the quotes documentation.

Frequently asked questions

Is a quote legally binding?

Once a customer accepts a clear, unexpired quote, it usually forms the basis of an agreement, which is why the scope, terms and expiry date matter. Take legal advice if you need certainty for a specific contract.

Can a customer claim VAT on a quote?

No. Only a valid tax invoice from a VAT vendor supports an input tax claim. Issue a tax invoice once the sale is agreed or delivered.

How long should a quote be valid?

Thirty days is common. Use a shorter period if your costs change quickly, and always show the expiry date on the quote.

Should I send a quote or a pro forma invoice?

Send a quote when the customer is deciding whether to buy. A pro forma invoice is usually used when the customer has agreed and needs a document to arrange payment before a tax invoice is issued.

  • #quotes
  • #invoicing
  • #sales process
  • #vat