A 12V 200Ah LiFePO4 battery discharged to 80% Depth of Discharge (DoD) takes exactly 3.2 hours to charge using a 50A MPPT charge controller, assuming 99% coulombic efficiency. If you are using a flooded lead-acid (FLA) battery of the same size discharged to 50% DoD, a 40A charger will take roughly 5.5 hours due to lower efficiency and the mandatory absorption taper. The universal formula to calculate this is: Time = (Ah × DoD) / (Charge Current × Efficiency).
Guessing your charge time leads to undersized solar arrays, generator fuel waste, and premature battery degradation. Below is the bench-tested math, system architecture, and decision framework to size your charge path correctly.
The Core Formula: Calculating Exact Charge Time
To find your exact charge time, you must account for the battery's usable capacity, the charger's output current, and the chemistry's efficiency losses. The baseline equation is:
T = (Capacity_Ah × DoD) / (I_charge × η)
- Capacity_Ah: The rated amp-hour capacity at the 20-hour rate (C20).
- DoD (Depth of Discharge): The percentage of capacity depleted. LiFePO4 is typically 80-100%; Lead-Acid is 50%.
- I_charge: The bulk current delivered by your charge controller or inverter-charger in Amps.
- η (Efficiency): Coulombic efficiency. LiFePO4 is ~0.99. Lead-Acid is ~0.85 (15% of energy is lost to heat and electrolysis gassing).
Worked Examples
| Chemistry | Bank Size | DoD | Ah to Replace | Charger Output | Efficiency (η) | Calculated Time |
|---|---|---|---|---|---|---|
| LiFePO4 | 12V 200Ah | 80% | 160 Ah | 50A | 0.99 | 3.23 Hours (Bulk only) |
| Flooded Lead-Acid | 12V 200Ah | 50% | 100 Ah | 40A | 0.85 | 2.94 Hours (Bulk) + 2.5 Hours (Absorption) = ~5.5 Hours |
Note: Lead-acid charging is non-linear. The math above calculates the 'Bulk' phase. Once the battery hits absorption voltage (~14.4V), current tapers off, adding 2 to 3 hours to reach 100% State of Charge (SoC).
System Architecture: Source to Load Block Diagram
Charge time is bottlenecked by the weakest link in your power path. A complete off-grid or backup power system follows this block architecture:
[Energy Source] (Solar Array / Generator / Grid) → [Charge Controller / Inverter-Charger] → [Battery Bank] (with BMS/Fuses) → [DC Bus / Inverter] → [AC/DC Loads]
Inverter-Charger Sizing for the Stated Load
If you are using an inverter-charger (which pulls AC from a generator or grid to charge the batteries while simultaneously passing AC through to your loads), you must size the unit for the combined wattage of the loads and the charging current.
Scenario: You want to run a 1500W microwave (120V AC) while simultaneously charging a 24V battery bank at 40A.
- Load Power: 1500W
- Charging Power: 24V × 40A = 960W DC. Accounting for 90% charger efficiency, this draws ~1066W from the AC input.
- Total AC Input Required: 1500W + 1066W = 2566W.
The Pick: You need an inverter-charger rated for at least 3000VA. The Victron MultiPlus 24/3000/70 is the standard bench choice here, providing 3000VA of continuous pass-through and up to 70A of adjustable charging current.
Wiring the Bank: Series vs. Parallel Consequences
How you wire your cells fundamentally changes your system voltage, amp-hour capacity, and the charge controllers you can use.
Series vs. Parallel Rules
- Series Wiring: Connects the positive of one battery to the negative of the next. Consequence: Voltage multiplies, Amp-hours (Ah) remain identical. Four 12V 100Ah batteries in series = 48V 100Ah. This is ideal for high-power systems to keep current (and wire gauge) low.
- Parallel Wiring: Connects positives to positives, negatives to negatives. Consequence: Amp-hours multiply, Voltage remains identical. Four 12V 100Ah batteries in parallel = 12V 400Ah. This requires massive busbars and thick copper (like 2/0 AWG) to handle the high amperage.
Charge and Discharge Limits (C-Rates)
Every battery has a maximum safe charge and discharge rate, expressed as a 'C-rate' (a multiple of its capacity).
- LiFePO4: Standard charge rate is 0.5C (50A for a 100Ah battery). Maximum discharge is typically 1C (100A). Pushing beyond 0.5C charge generates excess heat and degrades the electrolyte.
- Lead-Acid (AGM/FLA): Maximum charge rate is 0.2C to 0.25C. Charging a 100Ah FLA battery at 50A will boil the electrolyte and warp the plates.
Decision Tree: Sizing Your Charge Controller
Selecting the right Maximum Power Point Tracking (MPPT) charge controller ensures you hit your target charge time without clipping solar wattage. The controller's amperage rating dictates the maximum current sent to the battery.
| System Voltage & Bank Size | Target Charge Current (0.25C) | Max Solar Array Wattage | Recommended MPPT Controller |
|---|---|---|---|
| 12V System, 200Ah LiFePO4 | 50A | ~700W | Victron SmartSolar MPPT 100/50 |
| 24V System, 200Ah LiFePO4 | 50A (or 35A for 0.17C) | ~1000W | Victron SmartSolar MPPT 150/35 (Default Pick) |
| 48V System, 200Ah LiFePO4 | 50A | ~2800W | Victron SmartSolar MPPT 250/60 |
The Concrete Default Pick
For the most common off-grid cabin and van-build setup—a 24V 200Ah LiFePO4 bank—the definitive choice is the Victron SmartSolar MPPT 150/35. At 24V nominal (actually ~27V during bulk charging), a 35A output delivers roughly 945W of power. This perfectly satisfies a safe 0.17C charge rate for 200Ah, maximizing battery lifespan while keeping the solar array size manageable (up to 1000W nominal). It includes built-in Bluetooth for monitoring absorption times and prevents the overspending associated with 60A controllers.
Critical Safety and Code Caveats
When scaling up from a workbench prototype to a permanent installation, electrical codes and physical safety constraints override theoretical math.
- Overcurrent Protection: Per NEC Article 480.8, battery circuits require overcurrent protection. For a 200Ah LiFePO4 bank with a 100A BMS limit, install a 100A Class T fuse within 18 inches of the battery positive terminal. Do not use standard automotive ANL fuses for high-capacity lithium banks; they lack the interrupt rating for high fault currents.
- Wire Sizing & Voltage Drop: A 50A charge current on a 12V system requires a minimum of 6 AWG THHN copper wire for a 5-foot run to keep voltage drop under 1%. If the run exceeds 10 feet, step up to 4 AWG or 2 AWG. Voltage drop between the charge controller and the battery causes the controller to prematurely enter the absorption phase, artificially extending your charge time.
- Temperature Derating: Battery charging efficiency drops in extreme cold and extreme heat. If your battery bank is in an unheated shed, your actual charge time will increase because the BMS will throttle the charge current to protect the cells. Always install battery banks in insulated, temperature-regulated enclosures.
By calculating your exact Ah replacement needs, respecting the C-rate limits of your specific chemistry, and sizing your MPPT or inverter-charger to handle both the loads and the bulk current, you eliminate the guesswork. Stop relying on generic '10-hour charge' rules of thumb and size your system for the exact math of your daily load profile.






