VViessmann logo

Viessmann bd Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann bd fault code mean?

The BD fault code on a Viessmann boiler indicates that the burner has been locked out because the boiler's control board detected the fan was still spinning — or sending an unexpected signal — at a point in the startup sequence when it should be completely at rest. This is a deliberate safety shutdown: Viessmann's controls will not allow ignition to proceed if the fan feedback is incorrect, since proper fan operation is essential for safely venting combustion gases through the flue. In most cases the display simply shows 'BD', though on some models an additional numeric sub-code may appear alongside it to help a trained engineer pinpoint whether the issue is the fan motor itself, the wiring harness, or a signal problem at the PCB. The boiler will not restart on its own — it requires either a reset after a successful repair, or investigation by a Gas Safe registered engineer.

Lockout — engineer likely May need a Gas Safe engineer 7 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 gas supply is working DIY safe

    Before assuming the boiler is at fault, confirm other gas appliances in your home (hob, gas fire) are working normally. If you have no gas at all, contact your gas supplier rather than resetting the boiler.

  2. Attempt a single boiler reset DIY safe

    Press and hold the reset button on the boiler for approximately ten seconds, then release it and allow the boiler a few minutes to complete its startup sequence. Do not reset more than two or three times in total — repeated resets without fixing the underlying fault will not help and may mask the problem from an engineer.

  3. Check system pressure is within range DIY safe

    Look at the pressure gauge on the boiler. It should read between 1.0 and 1.5 bar when the system is cold. If it is below 1.0 bar, top it up using the filling loop as described in your boiler's user guide. Low pressure alone is unlikely to cause a BD code, but it is worth ruling out before calling an engineer.

  4. Do not attempt to access or test the fan or wiring yourself Gas Safe engineer

    Inspecting, cleaning, or replacing the fan, testing electrical connections to the PCB, or handling any internal wiring requires a Gas Safe registered engineer. These components are inside the boiler casing and involve both electrical and gas-related safety systems. Attempting DIY work here can be dangerous and will almost certainly invalidate your warranty.

  5. Have a Gas Safe engineer inspect the fan assembly and connections Gas Safe engineer

    An engineer will remove the boiler casing, visually inspect the fan for signs of seizure or damage, and check the plug-in connector for corrosion or looseness. They will also verify that the fan's tachometer signal is reaching the PCB correctly. In many BD fault cases, re-seating or replacing the connector resolves the fault without the need for a new fan.

  6. Fan replacement if required Gas Safe engineer

    If the fan motor has failed or is running erratically, the engineer will replace it with an approved Viessmann part. On most Vitodens and Vitopend models this is a straightforward swap, though parts availability varies by age of boiler.

  7. PCB inspection and replacement if necessary Gas Safe engineer

    If the fan and all wiring check out correctly, the engineer will assess whether the PCB is misreading the fan signal. PCB replacement is a last resort given the cost involved, but is sometimes the only fix on older units or those that have suffered moisture damage.

  8. Call a Gas Safe registered engineer if the fault persists or returns Gas Safe engineer

    If the BD code reappears after an engineer visit, or if the boiler locks out repeatedly, contact the engineer or Viessmann's customer support line. Persistent lockouts may indicate a more complex underlying issue, or that the initially replaced component was not the root cause.

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

Frequently asked questions

Is the Viessmann BD fault code dangerous?

Not immediately. The boiler has safely shut itself down before any ignition attempt, so there is no risk of combustion gases entering your home from this fault. However, you should not keep resetting the boiler hoping it clears on its own — the underlying cause needs to be diagnosed and fixed by a Gas Safe engineer before the boiler is returned to normal use.

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

Most BD fault repairs fall in the range of £150 to £400. A wiring or connector fix will typically sit at the lower end once you factor in the call-out fee, while a full fan replacement usually costs £200–£300 all in. PCB replacement is a more expensive outlier — typically £350–£600 depending on the model and region — and is worth mentioning to your boiler warranty provider before authorising the work, as it may be covered.

Can I reset the boiler myself while I wait for an engineer?

Yes, you can try one or two resets. Press and hold the reset button for around ten seconds and allow a few minutes for the startup sequence to complete. If the BD code returns immediately or after a short period of running, stop resetting and wait for an engineer. Repeated resets will not fix the fault and may cause additional wear on components.

My Viessmann boiler is under warranty — will the BD fault be covered?

Possibly. Fan faults and PCB faults are sometimes classed as manufacturing or mechanical defects and may be covered under Viessmann's warranty, provided the boiler has been serviced annually by a Gas Safe registered engineer as required by the warranty terms. Contact Viessmann's customer services directly with your boiler's serial number to check eligibility before paying for a repair.

Affected models: Viessmann Vitodens 050-W, Viessmann Vitodens 100-W, Viessmann Vitodens 111-W, Viessmann Vitodens 200-W, Viessmann Vitodens 222-F, Viessmann Vitopend 100-W, Viessmann Vitola

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