Commercial solar panel cost and payback by UK region

Non-domestic solar systems of 10-50 kW cost an average of £1,167 per kW in 2025/26 (DESNZ, from MCS records), so a 30 kW system averaged about £35,010. Each kW generates 710-871 kWh a year across Great Britain's regions (PVGIS). At a small business's electricity price of 28.59p per kWh, with all of it used on site, that pays back in roughly 5.0-6.5 years; about twice as long if you use only half.

By region

Cost is the regional average for 10-50 kW systems (all installation types). Generation is for a south-facing array at the city shown. Payback is for a 30 kW system.

RegionCost per kWGeneration measured atkWh per kW a yearPayback, 30 kW
London£1,214London8455.0–10.1 years
Wales£1,257Cardiff8715.0–10.1 years
East of England£1,241Cambridge8555.1–10.2 years
South West£1,289Bristol8545.3–10.6 years
North East£1,162Newcastle upon Tyne7695.3–10.6 years
West Midlands£1,233Birmingham8055.4–10.7 years
South East£1,330Reading8515.5–10.9 years
East Midlands£1,253Nottingham8015.5–10.9 years
Yorkshire and the Humber£1,237Leeds7805.5–11.1 years
North West£1,248Manchester7455.9–11.7 years
Scotland£1,321Glasgow7106.5–13.0 years

Non-domestic averages by size band (Great Britain)

Size bandInstallationsAverage cost per kW
0-4 kW76,081£1,650
4-10 kW6,484£1,320
10-50 kW5,163£1,167

How this is worked out

Sources

Check your site