A Sub-Zero doesn’t name the broken part. When the control sees a sensor, a defrost cycle or a compressor run time out of range, it stores a code and lights SERVICE, or a wrench icon on newer panels. The code tells a technician which system to test first. What the code means depends on your model, because Sub-Zero has changed code formats more than once.
Everything on this page comes from Sub-Zero’s technical service manuals and use and care guides. Each table names its manual. If your model isn’t in the table, the same number can mean something else.
If the unit smells burned, trips its breaker or has water where it shouldn’t, stop there and book service. Don’t open panels, test wiring or touch the refrigerant circuit.
Which code system does your Sub-Zero use?
Find the model and serial number first. Sub-Zero’s use and care guides say both are on the product rating plate. Then match the line below.
| Product line | Models the manual lists | Code style | Source | Where |
|---|---|---|---|---|
| 600 Series, before s/n 1810000 | 601R, 601F, 611, 632, 642, 650, 690 | No error code table in the manual. The display uses SERVICE and EE indicators. | Sub-Zero 600 Series Technical Service Manual, prior to serial #1810000, 3756270, Revision B, January 2006 | Owner steps |
| 600 Series, s/n 1810000 and later | 601R, 601RG, 601F, 611, 611G, 632, 642, 650 and others | Two-digit EC codes | 600 Series Technical Service Manual addendum, serial #1810000 and later | EC table |
| 600-2 and 600-3 | 601R-2, 601RG-2, 601F-2, 611-2, 611G-2, 632-2 and others; 601R-3, 601RG-3, 601F-3, 611-3, 611G-3, 632-3 and others | Two-digit EC codes | 3758407, Revision B, August 2006; 7003192, Revision C, May 2007 | EC table |
| 700-2 Integrated | 700TC-2, 700TCI-2, 700TR-2, 700TF-2, 700TFI-2, 700BR-2, 700BF-2, 700BFI-2 | Two-digit EC codes, after s/n 1759493 (700TC/I-2), 1759163 (700TR-2), 1757258 (700TF/I-2) | 3756780, Revision D, July 2005 | EC table |
| 700-3 Tall and Base | 700TC-3, 700TCI-3, 700TR-3, 700TF-3, 700TFI-3 and others; 700BC-3, 700BCI-3, 700BF-3, 700BFI-3, 700BR-3 | Two-digit EC codes | 3758412, Revision C, December 2013; 3758424, Revision C, November 2006 | EC table |
| Integrated Columns | IC-27R, IC-27F | Two-digit EC codes | 7016069, Revision C, April 2011 | EC table |
| Undercounter UC-24 | UC-24B, UC-24C, UC-24R, UC-24RO | Two-digit EC codes | 7003933, Revision B, November 2007; 7031931, Revision A, June 2014 | EC table, SERVICE flashing |
| PRO 48 | 648PRO | Two-digit codes with a zone number | 3758440, troubleshooting section Revision B.1, October 2019 | PRO 48 table |
| Built-In BI (Classic) | BI-30U, BI-30UA, BI-30UG, BI-36F, BI-36R, BI-36RA, BI-36RG and others | Three-part fault codes | three manuals by serial range, newest 7040127, Revision C, May 2015 | BI fault codes |
| Integrated columns, tall units and drawers | IC-18FI, IC-24R, IC-24FI, IC-30R, IC-30FI, IC-36R and others; ID-24R, ID-24FI, ID-27R, ID-30RP and others | Three-part codes with a severity level | 7028783, Revision E, November 2016; 7030768, Revision B, May 2015 | Integrated codes |
| Wine storage | IW-18, IW-24, IW-30, IW-30R; WS-30, WS-30A; 427R, 424G, 424HAG, 424S, 424FS, 427G and others | IW: three-part codes. WS: two-digit codes. 400: display indicators | 7040158, Revision B, June 2015; 7013423, Revision A, April 2009; part #3756394 | Wine codes |
| Current Classic, Designer and PRO (touch controls) | See your use and care guide | No code list published | Classic Series Refrigeration Use and Care Guide (11/2024); Designer Series Use and Care Guide (9043924 Rev. A, 10/2020); PRO Series Use and Care Guide (9043926 Rev. B, 4/2023) | What to do |
What the display shows on 600-2 and 600-3 units
On the two-digit EC units, most codes stay in memory and only show up in diagnostic mode, which is a technician step. What you see on the panel is one of these. The list is from the figure captions in the 600-2 and 600-3 service manuals (page 3-19 in both):
| Display | What the manual says it means |
|---|---|
| ”EE” at Left and “SERVICE” Flashing | Freezer Compartment Thermistor (or its Wiring) Fault |
| ”SERVICE” Flashing and “EE” at right | Refrig. Compartment Thermistor (or its wiring) Fault |
| ”SERVICE” Alone Flashing | Refrig. Evap. Thermistor (or its Wiring) Fault |
| ”40”, or “50” and “SERVICE” and “EC” Flashing | Excessive Compressor Run |
| ”ICE” & “SERVICE” Flashing | Valve Solenoid energized 15 Sec., Icemaker System Disabled |
| ”SERVICE” Steady, not Flashing | Error Codes Observed in Diagnostic Mode, but not Cleared |
| ” - - ” Double Dashes Displayed | Compartment Disabled |
UC-24 undercounter units from serial 3603000 use a similar display, but there the double dashes mean model configuration was not performed. Our undercounter SERVICE flashing guide covers that series.
The excessive run case is the one where you can see the number itself. On the 600-3, the control logs EC 40 or EC 50 when a compressor runs without stopping for 6 hours (freezer) or 4 hours (refrigerator), and starts a defrost, but SERVICE doesn’t flash yet. If several of those long runs don’t bring the compartment down to its set point, SERVICE flashes along with the code (Sub-Zero 600-3 Series Technical Service Manual, 7003192, Revision C, May 2007, page 3-14). The 700-3 Tall and Integrated Columns manuals show the same “SERVICE, 40 or 50 and EC flashing” display.
Two-digit EC codes: the full list
From nine Sub-Zero service manuals: the 600 Series addendum for serial #1810000 and later, 600-2 (3758407, Revision B, August 2006), 600-3 (7003192, Revision C, May 2007), 700-2 (3756780, Revision D, July 2005), 700-3 Tall (3758412, Revision C, December 2013), 700-3 Base (3758424, Revision C, November 2006), Integrated Columns (7016069, Revision C, April 2011), UC-24 (7003933, Revision B, November 2007) and UC-24 from serial #3603000 (7031931, Revision A, June 2014). A thermistor is a temperature sensor. “VS compressor” is Sub-Zero’s abbreviation for variable speed compressor.
| Code | What the manual says | Listed in |
|---|---|---|
| EC 05 | Refrig. Cabinet Thermistor read open or shorted for 10+ seconds, or repeatedly read erratic temp’s | all nine manuals |
| EC 06 | Refrig. Evaporator Thermistor read open or shorted for 10+ seconds, or repeatedly read erratic temp’s | 600 (s/n 1810000+), 600-2, 600-3, 700-2, 700-3 Tall, Integrated Columns, UC-24, UC-24 (s/n 3603000+) |
| EC 07 | Freezer Cabinet Thermistor read open or shorted for 10+ seconds, or repeatedly read erratic temp’s | all nine manuals |
| EC 08 | Freezer Evaporator Thermistor read open or shorted for 10+ seconds, or repeatedly read erratic temp’s | all nine manuals |
| EC 20 | Defrost Under-heat with No Voltage Feedback Through Gray/White Wire at Defrost Start | all nine manuals |
| EC 21 | Defrost Overheat | all nine manuals |
| EC 22 | No Voltage Feedback Through Gray/White Wire at Defrost Start | all nine manuals |
| EC 23 | Defrost Overheat with No Voltage Feedback through Gray/White Wire at Defrost Start | all nine manuals |
| EC 24 | Defrost Under-heat | all nine manuals |
| EC 30 | Excessive Icemaker Water Valve Solenoid Activation (Exceeded 15 Seconds) | 600-2, 600-3, 700-3 Tall, 700-3 Base, Integrated Columns |
| EC 40 | Excessive Freezer Compressor Run; UC-24, UC-24 (s/n 3603000+): Excessive Freezer Compressor Run (UC-24C Only) | 600-2, 600-3, 700-3 Tall, 700-3 Base, Integrated Columns, UC-24, UC-24 (s/n 3603000+) |
| EC 50 | Excessive Refrigerator Compressor Run; UC-24, UC-24 (s/n 3603000+): Excessive Refrigerator Compressor Run (UC-24B, UC-24R and UC-24RO Only); 700-3 Base: Excessive Refrigerator Compressor Run (Model 700BCI) / Excessive Refrigerator Fan Run (Model700BR) | 600-2, 600-3, 700-3 Tall, 700-3 Base, Integrated Columns, UC-24, UC-24 (s/n 3603000+) |
| EC 80 | High VS compressor differential pressure or low voltage supplied to VS compressor | 700-2 |
| EC 81 | High amperage draw at VS compressor | 700-2 |
| EC 82 | VS compressor could not maintain lowest minimum speed at highest current draw | 700-2 |
| EC 83 | Locked VS compressor rotor | 700-2 |
| EC 84 | Short circuit at VS compressor controller output circuit | 700-2 |
| EC 85 | VS compressor converter overheated and shut down VS compressor | 700-2 |
| EC 86 | Serial communication failure between VS compressor controller and electronic control board | 700-2 |
| EC 87 | Speed information from electronic control board is out of specification | 700-2 |
| EC 88 | Electronic control board not receiving status data in response to speed commands | 700-2 |
On the 700-2, error codes exist only after serial #1759493 (700TC/I-2), #1759163 (700TR-2) and #1757258 (700TF/I-2 and 700TF/I-2V) (Sub-Zero Integrated (700-2) Series Technical Service Manual, 3756780, Revision D, July 2005, page 3-22). The original 600 Series manual for units before serial #1810000 has no error code table at all.
EC 24, EC 40 and EC 50 in plain words
These three get the most searches, so here’s what Sub-Zero’s 600-3 troubleshooting guide has the technician check for each (Sub-Zero 600-3 Series Technical Service Manual, 7003192, Revision C, May 2007, pages 8-3 and 8-4).
EC 24, defrost under-heat. A defrost cycle ran and the freezer evaporator didn’t warm up the way the control expected. The technician checks the defrost heater’s resistance, then how the defrost heater and the freezer evaporator thermistor are mounted. Codes 20 to 23 are the related defrost faults. None of it is reachable without opening panels. If temperatures are rising, book service rather than waiting.
EC 40, excessive freezer compressor run. It’s a run-time alarm. The freezer may still feel cold while the system works far longer than it should. The manual’s check order starts with any other code that’s also stored (07 or 20 to 24), then anything stopping the door or drawer from closing, then the condenser, the condenser and evaporator fan blades, the freezer thermistor, the light switch, fan motor power, and last the sealed system: leaks, restrictions or a weak compressor.
EC 50, excessive refrigerator compressor run. Same alarm on the fresh-food side. The check order is the same, starting with codes 05 or 06 if they’re also stored. On the 700-3 Base, the 700BR all-refrigerator drawer logs EC 50 for excessive refrigerator fan run instead.
Two items on that list are yours: a clean condenser and doors or drawers that close fully. Everything after that needs a meter, gauges or panels off. We wrote a longer walkthrough in our EC 40 guide.
PRO 48 (648PRO) zone codes
The PRO 48 uses its own list. Each code comes with a zone number that says where the fault is. From the Pro Series (648PRO) Technical Service Manual (3758440, troubleshooting section Revision B.1, October 2019, page 8-5):
| Code | Zone | What the manual says |
|---|---|---|
| 01 | X | Zone “X” Cabinet Thermistor Failure (Device or Wiring) |
| 02 | X | Zone “X” Evaporator Thermistor Failure (Device or Wiring) |
| 03 | X | Zone “X” Condenser Thermistor Failure (Device or Wiring) |
| 04 | 0 | Ambient Thermistor Failure (Device or Wiring) |
| 20 | X | Check Zone “X” Defrost Bi-metal for Proper Operation |
| 21 | X | Check Zone “X” Defrost Bi-metal for Proper Operation |
| 22 | X | Check Zone “X” Defrost Wiring |
| 23 | X | Check Zone “X” Defrost Wiring |
| 24 | X | Check Zone “X” Defrost Heater Ohms |
| 30 | 0 | Check for Stuck Icemaker or Water Valve Failure |
| 35 | X | Check Zone “X” Fan, Fan Speed Error |
| 40 | X | Zone “X” Excessive Run |
| 41 | X | Check Zone “X” Compressor and Wiring |
| 42 | 0 | Check Condenser Fan and/or Wiring |
| 43 | X | Check Left Refrigerant Valve and Wiring |
| 44 | X | Check Zone “X” Glass Door Heater and Wiring |
| 45 | X | Errors Detectable with Red Door Switches-Disabled Now. Check Overhead Lighting |
| 46 | 0 | Check Ice Accessory Wiring for Open Circuit |
| 47 | 3 | Check Accent Lighting Wiring for Short Circuit |
| 80 | X | Check Power to Compressor Controller for Zone “X”, Troubleshoot with Manual Activation Mode |
| 83 | X | Replace Zone “X” VS Compressor and Filter-Drier |
| 84 | X | Check Zone “X” VS Compressor Wiring |
| 85 | X | Zone “X” VS Compressor Control Overheat |
| 86 | X | Check Communication Wiring, Replace Zone “X” VS Controller |
| 87 | X | Check for Broken Wiring or Open Defrost Heater |
| 89 | X | Check Icemaker Solenoid Valve and Wiring |
| 90 | X | Change Main Control Board |
| 91 | X | Primary on accent LED power supply. Both bulbs must be burned out on drawers to get an error. 91 1 00 = Door input left or drawers left, 91 3 00 = Door input right, 91 4 00 = Drawers right |
| 92 | 0 | Check Keypad Wiring |
| 93 | 0 | Replace Keypad |
| 94 | 1 | Check Wiring / Replace User Display #1 |
| 94 | 3 | Check Wiring / Replace User Display #2 |
| 96 | 0 | Datalogger Malfunction |
| 97 | 0 | Check Communications Cables / Connectors |
| 98 | 0 | Brownout Check Input Power Supply |
How to read the zone, in the manual’s words:
- Zone 0: failure was with a common component.
- Zone 1: failure occurred in Zone 1 or left system.
- Zone 2: failure occurred in Zone 2.
- Zone 3: failure occurred in Zone 3 or right system.
- Zone 4: failure occurred in Zone 4.
Current touch-control models
The current Classic, Designer and PRO use and care guides (11/2024, 9043924 Rev. A, 10/2020 and 9043926 Rev. B, 4/2023) don’t publish a code list. The touch control has a menu item to view troubleshooting and service information. We don’t have a service manual for this generation in our library, so we won’t guess at code meanings here. The guides’ own checks are below.
What an owner can safely do
These are the steps Sub-Zero’s use and care guides give owners. Nothing else.
- Check the power. Verify the unit is on and the home circuit breaker is on.
- Clean the condenser. Turn power off at the control panel first and wear gloves, because the fins are sharp. Use a soft bristle brush and a vacuum, moving in the direction of the fins. The current Classic guide says every 6 to 12 months. The older 600 Series guide says every three to six months.
- Turn the unit off and back on. On 600, 700, UC, wine and IW units, if SERVICE is flashing, the guides say to clean the condenser, then switch the unit off at the control panel and back on. If SERVICE still flashes, call for service.
- SERVICE and ICE flashing together (600 Series). Look for water near the ice maker. If there’s water, shut off the water supply valve and call for service. If there isn’t, turn the unit off and on once.
- Showroom mode. If a refrigerator shows 38° and 0° (45° and 55° on wine units) but isn’t cooling, it may be in showroom mode. Call Sub-Zero Customer Care at 800-222-7820.
- Keep the vents clear. Sub-Zero’s guides warn to keep ventilation openings in the enclosure or built-in cabinetry clear of obstruction. If a remodel covered the grille or kickplate and run-time codes started after that, tell the technician.
Don’t clear stored codes to make the light go away. The service manuals clear them only after the repair (on most of these units by holding the door alarm key for 15 seconds), and clearing erases the history. Don’t open panels, test wiring, or touch the refrigerant circuit.
The panel-ready problem: codes nobody sees
An integrated Sub-Zero is designed to disappear into the cabinetry, and its display can disappear with it. A SERVICE indicator that nobody looks at doesn’t fix anything. If your unit is panel-ready, glance at the display now and then, for example on grocery day. A stored code is easier to act on before the food is warm.
What to send when you book
Photograph the display before anything gets cleared. Save the model and serial number from the rating plate. Write down what the unit was doing: which side was warm, whether the ice maker was running, and whether the code came back after a power cycle.
One honest note, because people ask: we are not an authorized Sub-Zero service center. If your Sub-Zero is still under Sub-Zero’s warranty, call Sub-Zero first so the warranty covers the repair. Out of warranty, we’re independent Sub-Zero specialists, including in-house sealed-system rebuilds under EPA #1279674151528 with a 2-year warranty on that work. The diagnostic is $99, credited toward the repair, and you get a written estimate before any work starts.
We service Sub-Zero across the Bay Area, including Danville, Alamo, Blackhawk, Pleasanton, Walnut Creek, and San Ramon. Book through our contact page. If the unit is warming up right now, our guide on a Sub-Zero that stopped cooling covers what to do in the meantime.
More code lists by product line: BI built-in fault codes, Integrated column, tall and drawer codes and wine storage codes.