The engineer finds the fault, fits a part and restores the heating. Then the heating engineer invoice goes out with one line: labour and materials. The customer cannot see what happened, and you cannot tell whether the job made money.
A heating engineer invoice should be the last commercial record of the job. It should identify the attendance, diagnosis, repair, parts and approved extra work without turning into a technical report.
Set the charging method before the engineer travels
Decide what the customer is buying before you book the visit. Do not wait until the invoice to explain the call-out.
A heating repair can contain several chargeable parts:
- Attendance or call-out.
- Diagnostic labour.
- Repair labour.
- Parts and consumables.
- Agreed direct equipment hire or equipment supplied to the customer.
- Approved extra work.
- VAT where it applies.
A reusable tool or item of plant does not become an invoice line because you bought it during the job. Recover reusable business equipment through overhead or the costing policy stated in your charging method.
You do not have to use every line on every job. You do need a consistent method that the customer sees before chargeable work starts.
Separate attendance, diagnosis and repair
Attendance covers getting a tradesperson and van to the property under the agreed booking terms. Diagnosis covers the work needed to locate the fault. Repair labour covers the physical work that corrects it.
Set the attendance price from your cost of reserving the engineer, travelling to the property and running the van, then add overhead recovery and markup. State how much diagnostic time the attendance includes. When that time is used, stop and get authority for further diagnostic labour. Repair labour starts after you identify the fault, explain the repair scope and receive approval to proceed.
Use the markup and margin guide when turning your labour and parts costs into a selling price.
Build the selling price from your own costs
Do not copy a nearby business and hope its rate fits your van, wages and overhead.
Build your price from:
- The labour cost of the time used.
- A share of business overhead.
- The purchase cost of parts and consumables.
- Direct hire costs and the cost of equipment supplied to the customer.
- The markup needed to produce your selling price.
- VAT where it applies.
Markup is added to cost to reach a selling price. Margin is the profit left as a share of that selling price. They are not interchangeable.
Write the charging method into the booking confirmation, estimate or quote. Your invoice should then follow that method rather than introduce a new one after the visit.
Confirm the payer before starting chargeable work
A tenant reports no heating. The landlord or managing agent expects to pay. If the engineer starts extra work on the tenant's approval alone, the invoice may reach somebody who never agreed to it.
Record these roles separately:
- The person who requested the visit.
- The occupant or site contact.
- The person or organisation paying.
- The person allowed to approve further work.
- The address and reference the payer needs on the invoice.
Ask the landlord or agent how approval must be obtained. Get any required purchase order, property reference and authority limit before dispatch or before chargeable work starts.
When diagnosis exposes work outside that authority, stop. Describe the work, give the price and obtain approval before continuing.
Prepare a heating engineer invoice format you can reuse
Choose one invoice layout. A paper form, document template or digital invoice can all work. The weak point is not the format. It is missing information and lost copies.
Use a consistent invoice number. Keep a copy of every issued version. If you correct an invoice, preserve the record rather than silently replacing the first document.
Include the invoice fields
Build fields for:
- Your business name and contact details.
- The customer or payer details.
- The job address when it differs from the billing address.
- The invoice number and invoice date.
- The customer reference, property reference or purchase order.
- The related quote, estimate and job references.
- Separate descriptions and selling prices for the work billed.
- VAT information where it applies.
- Deposits, credits and the remaining amount due.
- Payment instructions and the payment reference.
Separate useful job detail from legal invoice requirements. For an ordinary UK invoice, check the current list in the GOV.UK guidance on what invoices must include (opens in a new tab). A VAT invoice needs additional information, so check the separate rules for VAT invoices (opens in a new tab). A limited company must also follow the current display rules for company signs, stationery and promotional material (opens in a new tab).
For the wider document process, use the guide to writing an invoice when setting up your standard layout.
Use a job-billing worksheet before creating the invoice
This worksheet captures the job facts. It is not a compliant invoice template. Transfer the information into your invoice layout, then check the current GOV.UK rules linked above for legal identity details, supply dates, VAT fields and anything else that applies to the transaction.
Choose one billing method for the job. Use the accepted fixed-price scope plus approved variations, or use the agreed itemised method for attendance, diagnosis, repair labour and parts. Never bill both methods for the same work.
JOB-BILLING WORKSHEET Job reference: [Job reference] Accepted quote reference: [Quote reference, if used] Related estimate: [Estimate reference, if used] Customer reference or purchase order: [Reference] Payer: [Customer or organisation] Billing address: [Billing address] Job address: [Work location] Site contact: [Name and contact details] Reported fault: [Short description] Work date or dates: [Dates] Billing method: [Choose fixed price OR itemised] FIXED-PRICE METHOD Accepted quoted scope: [Scope copied from the accepted quote] [Agreed price] Approved variation: [Extra work completed] [Agreed price] Approval reference: [Reference] Approval date: [Date] OR ITEMISED METHOD Attendance or call-out: [What the agreed attendance charge covered] [Agreed price] Diagnostic labour: [Tests and fault-finding completed] [Agreed price] Repair labour: [Repair work completed] [Agreed price] Parts and materials: [Component, part reference and quantity] [Agreed price] Agreed direct equipment hire or equipment supplied: [Item and purpose] [Agreed price] Approved extra work: [Extra work completed] [Agreed price] Approval reference: [Reference] Approval date: [Date] Outstanding work: [Work not completed or further visit required] Internal cost record: [Actual labour cost] [Part and material costs] [Direct hire or supplied-equipment costs] [Other direct job costs]
Keep the invoice separate from gas-work records
The invoice asks for payment. A service record, commissioning record or safety record documents technical work. One does not replace the other.
Store the records under the same job reference, but issue them as separate documents. When the work involves gas, use the Gas Safe Register (opens in a new tab) to check registration questions and who may carry out the work.
Record the call-out while the facts are fresh
The job record feeds the invoice. If the engineer writes only fixed heating, the office has nothing solid to bill.
Record the reported problem first. Then note the condition on arrival. The heating may have reset itself, an access panel may be blocked or the occupant may have changed a control setting before the engineer arrived. Those facts affect the diagnosis.
Write down the diagnosis and completed work
Use concrete descriptions. Record what the engineer inspected, tested, adjusted, repaired or replaced. State the fault found when one was identified.
Separate completed work from recommendations. A suggested repair is not finished work. A part that still needs ordering belongs under outstanding work, not under parts fitted.
Note the condition when the engineer left. State whether heating was restored, left isolated or still awaiting repair. Do not hide an unresolved fault inside a vague labour line.
Capture time, parts and equipment before leaving
Record actual engineer time against the job. Include travel or attendance time only under the charging and cost method your business uses.
For every part, capture:
- Component description.
- Part or stock reference.
- Quantity used.
- Whether it came from van stock or was ordered.
- Purchase or internal stock cost.
- Selling price.
A part taken from the van still has a cost. If nobody records it, the invoice may collect the selling price while your cost tracking misses the stock reduction.
Record direct equipment hire against the job when it was needed to complete that work. Record equipment supplied to the customer as a direct cost. Put reusable business equipment through overhead or your stated costing policy instead of turning the purchase into an automatic customer charge.
Turn the heating engineer invoice into clear lines
Write each line on the heating engineer invoice so the payer can connect it to the visit. Name the attendance, the fault-finding, the repair and each part supplied.
Bill the attendance as attendance
Carry the agreed charging structure onto the bill. A heating call out invoice should show whether attendance included diagnosis and when separately authorised repair labour began.
The same line method works for an HVAC repair invoice or an air conditioning service invoice. The work and parts change. The billing record still follows the agreed scope.
Describe labour by the work completed
Hours alone do not explain the job. Pair the labour category with the task.
A diagnostic line should describe the fault-finding work. A repair line should name the pump, valve, control or other part worked on and state what the engineer did. Keep technical test readings in the service record where they belong.
Price and reconcile each part
Start with the purchase cost or internal stock cost. Record the quantity used, then apply your business's markup to produce the selling price. Put only supplied items on the invoice.
For an ordered part, record what arrived and what the engineer fitted. Return unused items where possible and reconcile returned or unused stock against the job before closing its costs. Do not leave the full supplier charge against the job when part of the order went back.
Direct equipment hire sits with the job costs when it was hired for that repair. Carry the agreed charge onto the invoice, but do not disguise it as a part.
Show the amount due cleanly
List the subtotal, VAT where it applies, deposits or credits, and the remaining amount due. Use the same arithmetic in your accounting record.
Give the customer one clear payment route and a reference to use. If payment terms came from a quote, account agreement or purchase order, carry them across without rewriting them.
Invoice a diagnostic visit when no repair is completed
A diagnostic visit can be complete even when the physical repair is not. The correct component may need ordering. Access may be unavailable. The customer may decline the proposed work.
Invoice what was completed under the charging method agreed before the visit. That may include attendance and diagnostic labour. Do not invoice a part that was not supplied or repair labour that was not performed.
State the fault found, where known, and why the repair remains open. Then create a separate quote for the return repair. Include the required part, labour scope, access assumptions and exclusions.
Do not make the diagnostic invoice look like a deposit against repair work unless that arrangement was expressly agreed. A completed diagnostic visit and a future repair are different pieces of work.
Carry quoted work and variations onto the final invoice
Preserve the accepted scope. Convert the accepted quote into invoice lines rather than retyping the job from memory. The quote and invoice comparison explains the different jobs those documents perform.
Do not edit the original quote after site conditions change. Add the extra work as a variation. Record the description, price, approval and date before doing it.
Worked example: carry the variation separately
The Oak Street bathroom is the house electrical example, but the document method applies to heating work.
R. Chen at 14 Oak Street accepted quote Q-1847 for a bathroom exhaust fan, ducted through the roof, and four LED downlights. The quote total was 1,105 sample currency units. The ceiling was lined, and the quote excluded chasing.
Extra cable and chasing were approved on site as a 160 variation. Invoice INV-1847 was therefore 1,265. The original quoted work stayed intact, and the approved addition appeared separately.
Use the same approach when a heating repair exposes extra work. Keep the accepted repair scope. Add the approved variation as its own line with the approval reference. Never bury it by rewriting the original description after the event.
Send the invoice with the right job records
Check the payer, billing address, purchase order and amount due before sending. A correct repair sent to the wrong billing contact is still an unpaid invoice.
Check the official record requirements for the appliance and work type before closing the job. For gas appliances, use the Gas Safe Register guidance on gas safety certificates and records (opens in a new tab) to check which record must be completed and provided.
Record when and how you sent the invoice. Set the next follow-up from the agreed payment terms. If payment arrives through Stripe or your accounting record sits in Xero, QuickBooks or MYOB, connect the payment to the same invoice and job reference.
Close the job with cost tracking
Revenue is not profit. Before closing the job, enter the actual labour cost, parts cost and other direct costs. Fix missing van-stock entries while the engineer still remembers what came off the shelf.
Compare actual cost with the accepted price. This finished-job review shows where diagnosis ran long, a part cost changed or unbilled work slipped into the visit. Use the shared-English job-costing guide to make the review consistent.
Worked example: measure the original Oak Street quote
For the Oak Street sample, job cost was 850 against the original quote of 1,105. Profit was 1,105 minus 850, which equals 255. Margin was 255 divided by 1,105, or about 23%. Markup was 255 divided by 850, or 30%.
Do not calculate profit using invoice INV-1847 at 1,265. The costs of the 160 variation are not given. Combining the full invoice with the original job cost would produce a false result.
Your own job profitability review needs the costs of every approved variation as well as the original work. A heating engineer invoice can be accurate while the job-cost record remains incomplete.