All guides

What Size Charge Controller Do I Need? (MPPT)

Controller amps are array watts ÷ battery voltage, plus a safety factor. Here is the method, why 48 V needs a smaller controller, and the cold-voltage check.

Solar Charge Controller Calculator

Enter array watts and battery voltage for the MPPT amps to buy, with the max PV voltage check.

A charge controller is sized on the current it must pass from the array to the battery — and that depends as much on the battery voltage as on the panels. Get the amps from a simple division, add a safety margin, and check the array voltage never exceeds the controller’s limit on a cold morning.

The sizing formula

Controller amps = array watts ÷ battery voltage × 1.25, 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 1.25 safety factor covers the moments panels exceed their rating in cold, bright conditions.

Battery voltage changes everything

BatteryController for 800 W array
12 V~84 A
24 V~42 A
48 V~21 A

Higher battery voltage means less current everywhere: smaller controllers, thinner cables, less loss. It is the main reason serious systems run 48 V.

Solar Charge Controller Calculator

Enter array watts and battery voltage for the MPPT amps to buy, with the max PV voltage check.

MPPT or PWM?

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. (PWM units are sized on the array’s short-circuit current instead.)

The maximum PV voltage check

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. Apply a cold margin (about 25%) to the array Voc; exceeding the rating destroys controllers and voids warranties.

Can it 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.

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