Viessmann 48 Fault Code: Causes, Fixes & Repair Costs
What does the Viessmann 48 fault code mean?
Fault code 48 on a Viessmann boiler — most commonly seen on the Vitodens 200 — indicates that the boiler has been unable to ramp up to its maximum firing rate (high fire). In plain terms, the burner is being starved of the gas flow it needs when demand is at its peak. This tends to be most noticeable in cascade installations where multiple boilers work together and high-output firing is called upon regularly. The most common culprit is a partially blocked mesh filter screen at the inlet of the gas valve, which restricts how much gas can pass through under high-demand conditions. If this fault appears more than twice in a twelve-month period, Viessmann recommend contacting their technical support team directly on 01952 675000.
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
- Blocked gas valve inlet mesh screen Common
A fine mesh filter sits at the inlet of the gas valve to catch debris travelling through the gas supply pipework. Particles of rust, scale, or pipe swarf can gradually accumulate on this screen, progressively reducing gas flow at high-fire demand. This is the primary cause identified in Viessmann's own technical guidance for fault code 48 and is the first thing a Gas Safe engineer should inspect.
- Insufficient gas supply pressure Sometimes
If the gas pressure at the meter or at the boiler inlet is lower than the manufacturer's specified range, the boiler will struggle to achieve full output even with a clean valve screen. Low pressure can stem from a partially closed service valve, high simultaneous demand on the gas network, or an undersized meter for the installation.
- Faulty or worn gas valve Sometimes
If the gas valve itself is internally worn, sticking, or its actuator is not responding correctly, it may be unable to open fully when full burner output is demanded. This is more likely on older boilers or where the valve screen blockage has been left unaddressed for a prolonged period, causing the valve to work harder than it should.
- Cascade control or system configuration fault Rare
In multi-boiler cascade systems, communication errors or incorrect configuration between the lead boiler and secondary units can cause an individual boiler to behave as if it cannot reach high fire, even when the gas supply and valve are healthy. A commissioning or controls check may be required.
How to fix it
- Do not attempt to access the gas valve yourself Gas Safe engineer
Fault code 48 relates directly to gas flow and gas valve components. Working on these parts requires Gas Safe registration. Do not open the boiler casing or touch any gas pipework or valve internals.
- Check that your gas supply is on DIY safe
Confirm the gas isolation valve on the supply pipe to the boiler is fully open (handle in line with the pipe). Check whether other gas appliances in your home — such as a hob or gas fire — are also working. If none of your gas appliances are working, contact your gas network operator (0800 111 999 for National Gas in Great Britain).
- Reset the boiler once DIY safe
Press and hold the reset button (or follow the reset procedure in your Vitodens user guide) to clear the fault and allow the boiler to attempt a restart. Monitor it through a heating cycle. If it fires successfully at full output without displaying fault 48 again, keep an eye on it over the following days. Limit resets to two or three attempts; repeated resets without a fix will not resolve the underlying cause.
- Note how frequently the fault occurs DIY safe
Keep a record of dates and times the fault appears. Viessmann's own guidance states that if fault 48 appears more than twice within a year, their technical team should be contacted directly on 01952 675000. This information will also be useful to your engineer.
- Book a Gas Safe registered engineer to inspect the gas valve inlet screen Gas Safe engineer
The engineer will isolate the gas supply, safely access the inlet gas valve, and remove the mesh filter screen for inspection. If it is found to be clogged with rust particles or debris, it will be cleaned or replaced. The boiler is then re-tested to confirm it can achieve full modulation across its output range. If the screen is clear, the engineer will go on to check gas inlet pressure and valve operation.
- Have the gas valve replaced if required Gas Safe engineer
If cleaning the inlet screen does not resolve the fault, or if the valve itself is found to be faulty or worn, the gas valve assembly will need replacing. This is a Gas Safe-only task involving the removal and re-connection of gas pipework and must include a gas-tightness test before the boiler is returned to service.
- Request a cascade controls check if the boiler is part of a multi-boiler system Gas Safe engineer
If the boiler is installed in a cascade arrangement, ask the engineer to verify the system configuration, inter-boiler communication, and commissioning settings. A configuration error can mimic a gas supply fault on one or more of the units.
Parts you may need
- Gas valve inlet mesh filter screen · from £18
- Gas valve assembly (Vitodens 200-W compatible) · from £220
- Gas valve actuator · from £75
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
Can I clean the gas valve mesh screen myself on my Viessmann boiler?
No. Although the mesh screen itself is a small component, accessing it requires isolating the gas supply, partially disassembling the gas valve, and carrying out gas-tightness checks afterwards. All of this work must be performed by a Gas Safe registered engineer. Attempting it yourself is illegal and potentially very dangerous.
Why does fault code 48 appear more often in winter?
During colder weather your boiler is called upon to fire at or near full output much more frequently — particularly in cascade systems where multiple boilers are running simultaneously. A partially blocked inlet screen that causes no visible problem at low or medium firing rates may only trigger fault 48 when the boiler tries to reach maximum output during sustained cold spells.
How much does it cost to fix Viessmann fault code 48?
If the problem is simply a clogged inlet mesh screen, most homeowners pay roughly £120–£200 including the engineer's call-out and labour. If the gas valve needs replacing, total costs typically rise to £280–£380 once parts and labour are combined. In very rare cases — for example, on older Vitodens models where the valve assembly is harder to source — costs can exceed this; your engineer can advise once they have diagnosed the fault.
How can I prevent fault code 48 from coming back?
An annual boiler service by a Gas Safe registered engineer is the most effective preventative measure. During a service the engineer checks and cleans the inlet screen along with other key components, catching debris build-up before it becomes severe enough to restrict high-fire operation. Regular servicing is also a condition of most Viessmann warranty and guarantee agreements, so skipping it could affect your cover. A standard Viessmann service typically costs between £80 and £130.