Sizing guide

How to size an inverter for solar

Inverter sizing has two jobs: (1) handle your maximum AC load (plus surges), and (2) avoid wasting energy with an oversized unit. This guide shows a simple method and the numbers that matter.

Key takeaways

  • Size for continuous watts and surge watts.
  • Oversizing can increase idle losses and cost.
  • Inverter choice affects battery draw and wiring requirements.

Step 1: List your AC loads and peak watts

Add up the AC devices you may run at the same time. For each device, use nameplate watts or a measured value (many appliances vary during operation).

Peak watts ≈ sum of simultaneous AC watts

Step 2: Account for surge (starting) power

Some loads require a high startup surge (motors, compressors). Inverter specs typically list a surge rating for a short time window.

Surge headroom = inverter surge rating − expected surge load

If you’re near the limit, the system may trip or fail to start the device reliably.

Step 3: Check battery-side current draw

Inverters draw significant current from the battery, especially at lower system voltages. A rough estimate:

Battery amps ≈ AC watts ÷ (battery volts × efficiency)

Example: 1,000W ÷ (12V × 0.9) ≈ 93A. High currents impact wiring size, fusing, and heat.

Common sizing examples (quick ranges)

Use case Typical inverter size Common notes
Charging + small appliances 300–800W Lower surge needs
Microwave / mixed RV loads 1,000–2,000W Surge and wiring matter
Heavy loads 2,000–4,000W+ Battery bank and voltage become critical

FAQ

What happens if my inverter is too small?

It may trip under load, fail to start surge devices, or run hot near its limit.

Is a bigger inverter always better?

No. Bigger units cost more and can waste energy at idle. Size to realistic peak and surge needs.

Does inverter size change battery size?

Indirectly. Higher AC loads require more battery energy, and inverter losses add to demand.

Should I choose pure sine wave for solar?

If you run a mix of electronics and appliances, pure sine wave is usually the safest default.