Charge controller sizing comes down to current on the output side and voltage on the input side, and undersizing either one causes a different problem. Too little current capacity and the controller limits your array. Too little voltage tolerance and cold weather damages it.
Most sizing mistakes happen on the voltage side, because panel voltage rises as temperature falls and the specification on the label is measured at a temperature your panels will not see on a cold morning. Our guide to choosing a charge controller covers the wider decision.
A Safety Note
This covers selection rather than installation. Wiring an array and a controller is work for a qualified electrician, and the specific figures for your equipment come from its documentation rather than from a general guide. Exceeding a controller’s voltage limit can damage it and create a fire risk.
Quick Answer
Divide total array watts by battery voltage to get approximate output amps, then choose a controller rated above that with headroom. Separately, check that array open-circuit voltage in the coldest weather you expect stays below the controller’s maximum input voltage.
The Current Side
Controller current ratings describe output current to the battery rather than input current from the panels. That matters because an MPPT controller converts excess voltage into additional current, so output amps can exceed what the panels are nominally producing. Once you know the controller limits, our panel string calculator returns the series and parallel arrangements that stay inside them. Array wiring decides the input the controller sees, and our comparison of series versus parallel wiring covers which layout suits which controller.
The rough calculation is total array watts divided by battery bank nominal voltage. A 600W array on a 12V bank produces roughly fifty amps of output, which needs a controller rated above that.
Headroom matters because panels can briefly exceed their rated output in bright cold conditions with snow or water reflecting additional light onto them, and because a controller running constantly at its limit runs hot and ages faster. Our roundup of solar charge controllers covers the ratings available.
The Voltage Side
Every controller has a maximum input voltage, and exceeding it damages the unit. The figure to check against is not the panel’s operating voltage but its open-circuit voltage, which is higher.
Open-circuit voltage also rises as temperature drops, and panel labels state it at a standard test temperature considerably warmer than a winter morning. An array that measures safely in summer can exceed the limit on the coldest day of the year.
Panels wired in series add their voltages together, so a string of four panels reaches four times the voltage of one. This is where the limit is usually breached.
Manufacturers publish temperature coefficients for exactly this calculation, and the safe approach is running the numbers for the lowest temperature your location has ever recorded rather than for typical winter conditions.
Series or Parallel Changes Everything
Series wiring
Adds voltage while keeping current the same. Suits long cable runs and MPPT controllers, since higher voltage loses less over distance, and it is what pushes arrays toward the controller’s voltage ceiling.
Parallel wiring
Adds current while keeping voltage the same. Keeps the voltage low and well clear of limits, and requires heavier cable for the same power delivered.
Series-parallel
Combines both approaches, which is how larger arrays balance voltage against cable size. Strings must match each other in configuration, or the mismatched one drags the others down.
What this means for sizing
The same panels wired differently produce completely different demands on the controller. Sizing has to be done for the configuration you will actually build. Our comparison of MPPT and PWM controllers covers which suits each approach.
Battery Voltage Matters
The same array on a 24V bank produces roughly half the output current it would on a 12V bank, since the same power at higher voltage means less current.
That is why larger systems move to 24V or 48V. It reduces current throughout the whole system, which allows smaller cable, smaller fuses, and a lower-rated controller for the same array power.
If you are planning an expansion, choosing battery voltage before buying a controller avoids replacing it later. Our roundup of 24V batteries covers the higher-voltage route.
Planning for Expansion
Controllers are sized to an array, and arrays tend to grow over time as people add panels. Buying a controller with capacity for the panels you intend to add later costs considerably less than buying a second controller when you outgrow the first.
The voltage limit is the harder constraint to plan around, since adding panels in series raises voltage toward the ceiling while adding them in parallel raises current toward the other limit instead. Both routes run into something eventually.
Working out the final array you want and sizing for that, then building toward it, is the approach that avoids replacing components. Our roundup of MPPT controllers for large arrays covers the upper end.
A Worked Example
Take four 200W panels, so 800W total, going onto a 24V battery bank. Dividing 800 by 24 gives roughly thirty-three amps of output current, so a forty or fifty amp controller provides sensible headroom.
Now the voltage side. If each panel has an open-circuit voltage in the low forties and all four are wired in series, the string sits somewhere around one hundred and seventy volts at standard test temperature. On a cold morning that figure rises, potentially by a meaningful margin depending on the panel’s temperature coefficient and how cold it gets.
A controller rated to one hundred and fifty volts input would be unsuitable for that string despite handling the current comfortably, which is exactly the mistake that catches people. Two strings of two panels in parallel would halve the voltage while doubling the current, bringing it within range.
The figures here are illustrative rather than a template. Your panels’ actual open-circuit voltage, temperature coefficient, and local minimum temperature are what the calculation needs, and a qualified electrician should confirm it before anything is wired. Our roundup of solar panel kits covers matched components.
Common Sizing Mistakes
Using operating voltage instead of open-circuit
Open-circuit voltage is higher and is the figure the controller limit applies to.
Ignoring cold weather
Panel voltage rises as temperature falls, and label figures are given at a standard warm test condition. Cold mornings are when limits get exceeded.
Sizing to typical rather than peak
Bright cold days with reflection can push output above rated figures briefly, which is why headroom exists.
Forgetting the battery voltage in the calculation
The same array demands very different controller current depending on whether the bank is 12V, 24V, or 48V. Our roundup of controllers for 12V systems covers the most common case.
Charge Controller Sizing FAQ
How do I calculate controller amps?
Divide total array watts by nominal battery bank voltage for an approximate output current, then choose a controller rated comfortably above that. A 600W array on a 12V bank needs something above fifty amps.
Why does cold weather matter?
Panel open-circuit voltage rises as temperature falls, and the figure on the label is measured at a standard warm test condition. An array within limits in summer can exceed the controller’s maximum on a cold morning.
Should I use open-circuit or operating voltage?
Open-circuit, since it is the higher figure and the one a controller’s maximum input voltage refers to. Using operating voltage produces a calculation that looks safe and is not.
Does series or parallel wiring change the sizing?
Considerably. Series adds voltage while keeping current constant, and parallel does the opposite. The same panels in different configurations make entirely different demands on the controller.
Can I oversize a charge controller?
Yes, and it costs more without harming anything. Oversizing is the normal approach when planning to expand the array, since replacing a controller later is more expensive than buying headroom initially.
What happens if the controller is too small on current?
Better controllers limit their output and simply waste the excess, which loses generation without damage. Others can overheat or fail, so relying on graceful limiting is not a substitute for correct sizing.
What happens if input voltage is exceeded?
Damage to the controller, potentially immediate and potentially permanent, and it creates a fire risk. This is the failure mode worth calculating carefully rather than estimating.
Does battery voltage affect what controller I need?
Yes. Higher battery voltage means less current for the same array power, which is why larger systems use 24V or 48V banks and can then use smaller controllers, cables, and fuses.