For a standard 12V 100Ah LiFePO4 battery, the ideal maximum charge current is 50A (0.5C), though the internal BMS may safely allow up to 100A (1C) for rapid charging. For lead-acid batteries (AGM, Gel, or Flooded), you must cap the charge current at 20A to 25A (0.2C to 0.25C) to prevent thermal runaway, electrolyte boiling, and plate warping. Selecting the correct charge current is not just about charging faster; it is about matching your charge controller's output to the electrochemical limits of your specific battery chemistry.
The Source-to-Load System Block
To understand where charge current fits, map your off-grid or backup power system as a linear block chain from source to load:
- Source: Solar array, wind turbine, or AC grid/generator.
- Regulation: MPPT/PWM Solar Charge Controller or AC-to-DC Inverter-Charger.
- Storage: The battery bank (where charge current enters and discharge current exits).
- Conversion: DC-to-AC Inverter.
- Load: AC subpanel, appliances, and DC fuse blocks.
Charge current is strictly the amperage flowing into the battery terminals from the Regulation block. If your solar array produces 800W and your battery is at 12.8V, the theoretical charge current is 62.5A (800W / 12.8V). However, the actual current delivered is bottlenecked by the charge controller's amperage rating, the wire gauge, and the battery's maximum acceptable C-rate.
Series vs. Parallel: Consequences for Voltage and Amp-Hours
How you wire your batteries fundamentally changes how charge current is distributed and limited.
Series Wiring (Voltage Adds, Ah Stays the Same)
Wiring four 12V 100Ah batteries in series yields a 48V 100Ah bank. The maximum charge current limit remains 50A (assuming a 0.5C LiFePO4 limit). However, because the voltage is higher, 50A at 48V delivers 2,400W of charging power, compared to just 600W at 12V. The charge controller must be rated for the higher voltage, but the amperage output requirement remains relatively low.
Parallel Wiring (Ah Adds, Voltage Stays the Same)
Wiring four 12V 100Ah batteries in parallel yields a 12V 400Ah bank. The total capacity multiplies, meaning the bank can now safely accept 200A of charge current (4 x 50A). This requires massive, expensive cabling (like 4/0 AWG) and heavy-duty busbars to handle the amperage without melting or causing severe voltage drop.
Sizing Math: C-Rates, Peukert’s Law, and Efficiency Derating
Charge current is universally expressed as a fraction of the battery's capacity, known as the C-rate. A 1C rate means charging a 100Ah battery at 100A. A 0.5C rate means 50A.
Lead-Acid and Peukert’s Law
Lead-acid batteries suffer from Peukert’s Law, which states that as the charge or discharge rate increases, the effective capacity of the battery decreases due to internal resistance and chemical reaction limits. If you attempt to charge a 200Ah AGM battery at 100A (0.5C), the internal resistance will generate excessive heat, boiling the electrolyte and warping the lead plates. You must derate lead-acid charge current to 0.2C maximum. Furthermore, lead-acid round-trip efficiency is roughly 80-85%. To put 100Ah back into the bank, your charge controller must push roughly 115Ah to 120Ah of current over the absorption and float phases.
LiFePO4 and Linear Efficiency
Lithium Iron Phosphate (LiFePO4) operates with minimal internal resistance and a near-linear charge profile up to 95% State of Charge (SoC). Round-trip efficiency is 98%+. You do not need to apply Peukert derating for standard off-grid charge rates, allowing you to safely push 0.5C to 1C charge current, drastically reducing recharge times.
Charge and Discharge Limits by Chemistry
Use this spec-sheet reference to set your charge controller parameters and size your overcurrent protection.
| Chemistry | Max Charge Current (C-Rate) | Max Discharge Current | Usable Depth of Discharge (DoD) | Round-Trip Efficiency |
|---|---|---|---|---|
| LiFePO4 (Prismatic) | 0.5C to 1.0C (50A-100A per 100Ah) | 1.0C (BMS limited, usually 100A) | 80% - 100% | 98% |
| AGM / Gel (VRLA) | 0.2C to 0.25C (20A-25A per 100Ah) | 0.3C to 0.5C | 50% | 80% - 85% |
| Flooded Lead-Acid (FLA) | 0.15C to 0.2C (15A-20A per 100Ah) | 0.25C | 50% | 75% - 80% |
Inverter/Charger Sizing for the Stated Load
When sizing an AC-to-DC inverter-charger (like a Victron MultiPlus) or an MPPT solar controller, you must calculate the required charge current based on your daily energy consumption and your available recharge window.
The Formula:
Required Charge Amps = (Daily Ah Consumed / Recharge Hours) + Base DC Load Amps
Worked Example:
Your camper van uses 90Ah per day at 12V. You drive or park in the sun for an average of 4 peak recharge hours. You also have a 5A DC fridge running continuously.
1. Recharge requirement: 90Ah / 4 hours = 22.5A.
2. Add continuous DC load: 22.5A + 5A = 27.5A.
3. Apply a 20% safety margin for cloud cover and wiring losses: 27.5A * 1.2 = 33A.
In this scenario, you need a charge controller capable of outputting at least 33A of continuous charge current. Furthermore, if your inverter is rated for 2000W, it will pull roughly 166A from the battery at 12V under full load. Ensure your battery's BMS discharge limit (e.g., 100A or 200A) and your busbar/wiring (e.g., 2/0 AWG) can handle the inverter's draw, not just the charger's input.
Decision Path: Picking Your Exact Charge Controller
Stop guessing your MPPT or inverter-charger size. Use this decision tree to terminate your sizing process with a concrete, off-the-shelf part number based on your battery bank and power source.
| System Configuration | Power Source / Array Size | Target Charge Current | Concrete Equipment Pick |
|---|---|---|---|
| 12V 100Ah LiFePO4 (Single) | Solar: Up to 450W | 30A Max | Victron SmartSolar MPPT 100/30 |
| 12V 200Ah LiFePO4 (2P) | Solar: Up to 750W | 50A Max | Victron SmartSolar MPPT 100/50 |
| 12V 400Ah LiFePO4 (4P) | Solar: Up to 1400W | 100A Max | Victron SmartSolar MPPT 150/100 |
| 48V 100Ah Server Rack (e.g., EG4) | Solar: Up to 2500W | 45A Max (at 48V) | Victron SmartSolar MPPT 150/45 |
| 12V 200Ah AGM Lead-Acid | AC Grid / Generator | 40A Max (0.2C limit) | Victron MultiPlus 12/2000/80 (80A charger, derated to 40A in software) |
The Default Recommendation for the Standard DIY Build
If you are building a standard 12V 100Ah LiFePO4 system for a van, skoolie, or small cabin (the most common DIY baseline), your target charge current should be 30A to 50A.
The Pick: Buy the Victron SmartSolar MPPT 100/30. It natively limits output to 30A, which perfectly matches the 0.3C ideal longevity charge rate for a 100Ah cell, keeping the battery cool and maximizing cycle life. Wire the controller to the battery using 6 AWG THHN stranded copper (good for up to 75A and keeps voltage drop under 1% at 30A over a 10-foot run), and terminate with properly crimped 3/8-inch ring terminals torqued to the manufacturer's spec (usually 5-7 Nm). Set your VE.Connect app absorption voltage to 14.2V-14.4V and float to 13.5V, and your charge current math is permanently solved.






