How to Reset a Bosch E-Bike

How to Reset a Bosch E-Bike

Rate this post
How to Reset a Bosch E-Bike: Every Reset That Works (2026)

How to Reset a Bosch E-Bike: Every Reset That Works in 2026

📅 Updated 16/10/2026 · 🔧 Bosch service & troubleshooting · 13 min read

The short version

To reset a Bosch e-bike you first need to know which of four jobs you mean. Three are yours to do: clear the trip and settings on the display, restart a frozen display or battery, and re-pair the eBike Flow app. The fourth, clearing the service reminder and reading the stored faults, needs a Bosch dealer and the DiagnosticTool. Below you get the button combinations for Purion, Intuvia, Kiox and Nyon, the error codes worth acting on, and the point where a reset stops helping. Most self-service resets take under 15 minutes and cost nothing.

A Bosch-style e-bike display and remote, the two places every reset starts Display menus reset settings. The battery reset restarts the electronics. The dealer tool clears the rest.
Three reset layers, three toolkits: your thumbs, your battery key, and the dealer’s diagnostic software.

First: which Bosch system are you resetting?

Bosch sells two generations side by side on Dutch roads, and they reset differently. The button combinations changed between them, and on a smart-system bike a fault code is best confirmed in the eBike Flow app, because the same number can carry a different description. We make the same point in our e-bike won’t turn on troubleshooting guide.

SystemRoughlyDisplaysHow you knowReset routes
eBike System 2 (legacy)2014 to 2023 model yearsPurion, Intuvia, Kiox (BUI330), NyonOval charge socket; no eBike Flow pairingButton combinations and on-display menus
Smart SystemFrom model year 2022Purion 200, Intuvia 100, Kiox 300 / 500, System Controller + LED RemoteRound charge socket; pairs with the eBike Flow app over BluetoothDisplay menus plus app-level resets; confirm error codes in the app

Bosch moved its lines over in stages (CX and Cargo Line from 2022, Performance Line from 2023, Active Line from 2024), so the model year alone isn’t a safe test. Check the charge socket or try pairing the Flow app. Our charger replacement guide shows both sockets side by side.

Display resets, model by model

Six displays cover almost every Bosch bike we see in the Netherlands. Find yours first, because a Purion trick does nothing on a Kiox 300.

Purion (legacy)

For the trip reset, hold the “−” button, then hold “+” as well until a RESET icon appears and the trip distance drops to zero. To change between kilometres and miles, hold “−” and tap the power button once. The Purion has no factory-reset menu, so anything deeper is a dealer job. A small wrench icon is your service reminder, not a fault (see the dealer section below).

Intuvia (legacy)

The Intuvia has four buttons on the display: Reset, i, power and light. Press “i” until the value you want to clear is showing (trip distance, average speed or maximum speed), then hold Reset for a few seconds. The settings menu for units, clock and similar options opens when you hold Reset and “i” together. Total distance isn’t resettable.

Kiox (BUI330, legacy)

The Quick Menu has a Reset trip data option that zeroes the journey so far. For a full factory reset, go to Settings, then Sys settings, then Factory reset. If the Kiox freezes, there’s a separate restart trick in the next section.

Kiox 300 and Kiox 500 (smart)

For a manual trip reset, hold the select button on the remote for at least one second, choose Trip, then Reset and confirm. You can’t reach that Quick Menu from the status page, so switch to a data page first. The Settings menu holds the rest: under My eBike you get Range reset and Auto trip reset (the trip clears daily by default, and you can change it to 2 hours, 4 hours or 7 days), and under My Kiox sits Settings reset, which returns the display settings to default. Bosch’s manuals say the settings menu isn’t available while riding, so stop first. You can also zero the trip from the eBike Flow app by ending the current activity.

Nyon (legacy)

The touchscreen Nyon has a Quick Menu with a Trip Data option that resets everything recorded on the journey so far. The full Settings menu (reached from the status screen, and locked while you ride) has My eBike for counters and range, and System Settings for the factory reset and software updates.

Purion 200 and Intuvia 100 (smart)

The Intuvia 100 opens its basic settings when you hold the select button for more than a second. The menu includes Range reset, Auto trip reset, units and clock, and the total distance is shown but can’t be reset. It runs on its own CR2450 coin cell. On the Purion 200, do trip and range resets in the eBike Flow app. One warning from Bosch: hold the Purion 200 power button much longer than about five seconds and the display resets and the bike restarts, which is handy when it’s frozen and a nasty surprise when you only meant to pair it.

DisplayTrip resetSettings / factory resetGood to know
PurionHold “−”, then also hold “+” until RESET showsNone on the displayUnits: hold “−”, tap power. Wrench icon = service reminder
IntuviaPress “i” to the value, hold ResetHold Reset + “i” for the settings menuTotal distance can’t be reset
Kiox (BUI330)Quick Menu → Reset trip dataSettings → Sys settings → Factory resetFrozen? Hold power for 8 seconds
Kiox 300 / 500Hold select 1 s+ → Trip → ResetSettings → My Kiox → Settings reset; My eBike → Range reset, Auto trip resetSettings menu locked while riding
NyonQuick Menu → Trip DataSettings → System Settings → factory resetAlso starts software updates
Purion 200 / Intuvia 100Flow app: end the activityIntuvia 100: hold select 1 s+ for basic settingsIntuvia 100 has a CR2450 coin cell

Every Bosch display reset a Dutch rider is likely to need. None of these menus touches total mileage.

Frozen or blank display: restart it before you reset anything

A display that ignores the buttons usually needs a restart, not a factory reset, and a factory reset wipes your settings for nothing.

  • Legacy Kiox (BUI330). Hold the power button on the display for at least eight seconds. It restarts by itself after about five seconds, and if it doesn’t, press power for two seconds. You may have to re-enter the date and time. If the Kiox won’t wake on a short press, it can be in storage mode, and a two-second press brings it back.
  • Purion 200. A long power-button hold resets the display and restarts the bike, as described above.
  • Any removable display (Intuvia, Kiox, Nyon). Switch the bike off, lift the display out of its holder, check the contacts for damp or dirt, and click it back in. The Purion is screwed on, so wipe it and move on to the battery reset.
  • Error 430. The display’s own internal battery is flat. Put it back in the holder, where the bike charges it, or plug a phone charger into its USB port. This code doesn’t apply to the Nyon BUI350.

The battery reset: the fix behind half of all “dead” Bosch e-bikes

When the display behaves strangely, assist drops out without a code, or the bike won’t wake, the cheapest fix is a full power-down of the battery management system (BMS). It’s the same procedure we recommend in our troubleshooting guide, and it works on both generations:

  1. Switch the system off at the display or remote.
  2. Unlock and remove the battery.
  3. Wait ten to fifteen minutes so the BMS powers down fully. The patience is the whole trick.
  4. While it’s out, look at the contacts on the battery and the frame. Dust and corrosion cause more “broken” e-bikes than any chip. Wipe them with a dry cloth, and don’t use metal tools.
  5. Refit the battery until it clicks, then switch on with your feet off the pedals and without touching the walk assist.
  6. Read the screen before you ride. A code that appears now is information, so write it down or photograph it.

If the battery’s own LEDs flash instead of showing charge bars, it’s reporting a problem. Charge it indoors at room temperature with the original charger and try again, and never charge a frozen pack. A pack that sat empty for weeks may be deeply discharged, so leave the original charger connected for up to 24 hours in a dry room, even if nothing seems to happen. If the LEDs stay dark after a full day, the cells or the BMS are damaged, and you’re looking at a rebuild or a replacement. Our guides to battery repair versus replacement and 2026 battery prices in the Netherlands cover both routes.

Error codes: which ones a reset actually clears

Rule one: switch the system off, count to ten, switch it on, and keep your feet off the pedals while it starts. Many codes are one-off communication hiccups, so a restart clears a good share of them. Rule two: on a smart-system bike, check the code in the eBike Flow app before assuming the legacy meaning. Rule three: if a code comes back after a clean restart with the battery reseated, it’s describing a part, not a mood. You can always pedal home without assistance, but get the bike checked. These are the numbers we meet most often on Dutch bikes, with legacy meanings:

CodeMeaningFirst move at homeDealer if…
410 / 418Buttons on the display or remote stuckClean and dry the buttons, restartIt persists after cleaning
414 / 422 / 423 / 424Connection or communication problem between remote, drive unit, battery and displayReseat the display, check and clean visible connectors, refit the battery, restartIt returns, or started after a fall or a hard wash
430Display’s internal battery flatRecharge in the holder or over USBIt keeps coming back
431 / 580Software version errorRestart, then update via the Flow app (smart system)The update fails (you can’t reset software yourself)
460USB port faultUnplug everything, let the port dryIt appears with nothing connected
500 / 511 (also 440, 450)Internal drive unit errorRestart onceAlmost always, as this is motor territory
502Lighting faultCheck the lamp, wiring and connector, restartIt persists, or the cable runs inside the frame
503Speed sensor faultRealign the spoke magnet (a gap of roughly 8 to 14 mm suits Bosch systems), clean the sensorIt persists once the magnet is right
504Implausible or tampered speed signalSee the box belowIt persists with the magnet correct
530Battery faultSwitch off, remove and refit the battery, check the contactsIt returns with an original battery
540Temperature outside the safe rangeLet bike and battery reach room temperature for 10 to 15 minutes, with no heaters or hot waterIt appears in mild weather
550Unauthorised load detectedUnplug any aftermarket accessory or USB device, restartIt appears with nothing connected
591Battery not authenticatedReseat the battery fully, restartYou fitted a new or non-Bosch battery, or it persists
602 / 603 / 640Internal battery faultRestart. Never open the packAlways if it persists
620Charger faultStop using that chargerAlways: replace the charger

Legacy meanings, which cover most Bosch bikes on Dutch roads. Smart-system bikes: check the code in the Flow app first. A new charger runs about €65 to €130 for an original, as our charger replacement guide shows.

Error 504: check the magnet before you blame yourself

Code 504 means the system saw a speed signal that doesn’t add up, which is how it flags tuning. It can also appear on a bike that was never tuned, most often because the spoke magnet slipped or the sensor sits wrongly after a wheel change. Check the magnet and sensor first. If the code stays, ask a dealer to read the bike with the diagnostic tool.

If there is a tuning device on the bike, take it off, because no button combination argues with 504. In the Netherlands a tuned e-bike counts as an unregistered moped, with a fine of around €320, confiscation on a second stop within two years, and an insurer that treats you as uninsured after an accident. Selling chip-tuning kits has been illegal since 2024. The rules are on Rijksoverheid’s e-bike rules page and in our Dutch e-bike laws explainer, and our e-bike insurance guide covers what a policy will and won’t pay.

ABS and eShift warnings

If your bike has Bosch eBike ABS or eShift, treat their warnings as safety faults. Restart once, and if the warning stays, book the workshop rather than hunting for a reset combination.

Flow app and smart-system resets

On bikes from model year 2022 onwards, half of your reset toolkit lives in the eBike Flow app. These are the routines Bosch’s own help centre recommends:

  • The app no longer connects. Forget the bike in your phone’s Bluetooth list, uninstall the Flow app, restart the phone, reinstall the app and connect again. Your data stays in your account, so nothing is lost.
  • Remove eBike is not a routine fix. Under Settings → My eBike → Reset & Remove, Remove eBike resets the bike’s ownership profile and deletes custom settings such as your own riding modes. Use it when you sell the bike or when you swap phones. If the bike no longer shows in the app, the eBike Manager website has a Reset Ownership Profile option.
  • Changing phone. Your eBike Lock key is tied to your account, not the handset. On the old phone, switch off eBike Alarm, remove the eBike in the app and forget it in Bluetooth. Then log in on the new phone with your existing account and connect. Bosch’s page on changing smartphone with eBike Lock has the exact steps.
  • No phone, bike locked. Install the Flow app on any other phone and pair it with your SingleKey ID, and the bike unlocks until you switch it off again. A locked bike still pedals like a normal bike, just without assistance (Bosch’s unlock guide). If you can’t log in, don’t delete your SingleKey ID. Contact support through the app’s Help Center instead.
  • Updates. Smart-system firmware installs over Bluetooth from the app, so keep the phone, bike and battery well charged while it runs. Legacy bikes get updates at the dealer during a service.

The app can’t clear your service reminder or fix a hardware fault. If you’re buying second-hand, ask the seller to remove the bike from their Flow account before you hand over any money, and see our second-hand e-bike buying guide for the rest of the checklist.

What only a dealer can reset

Some things sit behind Bosch’s DiagnosticTool, the dealer-only software that reads fault codes, produces a condition report, updates firmware and runs calibrations:

  • The service reminder. The dealer or bike maker sets the next service date by distance, time or both, and the dealer clears it after the service. There’s no customer-side combination, whatever the forums say.
  • Stored faults and firmware. Reading the fault history, flashing motor firmware and sensor calibrations are dealer work. Bosch’s own guidance for software errors is that you can’t reset the software yourself.
  • Battery diagnostics. A dealer can read the pack’s real capacity. Capacity tests cost about €10 to €35, and they’re worth doing before you condemn a pack or buy a used bike.

Bosch gives you no way to reset total distance, and that’s what makes it a useful check on a used bike. Compare it with the service history, as we explain in our second-hand buying guide. If a dealer visit is on the cards, our Amsterdam repair shop guide explains why certified dealers handle motor faults and warranty work.

What resets cost in the Netherlands in 2026

JobWhoTypical cost
Trip, settings or factory resetYou, at the handlebar€0
Display restart and battery resetYou, with ten to fifteen minutes€0
Flow app re-pairing and updates (smart system)You, at home€0
Diagnostic read-out of a persistent codeCertified Bosch dealerAbout €20 to €50, often waived if the dealer does the repair
Battery capacity testDealer or battery specialistAbout €10 to €35
Service reminder reset + firmware updateCertified Bosch dealerUsually part of a service
Full e-bike service (where most resets end up)Dealer or independent€60 to €135, with €90 the common price, parts extra
Original charger, if code 620 appearsDealer or webshopAbout €65 to €130
New battery, if the reset didn’t save the packDealer or refurbisher€420 to €830 list price for popular 500 to 750 Wh Bosch and Shimano packs (the Consumentenbond quotes €250 to €900 overall)
Fitting an in-frame batteryWorkshopAbout €30 to €80

Labour at certified dealers runs about €75 to €100 an hour, as our Amsterdam repair shop guide details. Prices are snapshots, so ask for a written quote.

Reset or repair? A five-minute decision path

Reset ladder: restart, display reset, battery reset, dealer Symptom: odd display / no assist 1. Restart the system 2. Display restart / trip reset 3. Battery out, wait 10–15 min 4. Dealer diagnostic Code gone? Ride on. Numbers wrong? Fixed. Grumpy BMS? Usually fixed. Code returns? It’s a part, not a mood.
The reset ladder. Climb it in order, because most Bosch gremlins give up at step 1 or 3.

Two shortcuts. If a code is on the screen, skip to the table above instead of resetting blindly, since the code tells you which rung you’re on. And if the bike is completely dark, start with our won’t-turn-on guide: a deeply discharged pack needs up to 24 hours on the original charger, not a button combination.

Keep the faults from coming back

  • Update on purpose. Smart system: check the Flow app each season. Legacy: ask for the firmware check at every service.
  • Service once a year or every 2,500 km, whichever comes first. Connectors loosen and firmware ages, and €90 now beats a drive unit later.
  • Treat the battery like the expensive part it is. Store it at 30 to 60% charge in a dry room, charge at room temperature, and read our charging guide. Our battery lifespan guide shows what an old pack looks like in cycles.
  • Keep water where it belongs. No pressure washer near contacts, motor seals or the display mount.
  • Photograph codes. They vanish on restart, and your dealer needs the number, not your description of it.
  • Keep your accounts alive. The Flow app email and SingleKey login hold your eBike Lock and pairing, so don’t delete them.

FAQs about resetting Bosch e-bikes

How do I reset a Bosch e-bike display?

It depends on the display. On a Purion, hold the minus button, then also hold plus until RESET appears. On an Intuvia, press i to the value you want and hold Reset. On a legacy Kiox, use the Quick Menu or go to Settings, Sys settings, Factory reset. On a Kiox 300 or 500, hold the select button for a second, then choose Trip and Reset. On a Nyon, use Trip Data in the Quick Menu or System Settings for a factory reset. A frozen legacy Kiox restarts if you hold its power button for eight seconds.

How do I hard reset a Bosch e-bike?

Switch the system off, take the battery out and wait ten to fifteen minutes so the battery management system powers down fully. Wipe the contacts with a dry cloth, refit the battery until it clicks and switch on without touching the pedals or walk assist. Write down any code that appears. A legacy Kiox that ignores its buttons also has its own restart: hold its power button for eight seconds.

Can I reset the Bosch service wrench icon myself?

No. The dealer or bike maker sets the service date by distance, time or both, and the dealer clears it after a service with Bosch’s DiagnosticTool. You can keep riding with the reminder showing, but booking the service lets the workshop clear it and check for firmware updates in the same visit.

Will a factory reset delete my total mileage or clear error 504?

Neither. Bosch gives you no way to reset total distance, so a reset never wipes it. Error 504 means the system saw an implausible speed signal, so it can’t clear while the cause remains, whether that’s a misaligned spoke magnet or a tuning device. Fix the magnet or remove the device, then restart. A tuned e-bike counts as an unregistered moped in the Netherlands, with a fine of around €320.

My Bosch e-bike won’t connect to the Flow app after a phone change. What do I do?

Log in on the new phone with your existing account, then forget the bike in the phone’s Bluetooth list and connect again. If it still fails, uninstall the Flow app, restart the phone, reinstall the app and reconnect. Your data stays in your account. Your eBike Lock key is tied to the account, so the bike unlocks once pairing works. Only use Remove eBike if you are selling the bike or switching phones, because it deletes custom settings such as your riding modes.

Which Bosch error codes can I fix at home?

Often these: 410 and 418 (stuck buttons), 414, 422, 423 and 424 (connection problems), 430 (flat display battery), 460 and 550 (USB port or an unapproved accessory), 502 (lighting), 503 (speed sensor), 530 (battery contact) and 540 (temperature). Switch off, check the part and restart. Codes that return after that, and internal drive unit errors such as 500 and 511, need a dealer.

A reset costs nothing but attention. The expensive version of this story is the rider who rode through a code for six months and then bought a motor. Read the screen, climb the ladder, keep your receipts, and your e-bike (and your insurer) will behave better for it. If a new drive system is on your mind instead, start in our e-bike category hub.

Sources and checks

Checked on 16 October 2026 against the live ebykes.nl guides linked above and the sources below. Menus can change with software updates, so match any step against your own display.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *