Find the controller amps you need from your array watts and battery voltage — with the standard 25% safety margin and MPPT vs PWM guidance.
Total array: 400 W
Optional: cold-weather input voltage check (MPPT)
From your panel's datasheet. Used to check the minimum PV input voltage your MPPT controller must accept on a cold morning.
A planning estimate using array watts ÷ battery volts × 1.25. Always confirm against your controller's datasheet, and check that its maximum PV input voltage exceeds your cold-weather array Voc.
A charge controller sits between your solar panels and your battery bank, and its key spec is the maximum current it can push into the battery. The sizing rule is short:
You divide by the battery voltage (not the panel voltage) because the controller delivers power to the battery at the battery's voltage. The 1.25 is the standard solar safety margin: on bright cold days, and especially during the cloud-edge effect, irradiance can spike and briefly push panels 20-30% above their rated output, so you give the controller 25% headroom to absorb it. Then you round up to the next standard controller size — 10, 20, 30, 40, 50, 60, 80, 100, 150 or 200 A.
Why higher battery voltage means a smaller controller
The same array needs far fewer controller amps at a higher bank voltage, because amps = watts ÷ volts:
400 W at 12 V → 400 ÷ 12 × 1.25 = 41.7 A → 50 A controller
400 W at 24 V → 400 ÷ 24 × 1.25 = 20.8 A → 30 A controller
400 W at 48 V → 400 ÷ 48 × 1.25 = 10.4 A → 15 A controller
MPPT vs PWM
Both types do the same job, but very differently:
PWM is a simple switch that drags the panel down to battery voltage, throwing away the panel's extra voltage as heat. A "100 W" 12 V panel (about 18 V at its best) feeding a 12 V battery through PWM delivers closer to 67 W. PWM only makes sense with a voltage-matched panel and small arrays.
MPPT converts that excess voltage into extra charging current, capturing nearly the full 100 W. It typically harvests 10–30% more energy (more in the cold), and lets you wire panels in higher-voltage series strings for thinner wiring.
The output-side amp formula above is the same for both. The practical difference is energy harvested and wiring flexibility. As a rule of thumb, pick MPPT for anything over about 200 W or for modern high-voltage panels; reserve PWM for small, matched, budget setups.
Don't forget the input voltage (MPPT)
If you wire panels in series, add their open-circuit voltages (Voc) and multiply by about 1.25 for a cold morning, when Voc climbs. Your controller's maximum PV input voltage must be above that number. Two 22 V Voc panels in series is 44 V, ×1.25 ≈ 55 V, so a 100 V-input MPPT controller has plenty of room.
Standard controller sizes
Array (12 V bank)
Array (24 V bank)
Controller
up to ~190 W
up to ~380 W
20 A
~190–290 W
~380–580 W
30 A
~290–380 W
~580–770 W
40 A
~380–480 W
~770–960 W
50 A
~480–580 W
~960–1150 W
60 A
[ Ad slot — replace with AdSense / Ezoic code ]
Frequently asked questions
How do I size a solar charge controller?
Divide your total array watts by the battery bank voltage, then multiply by 1.25: controller amps = array watts ÷ battery volts × 1.25. For 400 W of panels on a 12 V bank that's 400 ÷ 12 × 1.25 = 41.7 A, so you round up to a 50 A controller.
Why multiply by 1.25?
Because solar panels can briefly produce more than their rated output. On bright cold days, and especially during the cloud-edge effect, irradiance can spike and push an array 20-30% above its STC rating. Sizing the controller at 1.25× the array's current gives it the headroom to ride out those surges without overloading.
What's the difference between MPPT and PWM?
A PWM controller is a simple switch that pulls panel voltage down to battery voltage, wasting the extra as heat, so panel and battery voltage must roughly match. An MPPT controller converts that excess voltage into extra charging current, harvesting about 10–30% more energy and allowing higher-voltage series strings. The battery-side amp formula is the same for both.
Should I get MPPT or PWM?
Choose MPPT for any array above roughly 200 W, for modern panels with a Vmp above 30 V, and in cold climates where its advantage is largest. PWM only makes sense for small, low-cost systems using a true voltage-matched 12 V panel under about 100–200 W.
Do I need to check the controller's input voltage?
Yes, for MPPT controllers with panels in series. Add the open-circuit voltage (Voc) of the series panels and multiply by about 1.25 for cold mornings, when Voc rises. The controller's maximum PV input voltage rating must be higher than that figure, or it can be damaged.