The short answer

A Rheem tankless water heater in Northern Virginia shows a two-digit code on its remote or front panel when it stops. The ones we see most are 11 (it didn’t light), 12 (the flame went out), 1L (scale in the heat exchanger), 29 (the condensate drain on a condensing model) and 90 or 99 (a blocked vent). A newer IKONIC shows a letter and three digits instead, like A011.

Wall mounted tankless water heater with gas and water piping on plywood backer
A wall-mounted tankless heater we installed. Any tankless needs its full gas supply and a clear vent to light every time.

Try this once

Rheem’s reset for owners:

  1. Turn off every hot water faucet.
  2. Turn the heater off at the remote and wait about five minutes.
  3. Turn it back on.
  4. If the code is still there, unplug the heater for 30 seconds and plug it back in.

If it comes back after that, call. And if the code isn’t on Rheem’s chart at all, Rheem says to call right away.

$99 Water Heater Flush

We drain and flush the tank, check the anode rod and test the relief valve, then go through the house's plumbing with photos, included. See the flush

Want your own number before anyone comes out? The water heater estimator prices your house in a few questions.

The numeric codes

Swipe to see all columns →

Swipe to see all columns →

Code What it means What to check
P1 Not enough water flow It needs at least 0.4 gallons a minute to fire: open the faucet more, or the inlet filter is clogged
1L Scale in the heat exchanger It needs a descale
05 / 28 Heat exchanger running too cool 05 is a warning, 28 if it keeps happening
10 Wrong air volume The vent or the blower. Locks the heater out.
11 No flame after two tries Is the gas valve to the heater fully open?
12 Flame went out three times Gas interrupted, or a propane tank running low
14 Overheat limiter tripped Usually the gas supply or the venting
15 Water over 207F Call
16 Outlet temperature sensor Call
29 Condensate not draining Condensing models only
31 to 35 A temperature sensor The sensor or its connection
61 Blower speed wrong The blower motor
66 Bypass motor The bypass valve motor
70 Control board The board
71 Gas valve circuit Heavy scale can cause it; a second descale may clear it
88 Maintenance reminder Time to descale; it clears after
89 Exhaust too hot Condensing models. Call.
90 Vent blocked before lighting Clear the intake and exhaust outside
99 Vent blocked after shutdown Same, and it locks the heater out

10 and 99 lock the heater out. The remote flashes UL, and only a technician’s reset on the board clears it, after the cause is fixed.

IKONIC codes

Swipe to see all columns →

Swipe to see all columns →

Code What it means
A011 Didn’t light after up to 10 tries: is the gas valve open?
A012 Flame lost 15 times
A014 Overheat limiter
A018 Scale in the heat exchanger
A029 Condensate not draining
A090 Vent blocked
T113 Flow under 0.4 gallons a minute
T111 Service reminder

11 and 12 in winter

A tankless burns a lot of gas at once, so it’s the first thing in the house to notice a gas problem: a gas line sized for less, the furnace and the tankless firing together on a cold morning, a propane tank running low, or gas work on the street. If 11 comes back after a reset, look at the gas valve on the pipe into the heater. Our tankless problems guide covers the rest. If you smell gas, don’t flip any switches: leave the house and call your gas company or 911 from outside.

1L, 88 and scale

Northern Virginia’s hard water leaves scale in the heat exchanger, and the heater counts on it. Rheem’s fix is a descale: a small pump circulates about 2 gallons of white vinegar through the heat exchanger for 45 to 60 minutes, through the isolation valves on the pipes, then the code is cleared. Rheem says to do it regularly, and on the IKONIC, once a year. Our tankless descale is $300, regularly $350, and our tankless maintenance guide explains what’s included.

Tankless water heater with copper piping and expansion tank on a basement wall
A tankless heater with its isolation valves. Those valves are what a descale hooks up to.

29: condensate

Condensing models make acidic water that drains out through a small line. Rheem’s checks: the protective plug on the drain fitting was removed at install, the drain line isn’t blocked or pinched, and there’s no P-trap added to the line. A frozen line in a garage or crawl space does it too.

90 and 99: the vent

Walk outside and look at the vent ends. Rheem wants 12 inches of open space at the air intake. Snow, leaves, a nest or a shrub that grew in is enough. Clear it, then reset once. 99 needs a technician’s reset even after the vent is clear.

Freeze protection

The heater’s freeze protection only works while it’s plugged in and has power, and Rheem’s warranty doesn’t cover freeze damage. In a long winter outage with a heater in a cold spot, draining it is the safe move. We can show you how.

Installed white tankless water heater on a block basement wall
An installed tankless heater. Its freeze protection runs on electricity, so a winter outage is the time to think about draining it.

What not to do

Don’t keep resetting a code that comes right back, don’t run the heater with a vent you know is blocked, and don’t open the cover: there’s gas and 120 volts inside. Don’t unplug it for the winter to save power, either.

What a technician does

We check the gas pressure with the heater at full fire, look at the venting end to end, clean the inlet filter, descale if it needs it, and test the part the code points at. You get the price before we fix anything. If the tankless is near the end and you’re thinking about a tank, the water heater estimator shows the installed price of a new tank, and $500 comes off it.

Related: Rinnai tankless codes, Navien codes, Rheem tank blinking light, how old is my Rheem, water heater service and our error codes guide.

Every code meaning here comes from Rheem’s own documents: tankless troubleshooting manual, IKONIC service manual, condensing tankless manual, non-condensing tankless manual and tankless install guide.

Call or book

A plumbing diagnosis visit is $49, or $250 after hours, and you get the price of the fix before we start. Call (703) 997-9757, day or night, and tell us the code. Every current deal is on our offers page. Rated 5.0 stars across 1,138 reviews on Google, Angi, Yelp, the BBB and Facebook, Virginia Class A license 2705192276.

Questions people ask

What does error code 11 mean on a Rheem tankless water heater?

The heater tried to light twice and didn’t see a flame. Check that the gas valve to the heater is fully open, then reset once. If it comes back, the gas supply, the igniter or the flame rod needs a technician.

How do I reset a Rheem tankless water heater?

Turn off the hot faucets, turn the heater off at the remote for about five minutes and back on. If the code stays, unplug it for 30 seconds. Codes 10 and 99 need a technician’s reset.

What does 1L mean on a Rheem tankless?

Scale has built up in the heat exchanger. It needs a descale with white vinegar, then the code is cleared on the board.

What does code 29 mean on a Rheem tankless?

On a condensing model, the condensate isn’t draining. The drain line is blocked, pinched, frozen or has a P-trap it shouldn’t have.