d.31 Low

Vaillant d.31 Fault Code

Also written as D31 — same fault.

The Vaillant d.31 fault code means: this code is simply an information display showing whether your boiler is set to fill itself automatically, semi-automatically, or requires you to do it manually.. It appears on 20 Vaillant models in our database.

Monitor it

This is a minor fault. Keep an eye on it and mention it at your next annual boiler service. Reset the boiler and see if it clears.

Technical description: Automatic filling device: 0=Manual, 1=Semi-automatic, 2=Automatic

DIY fix possible

Navigate to the boiler's settings menuLocate the d.31 diagnostic menuAdjust the value to match your specific installation requirements, typically 1 if you have a built-in filling loop

Find a Gas Safe engineer

Search the official register for a qualified engineer in your area.

Gas Safe Register →

Vaillant models that show the d.31 fault code

Click a model for the full fault code list and model-specific repair notes.

Source

Vaillant d.31 fault code information on this page is sourced and cross-checked against the official Vaillant service / installation manuals for each affected model.

Reviewed by the BoilerFaultCodes Editorial Team · Last reviewed 27 April 2026