Invoice template
A plumber invoice template that has the right fields on it
Most of a plumbing invoice is the same as anyone else's. The exception is VAT, because a good share of heating work is not standard-rated at all — and charging 20% on it overcharges your customer by a fifth.
The two carry different rules about the name on the invoice.
A VAT invoice has to show more, and show it separately.
Written onto the invoice, so the customer has a date rather than a hope.
Heat pumps and insulation are zero-rated, not 20%
Installing qualifying energy-saving materials in residential accommodation in Great Britain carries a zero rate of VAT until 31 March 2027, after which it reverts to the reduced 5% rate. The qualifying list is specific and worth knowing: heating and hot-water controls, insulation, draught stripping, solar panels, ground, air and water source heat pumps, batteries, smart diverters and wood-fuelled boilers. Charge 20% on one of those and you have overcharged the customer by a fifth of the job — and HMRC does not keep the difference, so it is yours to refund.
The rate belongs to the work, not to the invoice
One job can carry two rates. A heat pump installed alongside an unrelated bathroom repair is zero-rated on the first and standard-rated on the second, and the invoice has to show them separately rather than averaging them into one number. That is the practical argument for itemising a plumbing invoice properly even when the customer only asked for a total.
The rest of it is the same for everyone
Whatever the trade, HMRC wants a unique invoice number that does not go backwards, your name and address, the customer's, a clear description of the work, the date it was done as well as the date of the invoice, and the total. The general invoice template covers those in full, and the quote template is the document that should have come before it.
Other trades
The next invoice can write itself.
Set it up yourself in minutes. No sales call, no card, no drip emails.
30 days free, then £25 a month. No card details to start.