UPS Runtime
Estimate the backup minutes of a UPS from the load and the battery bank, accounting for inverter efficiency, depth of discharge (DoD) and aging. Includes an inverse mode to size the Ah you need for a target runtime.
Calculation breakdown
| Item | Value | Detail |
|---|
How it is calculated · Wh, DoD and Peukert
1. Bank nominal energy:
Wh_bank = Vb × Ah × N.
2. Energy actually deliverable to the load:
Wh_usable = Wh_bank × DoD × efficiency × aging
(each factor as a fraction).
3. Runtime:
minutes = Wh_usable / load_W × 60, with
load_W = VA × PF if you enter VA.
4. Sizing:
Ah = load_W × (min/60) / (Vb × DoD × eff × aging × N).
! This is an estimate.
Real discharge is not linear: at high currents capacity drops
(the Peukert effect), so the actual runtime is usually
somewhat lower than calculated. Also consider temperature and the
batteries' state of health.
Runs locally in your browser · no sign-up · nothing leaves your browser.
How it works
The calculator estimates the backup minutes of a UPS from the load (in W directly, or in VA multiplied by the power factor) and the battery bank: voltage and Ah per battery, and how many batteries there are. The nominal bank energy is Wh = V × Ah × N, but not all of it reaches the load: a derating is applied for depth of discharge (DoD, 50-80% for lead-acid, up to 100% for lithium), inverter efficiency (typically 85-95%) and battery aging (~80% for used batteries).
The runtime comes from minutes = usable_Wh / load_W × 60, where usable_Wh = bank_Wh × DoD × efficiency × aging. The inverse mode solves for the Ah per battery needed to reach a target runtime. It is a first-order estimate: real discharge is not linear (at high currents the effective capacity drops due to the Peukert effect), so the actual time is usually somewhat shorter, especially with large loads on small batteries.
Example: 300 W on a single 12 V, 7 Ah battery
- Nominal energy:
12 V × 7 Ah × 1 = 84 Wh. - Combined derating:
DoD 80% × efficiency 90% × aging 80% = 0.576, so the usable energy is84 × 0.576 ≈ 48.4 Wh. - Runtime:
48.4 / 300 × 60 ≈ 9.7 minutes: enough for a clean shutdown, not for continued operation.