VViessmann logo

Viessmann 50 Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann 50 fault code mean?

Fault code 50 on Viessmann boilers — most commonly seen on the Vitodens 200-W and 222-F — signals that domestic hot water (DHW) production has been suspended because the boiler has detected a short circuit on the DHW tank temperature sensor (NTC). In plain terms, the control unit cannot get a reliable temperature reading from the hot water circuit, so it shuts down DHW as a precaution. Your central heating should continue to work normally, but taps and showers will run cold. Codes 51, 58, and 59 sit in the same DHW sensor/fault family: code 51 typically indicates an open circuit (broken signal) rather than a short, while 58 and 59 relate to further DHW sensor or circuit deviations — if you see any of these alongside or instead of 50, the same diagnostic approach applies.

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 that your hot water is genuinely not working DIY safe

    Run a hot tap for 30–60 seconds to confirm there is no hot water. Check that your heating radiators are still warming up — code 50 typically affects DHW only, so if heating has also stopped, there may be an additional fault present.

  2. Reset the boiler once DIY safe

    Locate the reset button on your Viessmann boiler (usually a flame symbol button or a menu-based reset depending on the model). Hold it for the specified time per your user manual. If the boiler restarts and hot water returns, monitor it over the next few hours. If code 50 returns, do not keep resetting — repeated resets will not fix a failed sensor and may mask a worsening fault.

  3. Check your boiler's system pressure DIY safe

    Glance 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.8 bar, top it up via the filling loop following your user manual. Low pressure alone won't cause code 50, but it is worth ruling out before calling an engineer.

  4. Arrange a Gas Safe registered engineer to inspect the DHW sensor and wiring Gas Safe engineer

    The engineer will disconnect and electrically test the DHW NTC sensor, measuring its resistance against the manufacturer's temperature-resistance curve. They will also inspect the full cable run from the sensor to the PCB, looking for chafing, pinching, moisture ingress, or corroded connectors. This is not a job for an unqualified person — the sensor is an electrical component within the boiler's sealed control system.

  5. Have the engineer replace the DHW temperature sensor if it is found to be faulty Gas Safe engineer

    If the sensor reads outside specification or has a confirmed short circuit, a like-for-like replacement NTC sensor will be fitted and the boiler retested. On Vitodens models the sensor is a straightforward component swap for a qualified engineer, and hot water should be restored the same day.

  6. Have the engineer inspect and clean or descale the sensor pocket Gas Safe engineer

    In hard-water areas, the engineer may find scale build-up in the sensor pocket or around the probe. Descaling or replacing the sensor assembly addresses this and helps prevent a premature repeat failure. If your area has notably hard water, discuss a scale reducer or inhibitor top-up at the same visit.

  7. Have the engineer check the PCB if sensor and wiring are within specification Gas Safe engineer

    If all sensor readings and wiring connections are good but code 50 persists, the PCB sensor-input circuit is the next suspect. PCB diagnosis and replacement is a specialist task — costs are higher, so a reputable engineer will confirm this diagnosis before proceeding. Check whether your boiler is still within its Viessmann warranty (up to 10–12 years on Vitodens models) as a PCB replacement under warranty costs you nothing.

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–£320, depending on the underlying cause.

Frequently asked questions

Can I still use my heating while fault code 50 is showing?

Yes — in most cases, code 50 only disables domestic hot water production while leaving the central heating circuit unaffected. Your radiators should continue to work normally. That said, do not ignore the fault; a failed sensor left unaddressed can occasionally lead to broader control issues.

Will resetting the boiler clear fault code 50 permanently?

A reset may temporarily clear the code, but if the DHW temperature sensor has genuinely short-circuited, the fault will return — often within minutes or hours. One reset is worth trying, but if code 50 comes back, stop resetting and call a Gas Safe engineer. Repeated resets will not repair a failed sensor.

How much does it cost to fix Viessmann fault code 50 in the UK?

For most homeowners, the repair involves the engineer's call-out, diagnosis, and a DHW NTC sensor replacement, coming to roughly £120–£320 in total including parts and labour. If the PCB is found to be faulty instead, costs can rise to £500 or more — but this is uncommon. Always check whether your Viessmann boiler is still within its manufacturer warranty (Vitodens models can carry up to 10–12 years of cover), as sensor and PCB replacements may be free if carried out by an approved technician.

What is the difference between Viessmann fault codes 50, 51, 58, and 59?

All four codes sit in the same DHW sensor fault family. Code 50 specifically indicates a short circuit on the DHW tank temperature sensor — the sensor's resistance has dropped to near zero. Code 51 is the opposite problem: an open circuit, meaning the sensor signal is completely absent (broken wire or failed sensor element). Codes 58 and 59 relate to further deviations or faults within the DHW sensor circuit. In practice, the diagnostic and repair approach is very similar for all four: a Gas Safe engineer will test the sensor and wiring and replace whichever component is out of specification.

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

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 50 — 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 →