Furnace Fault Codes

Lennox furnace Alert code 203: Invalid or unset unit size code

Alert 203 means the unit size code for the indoor unit has not been selected, or has been set incorrectly. Without it the control does not know what equipment it is installed in.

Applies to: Lennox communicating gas furnaces and air handlers on systems using the S30, S40 or comparable communicating thermostats, as documented in the Lennox Residential Communicating Systems Alert Code Guide.

What it means

This is the companion to the size mismatch alert, and the distinction is that here the code has not been set at all or is invalid, rather than being set to something that conflicts with the motor. Lennox's remedy is the same procedural sequence: remove the thermostat from the system while applying power, then set the unit size code per the instructions provided in the indoor unit installation instruction. The codes themselves are listed in the system component configuration guide or the installation instructions, which means the correct value is model-specific and cannot be guessed.

Most common causes

How to diagnose it

  1. Establish whether the system has just been installed, since an unset code most often means installation was not completed.
  2. Establish whether a control has been replaced recently.
  3. Have the indoor unit's model number available, since the code is model-specific.
  4. Note that Lennox says the alert clears automatically once the correct match is detected following a reset.

How to fix it

  1. This is technician work following Lennox's documented procedure.
  2. Lennox's instruction is to remove the thermostat from the system while applying power and set the unit size code per the indoor unit installation instruction.
  3. If the system was recently installed, call the installer — configuration is part of the installation.
  4. Do not leave the code unset. The control uses it to determine how to operate the equipment.

Notes

An unset configuration code on a newly installed system is an incomplete installation rather than a fault. It is worth framing it that way when calling, because it is the installer's work to finish rather than a warranty repair.

Related

All codes for this manufacturer

Lennox furnace alert codes — every code, with what differs between models.

203 vs 202: the two size-code alerts

Lennox splits configuration trouble into a pair, and telling them apart changes who you call. Alert 203 — this one — means the unit size code is blank or invalid: the control was never told what it lives in, which is the signature of an unfinished installation or an unconfigured replacement board. Alert 202 means a size code was set but conflicts with the blower motor the control can actually see — the signature of the wrong value being entered, or a motor swapped without reconfiguration. Both share the same documented remedy sequence (remove the thermostat while applying power, then set the code from the indoor unit's installation instructions), but 203 points at work never done and 202 at work done wrong. The distinction matters because the size code is how the control derives airflow for the equipment it is driving — the system is not merely displeased about paperwork, it is running without the number its airflow decisions depend on.

What the fix costs

This is one of the few codes on the site where the correct price is often zero. On a recently installed or recently repaired system, setting the unit size code is part of the job that was already paid for — call the installer or the company that replaced the control and frame it as finishing the work, not as a new fault. Outside that window, expect a standard service call at $75–150; there is no part involved, only the documented configuration procedure and the model-specific code list. What you should not pay for is any parts replacement quoted off the back of this alert alone — nothing in alert 203 says any hardware has failed.

DIY or call a pro

Not a DIY item, for a practical reason rather than a safety-theater one: the procedure requires powering the system in a specific sequence with the thermostat removed, and the value to enter is model-specific — published in the indoor unit's installation instructions, not guessable from the nameplate. An incorrect entry does not produce an error so much as a furnace quietly running the wrong airflow profile, which is worse than the alert. The homeowner's useful contribution is the model number: have the indoor unit's full model designation (from the cabinet label) ready when you call, and mention whether a control board or thermostat was recently replaced — that is nearly always the backstory to a 203 on a system that used to work.

What this looks like

From the outside, this usually shows up as there is no heat but nothing looks obviously wrong — that walkthrough covers what to check in order, and when it stops being a homeowner job.

Sources

This site is a reference, not a substitute for a licensed HVAC technician. Gas appliances can leak carbon monoxide and cause fire. Anything involving gas lines, the heat exchanger, or the flame sensing circuit should be handled by a licensed professional. Pages are written with AI assistance from the sources listed on each page and checked against them before publishing.