mypros+
Error code reference

Bosch Dishwasher Error Code F87

Sensor softener fault

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F87 error code actually means

Your Bosch dishwasher has detected a problem with the part that monitors your water softener and salt levels. Because it cannot read that sensor properly, it has switched to a basic backup mode that runs on fixed timing instead of live data. The dishwasher will still run, but your water softening may not work correctly until the issue is repaired.

Diagnostic procedure

The full F87 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check for approx. 9 VAC to sensor softener 10N1 electronic module; check data connection for open circuit.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F87 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F87

Ranked by how often they cause this code
  1. 1Missing or incorrect voltage to sensor module
  2. 2Open circuit in data connection wiring
  3. 3Corroded or loose connector at the sensor module
  4. 4Failed sensor softener module (10N1)
  5. 5Faulty main control board

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about F87

What does F87 mean on a Bosch dishwasher?
F87 indicates a fault in the sensor softener system, specifically a communication or power failure at the 10N1 electronic sensor module. The sensor is responsible for monitoring water softening and triggering salt regeneration at the correct points. When it fails, the dishwasher switches to an emergency mode that uses fixed default timing instead of live sensor data. The appliance will continue to run but the water softening system will not operate at full accuracy.
Is it safe to keep using my dishwasher with the F87 error?
The dishwasher is designed to continue operating in emergency mode when F87 is active, so it is not immediately unsafe to run. However, the default softener timing may not match your actual water hardness, which can lead to scale buildup on the heating element and spray arms over time. It is best to resolve the fault promptly rather than relying on the emergency program for extended periods.
Will resetting my Bosch dishwasher clear the F87 error?
A reset may temporarily clear the F87 code from the display, but the fault will return if the underlying problem with the sensor softener module or its wiring has not been fixed. Resetting does not repair a failed component or restore a broken connection. To permanently clear the code, the root cause identified through diagnostic checks must be corrected first.
Can I fix F87 on my Bosch dishwasher myself?
Some causes of F87 can be addressed by a knowledgeable DIYer. Checking the wiring harness for visible damage, inspecting connectors for corrosion, and verifying the 9 VAC supply to the sensor module are all reasonable self-service steps. However, if the sensor module or control board needs to be replaced, that work requires comfort with appliance electronics and proper part sourcing. If you are unsure about working with live voltage, contact a qualified technician.
How much does it cost to repair the F87 error on a Bosch dishwasher?
If the issue is limited to a loose connector or damaged wire, repair costs may be minimal, primarily covering a technician's diagnostic time. Replacing the 10N1 sensor softener module typically ranges from around $80 to $200 depending on the specific model and parts availability. If the main control board is at fault, costs can range from $150 to $400 or more including parts and labor. Getting a diagnostic quote before committing to a repair is recommended.

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

Get Started

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