Sri Lanka Solar Panel Size Calculator — how many panels do I need?
Enter your monthly CEB units and see the exact rooftop solar size for your home — recommended kWp, number of panels, roof area, inverter rating, generation and CO₂ offset. Tuned to your climate zone using Global Solar Atlas irradiance. No signup, sources cited below.
How it works
Sizing rooftop solar comes down to one identity from PV engineering: each installed kilowatt-peak (kWp) of panels produces roughly Peak Sun Hours × performance ratio kilowatt-hours per day. Peak Sun Hours (PSH) is the number of hours of full-strength sun your roof effectively receives, and the performance ratio (PR) accounts for real-world losses — heat, wiring, inverter conversion, soiling and mismatch.
The calculator uses PSH bands from the Global Solar Atlas irradiance data for Sri Lanka, split into three zones:
- Wet zone: PSH 4.5 kWh/m²/day — Colombo, Gampaha, Kalutara, Kandy, Galle, Ratnapura
- Intermediate zone: PSH 4.9 kWh/m²/day — Kurunegala, Badulla, Monaragala, Kegalle
- Dry / Northern zone: PSH 5.4 kWh/m²/day — Anuradhapura, Hambantota, Jaffna, Trincomalee, Puttalam
The steps it runs are:
- Daily load. Multiply your monthly units by the offset target, then divide by 30.42 (365 ÷ 12) to get the kWh you want to cover each day.
- Required size. Divide daily load by (PSH × PR). With the default PR of 0.78, this is the standard sizing formula
kWp = daily kWh ÷ (PSH × PR). - Panel count. Round the required watts up to whole panels at your chosen wattage (450, 550 or 600 W). Rounding up gives the installed capacity, which is usually a little above the bare requirement.
- Roof area. Allow about 3 m² of usable roof per panel — a large-format panel is roughly 2.6 m² plus a 1.15 spacing-and-access factor.
- Inverter. Divide installed kWp by a DC:AC ratio of 1.15 and snap up to a standard stock rating (3, 4, 5, 6, 8 or 10 kW). Panels rarely hit their nameplate rating, so a slightly smaller inverter is normal and cost-effective.
- Generation and CO₂. Installed kWp × PSH × PR × 365 gives annual kWh; dividing by 12 gives the monthly units shown against your load. Annual kWh × 0.53 kg estimates the CO₂ displaced, using the SLSEA grid emission factor.
The requirement is verified two ways: the daily method above and an annual method that divides yearly units by (PSH × PR × 365). Both return the same kWp to three decimals, which is why the recommended size is stable no matter how you slice the period.
Worked examples
Frequently asked questions
Sources & references
- Global Solar Atlas (World Bank Group / Solargis) — per-region irradiance & Peak Sun Hours for Sri Lanka
- Sri Lanka Sustainable Energy Authority — solar resource assessment & grid emission factor
- Ceylon Electricity Board — domestic tariff & rooftop solar schemes
Zone Peak Sun Hours, the performance-ratio range and the 0.53 kg CO₂/kWh grid factor were last cross-checked against these sources on 2026-07-09. The page is reviewed whenever the solar-resource data or CEB schemes change.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] — most fixes ship within 24 hours.