Back to Solar tools

Solar Charge Controller Calculator

Size the charge controller for an off-grid or backup solar system — from the array watts and battery voltage, with a safety factor and a cold-weather check on the controller’s maximum PV voltage. Everything runs on your device.

Guide: What Size Charge Controller Do I Need? (MPPT)

Your array

Battery & sizing

Battery bank voltage
MPPT controller to buy
50 A
800 W ÷ 24 V = 33.3 A, plus 25% headroom → 41.7 A.
Charge current
33.3 A
Max PV rating needed
≥ 119 V

Controller checklist

Rated charge current41.7 A
Max PV input voltage119 V
Battery voltage support24 V

Size the battery cable for this current

Feed 33.3 A at 24 V into the cable calculator.

MPPT sizing — PWM works differently

PWM controllers are sized on the array’s short-circuit current × 1.25 instead, and need the panel voltage matched to the battery. The Voc check here uses a 25% cold margin — verify against your actual record-low temperature and the controller datasheet.

Tip: oversizing the controller is harmless and leaves room for more panels later. The same array needs a quarter of the controller amps at 48 V than at 12 V — higher bank voltage saves money everywhere.

Questions & answers

Everything you need to understand the solar charge controller calculator.

What size charge controller do I need?

Controller amps = array watts ÷ battery voltage × 1.25 safety factor, rounded up to the next standard size. An 800 W array on a 24 V battery works out at 800 ÷ 24 × 1.25 ≈ 42 A — buy a 50 A MPPT. The safety factor covers the moments panels exceed their rating in cold, bright conditions.

MPPT or PWM — which should I use?

MPPT for almost everything: it converts the array’s higher voltage down to the battery’s, harvesting 10–30% more energy and letting you wire panels in series with thinner cable. PWM is only worth it on very small systems where the panel voltage already matches the battery. This calculator sizes MPPT controllers; PWM units are sized on the array’s short-circuit current instead.

What does the maximum PV voltage rating mean?

Your string’s open-circuit voltage (Voc) must never exceed the controller’s max PV input — and Voc rises in the cold, so the check must use the coldest morning, not a warm afternoon. The calculator applies a 25% cold margin to your array Voc; exceeding the rating destroys controllers and voids warranties.

Can the controller be bigger than calculated?

Yes — oversizing a controller is harmless and leaves room to add panels later. Undersizing an MPPT is also survivable (most simply cap their output and waste the excess in peak conditions), but persistent heavy clipping means you paid for panel watts you never harvest.

Does battery voltage change the answer?

Dramatically — the same 800 W array needs about 84 A of controller at 12 V but only 21 A at 48 V. Higher battery voltage means less current everywhere: smaller controllers, thinner cables, less loss. It is the main reason serious systems run 48 V.

ExequtechOS

Do the whole job in one place

A calculation is just the start. ExequtechOS takes it from estimate to quote, job card, invoice and paid — for your whole team.

Get started with ExequtechOS
  • Turn these numbers into a client-ready quote
  • Job cards, invoicing & inventory in one place
  • Works offline in the field, syncs when you’re back