Summary

The technical and legal detail of what a CP12 covers, who can issue one, and what happens if a landlord misses the deadline is covered in gas safety certificate. This guide is deliberately narrower: it's about the business of pricing and running a CP12 book — the labour-time economics, how to structure per-appliance pricing, what admin overhead actually costs you, and how to convert one-off certificates into a recurring, schedulable revenue stream.

CP12 work looks like low-margin, price-sensitive commodity work if you price it as a flat "gas safety check, £65" line item copied from a competitor's website. It becomes one of the steadiest income streams in the trade when priced correctly: the job recurs on a fixed annual cycle (so route planning and diary-filling become predictable), the client (usually a landlord or letting agent) is a repeat customer with growing portfolio needs, and the admin overhead — the part that actually eats a sole trader's evening hours — is where most engineers under-price.

The core pricing mistake is charging the same for a single-appliance flat and a 5-appliance HMO because "it's still just a gas check." Appliance count is the single biggest driver of time on site — each additional appliance needs its own gas tightness test, combustion analysis (where applicable), flue/spillage test and visual inspection. A 4-bed HMO with 4 individual gas fires plus a communal boiler is a different job to a combi-boiler flat, and the price should reflect that from the first quote, not get renegotiated on the doorstep.

Key Facts

Quick Reference Table — Per-Appliance Pricing Structure

Spending too long on quotes? squote turns a 2-minute voice recording into a professional quote.

Try squote free →
Component Typical Price Notes
Base fee (covers 1st appliance, travel, admin, certificate) £45–£80 Regional — London/SE higher, Midlands/North lower
Each additional appliance £15–£25 Boiler, hob, fire, water heater each count separately
HMO communal appliance (shared boiler serving multiple lets) £25–£40 per unit Priced per let unit covered, not per physical appliance
Out-of-hours (evening/weekend) surcharge £30–£60 Tenant-access-only properties
Failed access re-visit £25–£45 Chargeable to landlord/agent per your terms
Bundled with full service +£25–£40 on top of service price Overlap in combustion analysis/visual checks
Portfolio contract discount 15–25% off standard rate For guaranteed volume (typically 10+ properties/year)

Quick Reference Table — Time-Based Costing Worksheet

Job Type Time on Site Admin Time Total Billable Time Suggested Price
Single combi flat 35 min 10 min 45 min £55–£75
Boiler + hob 50 min 12 min 62 min £70–£95
Boiler + hob + gas fire 65 min 15 min 80 min £90–£120
4-appliance HMO 120 min 20 min 140 min £140–£190
6+ let HMO, communal boiler + individual fires 150 min+ 25 min 175 min+ £180–£260

Detailed Guidance

Building your base rate from an hourly target, not a market-copy price

Start from your target effective hourly rate (the rate you need to earn to cover van, tools, insurance, Gas Safe registration, and profit — typically £45–£75/hour for a self-employed domestic gas engineer). Multiply by the total time (site + admin + average travel) for your most common job type, then round to a clean quoted figure.

Worked example at a £60/hour target rate, single combi flat:

This method scales correctly as appliance count rises, whereas a flat "£65 for a gas check" price either underprices multi-appliance jobs or overprices simple ones and loses you the easy jobs to a competitor.

Pricing HMOs correctly

HMOs are the highest-value CP12 work per visit but the easiest to underprice, because the "one certificate" framing hides that you're inspecting multiple individual appliances and often multiple tenancies. Price per appliance/let-unit, not per property:

Structuring a portfolio/letting agent contract

Letting agents managing 20+ rental properties are worth pursuing as anchor clients because they remove your marketing cost per job. Structure the offer as:

Diary/admin systems and why they're a pricing input, not a nice-to-have

Job management software (Tradify, ServiceM8, Joblogic — see job management apps) that auto-diaries renewal dates and sends reminder emails removes the single biggest admin cost in a CP12 book: manually tracking hundreds of individual 12-month expiry dates. If you're pricing CP12s without a renewal system, you're either quietly losing the repeat business to a competitor who does chase renewals, or you're burning unpaid admin hours doing it by memory/spreadsheet. Either way, the software cost (£25–£45/month typical) should be treated as a cost of running a CP12 book and priced into your base rate across your annual volume, not absorbed as a personal admin chore.

Worked example — building a monthly CP12 route

Sole trader targeting £3,000/month gross from CP12 work alone, working 4 days/week on this work stream.

Frequently Asked Questions

Should I charge the same price for a renewal as a first-time certificate?

You can price renewals slightly lower (5–10%) as a retention incentive — the client relationship, access arrangements, and appliance history are already known, which genuinely reduces your admin time on a renewal versus a cold first visit. Many engineers instead hold price flat but win on reliability (proactive renewal contact) rather than competing on price for existing clients.

How do I price when I don't know the appliance count until I arrive?

Quote a per-appliance rate up front (base fee for first appliance + per-appliance add-on) rather than a single fixed price, and ask the landlord/agent to confirm appliance count before the visit wherever possible. If it's genuinely unknown, quote the base fee plus "from £X for additional appliances confirmed on site" — this protects you from underpricing a job that turns out to be an HMO.

Is it worth discounting heavily to win a big letting agent contract?

Only if the volume is contractually or reliably guaranteed and the admin/invoicing burden is genuinely lower (single point of contact, batch invoicing). A 25% discount on 40 properties/year at zero marketing cost per job is usually better economics than 40 individually-won jobs at full price with the associated enquiry-handling time — but do the maths on your specific numbers rather than assuming the discount pays for itself.

What's the actual margin on CP12 work once admin time is counted?

Properly priced (base + per-appliance + admin time built into the rate), CP12 work runs comparable margins to boiler servicing — see boiler service pricing guide for the wider domestic heating pricing context. The margin killer isn't the certificate price itself, it's unpriced admin time (chasing access, re-diarising missed renewals, manual certificate filing) — engineers who systemise this recover 10–20% effective margin compared to those running it off a paper diary.

Regulations & Standards