mypros+
Error code reference

Bosch Washer Error Code Er:07

Unexpected heating (heater on at wrong time)

Unexpected heating (heater on at wrong time) — faulty heater or stuck heater relay.

First step from the service manual

Run test P16; check heater and heater relay.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for Er:07.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What Er:07 means on a Bosch washer

Bosch washer error code Er:07 indicates that the control board has detected heating activity occurring at an unexpected point in the wash cycle. The machine monitors when the heater element should and should not be active. When the control detects current flowing through the heating circuit during a phase where no heating command has been issued, it triggers Er:07 and halts operation to prevent damage or a safety hazard.

The two primary suspects are a failed heater element and a stuck heater relay on the control board. A heater relay that has welded or fused contacts will allow current to pass to the heating element even when the control board sends no activation signal. This is the most common cause because the relay operates under significant electrical load each cycle, making contact failure a realistic failure mode over time. A faulty heater element with an internal short can also create unintended circuit paths that register as unexpected heating activity.

Diagnosis should begin with test P16, which is the designated heater test procedure for this model. This test allows the technician to evaluate heater circuit behavior under controlled conditions. Inspect the heater element for continuity and resistance values outside specification, then examine the relay on the control board for signs of burning, pitting, or contact fusion. If the relay contacts are stuck closed, the control board will require repair or replacement. If the heater element itself is shorted, it must be replaced before further testing.

Source: manufacturer service documentation.

Common causes of Er:07

  1. 01

    Stuck heater relay on control board

    Part replacement

    The relay responsible for switching the heater on and off can develop fused or welded contacts, causing it to remain closed and allow current to flow to the heater at all times. This is identified during test P16 when heating is detected even though no heat command is active.

  2. 02

    Faulty heater element with internal short

    Part replacement

    A heater element that has developed an internal short circuit can create unintended current paths that the control board interprets as unexpected heating activity. Check the element for resistance values outside the specified range or signs of visible damage.

  3. 03

    Wiring fault in the heater circuit

    Wiring / connection

    Damaged, pinched, or misrouted wiring between the control board and the heater element can cause intermittent or unintended circuit connections. Inspect the heater wiring harness for chafing, melted insulation, or loose terminals.

  4. 04

    Control board failure

    Part replacement

    If the relay is a surface-mounted component on the main control board and the board itself has failed, the entire board may need replacement rather than just the relay. Look for burn marks or corrosion on the board near the heater relay circuit.

See the test procedure for each cause

Frequently asked questions about Er:07

What does Er:07 mean on a Bosch washer?
Er:07 means the washer detected that the heating element was active during a part of the cycle when it should have been off. The control board monitors the heater circuit and flags this as a fault to prevent overheating or damage. The most likely causes are a stuck heater relay or a shorted heater element. The machine will stop operation until the fault is resolved.
Can I fix Er:07 on my Bosch washer myself?
A knowledgeable DIYer can perform some of the diagnostic steps, such as inspecting wiring and checking the heater element for visible damage. However, diagnosing a stuck relay and replacing components on the control board involves working with high-voltage circuits and requires appropriate safety precautions and tools. Running the designated heater test procedure (P16) typically requires access to the service test mode, which may not be straightforward for all users. Professional repair is recommended if you are not comfortable working with appliance electrical systems.
Is it safe to use my Bosch washer when Er:07 is displayed?
No, you should not continue using the washer while Er:07 is active. The error indicates uncontrolled heating, which means the element could be receiving power when it should not. Running the machine in this state risks overheating the water, damaging internal components, or creating a more serious electrical problem. Leave the machine off until the faulty component has been diagnosed and repaired.
Will resetting my Bosch washer clear the Er:07 error?
A reset may temporarily clear the error code from the display, but it will not resolve the underlying hardware fault. If the heater relay contacts are stuck or the heater element is shorted, the fault condition still exists and the code will return once the machine runs again. The component causing the unintended heating must be repaired or replaced to permanently clear Er:07.
How much does it cost to repair a Bosch washer with an Er:07 error?
Repair costs depend on which component has failed. A heater element replacement typically falls in the range of $100 to $250 including parts and labor. If the control board needs to be replaced due to a failed relay, costs can range from $200 to $450 or more depending on the model and local labor rates. Getting a diagnostic visit from a certified technician will provide a more accurate estimate based on your specific machine.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass