VViessmann logo

Viessmann C5 Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann C5 fault code mean?

The C5 fault code on Viessmann boilers indicates that the boiler has entered a degraded 'control mode' because it has lost communication with the variable-speed internal circulation pump. Rather than locking out entirely, the boiler continues to run but forces the pump to operate at maximum speed as a fallback. This is most commonly associated with Vitodens 200-W models, where the control unit expects speed feedback from the pump electronics — if that signal is absent or corrupted, C5 is triggered. While the boiler may still produce heat in this state, it is working inefficiently and placing extra strain on components, so the fault should be investigated promptly. Note that C5 behaviour can vary slightly across different Viessmann model ranges, so always cross-reference with your specific boiler's documentation or speak to a Viessmann-trained installer if you are unsure.

Engineer may be needed May need a Gas Safe engineer 4 models affected

General guidance only — not a substitute for professional advice, and not certified by a Gas Safe engineer. Always have your specific appliance assessed by a qualified professional. Any gas work must be carried out by a Gas Safe registered engineer. If you smell gas or suspect carbon monoxide, leave the property and call the National Gas Emergency line on 0800 111 999.

Common causes

How to fix it

  1. Check whether the boiler is still producing heat DIY safe

    Because C5 is a control mode fault rather than a full lockout, the boiler may still be heating your home and hot water, just less efficiently. Note whether radiators are warming up and whether hot water is available. This information will be useful to pass on to an engineer.

  2. Check your system pressure DIY safe

    Look at the pressure gauge on the boiler — it should read between 1.0 and 1.5 bar when cold. If it has dropped below 0.5 bar, low pressure could be contributing to poor pump performance. You can top up pressure using the filling loop; consult your boiler's user manual for guidance specific to your model.

  3. Attempt a single boiler reset DIY safe

    Press and hold the reset button (refer to your user manual for the exact location on your model) for around 3 seconds. If the fault clears and does not return within a short time, monitor the boiler over the next day or two. If C5 returns, do not keep resetting repeatedly — this will not resolve an underlying fault and may mask it from the engineer.

  4. Do not attempt to access internal components Gas Safe engineer

    Inspecting or replacing the pump, checking wiring connections inside the boiler, or adjusting coding addresses all require the boiler casing to be removed. This work must only be carried out by a Gas Safe registered engineer. Tampering with internal components can be dangerous, will likely void your warranty, and may breach gas safety regulations.

  5. Contact a Gas Safe registered engineer for diagnosis Gas Safe engineer

    A qualified engineer will inspect the pump and its wiring connections, check and correct coding address 30 if needed, vent any airlocks from the system, test the pump's electronic feedback signal, and replace the pump or PCB if necessary. Viessmann UK also offers a fixed-price repair service through their own Gas Safe registered team (01952 675000) if you would prefer a manufacturer-backed repair.

Parts you may need

The exact spare depends on your boiler's GC number (on the data badge). Check this against the part before buying.

Typical repair cost

Expect to pay roughly £120–£380, depending on the underlying cause.

Frequently asked questions

Is it safe to keep using my Viessmann boiler while it shows a C5 fault?

The boiler is likely still operating in a degraded state rather than a full lockout, so it may continue to produce heat. However, running the pump continuously at maximum speed wastes energy, puts unnecessary wear on the pump motor, and could lead to a complete breakdown. You should arrange for a Gas Safe engineer to look at it within a few days rather than leaving it indefinitely.

Can I fix the Viessmann C5 fault myself?

There are a couple of things you can safely check yourself — system pressure and a single reset attempt — but the root cause of C5 almost always lies inside the boiler (pump electronics, wiring, or coding settings). Opening the boiler casing or adjusting internal components without Gas Safe registration is unsafe and illegal for gas appliances in the UK. The fix will require a qualified engineer.

How much will it cost to fix a Viessmann C5 fault?

Most C5 repairs fall in the range of £120 to £380. A straightforward wiring fix or coding address correction at the lower end; a pump replacement typically costs £150–£380 including parts and labour. If the PCB turns out to be the culprit, expect to pay £200–£400. Viessmann UK's fixed-price repair scheme can offer cost certainty if you book through them directly.

What is coding address 30 on a Viessmann boiler?

Coding addresses are internal configuration settings that tell the boiler's control unit how the system is set up — including what type of pump is fitted. Address 30 specifically relates to the pump configuration. If it is set incorrectly (for example, after a pump swap or a PCB replacement), the control unit may not communicate with the pump properly, which can generate a C5 fault. Only a qualified engineer with access to Viessmann's service software should adjust coding addresses.

Affected models: Vitodens 200-W, Vitodens 100-W, Vitodens 222-F, Vitodens 242-F

Last reviewed 16 July 2026 · verified by our team.

Are you a heating engineer? Join our network and get local jobs sent to you.

Find a Gas Safe engineer

✓ Your boiler details: Viessmann C5 — one step done already.

We pass your details to up to 3 vetted local engineers. No payment is taken here.

Can't find your boiler or fault code?

Tell us what you need — we'll help, and we can put you in touch with a Gas Safe registered engineer.

Get in touch →