To run an accurate battery life calc, divide your usable battery watt-hours (Nominal Voltage × Amp-Hours × Depth of Discharge × Inverter Efficiency) by your total continuous load in watts. For example, a 48V 100Ah LiFePO4 bank operating at 80% Depth of Discharge (DoD) and 95% inverter efficiency powering a 1,000W load will yield roughly 3.6 hours of runtime. Getting this math right prevents undersized banks, premature cell degradation, and inverter overload faults.

System Block Architecture: Source to Load

Before calculating runtime, you must map the entire power path. Every component between the source and the load introduces efficiency losses that shrink your theoretical battery life. A standard 48V off-grid architecture flows through four distinct blocks:

  1. Generation (Source): Solar array (e.g., 4× 400W REC Alpha panels) or grid generator feeding a charge controller.
  2. Regulation: An MPPT charge controller (e.g., Victron SmartSolar MPPT 150/35) steps down high PV voltage to match the battery bank's absorption voltage, typically operating at 97-99% efficiency.
  3. Storage: The battery bank (e.g., 48V 100Ah server-rack LiFePO4) stores chemical energy. Internal resistance and BMS overhead consume a small fraction of power here.
  4. Inversion & Distribution: A hybrid inverter/charger (e.g., Victron MultiPlus-II 48/3000) converts 48V DC to 120V/240V AC. This is where the largest efficiency penalty occurs, usually between 5% and 12% depending on the load profile and the inverter's internal idle draw.

When performing your battery life calc, you must account for the cumulative efficiency of the inversion stage and the wiring losses (voltage drop) across your battery interconnects and busbars.

The Core Battery Life Calc: Sizing Math, Peukert, and Efficiency

The foundational formula for AC load runtime is:

Runtime (Hours) = (V × Ah × DoD × η) / Load (Watts)

Where V is nominal voltage, Ah is rated capacity, DoD is maximum Depth of Discharge, and η (eta) is inverter efficiency.

Worked Numeric Example

Assume a 1,200W continuous space heater running on a 48V 100Ah LiFePO4 battery. The BMS limits DoD to 90%, and the inverter operates at 93% efficiency at this specific load point.

  • Usable Energy = 48V × 100Ah × 0.90 = 4,320 Wh
  • AC Output Energy = 4,320 Wh × 0.93 = 4,017 Wh
  • Runtime = 4,017 Wh / 1,200W = 3.34 hours

The Peukert Effect in Lead-Acid Banks

If you are using Flooded Lead-Acid (FLA) or AGM batteries, the linear math above will dangerously overestimate your runtime. Lead-acid chemistry suffers from the Peukert effect: the faster you draw current, the lower the effective capacity. According to Battery University, Peukert's law is expressed as T = C / (I^k), where k is typically 1.3 for FLA batteries.

Table 1: Effective Capacity of a 200Ah FLA Battery (k=1.3) at Varying Draw Rates
Draw Current (A)Theoretical Runtime (Hrs)Actual Runtime (Peukert)Effective Capacity (Ah)
10A (C/20)20.020.0200Ah
50A (C/4)4.02.4120Ah
100A (C/2)2.00.990Ah

Because of this, a battery life calc for lead-acid requires you to derate the Ah by 30-50% if your inverter pulls high surge currents. LiFePO4 batteries exhibit a negligible Peukert effect (k ≈ 1.05), making their usable capacity far more predictable under heavy loads.

Series vs. Parallel: Voltage, Amp-Hours, and Inverter Sizing

How you wire your cells or modules dictates your system voltage, which directly impacts the DC current your inverter must pull from the bank. Higher voltage means lower current, allowing for smaller, cheaper copper wire.

Table 2: Wiring Topology Consequences for a 4-Module Battery Bank (12V 100Ah each)
TopologySystem VoltageTotal AhTotal EnergyCurrent at 3000W (Inverter)Recommended Copper (AWG)
4P (Parallel)12V400Ah4800Wh~270A4/0 AWG (Minimum)
2S2P24V200Ah4800Wh~135A2/0 AWG
4S (Series)48V100Ah4800Wh~67A4 AWG or 2 AWG

Inverter and Charger Sizing Rules

Your inverter must be sized for the continuous load plus a 20% overhead, while also accommodating the surge current of inductive loads (compressors, well pumps, microwaves). A 3,000W inverter like the MultiPlus-II 48/3000 handles 3,000W continuous and can surge to 5,500W for a few seconds to start a motor.

Conversely, your AC-to-DC battery charger (or generator input) should be sized to recharge the bank at a maximum of 0.5C. For a 48V 100Ah bank, 0.5C is 50A. Pushing more current than the cells or BMS can safely absorb will trigger high-current disconnects or degrade the anode material.

⚠️ LITHIUM FIRE-SAFETY & PARALLEL WIRING WARNING

Never parallel mismatched lithium cells or batteries of different ages, chemistries, or internal resistances. Current will flow unevenly, causing the lowest-resistance cell to over-discharge or over-charge, leading to thermal runaway. When building parallel banks, use identical modules, torque all busbar lugs to manufacturer specifications (typically 10-12 Nm), and ensure every parallel string has an identical length and gauge of copper wire to maintain equal resistance paths. Always rely on a high-quality Battery Management System (BMS) with low-temperature charge cutoffs to prevent lithium plating.

Charge/Discharge Limits and C-Rate Constraints

A battery life calc is useless if you ignore the physical limits of the chemistry. The C-rate defines how fast you can safely push or pull energy relative to the battery's capacity. A 1C rate for a 100Ah battery is 100A. A 0.2C rate is 20A.

Depth of Discharge (DoD) Limits

DoD is the percentage of the battery that has been discharged relative to its total capacity. Pushing a battery past its recommended DoD drastically reduces its cycle life.

  • Flooded Lead-Acid (FLA): 50% DoD maximum. Discharging to 80% will cut the cycle life from ~1,000 cycles down to ~300 cycles.
  • AGM / Gel: 50% to 60% DoD maximum.
  • LiFePO4 (Lithium Iron Phosphate): 80% to 90% DoD. Most server-rack batteries (e.g., EG4, SOK) allow 100% DoD via BMS cutoff, but stopping at 80% via your inverter's low-voltage disconnect (LVD) setting of ~48.0V will double the calendar life of the cells.

NEC Compliance and Disconnects

Under NEC Article 480 (and local AHJ interpretations), stationary storage battery systems over 48V or with specific energy thresholds require rapid shutdown mechanisms, proper ventilation (for off-gassing chemistries), and listed battery enclosures. Always install a Class-T or ANL fuse on the positive terminal of each battery string, sized 125% above the maximum continuous draw, to protect against dead-short cable faults.

Frequently Asked Questions: Battery Life Calc Variants

How does temperature affect my battery life calc in cold weather?

Temperature severely impacts both capacity and safety. For lead-acid batteries, capacity drops by roughly 20% at 32°F (0°C) and up to 50% at -4°F (-20°C). You must divide your calculated runtime by 1.2 to 1.5 in freezing conditions. For LiFePO4, the discharge capacity remains relatively stable down to -4°F, but charging below 32°F (0°C) causes irreversible lithium plating on the anode, which can pierce the separator and cause an internal short circuit. Your battery life calc in winter must assume zero solar charging input unless your BMS features active internal heating elements or you have insulated and heated the battery enclosure.

Why is my battery life calc wrong when running a microwave or fridge?

If your calculated runtime is 4 hours but the system dies in 2.5 hours while running a kitchen, you are likely ignoring Power Factor (PF) and inductive surge. Appliances with compressors or magnetrons have a poor power factor (often 0.6 to 0.8). A microwave labeled "1000W Cooking Power" might actually draw 1,500W from the wall. Furthermore, the inverter itself consumes baseline idle power (often 15W to 30W just to keep the control board and cooling fans running). When running low continuous loads (like a fridge cycling on and off), the inverter's fixed overhead becomes a massive percentage of the total draw, shrinking your actual runtime compared to the theoretical math.

How do I adjust the battery life calc for a 24V DC load like a water pump or RV fridge?

If you are running DC loads directly from the battery bank (or via a DC-DC buck/boost converter), you completely remove the inverter efficiency penalty (η) from the equation. However, you must substitute it with the DC-DC converter's efficiency, which is typically 92% to 95%. For example, running a 60W 12V water pump from a 24V LiFePO4 bank via a 94% efficient Victron Orion DC-DC converter means the bank supplies roughly 63.8W (60W / 0.94). Your formula becomes: Runtime = (V × Ah × DoD × Converter η) / DC Load Watts. Bypassing the inverter for heavy DC loads is one of the most effective ways to stretch off-grid battery life.