HomeProblems without a code › E-bike shows wrong battery percentage

Battery percentage jumps around or reads wrong? Why it happens and how to recalibrate

The battery gauge is an estimate based on voltage, temperature, and the pack's stored idea of its own capacity. When it jumps, sticks, or lies, the pack has lost its reference, is cold, or has a weak cell group. A couple of full cycles fixes the first, waiting fixes the second, and only a test finds the third.

Quick checks, in order

  1. Charge to 100 percent and leave the charger on for an hour after the light goes green so the BMS finishes balancing. Then ride until the system gives its low-battery warning. Two of these full cycles recalibrate most gauges.
  2. Compare the display's percentage with the battery's own LEDs. If the pack LEDs are sensible and the display is not, the fault is in the display's communication or settings rather than the battery.
  3. Check the temperature. A cold pack reads low, then recovers indoors. A hot pack after a climb reads high, then drops.
  4. Watch what the gauge does under load. A drop of one or two bars on a hill that comes back when you ease off is normal voltage sag; a drop that does not come back is a weak pack.
  5. On generic displays showing bars, check the battery voltage setting matches the pack (36 V vs 48 V). A 48 V pack on a 36 V display setting shows full forever; the reverse shows empty.
  6. Clean and reseat the battery contacts; a poor connection drops voltage under load and the gauge reads low.
  7. Make sure the display and battery firmware match after any battery swap or update; a new pack on old firmware can report oddly until the dealer updates it.

Likely causes

Gauge lost its calibration
How to tell: Percentage stays at 100 for a long time then plummets, or drops to 0 with range left. Bike was topped up frequently without ever running low.
Fix: Two full charge-and-discharge cycles.
Temperature effects
How to tell: Reading tracks the weather. Big drop when riding into the cold, recovery indoors.
Fix: Store the pack indoors; nothing to repair.
Weak cell group
How to tell: Gauge falls off a cliff at 20-30 percent, the bike cuts out with charge apparently left, and the pack charges in less time than it used to.
Fix: Diagnostic test. This is the beginning of the end for the pack; plan a replacement.
Voltage setting wrong on generic displays
How to tell: Gauge pinned at full or at empty, never moves.
Fix: Set the correct pack voltage in the display parameters.
Poor battery connection
How to tell: Gauge drops sharply under load and recovers instantly; contacts are dirty or the pack is loose.
Fix: Clean and refit; check the mount screws.
Communication error between smart battery and display
How to tell: Percentage frozen or shows dashes, with a code such as Bosch 530, Shimano E020, Bafang 22.
Fix: Reseat the battery; if it persists the dealer reads the fault and may update firmware.

By drive system

When to stop: Go to a shop when two full cycles do not stabilise the gauge, when the bike cuts out with charge showing, or when a communication error stays on the display; those need the pack's health read out.

Related error codes

Bosch 530Bosch 640Shimano STEPS E020Shimano STEPS E022Bafang 22
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

Percentage drops 10 percent the moment I start a hill. Normal?

Yes, that is voltage sag under load, and the gauge reads voltage. It comes back when the load eases. If it drops and stays down, the pack is weakening.

Why does my new replacement battery read wrong?

New packs often need one or two full cycles before the gauge settles, and on Bosch and Shimano the system may need a firmware update to know the new pack's capacity. Ride it a few times, then see a dealer if it is still off.

Is it bad to run the battery all the way down to recalibrate?

Occasionally, no. The BMS stops well before the cells are truly empty. Do it a couple of times a year and charge promptly afterwards; do not store the pack flat.