AAriston logo

Ariston 305 Fault Code: Causes, Fixes & Repair Costs

What does the Ariston 305 fault code mean?

Fault code 305 on an Ariston boiler signals an internal block error within the electronic control board (ECB), also commonly referred to as the PCB (printed circuit board). This component acts as the boiler's brain — it sends and receives signals to and from every other electronic part in the system. When the board itself detects an internal fault, whether caused by a software glitch, hardware failure, a wiring problem, or an unstable electrical supply, it raises code 305 to flag that something has gone wrong at its core. Codes 305, 306, and 307 all fall within the same internal PCB error range on Ariston boilers, and together with codes 303 and 304, they are considered among the most serious fault codes the boiler can display. A persistent 305 almost always requires a Gas Safe engineer to inspect and test the control board — and in many cases the board will need to be replaced.

Stop & check now May need a Gas Safe engineer 10 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. Reset the boiler once or twice DIY safe

    Press and hold the reset button on the boiler's front panel for approximately five seconds and allow the boiler to attempt a restart. If the 305 code clears and the boiler fires up normally, monitor it closely over the next day or two. If the code returns straight away or comes back within a short period, do not keep resetting — repeated resets without resolving the underlying fault can cause further damage and will not fix the root problem.

  2. Check that the mains power supply is properly connected DIY safe

    Ensure the boiler's plug is firmly seated in the socket and that the socket switch is on. If you can do so safely, switch the boiler off at the mains, wait two to three minutes, then switch it back on. This power cycle occasionally clears a transient software glitch on the control board. Do not attempt any internal wiring work yourself.

  3. Do not attempt to access or repair the PCB yourself Gas Safe engineer

    The printed circuit board is a high-voltage electrical component inside the boiler casing. Accessing it, testing it, re-seating connectors, or attempting any repair is work that must only be carried out by a qualified Gas Safe registered engineer. There is no homeowner-safe inspection of the PCB.

  4. Call a Gas Safe registered engineer to diagnose and repair the fault Gas Safe engineer

    An engineer will carry out voltage and continuity checks on the mains supply, inspect the earthing circuit, test wiring harnesses connected to the PCB, and use diagnostic equipment to assess whether the board itself has failed. If loose connections are found, re-seating or replacing the wiring harness is a relatively straightforward repair. If the board has failed internally, a replacement PCB will be required. On older Ariston boilers, the engineer may also advise whether the cost of a new PCB makes financial sense versus investing in a replacement boiler.

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

Frequently asked questions

Can I fix Ariston fault code 305 myself?

In very limited ways — you can try a single reset and a mains power cycle, both of which are safe for a homeowner. Beyond that, fault code 305 is not a DIY repair. The PCB is a high-voltage electrical component and any inspection, testing, or replacement must be carried out by a Gas Safe registered engineer. Attempting to open the boiler casing and work on the board yourself is unsafe and potentially illegal.

How much does it cost to fix fault code 305 on an Ariston boiler?

Most people with this fault pay somewhere between £150 and £450, depending on whether the issue turns out to be a wiring connection problem (cheaper to fix) or a full PCB replacement (more expensive). A full PCB replacement on an Ariston boiler can cost £500 or more once parts and labour are included, which is why engineers often advise homeowners with older out-of-warranty boilers to consider a new boiler instead. Mention this possibility to your engineer before authorising the repair.

What is the difference between Ariston fault codes 305, 306, and 307?

All three codes — 305, 306, and 307 — fall within the same internal PCB error range on Ariston boilers. They each point to a different specific internal fault detected by the control board, but from a practical standpoint they are all treated the same way: a Gas Safe engineer needs to inspect the board, test its electrical connections, and determine whether a repair or full replacement is needed. Code 303 also sits in the same serious category. If you see any of these codes, do not delay in calling an engineer.

Should I replace my Ariston boiler or just the PCB?

This depends heavily on the age and overall condition of the boiler. If your Ariston is more than ten years old, out of warranty, and the PCB replacement is quoted at £400 or more, it is often better value to invest that money towards a new, more efficient boiler rather than repairing an ageing one. Ask your Gas Safe engineer for an honest assessment — a good engineer will tell you if replacement makes more financial sense than repair.

Affected models: Ariston Clas, Ariston Clas HE, Ariston Genus, Ariston Genus Premium, Ariston Alteas, Ariston Alteas One, Ariston Egis, Ariston Egis Plus, Ariston Microtec, Ariston HS1

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: Ariston 305 — 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 →