Free heating oil tool · Updated 5 August 2026
An annual oil boiler service typically costs between £80.00 and £150.00, around £115.00 on average, from an OFTEC registered engineer. Skipping it to save money risks a breakdown that usually costs about £310.00 to put right, so a yearly service is normally the cheaper choice over time.
Take a boiler between 5 and 12 years old, serviced every year at the average surveyed price of £115.00. Over five years the servicing alone is £115.00 multiplied by five, which is £575.00. That is the predictable part of the cost.
The unpredictable part is breakdowns. For a boiler of this age serviced yearly, we use an illustrative 12% chance of a breakdown in any year. At a typical repair cost of £310.00, that is an expected £37.20 a year, or about £186.00 over five years. Servicing and expected breakdowns together come to around £761.00 over five years. Skipping services to save the £115.00 raises the breakdown risk, so it usually costs more than it saves.
Annual service at the average price of £115.00. Breakdown risk is an illustrative model that rises with age. Five year total combines servicing and expected breakdowns.
| Boiler age | Annual service | Yearly breakdown risk | 5 year total |
|---|---|---|---|
| Under 5 years | £115.00 | 5% | £652.50 |
| 5 to 12 years | £115.00 | 12% | £761.00 |
| Over 12 years | £115.00 | 22% | £916.00 |
A service plan at £15.00 a month is £180.00 a year, or £900.00 over five years, and usually includes call-outs.
per_service = base_cost(region) + tank_inspection? annual_service = per_service x services_per_year expected_break = breakdown_risk(age, frequency) x breakdown_cost five_year_total = annual_service x 5 + expected_break x 5 service_cost_low = 80 GBP service_cost_high = 150 GBP (both verified 2026-07-28) breakdown_cost = 310 GBP typical callout plus parts tank_inspection = 35 GBP add-on service_plan = 15 GBP per month breakdown_risk/yr = 0.05 new / 0.12 mid / 0.22 old (illustrative) skip_multiplier = 1.6 when serviced every 2 years (illustrative) Worked (5 to 12 year boiler, annual service at average 115): five_year_service = 115 x 5 = £575.00 expected_break/yr = 0.12 x 310 = £37.20 five_year_total = £575.00 + £37.20 x 5 = £761.00
| Figure | Value | Source | Verified |
|---|---|---|---|
| boiler service cost low | 80 GBP | OFTEC registered engineer quotes survey, standard annual service, July 2026 | 2026-07-28 |
| boiler service cost high | 150 GBP | OFTEC registered engineer quotes survey, standard annual service, July 2026 | 2026-07-28 |
| boiler breakdown cost typical | 310 GBP | Checkatrade oil boiler repair cost guide, typical callout plus parts, 2026 | 2026-07-28 |
| tank inspection cost | 35 GBP | OFTEC registered engineer quotes survey, tank inspection add-on to a boiler service, July 2026 | 2026-07-28 |
| boiler service plan monthly | 15 GBP | Compare My Heating Oil survey of oil boiler service plan providers, typical monthly cost, July 2026 | 2026-07-28 |
| boiler breakdown risk new | 0.05 ratio | Illustrative model: annual breakdown probability for an oil boiler under 5 years old, serviced yearly. Stated as illustrative on the tool page. | 2026-07-28 |
| boiler breakdown risk mid | 0.12 ratio | Illustrative model: annual breakdown probability for an oil boiler 5 to 12 years old, serviced yearly. Stated as illustrative on the tool page. | 2026-07-28 |
| boiler breakdown risk old | 0.22 ratio | Illustrative model: annual breakdown probability for an oil boiler over 12 years old, serviced yearly. Stated as illustrative on the tool page. | 2026-07-28 |
| boiler breakdown skip multiplier | 1.6 ratio | Illustrative model: uplift to annual breakdown risk when servicing is stretched to every two years rather than yearly. Stated as illustrative on the tool page. | 2026-07-28 |
Where you live. Engineers in remote areas often add a call-out or mileage charge, which is why the same service ranges from £80.00 to £150.00. Getting two or three local quotes usually lands you nearer the lower figure.
Boiler age and condition. Older boilers need more attention and are more likely to fail, so both the sensible service frequency and the breakdown risk rise with age. A well maintained older boiler still runs cheaper than an unmaintained one.
Service versus plan. A monthly plan spreads the cost and usually covers call-outs, which can be worth it for an older boiler. For a newer boiler with low breakdown risk, paying per service is often cheaper overall.
The breakdown figures are a model. The service and repair costs are surveyed and dated, but the breakdown probabilities are an illustrative model to show the trade-off. Your own risk depends on the specific boiler, its history and how it is used.
While you are here, compare heating oil quotes from local suppliers for your postcode. Prices update every weekday morning.
Compare prices now