Skip to content
FaultcodeCheck

Vaillant S.96 status codewhat it means

Usually simple to fixBoilerEvery Vaillant with a status display: ecoTEC plus, pro and exclusive (S.92, S.96–S.99), ecoFIT pure, ecoFIT sustain and ecoTEC sustain (S.96–S.99), the 2005–2012 ecoTEC (S.96–S.98), and the ecoTEC plus CS/1-5 as S.092, S.096, S.097 and S.098. Not printed in the ecoMAX or turboMAX plus tables.Last updated

Not a fault. S.96, S.97 and S.98 are the boiler testing its own sensors — return, water pressure, flow and return — with heating demands blocked for the few seconds it takes.

Before you start

This one is usually safe to look at yourself. Do not remove any panel that is held on with screws or clips — everything below is done from the outside of the boiler.

What S.96 means

S.96 is the status "Self-test: return temperature sensor — the self-test for the return temperature sensor is activated". It has a family: S.97 is the water pressure sensor self-test, S.98 the flow and return temperature sensor self-test, S.92 the "water circulation volume self-test" and S.99 the catch-all "Vaillant self-test", which the ecoFIT pure calls "internal automatic test programmes". All five are folded onto this page because they are one behaviour: at intervals, and before it commits to a burn, the boiler checks that what its sensors report is plausible, and while it does so the ecoTEC exclusive's wording applies — "return sensor test running, heating demands are blocked".

The 2005 to 2012 ecoTEC says the same of S.96, S.97 and S.98: "check is running, demand (DHW or heating) is blocked". The ecoTEC sustain widens S.96 to "flow and return temperature sensors, heating and domestic hot water demand blocked or product fault", the last three words being the only hint in any table that a self-test can end badly. It can: a sensor that fails its test produces the matching fault code, F.10 or F.11 for a short circuit, F.0 or F.1 for an open one, F.73 or F.74 for the pressure sensor, and those pages carry the remedies.

But the tests themselves take seconds, run unasked, and are the reason a boiler occasionally seems to pause for no reason with S.9x in the status display before carrying on. The 2022 ecoTEC plus prints them as S.092, S.096, S.097 and S.098 with the same "heat demands are blocked" note. There is nothing to do and nothing to reset.

What causes it

Causes of the Vaillant S.96 status code, most common first
CauseWhat is actually happeningHow likely
Routine self-testThe boiler checks its sensors at intervals and before burns. The status shows for seconds and clears itself.Common
Test repeated after a sensor reading looked oddA reading that fails plausibility is re-tested before a fault is raised. A boiler that sits in S.96 or S.98 for longer than usual, or shows it often, is re-checking a sensor on its way to F.10, F.11 or F.0.Occasional
Pressure sensor test after a top-up or F.22S.97 follows a change in system pressure or a reset from a pressure fault while the boiler confirms the sensor agrees with reality.Occasional

What to try yourself

  1. Wait a few seconds. The test finishes on its own and the boiler continues to S.00 or into a burn. Nothing to press.

  2. If a self-test status is followed by an F code — F.0, F.1, F.10, F.11, F.73 or F.74 — the sensor failed its test. Read that page; the codes name the sensor and an engineer replaces it.

Get a Gas Safe registered engineer to look at your Vaillant S.96

We do not pass enquiries to a repair firm, so there is no form here. Find a Gas Safe registered engineer through the Gas Safe Register, and ask to see their registration card when they arrive — it is the register, not the van, that tells you they are qualified.

What it costs to fix

Typical repair cost

Depends on the cause

Time on site

5 minutes

Nothing. A sensor that fails its self-test raises its own fault code, and that page carries the cost.

Typical UK prices including parts and labour, updated September 2026. Your quote may differ.

Parts you may need

We may earn a commission if you buy a part through one of these links. It does not change what you pay, and it does not affect which parts we list.

Vaillant ecoTEC water pressure sensor

0020059717£26–£54Authorised Vaillant parts distributor

Price checked 28 September 2026

Vaillant flow, return or cylinder temperature sensor (NTC)

£12–£38Authorised Vaillant parts distributor

Price checked 28 September 2026

Own this appliance and had this code? . Nothing is published until a person has read it.

Common questions about Vaillant S.96

Are S.96, S.97 and S.98 faults?

No. They are the boiler checking its return sensor, pressure sensor, and flow and return sensors respectively. Vaillant list them among the status codes, and they block heat demands only for the seconds the test takes.

Why does the boiler pause before it fires?

Often this. A short self-test precedes a burn so that the boiler knows its sensors can be trusted before it lights gas. It is the same reason S.01 and S.02, the fan and pump pre-run, appear first.

What is S.99?

The general "Vaillant self-test", or on the ecoFIT "internal automatic test programmes": the same family without a named sensor. S.92 is the water circulation volume self-test on the plus, pro and exclusive.

Written by

Andrew Pickett

Researcher and writer

Last updated

Technical review

Not reviewed by an engineer

No engineer has read this page. Severity follows what the manufacturer publishes, and we would rather tell you that than let a byline imply a sign-off.

What we check instead

Sources and how we verified this

We establish the facts from the sources below and then write the explanation ourselves. We do not copy manufacturer wording and we do not host their manuals.

  • Manufacturer technical and service documentation

This page has not been reviewed by an engineer, and we would rather tell you that than imply otherwise. The severity rating follows what the manufacturer publishes: where they say isolate the appliance and call someone, so do we.

Read our full verification process

Was this page helpful?