Bosch PowerPack 300/400/500/545 and PowerTube 400/500/625/750: battery elimination flow
Bosch batteries are sealed and dealer-coded, but the five LEDs, the charger LED and the display error tell you a lot before a dealer visit. This flow separates a sleeping pack, a deep-discharged pack, a contact problem, a charger fault and a genuine BMS failure.
What you need
- the Bosch charger for your generation (Classic/Active/Performance 36V charger for BES2, Smart System charger for the Smart System; the plugs are different)
- the key for the battery lock
- the display or the eBike Flow app (Smart System) to read error codes
- a dry cloth for the contacts
- 1 to 2 hours for the deep-discharge step
LED patterns and what they mean
| Press the button: 1 to 5 LEDs light for a few seconds | Normal. Each LED is about 20% charge. Battery is awake and healthy enough to talk. |
| Press the button: no LED | Pack is in deep-sleep, deep-discharged below the protection threshold, or the BMS has shut down. Go to the charger step. |
| Charging: LEDs light up one after the other, the last one blinking | Normal charging. Blinking LED is the segment currently being filled. |
| Charging: all 5 LEDs blink together, or LEDs 1 and 5 blink alternately | Charge error: battery outside its temperature window (below 0 C or above 40 C) or a charger/battery mismatch. Let it reach room temperature and retry. If it persists, the BMS is refusing charge. |
| Charging: all LEDs flash rapidly and the charger LED is off or blinking | Battery fault detected by the BMS. Corresponds to error 602/603/640 on the display. |
| Button pressed on the bike: LEDs light but the display stays dark | Battery is fine; contact plate, display, or drive unit power path is the problem. |
| Smart System PowerTube: LEDs run in a chasing pattern when connected to charger, then settle | Normal Smart System wake-up. If the pattern keeps chasing for over a minute, the pack is not being recognised by the charger. |
Step by step
Turn the bike on. Purion, Intuvia, Kiox and Nyon show a three-digit code; Smart System (Kiox 300/500, Purion 200, SmartphoneGrip) shows it in the eBike Flow app and on the LED remote. Write it down. Battery-related codes: 530 (battery fault, generic), 602 (internal battery error during charging), 603 (internal battery error), 605 (battery temperature), 606 (external battery error), 610 (battery voltage), 620 (charger fault), 640 (internal battery error), 655 (multiple battery errors). 591/592 mean the battery is not authenticated or is not recognised.
If OK: No battery code, or the bike does not turn on at all: go to step 2.
If not: 530, 602, 603, 640 or 655: the BMS has logged a fault. Complete steps 2 to 5 anyway; a single 530 after a contact glitch clears itself, a repeating 602/603 does not. 605: temperature, go to step 4. 620: charger, go to step 3. 591/592: authentication, go to step 7.
Remove the battery (unlock, lift the PowerPack; pull the PowerTube out of the frame). Press the button on the pack for 1 second, then 3 seconds.
If OK: LEDs light: the pack is awake with charge in it. Fit it back, check the lock clicks, and go to step 6 (bike side).
If not: No LED: the pack is asleep or deep-discharged. Go to step 3.
Plug the Bosch charger into a good socket with nothing attached. The charger LED should light. Then connect the battery. Watch both the charger LED and the battery LEDs for 5 minutes.
If OK: Charger LED on, and either the battery LEDs start their charging sequence or the charger LED changes state when connected: charger is fine and the pack accepts it. Go to step 4.
If not: Charger LED does not light on a good socket: charger fault (error 620 on the display confirms). Charger LED on but the battery never reacts: go to step 5.
Bosch packs refuse charge below 0 C and above 40 C, and refuse discharge below about -10 C. A pack brought in from a cold garage or left in a hot car will sit with blinking LEDs. Leave it 2 hours at room temperature, then reconnect the charger.
If OK: Charging starts normally after warming up: no fault, just temperature protection. Fixed.
If not: Still no charging at room temperature: go to step 5.
Bosch packs that sat empty for months drop into deep-discharge protection. Leave the pack on the Bosch charger, at room temperature, for at least 1 hour without pressing anything. On BES2 the first LED may take 30 to 60 minutes to appear. Check every 20 minutes.
If OK: LEDs come back and charging proceeds to all 5 LEDs: recovered. Expect some capacity loss; run the health test flow after three cycles.
If not: Nothing after 2 hours, or the LEDs go into the fault pattern (all flashing): the BMS has locked out. See verdicts. Bosch does not offer a cell service; the pack is a replacement item.
With a battery that shows LEDs, look at the contacts on the pack and at the spring contacts on the frame. Clean with a dry cloth. Fit the pack, lock it, and push it firmly: the PowerPack must sit down fully on the rail, the PowerTube must click in at the top. Press the display power button for 3 seconds.
If OK: Bike turns on and no code appears: it was a contact or lock problem. Ride and watch for a repeat.
If not: Bike stays dead, or shows 530/606 immediately: go to step 7.
This message means the drive unit sees a battery but cannot authenticate it. Causes in order of likelihood: dirty contacts (already cleaned), a second battery from another bike that was never paired (Smart System pairs batteries to the bike), a battery from the wrong generation (BES2 pack on a Smart System bike or vice versa), a non-original replacement pack, or a BMS communication fault.
If OK: You used a different or new battery: it needs to be enrolled by a dealer with the DiagnosticTool (BES2) or paired in the Flow app (Smart System). Not a fault.
If not: It is the original battery, contacts are clean and the code persists: the BMS communication side has failed. Dealer diagnosis needed to confirm; usually a replacement pack.
Before paying for a diagnosis, try a known-good Bosch battery of the same generation on your bike, and your battery on another bike of the same generation. Many shops will do this at the counter for free.
If OK: Your bike runs on the other battery: your battery is the fault (see verdicts). Your battery runs on the other bike: your bike's contact plate, harness or drive unit is the fault; use the Bosch drive/display flow.
If not: Both fail: two faults are unlikely; recheck the charger and the codes with the dealer's DiagnosticTool, which reads the BMS log directly.
What you now know for sure
- Charger fault (error 620 or dead charger LED): Charger LED does not light on a good socket, or the display shows 620 as soon as you plug in. → Replace with the correct Bosch charger for your generation. Third-party chargers work on BES2 but are refused by the Smart System.
- Temperature protection, no fault: LEDs blink during charging only when the pack is cold or hot; it charges normally at room temperature. → Charge and store indoors. Nothing to repair.
- Deep-discharged, recovered: No LEDs at first, but the pack woke on the charger within 2 hours and reached 5 LEDs. → Run three full cycles and a range test. Store at 30 to 60% (2 to 3 LEDs), never empty. Bosch recommends topping up every 6 months in storage.
- BMS locked out or internal battery error (602/603/640, LEDs flashing): The BMS has logged a hard fault: cell group out of range, internal sensor failure or over-discharge past the lock-out point. The pattern repeats after a clean-contact restart and after 2 hours on the charger. → Bosch packs cannot be reset or re-celled by a dealer. Replacement pack, or a third-party re-cell service if you accept that Bosch authentication may refuse the rebuilt pack on Smart System bikes. Check the two-year warranty; many dealers extend goodwill to 3 years on BMS faults.
- Battery not recognised (591/592): Persists with the original battery on clean contacts, or appears after a battery swap that was never enrolled. → Swapped battery: dealer enrolment or Flow app pairing. Original battery: dealer reads the BMS with the DiagnosticTool; if the BMS does not answer, it is a replacement.
- Bike side (contact plate, harness, drive unit): Your battery lights its LEDs and works in another bike; a known-good battery does not wake yours. → Contact plate springs and the cable to the drive unit are the usual culprits. Follow the Bosch drive/display flow.
Manuals and video
- Bosch eBike Help Center: official error-code index
- Bosch eBike downloads: quick start guides and battery guide
- Bosch eBike dealer search (DiagnosticTool readout)
Videos found on YouTube and checked automatically; they are other people's work, not ours.
- Bosch powertube BMS repair My Power
- Bosch Internal Battery Lock Replace Alta Cycling Group
- Bosch Powerpack 500 Full Repair (Ebike Battery 0 275 007 500) The Battery Doctor
Frequently asked
What does error 530 mean on my Bosch e-bike?
530 is the general 'battery fault' code. If it appears once after a bump or a loose battery, remove and refit the battery, clean the contacts, and it usually clears. If it comes back every ride, or comes with 602, 603 or 640, the BMS has logged an internal fault and the pack needs a dealer check.
My Bosch battery has no LEDs after the winter. Is it finished?
Usually not. Bosch packs go into deep-discharge protection and can take 30 to 60 minutes on the original charger before the first LED appears. Let it warm to room temperature first. If nothing happens after 2 hours the BMS has locked out and the pack is a replacement.
Can a Bosch battery be repaired or re-celled?
Not by Bosch or a Bosch dealer. Third-party re-cell services exist for BES2 PowerPacks and PowerTubes and generally work, but the rebuilt pack keeps the original BMS and its logged cycle count. On the Smart System, authentication can refuse a rebuilt pack, so ask the service for a guarantee before paying.