How to Know When Your Ebike Battery Needs Replacing vs. Recalibrating
If your battery has more than 500 cycles and holds less than 70% of its original range, replacing is more cost-effective than recalibrating. If it's under 300 cycles, try recalibration first. The problem is more likely your battery management system's reporting than the cells themselves.
What Recalibration Is
Recalibration resets the battery management system's (BMS) internal estimate of how much charge the pack holds. The BMS tracks charge in and out with a Coulomb counter, and over hundreds of partial charges that software model drifts from physical reality, so the battery reports 0% with charge still in the cells, or cuts power at 12% and leaves you pushing the bike home. The cells are fine; the software has lost its reference points. A full discharge-and-recharge forces the BMS to relearn its floor and its ceiling.
Recalibration is worth trying when:
- The range drop appeared suddenly rather than creeping down over months
- The pack is under 300 cycles
- The system cuts off at 10–15% indicated charge instead of near 0%
- Range swings unpredictably between rides on the same route
The procedure:
- Ride until the system shuts itself down. Let the BMS hit its own low-voltage cutoff, don't power off manually, and don't drain the pack further with a bench load. That cutoff protects the cells.
- Rest the pack 1–2 hours, then charge. This lets cell voltages settle into a clean empty baseline. Don't leave the battery sitting fully discharged overnight.
- Charge uninterrupted to 100%. The BMS needs the full saturation phase, voltage held at maximum while current tapers toward zero, to lock in its full reference. Budget 4–6 hours for a typical 500Wh pack.
- Range-test your standard route at your usual assist level, against your historical baseline.
If range returns to within 10% of normal, the BMS was the problem. If not, the cells are degraded and no amount of recalibration will change that.
Do this once as a diagnostic, not as routine maintenance. Bosch and most other manufacturers explicitly advise against regularly running a pack to empty, because deep discharge accelerates capacity loss. On Bosch systems in particular, if individual cells fall below roughly 2.5V the BMS can trigger a permanent lockout that no consumer charger will clear.
How to Test Your Battery Voltage
A multimeter gives a direct read on cell health that no app can soften. Charge the pack fully, rest it 30 minutes with the bike powered off, then measure across the output terminals on the DC voltage setting.
36V pack (most commuter and entry-level ebikes):
- Healthy, fully charged: 41.4–42V
- Below 39V after a full charge: cells are degraded, pack isn't reaching capacity
- Below 36V after a full charge: severe degradation, replace
48V pack (mid-range and performance ebikes):
- Healthy, fully charged: 54.6V
- Below 51V after a full charge: cells are degraded
- Below 48V after a full charge: severe degradation, replace
52V pack (high-performance and cargo ebikes):
- Healthy, fully charged: 58.8V
- Below 55V after a full charge: cells are degraded
These assume standard lithium-ion cells (NMC or NCA) at 4.2V per cell fully charged. If your pack uses LiFePO4 cells, full charge is 3.65V per cell. A 48V LiFePO4 pack reads roughly 52V at full, not 54.6V, and reading it against the NMC scale will make a healthy pack look dead.
Voltage in range but range still short? Recalibrate. Voltage low after a verified full charge? The capacity is gone.
How to Check Your Cycle Count
One cycle equals one full discharge-and-recharge worth of energy, whether that came from a single ride or a dozen partial top-ups. That distinction matters. A rider who plugs in daily after short commutes will show far fewer counted cycles than plug-ins.
Bosch. The Smart System reports cycle count and State of Health in the Bosch eBike Flow app for iOS and Android, pair over Bluetooth, open the battery section. Bosch rates PowerTube and PowerPack batteries at 500 full cycles to 60% State of Health. Pre-2022 Bosch systems predate the app and need a dealer running the Bosch DiagnosticTool.
Shimano STEPS. Cycle count and remaining capacity appear in the Shimano E-TUBE Project app (STEPS is the drivetrain system; E-TUBE Project is the companion app). Packs like the BT-E8035 and BT-E8020 are rated at 500 full cycles.
Specialized uses Mission Control; DJI Avinox systems use Avinox Ride. Both surface State of Health directly.
Generic and direct-to-consumer systems usually ship a BMS with no app and no cycle logging. Estimate from usage: charging once a day accumulates roughly 300–365 cycles per year, so a three-year-old generic pack in daily service has almost certainly passed 800.
Across every platform, State of Health above 80% is healthy, below 70% produces noticeable range loss and early cutoffs, and below 60% is where replacement is normally recommended.
When to Replace
Stop recalibrating and replace the pack if any of these are true:
- Below 70% of original range after a completed recalibration. If discharge-rest-recharge doesn't lift range above 70% of the manufacturer's stated figure at your assist level, the cells are past recovery.
- Won't charge past 80% consistently. A charger going green in under 2 hours on a pack that used to take 4–5 means the BMS is capping charge to protect degraded cells.
- Visible swelling. Bulging sides, a lid that won't sit flush, an integrated pack suddenly tight in its bay. That's cell venting. Stop using it now. Don't charge it, store it indoors, or transport it in an enclosed vehicle. Get it to a technician.
- Over 800 cycles on standard Li-ion. Most NMC/NCA packs are designed for 500–800 cycles to 80% capacity. Past 800, usable range is typically under 70% and decline accelerates.
- Over 1,500 cycles on LiFePO4. LiFePO4 runs 1,500–3,000 cycles to 80% retention, so past 1,500 it's worth a voltage check and range test, though the loss may still be livable depending on your route.
Replacement Cost vs. Repair Cost
OEM replacement from the manufacturer or an authorized dealer: $400–$900 for mainstream packs, with premium integrated systems from Bosch, Shimano, and Specialized reaching $800–$1,200. Price tracks voltage closely: 36V packs cluster around $400–$600, 48V around $500–$800, 52V around $600–$900. OEM guarantees compatibility and preserves any remaining bike warranty.
Third-party compatible pack built for your voltage and connector: $300–$550, though budget listings run lower and quality varies enormously. Look for name-brand cells (Samsung SDI, LG, Panasonic), UL 2849 certification, and a BMS with overcurrent and thermal protection. Uncertified packs have driven multiple CPSC safety warnings. Certification matters more than price here.
Professional recell, with your existing case reopened and worn cells swapped: $250–$500 depending on pack size and cell quality. Simpler faults like a blown fuse or failed connector run $50–$100. It's the cheapest path where it's available, but it often isn't. Frame-integrated packs are sealed destructively, and Bosch BMS boards can brick when fully disconnected, which is one reason Bosch won't warranty a bike running a modified pack.
Installation labor, if you're not swapping it yourself: $30–$100 for an external pack.
Related reading: If you haven't confirmed that real degradation is what you're dealing with, What Causes Ebike Battery Degradation covers the four mechanisms, heat, deep discharge, storage voltage, and charge rate, that determine how fast a pack loses capacity, and what a normal decline curve looks like for your cell type. If your range dropped recently and you're not sure why, start with Why Your Ebike Battery Range Is Getting Worse.