The direct answer to how long a battery takes to charge depends on three hard numbers: the battery's usable capacity (Amp-hours × Depth of Discharge), the charger's bulk current output (Amps), and the chemistry's absorption taper curve. For a 100Ah LiFePO4 battery discharged to 80% DoD, charging with a 50A source takes roughly 1.8 hours. The same 100Ah Flooded Lead-Acid (FLA) battery discharged to 50% DoD, charged at 20A, will take 4 to 5 hours due to Peukert losses and a prolonged absorption phase.
Guessing charge times leads to undersized solar arrays and dead banks during outages. Below is the exact bench-tested math and system sizing framework to calculate your charge times accurately.
The Source-to-Load System Block: Where the Time is Actually Lost
To calculate charge time, you must map the entire source-to-load system block. Power does not flow perfectly from your source to the battery terminals; it degrades at every conversion step.
- Source (Solar/Grid): A 400W solar panel rarely outputs 400W. Real-world irradiance and temperature coefficients usually limit this to ~320W (80% yield).
- Charge Controller (MPPT/PWM): An MPPT controller (like the Victron SmartSolar 100/30) steps down voltage and steps up current. Conversion efficiency peaks around 94% to 98%, meaning a 2-6% loss as heat.
- Wiring and Connections: Voltage drop across 10 AWG wire and terminal lugs introduces I²R losses. A loose crimp adding 0.05 ohms of resistance at 30A wastes 45W (P = I²R) and reduces the voltage reaching the battery, tricking the BMS into tapering charge current early.
- Battery Internal Resistance: As the battery approaches 100% State of Charge (SoC), internal resistance rises, forcing the charger to switch from constant current (bulk) to constant voltage (absorption), drastically slowing the final 20% of the charge.
Sizing Math: Calculating Charge Time with Peukert and Efficiency
The naive formula Time = Ah / Amps only works for ideal lithium cells. For real-world systems, you must factor in Depth of Discharge (DoD), system efficiency (η), and Peukert's Law.
The Adjusted Charge Time Formula:
T = (Battery Ah × DoD) / (Charge Current × η) + Absorption Time
Peukert's Law dictates that a battery's effective capacity shrinks as the discharge/charge current increases. The formula is T = C / I^k, where k is the Peukert exponent.
| Chemistry | Peukert Exponent (k) | Max Charge C-Rate | Recommended DoD Limit | Absorption Time Penalty |
|---|---|---|---|---|
| Flooded Lead-Acid (FLA) | 1.30 - 1.50 | 0.2C (20A per 100Ah) | 50% | +2 to 4 hours |
| AGM / Gel | 1.15 - 1.25 | 0.25C - 0.3C | 50% - 60% | +1.5 to 3 hours |
| LiFePO4 (Lithium) | 1.02 - 1.05 | 0.5C - 1.0C | 80% - 90% | +0.2 to 0.5 hours |
Worked Example: You have a 200Ah FLA bank at 50% DoD (100Ah depleted). Your solar array pushes 25A to the bank. Naive math: 100Ah / 25A = 4 hours. Real-world math: Factoring in an 85% round-trip efficiency and a 3-hour absorption taper required to equalize the FLA cells, your actual charge time is closer to 7.5 hours. If you attempt to push 50A (0.25C) into that FLA bank, Peukert heating will gas the electrolyte, requiring you to vent the caps and add distilled water.
Conversely, a 200Ah LiFePO4 bank at 80% DoD (160Ah depleted) charged at 100A (0.5C) will absorb that bulk current linearly. 160Ah / 100A = 1.6 hours bulk + 0.4 hours BMS cell-balancing at the top = 2.0 hours total. For deeper technical modeling on lithium charge profiles, refer to Battery University's charging guidelines.
Series vs. Parallel: Voltage, Amp-Hours, and Charge Limits
How you wire your battery bank fundamentally changes how your charge controller delivers current, which directly impacts your charge time.
Series Wiring (Voltage Adds, Ah Stays Same):
Wiring four 12V 100Ah batteries in series yields a 48V 100Ah bank. The total energy is 4,800Wh. Your MPPT controller must output 48V. If the controller pushes 20A, it delivers 960W. Because the current (20A) flows through all four batteries equally, each battery receives a 0.2C charge rate. This is highly efficient and keeps charge times predictable.
Parallel Wiring (Voltage Stays Same, Ah Adds):
Wiring four 12V 100Ah batteries in parallel yields a 12V 400Ah bank. Total energy remains 4,800Wh. To achieve the same 0.2C charge rate across the whole bank, your 12V charge controller must output a massive 80A (960W). Pushing 80A at 12V requires massive 2/0 AWG copper cabling to prevent voltage drop and melted lugs.
Inverter/Charger Sizing for Your Target Load
When sizing an inverter/charger (like a Victron MultiPlus or Growatt), the charger's amp rating must cover both the concurrent AC load and the desired battery charge current. If you undersize the unit, the battery will charge at a crawl—or slowly discharge—while heavy loads run.
The Sizing Formula:
Total Charger Amps Needed = (Continuous AC Load in Watts / Battery Voltage) + Desired Battery Charge Amps
| Scenario | Continuous Load | System Voltage | Load Current Draw | Target Charge Current | Required Charger Size |
|---|---|---|---|---|---|
| Off-Grid Cabin (Light Load) | 800W | 24V | 33.3A | 40A (for 200Ah bank) | 75A Charger Minimum |
| Workshop (Heavy Tools) | 3000W | 48V | 62.5A | 50A (for 200Ah bank) | 115A Charger Minimum |
| Marine/RV (AC & Microwave) | 1500W | 12V | 125.0A | 100A (for 400Ah bank) | 225A Charger Minimum |
In the Workshop scenario above, if you install a standard 48V 50A inverter/charger, 62.5A is required just to run the tools. The charger will pull an additional 12.5A from the battery bank to make up the deficit, meaning zero current goes to charging the batteries. Always size the inverter/charger's internal transfer switch and charging module to handle the peak combined DC current. For more on system integration, the NREL guidelines on energy storage integration provide excellent baseline derating factors for continuous thermal loads.
Frequently Asked Questions
How long does a 12V 100Ah lithium battery take to charge from solar?
If discharged to 80% DoD (80Ah depleted) and paired with a 30A MPPT charge controller receiving peak sun, the bulk charge phase will take roughly 2.6 hours (80Ah / 30A). Add about 30 minutes for the BMS to balance the cells at the top-end absorption voltage (14.4V), bringing the total time to just over 3 hours under ideal, unshaded conditions.
How long will a car battery take to charge with a 10 amp trickle charger?
A standard Group 65 lead-acid car battery holds about 70Ah. If it is dead flat (though you should never drain a starter battery below 50% DoD), a 10A smart charger will push ~35Ah in the bulk phase over 3.5 hours. However, the charger will then drop to 2A-3A for the absorption and desulfation phases. Expect a full 100% recharge to take 10 to 14 hours. If the charger lacks a microprocessor and stays at a dumb 10A constant current, it will boil the electrolyte and destroy the battery before it reaches full charge.
How long does a 48V server rack battery take to charge at 0.5C?
A standard 48V 100Ah server rack battery (like an EG4 or SOK) holds 5.12kWh. Charging at 0.5C means applying 50A. If discharged to the recommended 20% SoC (80Ah depleted), the 50A bulk charge will replenish the bank in exactly 1.6 hours. The BMS will then taper the current for the final top-balancing phase, adding roughly 15 to 20 minutes. Total time: under 2 hours.
Why does my battery take longer to charge the last 10 percent?
This is due to the transition from the Constant Current (CC) bulk phase to the Constant Voltage (CV) absorption phase. During bulk charging, the charger pushes maximum amps while voltage steadily rises. Once the battery hits its absorption voltage limit (e.g., 14.4V for LiFePO4, 14.8V for AGM), the charger holds the voltage steady and the battery's internal resistance naturally causes the accepted current to taper off exponentially. This CV phase protects the battery from overcharging, gassing, and thermal damage, but it is inherently slow.






