(877) 418-1589
A close-up of a tankless water heater digital control display showing an error code

Error Codes

Tankless Water Heater Error Code Diagnosis

Rinnai, Navien, Noritz and Rheem error codes explained — what each code means, what to check first, and when to call.

A tankless water heater error code is the unit telling you where to look. Rinnai, Navien, Noritz and Rheem all show codes when something is wrong — ignition failure, flame loss, overheating, a blocked vent, a clogged filter. The code is the fastest route to the fix, and the tables below list the common ones, verified against manufacturer documentation.

Before anything else: write down the exact code, and the brand. A code that looks the same on two brands can mean different things, and a code that is one digit off is a different fault. If the unit is showing a code and there is no hot water, a gas smell, or water leaking, call (877) 418-1589 and read the code exactly as it appears.

What to check first, whatever the code

  • Gas supply on. The gas valve fully open, other gas appliances working.
  • Water supply on. The cold-water valve to the unit fully open.
  • Power on. The unit plugged in, the breaker not tripped.
  • Inlet filter clean. A clogged filter starves the unit of flow.
  • Vent clear. Nothing blocking the intake or the exhaust.

Those five checks fix a surprising number of codes. If the code comes back after a single reset, stop resetting it — a code that returns is a fault, not a glitch.

Common error codes by brand

Every code below was verified against manufacturer documentation at the time this page was written. If a code cannot be verified, it is not listed here.

Rinnai

CodeWhat it means
10Blocked exhaust or air supply — venting is restricted
11No ignition — the burner will not light
12Flame failure — the flame lit, then went out
13Abnormal combustion — the flame is not burning cleanly
14Thermal fuse tripped — the unit overheated
16Over-temperature — outgoing water is too hot, often scale
25Venting or condensate blockage
65Water flow control fault

Navien

CodeWhat it means
E003Ignition failure — the unit cannot light
E004False flame detection
E010Venting or air-pressure fault
E012Flame loss during operation
E016Heat exchanger overheating — often scale
E030Exhaust overheat
E110Exhaust or intake vent blockage
E438Clogged air intake filter
W003Maintenance reminder — a flush is due

Noritz

CodeWhat it means
10Combustion abnormality
11Ignition failure
12Flame loss during operation
14Thermal fuse failure
16Abnormally high outlet water temperature — often scale
20High-limit switch tripped — overheating
29Condensate or neutralizer drain problem
59Low gas input — combustion is starved of air or gas
61Fan motor fault
65Main water control servo fault
66Bypass water control servo fault
73Circuit board setting fault
90 / 99Combustion abnormality

Rheem

CodeWhat it means
1LLime and scale buildup in the heat exchanger
05Air intake or vent exhaust blocked
11No ignition — gas valve not open or no gas supply
12No flame — gas service interrupted or low LP gas
13Poor or improper combustion — flame rod fault
29Neutralizer clogged
61 / 99Blower motor fault
65Water flow solenoid fault
P1Water flow too low to run the unit

What affects the cost of an error-code visit

The code decides the cost, because the code decides the part. A clogged filter or a maintenance reminder is a small visit. A flame sensor or an igniter is a part replacement. A control board or a heat exchanger is the expensive end. The provider's first job is to confirm what the code actually means on your unit, because a code is a clue, not a diagnosis — two different faults can show the same code.

Questions people ask

What does my tankless water heater error code mean?

It depends on the brand and the code. Rinnai 11 means no ignition; Navien E003 means the same thing on a Navien. The tables on this page list the common codes for Rinnai, Navien, Noritz and Rheem, verified against manufacturer documentation.

Can I reset a tankless error code myself?

You can try once — turn the unit off, wait a minute, turn it back on. If the code comes back, stop resetting it. A code that returns is the unit telling you something is wrong, and repeated resets do not fix the cause.

My unit shows a code that is not on this page. What now?

Call (877) 418-1589 and read the code exactly as it appears, with the brand. Some codes are rare, some are model-specific, and some mean a board or sensor fault that only a provider can confirm.

Is an error code an emergency?

It is urgent when there is no hot water, a gas smell, or water leaking. A maintenance reminder like Navien's W003 is not an emergency — it is the unit asking for a flush. Everything else sits in between: call, describe the code, and the provider will say how soon it needs a visit.

Related pages

Start with a call

Describe the symptom — no hot water, an error code, lukewarm water, or a leak — and an independent local provider takes it from there.

Call (877) 418-1589

Hot water out? Call now.

One call connects you with an independent local tankless provider. Describe the symptom — the rest is the visit.

Call (877) 418-1589

Call (877) 418-1589