Skip to main content
SolarCalcWorks

Solar Battery Charge Time Calculator

Work out how long your array takes to refill your bank, and whether it can replace a full cycle in a single day of sun. The answer that matters is usually the second one: an array that cannot keep up leaves the bank falling further behind every day it is cycled.

  • Hours of peak sun and days
  • Charge current and C-rate check
  • LiFePO4, AGM and flooded
  • Flags an undersized array

Solar Battery Charge Time Calculator

Inputs
Bank voltage
Charge time1,200 Wh to replace

3.7hours of peak sun

Refills within a day

It harvests about 1,307 Wh on a typical day, comfortably more than the 1,200 Wh needed.

Energy to replace
1,200 Wh
50 % of 200 Ah
Real charge power
327 W
from 400 W nameplate
Charge current
27.23 A
0.14C rate
Daily harvest
1,307 Wh
at 4 peak sun hours
  • NoteThis is a bulk-charge estimate. Real charging tapers through absorption, so the last 10–20 % takes disproportionately longer than the linear figure suggests — markedly so on lead-acid, much less on LiFePO4.
Calculation

1Energy that has to go back in

200 Ah × 12 V × 0.50 = 1,200 Wh

Amp-hours times volts gives watt-hours. Depth is how much of that is missing.

2Power actually reaching the battery

400 W × 0.860 array × 0.95 charge = 327 W

Nameplate watts are measured at 1000 W/m² on a 25 °C cell in a laboratory. Soiling, shading, wiring and heat all take a share before the energy reaches the battery, and the battery itself loses some of what it accepts.

3Time

1,200 Wh ÷ 327 W = 3.67 peak sun hours
÷ 4 h/day = 0.92 days

One peak sun hour means one hour at 1000 W/m². A site with 4 peak sun hours receives that much energy spread across a considerably longer day. This is a bulk-charge figure: real charging tapers through absorption, so the last 10–20 % takes disproportionately longer — markedly so on lead-acid.

Charge time is arithmetic plus manufacturer efficiency figures; no code section governs it. Sources and limitations.

The calculation

energy to replace = capacity Ah × voltage × depth to recover
real charge power = array W × (1 − system losses) × charge efficiency
peak sun hours needed = energy to replace ÷ real charge power
days = peak sun hours needed ÷ your site’s peak sun hours

Nameplate array watts are measured at 1000 W/m² on a 25 °C cell in a laboratory. Between the module and the battery you lose some to soiling, shading, mismatch and wiring, and then the battery loses some of what it accepts. Both matter, and a calculator that skips them will tell you a system charges faster than it does.

The number that actually matters

Charge time in hours is interesting. Whether your array can replace one full cycle in one day of sun is the number that determines whether the system works.

If it cannot, and the bank is cycled daily, it falls progressively further behind. On lead-acid that is not a mild inconvenience: a bank that never reaches a full absorption stage sulfates, and the capacity loss is permanent. The calculator flags this case explicitly rather than reporting “1.4 days” as though it were a neutral fact.

Why the last 20 % takes so long

This is a bulk-charge estimate, and bulk is the phase where a controller pushes maximum current at rising voltage. It holds well to roughly 80 % state of charge.

After that the controller switches to absorption: it holds voltage constant and lets current fall away as the battery’s internal resistance rises. Charging becomes asymptotic. On flooded lead-acid, absorption can take as long again as bulk did, which is why manufacturers specify absorption times in hours rather than as a percentage. LiFePO4 has a much flatter charge curve and far less taper, which is a genuine practical advantage in a solar system where daylight is finite.

Charge rate, and when it becomes a problem

The C-rate is charge current divided by capacity in amp-hours. 50 A into a 100 Ah bank is 0.5C.

  • Lead-acid generally wants 0.1C to 0.3C. Too fast causes gassing and heat; too slow — below about 0.1C — can mean the bank never reaches a proper absorption stage at all, regardless of how long it is left.
  • LiFePO4 commonly accepts up to 0.5C, some packs more, and does not object to slow charging. Below freezing, charging must stop entirely, which a good BMS enforces.

The calculator reports your C-rate and warns at both ends. In practice the charge controller is what limits current, which is one more reason to size it properly rather than buying the cheapest unit that fits.

If the answer is too slow

Three levers, in order of cost:

  1. More array. Directly proportional. Doubling array watts halves the charge time.
  2. MPPT instead of PWM. A PWM controller pulls the array down to battery voltage and discards the difference. MPPT converts it, typically recovering 15 to 30 % more energy from the same panels.
  3. Less depth. A bank cycled to 30 % instead of 80 % needs far less back each day, and lasts longer for it. Sometimes the right answer is a bigger bank shallow-cycled rather than a bigger array.

Frequently asked questions

How long does it take to charge a 100Ah battery with a 200W solar panel?

A 100 Ah 12 V battery discharged to 50 % needs 600 Wh back. A 200 W array with typical losses and charge efficiency delivers roughly 160 W, so it needs about 3.75 hours of full peak sun. At a site with 4 peak sun hours a day that is a little under one full day. It refills in a day, but with very little margin — one overcast day puts it behind.

What are peak sun hours and why do I have to enter them?

One peak sun hour means one hour at 1000 W/m², the irradiance modules are rated at. A site with 4 peak sun hours receives 4 kWh/m² over a day considerably longer than four hours. It is a property of your location and season, and there is no national average that is useful for a specific site — which is why this tool asks rather than inventing one. Look yours up on the NREL PVWatts calculator, and use your worst month if the system has to work in winter.

Why does my battery charge slower than the calculator says near the end?

Because real charging tapers. This is a bulk-charge estimate, and it holds well for roughly the first 80 % of capacity. After that the charge controller moves into an absorption stage where it holds voltage constant and current falls off, so the last 10 to 20 % takes disproportionately longer. The effect is dramatic on lead-acid and much milder on LiFePO4.

Can a solar array charge a battery too fast?

Yes, and it matters. Every battery has a maximum charge current, usually expressed as a C-rate — 0.5C on a 100 Ah battery is 50 A. Lead-acid generally wants 0.1C to 0.3C, and many LiFePO4 packs cap at 0.5C. The calculator shows your C-rate and flags it when it looks high. The charge controller is what limits current in practice, which is one reason its rating matters.

Does a bigger charge controller charge faster?

Only if the controller was the bottleneck. Charge current is set by whichever is smaller: what the array can produce, or what the controller can pass. If a 40 A controller is being fed by an array that can only make 25 A of charge current, a 60 A controller changes nothing. An MPPT controller will genuinely charge faster than PWM from the same array — typically 15 to 30 % more harvest — because it converts excess voltage into current instead of discarding it.

Last reviewed 2026-08-19. Calculations reference NFPA 70 (NEC) 2023 where a code section applies. Sources, and what these tools deliberately do not model.