Claro.

Notes

How to use ChatGPT to write quotes and invoices for trades

ChatGPT can draft quotes and invoices in seconds if you give it the right prompt. ** Without these, the output is generic and needs rebuilding before it is safe to send. Give ChatGPT a structured template, specify your VAT and CIS position, and include any retention clauses. The result needs only names and figures changed.

This guide shows you exactly what to put in the prompt so every quote and invoice comes out compliant first time.

The short version:

  1. ChatGPT works fast only if your prompt includes VAT status, CIS position, labour rates, and payment terms.
  2. Generic ChatGPT output will not meet UK trade compliance without a structured prompt template.
  3. Always check figures against your actual costs; ChatGPT can hallucinate rates or invent payment terms.
  4. CIS and VAT fields must be in the prompt itself, not added afterwards.

What to tell ChatGPT before you ask for a quote

ChatGPT needs context to produce a usable quote. Tell it your trade, VAT status, hourly or daily labour rate, and CIS position.

Specify how you price materials, what payment terms you offer, and whether you use stage payments, retainer, or holdback.

Provide the exact format you want: date, reference number, itemised breakdown, terms and conditions, and signature line. The more structure you give, the less you edit after.

The prompt structure that actually works

Start with a role statement: "You are a [plumber/electrician/builder]. Write a quote for the following job."

Then list your fixed fields:

  • Business name, address, phone, email
  • VAT registration number (or "not VAT-registered")
  • CIS status ("I am CIS-registered" or "I do not work under CIS")
  • Standard labour rate (per hour or day)
  • How you price materials (e.g. cost plus 15%, or at invoice cost)
  • Payment terms (e.g. 50% deposit, balance on completion)
  • Any client retention clauses

Then describe the job: location, scope, duration, materials, travel or call-out charges.

End with: "Format this as a professional quote with VAT itemised separately if applicable. Include my terms and conditions."

This gives ChatGPT enough to output something usable almost unedited.

VAT and CIS: the non-negotiable parts

If you are VAT-registered, ChatGPT must show VAT as a separate line, totalled at the bottom, with your VAT registration number visible. Tell it the rate you are applying (check the current figure on gov.uk).

If you are CIS-registered and invoicing a construction client, tell ChatGPT that VAT does not appear on the invoice; the client deducts CIS and you account for it via your return.

If you are not VAT-registered, tell ChatGPT to omit VAT entirely and note "VAT not applicable." Omitting this creates confusion and looks unprofessional.

What to check before sending

ChatGPT can misread figures or invent payment terms. Always verify:

  • Labour rates, materials costs, and totals match your actual prices.
  • VAT is calculated correctly and itemised if you are registered.
  • CIS is handled correctly for construction clients.
  • Payment terms match what you actually agreed.
  • Business details, phone, email, and bank account are accurate.
  • Scope of work matches your site visit notes.
  • Invoice or quote numbers are unique and sequential.

One wrong VAT line or missing CIS clause can delay payment or trigger a compliance query.

Why generic ChatGPT prompts fail for trades

" That produces a generic template with made-up labour rates, invented payment terms, and no VAT or CIS fields. You then spend 10 minutes rebuilding it. The real speed gain comes from embedding your actual compliance rules, rates, and payment structure in the prompt upfront. CIS and VAT are not fields you add later; they must be in the prompt or the output is not safe to send.

A plumber's quote looks entirely different from an electrician's under CIS, and both differ from a non-registered sole trader's. Build these rules into your prompt template once and every quote after that is compliant, needing only names and figures changed.

When to get professional help

Use ChatGPT for routine quotes and invoices once you have a solid prompt. Get an accountant if you are unsure of your CIS registration, VAT obligations, or whether a client's payment structure creates a compliance risk. If a client disputes an invoice, confirm the original agreement before revising anything. Large projects or significant retention clauses may need a contract template reviewed by a solicitor, not generated by ChatGPT.

Common questions

Can I use the same ChatGPT prompt for every quote?

Yes. Once you build a prompt with your fixed fields (rates, VAT status, CIS, payment terms, business details), you reuse it and only change the job-specific details.

Will ChatGPT remember my business details across conversations?

No. Include your name, address, VAT number, and bank details in every prompt. ChatGPT does not retain information between separate chats.

What if ChatGPT gets a VAT calculation wrong?

It sometimes does. Always check the maths before sending. If errors are frequent, simplify your prompt or do the sums yourself and let ChatGPT format only.

Can I use ChatGPT quotes as contracts?

A quote is a binding offer once accepted. Review it for accuracy and scope before sending. Do not let ChatGPT invent terms you did not agree.

Do I need to tell ChatGPT I'm not VAT-registered?

Yes. If you do not say "not VAT-registered" explicitly, ChatGPT may add VAT anyway, which is wrong and looks unprofessional.

The complete system

the Claro guide

For the full step-by-step process, the Claro guide is the complete system to act on this.

See the guide →
Not ready yet? Get the free sample of the Claro guide by email. No spam.

Related reading