AI Invoice Generator.

Invoicing for roofers.

Repair, re-felt or full strip and re-tile - describe the job in one sentence and the invoice builds itself, scaffold to ridge, VAT exact.

Create an invoice free

No signup, no card needed to try it.

Say it like you would say it

"Invoice Mr Field 1840 for the garage roof: strip and dispose 380, new felt and battens 610, labour 850, due in 14 days"

That is the whole job. The AI writes the lines, deterministic code does every sum in exact pence, and the invoice is ready to send with your logo on it.

Weather permitting

The roof is watertight. The cashflow is not.

Roofing earns in the good weeks and waits out the bad ones - so the weeks that pay cannot afford paperwork lag.

The weather owns the diary

Rain moves the job, the job moves the next one, and the invoice for the finished roof slips a week. The weather you cannot control; the invoicing you can.

Scaffold, skip, materials, labour

A roof bill is big enough to get questioned. Customers pay faster - and query less - when the scaffold hire, the materials and the graft each sit on their own line.

Insurance jobs want the breakdown

Storm damage means a loss adjuster, and a loss adjuster wants an itemised invoice. One vague total is how an approved claim gets stuck in queries.

Instant professional templates

Send something that looks like you charge properly

An invoice that looks thrown together gets treated like one. Pick from 26 designs - these are the real ones, not pictures of them - and switch at any point, before or after you have written it. Your logo and colours go on top.

  • Luxury

  • Tradesman

  • Luxury Gold

Why your accountant can relax

The AI writes. It does not count.

Language models are good with words and unreliable with arithmetic, so DocMason only lets them do the first part. Every figure on a document you send is worked out by ordinary code, in exact pence, the same way every time.

It is the difference between a tool you check afterwards and one you can send without reading twice.

  • VAT, discounts and totals calculated in code, never by the AI
  • Money held in exact pence, so rounding cannot drift
  • Every email sent on your behalf is stored in full, so you can read exactly what went out and to whom
  • Your data hosted in the EU, never used to train AI models

FAQs

Questions from roofers, answered straight

The free tier, the maths, and how invoicing fits the way roofers actually work. Everything else is on the full page.

Something else on your mind? Ask a human.

Can I itemise scaffold and materials separately from labour?

Yes - say the whole job in one sentence ('scaffold 300, materials 610, labour 850') and each becomes its own line. Every total, including VAT, is computed by deterministic code in exact pence - the AI never does the maths.

Does it handle CIS deductions?

Not yet, honestly - the same straight answer we give builders. DocMason does not calculate CIS deductions, so if most of your work is subcontracting under CIS, we are not the right fit today. For work invoiced direct to the customer, everything here is live.

Can I turn my quote into the invoice?

Yes - one click converts an accepted quote into a ready-to-send invoice: every line, the customer and your design carry over, linked to the original. Price the roof once.

Is it really free?

Yes. Build and preview an invoice with no account at all, and create a free account when you want the PDF. The free plan includes 3 invoices and 3 quotes every month with all 26 designs - no card needed. Starter at 9.99 GBP a month makes them unlimited.

Does the AI do the maths?

No, and that is deliberate. The AI reads what you typed; plain deterministic code computes every total, discount and VAT figure in exact pence. AI is good at language and bad at arithmetic, so it only does the first one.

Want the whole picture? See everything the invoice generator does.

Your next invoice takes a minute

3 free invoices a month. Describe the job like you would say it, and see for yourself.

Create an invoice free