mypros+
Error code reference

Bosch Washer Error Code d:12

Motor control high current switch off

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 d:12 error code actually means

Your Bosch washer has detected that the motor is working too hard and has shut itself off to prevent damage. This usually means something is preventing the drum from spinning freely, such as a jammed object, a worn bearing, or an oversized laundry load. The washer will not continue until the underlying problem is identified and corrected.

Diagnostic procedure

The full d:12 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
Run test P4; check for motor overload or binding condition.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock d:12 procedure $9.95

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

Most common causes of d:12

Ranked by how often they cause this code
  1. 1Drum or drive system binding
  2. 2Overloaded drum
  3. 3Worn or failed drive belt
  4. 4Failing or seized drive motor
  5. 5Faulty motor 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 d:12

What does d:12 mean on a Bosch washer?
Error code d:12 means the motor control system detected a high current condition and shut off the motor to prevent damage. This protective fault is triggered when the motor draws more current than the controller allows, typically because the drum is binding, the load is too large, or the motor itself is failing. The washer will not resume operation until the cause is identified and resolved.
Is it safe to keep using my washer when d:12 appears?
No, you should not attempt to force the washer through a cycle while d:12 is active. The error exists specifically to protect the motor and control electronics from damage caused by excessive current. Repeatedly attempting to run the machine without correcting the underlying problem can lead to motor burnout or control board failure, turning a moderate repair into a much more costly one.
How much does it cost to repair a Bosch washer showing d:12?
Repair costs depend on the root cause. Clearing a foreign object obstruction may cost nothing beyond a service call fee, which typically ranges from $75 to $150. Replacing a drive belt generally runs $100 to $200 in parts and labor. A motor replacement is more involved and can range from $250 to $500 or more depending on parts availability and labor rates. A motor control board replacement can fall in a similar range. Getting a diagnostic inspection first helps determine whether repair or replacement makes more financial sense.
Can I fix d:12 on my Bosch washer myself?
Some causes of d:12 are DIY-friendly. Start by unplugging the machine, removing the laundry load, and checking whether the drum rotates freely by hand. If you find an obvious obstruction or the drum spins without resistance, reducing the load size and restarting may clear the fault. However, diagnosing a seized bearing, failed motor, or faulty control board typically requires running test program P4 and having comfort working with electrical components, so a qualified technician is recommended if basic checks do not resolve the issue.
Will resetting the washer clear the d:12 error code?
A reset may temporarily clear the fault code, but d:12 will return if the underlying mechanical or electrical problem is not corrected. The motor controller will detect the high current condition again as soon as the drum encounters the same resistance or binding. Resetting without diagnosing the root cause is not a repair, and repeated resets can contribute to additional component wear.

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

Get Started

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