How to Calculate Battery Runtime: Screening DC Backup Duration for Critical Loads
← Back to Blog
Battery Runtime April 22, 2026 9 min read

How to Calculate Battery Runtime: Screening DC Backup Duration for Critical Loads

Problem Framing

Battery runtime calculation determines whether a DC backup system can sustain critical loads through power interruptions. When this screening is skipped or done incorrectly, three failure modes occur in field installations: (1) life-safety failures where emergency lighting drops below the 90-minute NFPA 101 Section 7.9 minimum during evacuations; (2) process control failures where DCS or SCADA systems lose power during grid events, leading to uncontrolled equipment states or emissions excursions; (3) communications failures where DC-powered telecom equipment drops below operating voltage during outages, breaking E911 service per FCC § 12.2. The screening calculation is the first design check against these failure modes, before detailed fan/cable/temperature analysis. For sizing battery capacity from runtime requirements, engineers should reference How to Calculate Battery Capacity (Ah): Determining Minimum Sizing for DC Backup Systems.

Engineers use runtime estimates for two design tasks: validating compliance with backup duration codes during new design, and troubleshooting premature discharge events in existing systems. Without this screening, projects risk overspending on excessive capacity or installing batteries that cannot meet minimum autonomy requirements. The calculation translates nameplate specifications into expected load runtime, but field performance requires verification against manufacturer discharge curves and environmental conditions.

Exact Formula / Method

Battery Life (h) = (Battery Capacity × DoD × Efficiency) ÷ Load Current

Battery Capacity represents the installed nameplate capacity in ampere-hours (Ah), typically ranging from 0.1 Ah for small electronics to 100,000 Ah for utility-scale systems. This term captures the total electrochemical energy storage available before any application constraints. DoD (Depth of Discharge) as a percentage (1–100%) accounts for the practical limit of usable capacity to preserve battery life; deeper discharge increases runtime but accelerates degradation. Efficiency as a percentage (1–100%) models system losses from converters, wiring, and battery internal resistance, reducing deliverable energy to the load.

Load Current in amperes (A) from 0.01 A to 10,000 A represents the average DC draw during discharge. The formula assumes constant current discharge, which simplifies variable loads into an equivalent average. Each multiplication or division scales runtime linearly: doubling capacity doubles runtime, while doubling current halves it. This linear model works for screening because it isolates the four primary drivers of runtime without requiring complex discharge curve integration. IEEE 485-2020 (Recommended Practice for Sizing Lead-Acid Batteries for Stationary Applications) provides detailed sizing methods that incorporate temperature correction factors (Table 1), aging factor (Section 5.3, default 1.25), and end-of-discharge voltage criteria beyond this basic runtime formula. For lithium-ion sizing, IEEE 1679 series provides characterization methodology.

Inputs Explained

Battery Capacity should come from manufacturer datasheets at the specified discharge rate and temperature. Using nameplate capacity without derating for actual conditions overestimates runtime by 10-30% in cold environments (per IEEE 485-2020 Table 1 temperature correction at 0-15°C ambient). Engineers commonly misuse this by assuming all Ah ratings are equivalent across battery chemistries; lithium-ion batteries typically deliver more usable capacity than lead-acid at the same nameplate rating due to flatter discharge curves.

Load Current requires careful determination of average draw over the discharge period. Using peak current instead of RMS or time-weighted average underestimates runtime, potentially leading to oversizing. For cyclic loads, measure current over a representative cycle or calculate energy consumption in watt-hours divided by nominal voltage. Depth of Discharge values come from battery manufacturer recommendations or project specifications; typical values are 50% for lead-acid in frequent cycling applications and 80% for lithium-ion. System Efficiency combines inverter/charger efficiency, wiring losses, and battery coulombic efficiency; 85–95% is typical for well-designed systems.

Worked Example

A data center requires backup for its 48V DC cooling fan control system with 8 A average DC draw. The design specifies two 200 Ah lithium iron phosphate (LFP) batteries at 25°C ambient, 90% DoD, and 92% system efficiency (DC-DC converter and cable losses). For the inverse problem (given runtime requirement, calculate Ah needed), see How to Calculate Battery Capacity (Ah): Determining Minimum Sizing for DC Backup Systems. In metric: Battery Capacity = 200 Ah, Load Current = 8 A, DoD = 90%, Efficiency = 92%. Calculation: Usable capacity = 200 Ah × 0.90 = 180 Ah. Effective capacity = 180 Ah × 0.92 = 165.6 Ah. Runtime = 165.6 Ah ÷ 8 A = 20.7 hours.

In imperial units with the same values: Capacity 200 Ah, Current 8 A, DoD 90%, Efficiency 92%. The calculation yields identical 20.7 hours since units are consistent.

Verification step: at 8 A discharge from 200 Ah nameplate, the discharge rate is 200/8 = 25 hours, slightly slower than 20-hour rated, so Peukert correction is favorable (~2-3% additional capacity vs nameplate). However, manufacturer discharge curves at non-rated currents can show capacity reduction at higher discharge rates: if the manufacturer curve shows the battery delivers only 180 Ah of usable nameplate at 8 A (instead of 200), recalculate as Runtime = 180 × 0.90 × 0.92 / 8 = 18.6 hours.

End-of-life adjustment: apply a 20% aging margin per IEEE 485-2020 Section 5.3 to ensure runtime holds across the design lifespan: Runtime_EoL = 20.7 × 0.80 = 16.6 hours. Since both 18.6 hours (curve-adjusted) and 16.6 hours (aging-adjusted) exceed the 4-hour code minimum for emergency systems per NFPA 101 Section 7.9, the design has adequate margin. For climate-uncontrolled installations at 0°C, apply additional 25% temperature derating per IEEE 485-2020 Table 1: Runtime_cold = 16.6 × 0.75 = 12.4 hours, still adequate.

What the Result Means

Runtime results categorize into practical bands: under 1 hour indicates minimal backup for brief interruptions, 1–4 hours covers most emergency egress and orderly shutdown requirements, 4–24 hours supports extended outages in critical facilities, and over 24 hours suggests either very large storage or very light loads. A concrete decision rule: if runtime falls below the code-required minimum (e.g., 90 minutes for emergency lighting per NFPA 101), increase capacity or reduce load current. If runtime exceeds 48 hours, check self-discharge rates and consider whether the excess capacity justifies the cost.

The screening nature means results within 20% of requirements warrant detailed verification using manufacturer discharge data. For example, a calculated 8.6-hour runtime for a 10-hour requirement signals potential undersizing despite the "MODERATE" categorization. Engineers should next evaluate How to Size Battery Banks for Off-Grid Systems: Calculating Usable Capacity for Reliable Autonomy for systems where runtime drives bank sizing.

Common Mistakes

Using nameplate capacity without temperature derating causes field runtime shortfalls in cold climates. At 0°C, lead-acid batteries deliver approximately 75% of rated capacity per IEEE 485-2020 Table 1 (0.75 multiplier); the actual range varies 70-80% across manufacturers depending on plate construction. This mistake happens because datasheets typically rate capacity at 25°C, and engineers forget to apply correction factors. The consequence is backup systems failing during winter outages, with corrective costs including battery bank replacement or supplemental heating.

Ignoring efficiency losses by assuming 100% system efficiency overestimates runtime by 5–15%. This occurs when engineers focus only on battery specifications and neglect converter losses and wiring voltage drop. The field impact is premature load dropout, requiring expensive upgrades or redundant systems. For a 100Ah battery at 80% DoD powering a 10A load, assuming 100% efficiency gives 8 hours, but at 85% efficiency actual runtime is 6.8 hours—a 15% shortfall.

Applying the formula to loads with high inrush currents without adjustment leads to voltage sag and premature low-voltage disconnect. Motors and transformers can draw 5-10× rated current during startup (DC motor inrush typically 5-7× per locked rotor methodology; transformer magnetizing inrush 6-10× rated), causing the battery voltage to drop below system thresholds even though average current suggests adequate runtime. Engineers must either use peak current in the calculation or ensure the battery and system can handle surge demands without tripping protective devices.

Try the Battery Life Calculator

Use our free online calculator to perform this calculation instantly.

Open Battery Life Calculator

When This Method Is Not Enough

This simplified formula breaks down under high discharge rates where battery capacity decreases nonlinearly. The Peukert effect for lead-acid batteries causes capacity to drop significantly at currents above C/5 (where C is the Ah rating). For example, a 100 Ah battery rated at 20-hour discharge might deliver only 80 Ah at 30 A discharge (3.3-hour rate) per Peukert exponent k≈1.2 typical for VRLA; at higher exponent k=1.3 the same battery may deliver only 70 Ah at the faster discharge rate. The linear model also fails for variable loads where current fluctuates widely; runtime becomes dependent on the discharge profile rather than simple average current.

Complex environmental conditions like extreme temperatures or frequent partial cycling require more sophisticated analysis. At -20°C, lithium-ion batteries lose 25-35% capacity at typical discharge rates; lead-acid batteries lose ~50% per IEEE 485-2020 Table 1 (0.50 multiplier at -20°C). The formula does not account for aging effects—batteries typically lose 20% capacity over their design life. For mission-critical applications, engineers must use manufacturer discharge curves at the actual discharge rate and temperature, incorporate temperature compensation per IEEE 485-2020 Annex C and Table 1, and apply aging margins (typically 1.25× per IEEE 485-2020 Section 5.3 for lead-acid) based on the design lifespan.

FAQ

How do temperature changes affect battery runtime calculations?

Temperature reduces usable capacity approximately 1% per °C below 25°C for lead-acid (simplified linear approximation per IEEE 485-2020 Table 1; the actual curve is non-linear with steeper drops below 10°C) and 0.3-0.5% per °C for lithium-ion chemistries. At 0°C, IEEE 485-2020 Table 1 gives 0.75 multiplier for lead-acid (25% capacity reduction); lithium-ion typically holds 85-90% of 25°C capacity at 0°C with proper cell heaters preventing charge restriction. Apply manufacturer temperature correction curves directly to battery capacity input — generic 1% per °C is acceptable for screening only.

What depth of discharge should I use for different battery types?

Service type and chemistry both matter: VRLA cyclic service (regular discharge, daily backup applications): 50-60% DoD to achieve 1,500-3,000 cycle life per IEEE 485-2020 sizing methodology and manufacturer cycle life curves. VRLA float service (rare discharge events, 1-2 deep discharges per year): up to 80% DoD acceptable for individual events with minimal long-term capacity impact. Flooded lead-acid (cyclic): 50% DoD to maximize cycle life; flooded chemistries are more tolerant of occasional deep discharge than VRLA but still benefit from cycle-life-optimized DoD. Lithium iron phosphate (LFP): 80-90% DoD acceptable for both cyclic and float without significant cycle life reduction. Most current off-grid and backup designs default to LFP for this reason. Lithium nickel-manganese-cobalt (NMC): 70-80% DoD for cycle life optimization; NMC has higher energy density than LFP but tighter DoD limits. Never carry a DoD value across chemistries without checking manufacturer cycle life curves at the planned discharge rate.

When should I use average current versus peak current in the calculation?

Use average current for loads with steady draw or where surge currents are handled by separate capacitors or soft-start circuits. Use peak current if the battery must directly supply inrush without voltage support, or if the surge duration represents a significant portion of the discharge time.

Why does my field runtime differ from calculated runtime by more than 20%?

Differences exceeding 20% typically indicate unaccounted factors: battery aging beyond expected degradation, incorrect current measurement at peak load, or high discharge rates causing Peukert capacity reduction. Verify all inputs with actual measurements and compare against manufacturer discharge curves at the operating temperature.

Can I use this formula for AC loads with inverters?

Yes, but convert AC load power to DC current using inverter efficiency and battery voltage. For example, a 500W AC load on a 48V system with 90% inverter efficiency draws approximately 11.6A DC (500W ÷ 48V ÷ 0.90). Include inverter efficiency in the overall system efficiency term.

How does the Battery Runtime calculation differ from Battery Capacity (Ah) sizing?

These are inverse problems using the same underlying formula. Battery Runtime answers "how long will my installed battery last with this load?" (output: hours, given inputs Ah, DoD, η, I). Battery Capacity (Ah) answers "what battery size do I need to meet this runtime?" (output: Ah_required, given inputs runtime, DoD, η, I). Use Battery Runtime to evaluate existing or proposed installations against duration requirements; use Battery Capacity (Ah) for initial design when runtime requirement is given. The two calculations are linked algebraically: Ah × DoD × η = Runtime × I. For new system design, start with Battery Capacity (Ah); for retrofit or capacity verification, use Battery Runtime.

What end-of-discharge voltage should I use for runtime calculations?

End-of-discharge voltage (EoD) is the voltage at which the load drops out or the battery management system disconnects to prevent damage. EoD values per IEEE 1188 stationary battery practice: VRLA at 8-hour discharge rate: 1.75 V/cell (10.5 V on 12V battery); higher discharge rates use lower EoD per manufacturer curves. LFP cell EoD is typically 2.8-3.0 V/cell as set by BMS for cell protection; this corresponds to ~10% remaining state of charge. The Ah capacity used in the runtime formula must be matched to the EoD voltage where it was rated: using 8-hour rated capacity (rated to 1.75 V EoD) but discharging to 1.65 V EoD will deliver more Ah than calculated; using 8-hour rated capacity but disconnecting at 1.85 V will deliver less. Always verify EoD threshold matches the load equipment's minimum operating voltage plus voltage drop in cables.

Related Calculation to Check Next

After obtaining runtime estimates, engineers should calculate voltage drop during discharge to ensure the system maintains minimum operating voltage. The terminal voltage at the load equals battery EMF minus (load current × battery internal resistance + cable voltage drop). Battery internal resistance for VRLA typically ranges 1-3 mΩ per cell, growing 50-100% by end of life; for LFP cells 0.5-2 mΩ. Combined with cable voltage drop (use How to Calculate Voltage Drop methods), the system must maintain terminal voltage above the load's cutoff threshold (typically 1.75 V/cell for VRLA, 2.8 V/cell for LFP at end-of-discharge per IEEE 1188 stationary battery operation guidance). Voltage collapse can occur even with adequate Ah capacity if internal resistance plus cable drop exceeds the available margin between nominal voltage and load cutoff.

For complete system design, verify charger sizing and recharge time calculations. The runtime calculation determines discharge performance, but recharge time affects system availability for subsequent outages. Calculate recharge current based on battery capacity and acceptable recharge duration, typically C/10 to C/5 for lead-acid batteries. This ensures the system recovers within the expected outage frequency.

Related Calculators

Battery Capacity (Ah) Calculator: inverse problem (given runtime, find Ah needed)

Battery Bank Sizing Calculator: extended off-grid capacity calculation with usable capacity derating

UPS Battery Runtime Calculator: runtime estimation for AC UPS systems with inverter losses

Voltage Drop Calculator: cable losses for terminal voltage verification at end of discharge

UPS Sizing Calculator: AC UPS equipment sizing for battery-backed loads

Battery Life Calculator: service life estimation at the calculated discharge rate