Vaillant F.70 Fault Code: Causes, Fixes & Repair Costs
What does the Vaillant F.70 fault code mean?
The F.70 code means your Vaillant boiler's main control board (PCB) does not have a valid Device-Specific Number (DSN) assigned to it. Think of the DSN as the boiler's electronic identity — without it, the PCB doesn't know which model it's installed in, so the boiler shuts down as a safety precaution. This fault almost always follows a PCB replacement (or simultaneous display and PCB swap) where the new board wasn't correctly programmed afterwards. Crucially, resetting the boiler will not clear an F.70 — the underlying configuration issue must be addressed by a Gas Safe engineer with access to Vaillant's diagnostic service menu.
General guidance only — not a substitute for professional advice. 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
- Unprogrammed replacement PCB Common
This is the most frequent trigger. When a PCB is swapped out — whether for a brand-new board or a reconditioned unit — it arrives without any DSN assigned. Until an engineer enters the correct code via Vaillant's diagnostic menu (parameter D93), the boiler cannot identify itself and will lock out with F.70 every time.
- PCB and display replaced at the same time Sometimes
If both components were renewed together without being paired and configured as a matched set, neither unit holds a valid DSN for the boiler. This pairing step is easy to overlook during a repair and results in the same F.70 lockout.
- Missing or incorrect coding resistor Sometimes
The coding resistor tells the PCB what output range the boiler operates at. If this small component is absent, damaged, or carries the wrong value — sometimes because a reconditioned board was supplied without it — the PCB cannot confirm the appliance type and raises F.70.
- Wrong appliance type selected during programming Rare
During DSN entry, the engineer must select the correct appliance category (e.g. combi, system, or open-vent). Choosing the wrong type causes an identity mismatch, and the boiler locks out even if a DSN number was entered.
- PCB hardware fault Rare
In a small number of cases the board itself is faulty — either a new board with a manufacturing defect or a reconditioned one that has failed again. Here, programming alone won't resolve the F.70 and the board needs to be tested and replaced.
How to fix it
- Do not attempt to reset the boiler repeatedly DIY safe
Unlike many Vaillant fault codes, F.70 will not clear on a reset because the root cause is a configuration issue, not a transient fault. Repeatedly pressing reset won't help and could mask whether other faults are present. Leave the boiler as it is and move on to the next steps.
- Check whether a PCB or display was recently replaced DIY safe
Think back to any recent boiler repairs. If a Gas Safe engineer has visited in the past few weeks and replaced the control board or the display panel, the F.70 is almost certainly a post-installation programming step that was missed or went wrong. Note this down before calling for help — it will speed up diagnosis.
- Contact the engineer who carried out the previous repair DIY safe
If a PCB replacement was done recently and the board wasn't programmed, the installing engineer should return to complete the setup at no extra parts cost. Reputable engineers include post-installation configuration as part of the job.
- Book a Gas Safe engineer to program the DSN via Vaillant's diagnostic menu Gas Safe engineer
An engineer will access Vaillant's service menu and use parameter D93 to enter the correct Device-Specific Number for your exact boiler model. If that doesn't resolve it, parameter D96 can be used to restore factory defaults before re-entering the DSN from scratch. This is not user-accessible — attempting it without proper training risks locking the boiler into an unrecoverable state.
- Have the engineer test the PCB if programming alone fails Gas Safe engineer
If the correct DSN is entered and the fault persists, the board itself may be faulty. The engineer should carry out component-level testing to confirm whether the PCB needs to be replaced. If a reconditioned board was fitted, check whether it came with a warranty that would cover a swap.
- Call a Gas Safe registered engineer if you have not already done so Gas Safe engineer
All diagnostic and repair work for F.70 must be carried out by a Gas Safe registered engineer. You can find one at gassaferegister.co.uk. Ask them to confirm they have experience with Vaillant ecoTEC diagnostics before booking.
Parts you may need
- Vaillant PCB (main control board) · from £220
- Vaillant display/interface board · from £95
- Coding resistor (model-specific) · from £15
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 £80–£400, depending on the underlying cause.
Frequently asked questions
Can I reset a Vaillant F.70 fault myself?
No — resetting the boiler will not clear an F.70. The fault is caused by a missing or invalid electronic identity (DSN) stored on the PCB, not by a transient sensor reading or pressure issue. The boiler will simply lock out again immediately. The only fix is for a Gas Safe engineer to programme the correct DSN through Vaillant's diagnostic service menu.
Why has my boiler shown F.70 straight after a repair?
Almost always because the replacement PCB or display board wasn't programmed after fitting. New and reconditioned boards arrive without a DSN, and the engineer must enter one manually via Vaillant's service menu (parameter D93) before the boiler will run. If your boiler was working fine before the repair, contact the engineer who did the work — completing the programming is part of the job.
How much does it cost to fix a Vaillant F.70 in the UK?
If the fault is purely a programming issue — a PCB that was fitted but never configured — you're typically looking at a call-out and short labour charge, usually £80–£150 depending on your region. If the PCB itself needs to be replaced, total costs including parts and labour commonly fall in the £300–£550 range for most Vaillant ecoTEC models. In rare cases where a high-spec or hard-to-source board is needed, costs can exceed this, but that's unusual. London and the South East tend to sit at the upper end of any range.
Is it worth replacing the boiler instead of repairing the PCB?
It depends on your boiler's age and overall condition. If the boiler is under 8–10 years old and in otherwise good shape, repairing or reprogramming the PCB is usually the better value option. If it's older, has had repeated faults, or hasn't been serviced regularly, a new A-rated boiler may cost less over five years than continued repairs — particularly given the efficiency gains of modern condensing models. A Gas Safe engineer can give you an honest assessment once they've diagnosed the fault.