VViessmann logo

Viessmann A4 Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann A4 fault code mean?

The A4 fault code on a Viessmann boiler signals that the boiler has detected a problem related to its return water temperature or heating circulation. In plain terms, the boiler is seeing return temperatures that are too high, outside their expected range, or it cannot confirm that water is circulating correctly through the system. Depending on your specific Viessmann model, A4 can point to a faulty return temperature sensor giving incorrect readings, a pump that has become airlocked and cannot push water around the system, or a build-up of sludge and debris restricting flow. On some models it can also indicate a burner-related circulation issue. Because the precise trigger varies between Viessmann models, an accurate diagnosis really does require a qualified engineer to inspect the boiler directly rather than guessing at the cause.

Engineer may be needed 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 the gas supply to the property is working DIY safe

    Before anything else, confirm that other gas appliances in your home — such as your gas hob or a gas fire — are working normally. If there is no gas supply at all, contact your gas supplier. This rules out a wider supply issue before investigating the boiler.

  2. Check the system pressure gauge on the boiler DIY safe

    Look at the pressure gauge on your Viessmann boiler. It should typically read between 1.0 and 1.5 bar when cold (check your model's handbook for the precise recommended range). If pressure has dropped below 1 bar, top it up using the filling loop — usually a braided flexible hose or inline valve beneath the boiler. Turn the valve(s) slowly until the gauge reaches around 1.2–1.3 bar, then close them. Low pressure can accompany pump airlocks and is safe for a homeowner to correct.

  3. Attempt a boiler reset DIY safe

    Once you have confirmed the gas supply is on and the system pressure is acceptable, try resetting the boiler using the reset button or procedure described in your Viessmann handbook. Hold the reset button for the specified duration (usually around 3 seconds) and observe whether the boiler fires up and runs normally. Do not reset the boiler more than two or three times — repeated resetting without fixing the underlying fault can cause additional wear.

  4. If the A4 code returns, do not continue resetting — call a Gas Safe registered engineer Gas Safe engineer

    A returning A4 fault means there is a real underlying problem that resetting will not solve. At this point the boiler needs professional diagnosis. An engineer will bleed the pump to clear any airlock, bleed radiators if air is present throughout the system, and check water quality. They will test the NTC return temperature sensor and flow sensor with a multimeter to confirm whether either is giving incorrect readings. They will also inspect pump wiring back to the PCB and assess hydraulic balance across the system.

  5. Engineer to assess and carry out a power flush if sludge is found Gas Safe engineer

    If the heating water is visibly very dark or black when the engineer checks it, the system likely has a significant sludge build-up. A central heating power flush — carried out by a qualified engineer — forces water and cleaning chemicals through the entire system at high velocity to dislodge and remove deposits. A magnetic filter should be fitted afterwards to prevent recurrence. This is not a DIY task.

  6. Engineer to replace faulty sensor, wiring, or PCB as required Gas Safe engineer

    Once the circulation and pump have been assessed, the engineer will replace any NTC thermistor that is reading outside its expected resistance range, repair or replace damaged wiring looms, or — if all other components check out — consider PCB replacement. Only a qualified engineer should handle these components.

  7. Engineer to re-pressurise and reset the boiler to clear the fault Gas Safe engineer

    After any repairs, the engineer will confirm system pressure is correct, carry out a full functional test, and perform a final reset to clear the A4 code from the display. They should also confirm the boiler fires, modulates, and returns to normal operation before leaving.

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

Frequently asked questions

Can I fix the Viessmann A4 fault code myself?

There are a couple of things you can safely check yourself — confirming the gas supply is on, topping up system pressure if it has dropped, and attempting a reset once or twice. However, the underlying causes of A4 (pump airlock, sludge, faulty sensors, wiring or PCB issues) all require a Gas Safe registered engineer to diagnose and repair safely. Do not attempt to open the boiler casing, adjust the pump, or replace electrical components yourself.

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

Most homeowners with an A4 fault end up paying somewhere between £120 and £400 including parts and labour. A simple pump bleed during a standard call-out sits at the lower end, while sensor or wiring replacement typically costs £150–£350. A central heating power flush, if sludge is the culprit, usually adds £300–£500 on top depending on system size. PCB replacement is less common but can cost £400 or more for parts alone; if your boiler is older and the PCB has failed, it is worth getting a like-for-like repair quote compared against the cost of a new boiler.

Why does my Viessmann boiler keep showing A4 after I reset it?

If A4 returns quickly after a reset, the fault has not been resolved — you are only clearing the error display temporarily. The boiler's sensors or controls are still detecting the same problem each time it tries to run. Repeated resetting without fixing the root cause can put additional strain on the boiler and may mask a worsening fault. Book a Gas Safe engineer to properly diagnose and repair the issue rather than continuing to reset.

Could sludge in my heating system cause the A4 fault code?

Yes — iron oxide sludge is one of the more common causes. As steel radiators and pipework corrode slowly over the years, the rust particles circulate around the system and eventually form a thick, black deposit that can restrict water flow, partially block the pump impeller, and prevent the boiler from achieving the circulation it expects. If an engineer finds heavily contaminated heating water, a power flush followed by fitting a magnetic filter and a dose of inhibitor is usually the recommended course of action. Annual boiler servicing helps catch sludge build-up before it triggers fault codes.

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 Vitocrossal 300

Last reviewed 1 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 A4 — 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 →