Home › Shimano STEPS › Error E505

Shimano STEPS error E505: Freehub Sensor Fault on Shimano STEPS E-Bike

Shimano STEPS (E5000, E6100, E7000, E8000, EP6, EP801)Dealer neededRide with caution

The Shimano STEPS system has detected an abnormal signal from the sensor inside the rear freehub, which monitors wheel rotation and pedal input. As a safety response, motor assist usually switches off, walk assist stops functioning, and the speed or cadence reading on the display may drop to zero or behave erratically. The bike still rolls unpowered, but all electric support is effectively disabled until the fault is resolved.

Drive systemShimano STEPS (E5000, E6100, E7000, E8000, EP6, EP801)
SeverityDealer needed
Keep riding?Ride with caution
Typical costExpect roughly €80–€180 for the freehub sensor or freehub body assembly, with dealer labour and diagnostic time bringing a typical repair to around €150–€320 in total.

Likely causes

How to fix Shimano STEPS error E505

  1. Switch off the system and remove the battery before any inspection.
  2. Clean the rear hub and dropout area of mud, grit, and standing water, then dry thoroughly.
  3. Unplug the freehub sensor connector at the rear dropout, check the pins for corrosion or bent contacts, and refit firmly.
  4. Spray the connector with electrical contact cleaner if any green oxidation is visible, then reconnect and seal with dielectric grease if available.
  5. Refit the battery, power the system on, and ride briefly in a safe area to see if the code clears.
  6. If E505 returns immediately or reappears within a short ride, stop DIY work and book the bike in at a Shimano dealer for internal freehub diagnosis and replacement.
  7. Do not attempt to disassemble the freehub body yourself; the sensor is an integrated component that requires dealer-level service.
Go to a dealer if: A Shimano dealer is required when the code returns after a connector inspection and basic clean, because the freehub sensor is an internal component that needs professional diagnosis and replacement.
Warranty: A genuine Shimano freehub sensor failure within the standard two-year warranty period is normally treated as a manufacturing defect and covered, while water ingress, crash damage, and bearing wear are typically excluded.
Typical cost: Expect roughly €80–€180 for the freehub sensor or freehub body assembly, with dealer labour and diagnostic time bringing a typical repair to around €150–€320 in total.
Still stuck? Take a photo of the display and show it to a local e-bike workshop. Bring the bike's system name (e.g. Bosch Performance Line CX) and the exact code; that saves diagnostic time and money.

Frequently asked

Can I reset Shimano error E505?

A power cycle with the battery removed for around 30 seconds may clear a transient glitch, but a genuine freehub sensor fault will return as soon as the system runs. The code cannot be permanently cleared without locating and fixing the underlying cause.

Is it safe to keep riding with E505?

Motor assist will usually cut off and walk assist will not work, so the bike still pedals and rolls like a normal unpowered bicycle. Short, flat rides at low speed are acceptable to get home or to a dealer, but avoid climbs, heavy loads, and traffic where unexpected loss of power could be hazardous.

How much does fixing E505 cost and is it covered by warranty?

Dealer repairs typically run between €150 and €320 depending on whether just the sensor or the complete freehub body is replaced. Within the two-year warranty window a genuine component fault is normally covered, but damage from water ingress, crashes, or neglect is not.

Related Shimano STEPS codes

E010 · Drive unit internal fault detectedE011 · Shimano Steps general system errorE013 · Drive unit firmware fault detectedE014 · Speed sensor signal abnormal

Manuals and video

Official source: si.shimano.com

Not an official Shimano STEPS document. Compiled from workshop experience and public service information; details can differ per system version and bike brand.