SunReckon → Charge Controller Sizing Calculator
Charge Controller Sizing Calculator
Find the MPPT charge controller amps you need from your array wattage, battery voltage, and a safety margin — plus the next common controller size up.
Solar & off-grid explainer
Run the numbers first, then read the why. Start with the calculator below — the example values are pre-filled so you can see how it behaves — then keep scrolling for the method, a worked example, and the questions that trip people up. Everything runs in your browser; nothing you type is stored.
Calculator
Key takeaways
- MPPT controller amps = array watts ÷ battery voltage.
- Add a ~25% safety margin for cold-weather output and Voc spikes.
- Round up to the next common size — 10, 15, 20, 30, 40, 50, 60, 80, or 100 A.
- An 800 W array on 24 V needs ≈42 A, so pick a 50 A controller.
How to size an MPPT charge controller
An MPPT charge controller is sized by the current it must pass to the battery, not by the array wattage alone. Because an MPPT unit converts surplus panel voltage into extra charging amps, the charging current is simply the array wattage divided by your battery voltage. Add a safety margin, then round up to the next standard controller size.
The safety margin is the lever most people miss: on cold, bright days a panel can briefly exceed its rated wattage and its open-circuit voltage (Voc) climbs as temperature falls. A 25% cushion keeps the controller below its current limit during those spikes, and very cold climates warrant a little more.
Worked example: 800 W array, 24 V, 25% margin
Charging amps = 800 ÷ 24 = 33.3 A. With a 25% margin, controller amps = 33.3 × 1.25 = ≈42 A. The next common size at or above 42 A is 50 A, so a 50 A MPPT controller is the right pick. Drop to a 48 V bank and the same array needs only ≈21 A — a 30 A unit.
MPPT amps for common array sizes
| Array wattage | 12 V | 24 V | 48 V |
|---|---|---|---|
| 400 W | 33 A | 17 A | 8 A |
| 800 W | 67 A | 33 A | 17 A |
| 1,200 W | 100 A | 50 A | 25 A |
| 2,000 W | 167 A | 83 A | 42 A |
Start with the array, then check the bank
Every controller sizing job starts from an honest array figure — work out your panel wattage with the solar array sizing calculator first. Then make sure the controller can refill your storage by checking it against the battery bank sizing calculator. Choosing a higher system voltage (24 or 48 V) cuts the controller amps and lets one unit drive a much larger array.
Frequently asked questions
What size MPPT charge controller do I need?
Array watts ÷ battery volts × 1.25 = controller amps; round up to the next common size. An 800 W array on 24 V ≈ 42 A → a 50 A controller.
What is the difference between MPPT and PWM controllers?
MPPT converts surplus panel voltage into extra charging current and runs higher-voltage arrays; PWM just switches the panel to the battery. This tool assumes MPPT.
Why add a safety margin to the controller size?
Cold, clear conditions push panel output and Voc above rated values. A ~25% margin keeps the controller under its current limit; add more for very cold climates.
Can a charge controller be too big?
A higher amp rating is safe — it only passes the current the array produces. Watch the max array wattage and PV input voltage specs instead.
Does a higher system voltage reduce controller amps?
Yes. Amps = watts ÷ volts, so 800 W is ≈67 A at 12 V, 33 A at 24 V, or 17 A at 48 V. Higher voltage means fewer amps.
How many panels can one controller handle?
Divide the controller's max array wattage at your voltage by your panel wattage — a 50 A unit on 24 V handles roughly three to four 400 W panels.
MPPT sizing and current-limit guidance follows charge-controller manufacturer data — see Victron MPPT guidance. The watts, volts, and amps relationships here are exact arithmetic.
Last reviewed June 2026