What do solar panels cost in Malmö?
The price of solar panels in Malmö after the deduction: what you pay. More panels cost less per kW.
About 51,470 kr of the price (43,981 kr after the deduction) is the same for 10 and 30 panels: installation, inverter, electrical work. The step from 20 to 30 panels costs 43,982 kr and saves another 4,296 kr a year.
-
10 panels (4.2 kW), about 30 m²
- To pay
- 87,963 kr
- Price incl. VAT
- 102,941 kr
- Saves/yr · paid back in
- 7,032 kr · 12.5 years
-
20 panels (8.4 kW), about 55 m²
- To pay
- 131,945 kr
- Price incl. VAT
- 154,412 kr
- Saves/yr · paid back in
- 12,129 kr · 10.9 years
-
30 panels (12.6 kW), about 80 m²
- To pay
- 175,927 kr
- Price incl. VAT
- 205,883 kr
- Saves/yr · paid back in
- 16,425 kr · 10.7 years
With a 10 kWh battery: 47,331–62,308 kr more to pay, 4,226–4,709 kr more a year.
Show the rows with a battery
-
10 panels (4.2 kW) + 10 kWh battery, about 30 m²
- To pay
- 135,294 kr
- Price incl. VAT
- 185,294 kr
- Saves/yr · paid back in
- 11,258 kr · 12.0 years
-
20 panels (8.4 kW) + 10 kWh battery, about 55 m²
- To pay
- 186,765 kr
- Price incl. VAT
- 236,765 kr
- Saves/yr · paid back in
- 16,838 kr · 11.1 years
-
30 panels (12.6 kW) + 10 kWh battery, about 80 m²
- To pay
- 238,235 kr
- Price incl. VAT
- 288,235 kr
- Saves/yr · paid back in
- 21,067 kr · 11.3 years
* Green tech: 15% for panels, 50% for a battery, of 97% of the price, at most 50,000 kr per person and year. Example prices from Numsolar's price list for installers, 2026-11-09. Your installer's price will differ: ask for several quotes. Savings: south roof, 20,000 kWh a year, someone home in the day.
What fits your house?
Pick roof, roof area, power use and car. We give one advice and three options.
Car: at home in the day it charges with solar, else from 17:00.
Our advice: fill the roof. 30 panels (12.6 kW) pays back in 10.7 years and gives 234,698 kr net over 25 years.
-
1 · Fill the roof
30 panels (12.6 kW)
Good dealTo pay after the deduction
- Saves a year
- 16,425 kr
- Payback
- 10.7 years
- Price incl. VAT
- 205,883 kr
- Net over 25 years
- 234,698 kr
- Roof area
- about 80 m²
48% of the solar power is used at home.
-
2 · Mid-size
20 panels (8.4 kW)
Good dealTo pay after the deduction
- Saves a year
- 12,129 kr
- Payback
- 10.9 years
- Price incl. VAT
- 154,412 kr
- Net over 25 years
- 171,280 kr
- Roof area
- about 55 m²
43,982 kr cheaper than the first pick, with a payback of 10.9 years.
-
3 · With a battery
30 panels (12.6 kW) + 10 kWh battery
The battery does not pay offTo pay after the deduction
- Saves a year
- 21,067 kr
- Payback
- 11.3 years
- Price incl. VAT
- 288,235 kr
- Net over 25 years
- 218,810 kr
- Roof area
- about 80 m²
The battery saves 4,642 kr a year but costs 62,308 kr more. It lowers the 25-year net by 15,888 kr. Choose it for backup power, not for your wallet.
Good deal: paid back within 14 years · Fair: within 17 · Weak: longer · Does not pay off: a loss over 25 years · Battery: paid back within its 10-year warranty? · Example prices 2026-11-09.
Compare with north and south
The same house in Luleå and Stockholm: 895 and 950 kWh per kW against Malmö’s 1,035.
| Figure | Luleå SE1 | Stockholm SE3 | Malmö SE4 |
|---|---|---|---|
| kWh per kW, south | 895 | 950 | 1,035 |
| Saves a year, 20 panels | 5,051 kr | 9,438 kr | 12,129 kr |
| Payback, 20 panels | 26.1 years | 14.0 years | 10.9 years |
| Battery paid back in | 49.1 years | 17.1 years | 11.6 years |
The same house in each city: 20 panels facing south, 20,000 kWh a year, someone home in the day, no battery. The battery: 10 kWh, the warranty is 10 years.
Solar panels in Luleå → Solar panels in Stockholm → All cities →
Does the roof direction matter?
Yes, more than anything. South gives 3,097 kWh more a year than north with 20 panels.
South-east and south-west are 5% below south, east and west 17%, north 36%. With both east and west, use both; with only north, try the garage.
| Roof facing | kWh per kW | Saves/yr* | Payback* |
|---|---|---|---|
| South | 1,035 100% | 12,129 kr | 10.9 years |
| South-east | 987 95% | 11,595 kr | 11.4 years |
| South-west | 987 95% | 11,723 kr | 11.3 years |
| East | 864 83% | 10,362 kr | 12.7 years |
| West | 864 84% | 10,541 kr | 12.5 years |
| North | 666 64% | 8,530 kr | 15.5 years |
* 20 panels without a battery, 20,000 kWh a year, at home in the day. 27° roof.
Does a battery pay off?
Not for your wallet. For backup power and more of your own solar: yes.
- 10 kWh on the reference house (20 panels): saves 4,709 kr more a year, costs 54,820 kr more. Paid back in 11.6 years; the warranty is 10 years.
- The deduction is 50% for a battery, but the panels use most of the 50,000 kr cap per person: one owner gets 27,533 kr (33%) for the battery. Two owners: more.
- The battery earns most by storing cheap night power for expensive hours; that is how our calculator runs it. The flows per season are under Seasons.
- Backup power needs an inverter with a backup function. For the fastest payback: wait with the battery.
What makes the biggest difference to the savings?
Five choices, ranked in kronor.
| Choice | Worth | How |
|---|---|---|
| Right roof face | +3,097 kWh/yr | South instead of north, 20 panels. |
| Fill the roof | +146,861 kr net over 25 years | 30 panels instead of 10. A large part of the price is fixed. |
| Power at midday | +1,530 kr/yr | Someone home 8–17 versus all away. Laundry, dishes and hot water in the daytime. |
| Charge the car in the daytime | +946 kr/yr | The car takes 985 kWh of solar a year. Charging from 17:00 gives 0 kr. |
| Battery | +4,709 kr/yr, −54,820 kr | Last in line. See Does a battery pay off? |
We count 30 km of driving a day. The charger (often 10,000–15,000 kr, 50% green tech) is not included: you need it with or without solar. If everyone is away 8–17, 56% of the solar power is sold at the spot price.
How much do solar panels give in winter?
Winter gives 7% of the year's solar. Spring and autumn bring 54% of the savings.
Summer brings 41% of the solar power and the reference house sells 48% of it at the spot price (1.04 kr on average). In winter the panels cover 8% of the house's power; every kWh you do not buy is worth 2.16 kr.
The reference house with a 10 kWh battery, kWh per season.
Solar 599 kWh · sold 0 kWh · bought 7,120 kWh · saved 1,813 kr
The battery stored 0 kWh of solar and 888 kWh of cheap grid power, and gave 799 kWh back when power was expensive.
Solar 4,502 kWh · sold 931 kWh · bought 6,134 kWh · saved 9,275 kr
The battery stored 684 kWh of solar and 1,727 kWh of cheap grid power, and gave 2,164 kWh back when power was expensive.
Solar 3,593 kWh · sold 848 kWh · bought 358 kWh · saved 5,750 kr
The battery stored 881 kWh of solar and 34 kWh of cheap grid power, and gave 829 kWh back when power was expensive.
What is special about Malmö?
Price zone SE4, 56° north, 1.0 kN/m² of snow.
Malmö is the southernmost large city in Sweden, at 55.6° N. The noon sun stands 57.8° high at the June solstice and 11.0° at the December solstice, the highest of the cities here. Malmö is in price zone SE4, and the ground snow load is only 1.0 kN/m². The grid is E.ON's. We could not check E.ON's 2026 price list, so the page uses a typical grid fee.
- Spot price SE4
- 1.04 kr/kWh Average over the last year excl. VAT. SE1: 0.45 kr, SE4: 1.04 kr. A higher spot price makes your own solar worth more.
- Grid: typical grid fee
- 0.28 kr/kWh + 600 kr/month Transfer fee excl. VAT, 20 A fuse. You save the variable fee on every kWh of your own. We could not check the grid company's price list, so the page uses a typical fee.
- Sun height
- 58° / 11° At midday at midsummer and midwinter at 55.6° north. The day is 17.5 hours in June, 7.0 in December.
- Snow load
- 1.0 kN/m² Boverket's EKS. The installer sizes the fixings for it.
Benefits of solar in Malmö
- The spot price was 1.04 kr/kWh in SE4 on average over the last year, the highest of Sweden's four price zones (SE1 0.45 kr, SE2 0.46 kr, SE3 0.79 kr). The higher the spot price, the more your own solar power is worth. Source: Nord Pool, 2025-11-09 to 2026-11-09
- 30 panels (12.6 kW) make 13,041 kWh of solar power a year. The same amount of grid power causes about 769 kg CO2e a year; your own solar power avoids it (Nordic power mix, 59 g CO2e/kWh, an average for 2021–2023). Source: IVL Swedish Environmental Research Institute, report B11147, 2026
- Malmö's energy and climate advice is free, objective and independent, for private persons, associations and companies. Source: Energi- och klimatrådgivningen i Malmö - Malmö stad, read 2026-11-09
- The city says a permit is needed inside a detailed plan if the building is in or next to a national-interest area for total defence. Source: Solenergianläggning - Malmö stad, read 2026-11-09
- The City of Malmö charges no fee for building permits for solar installations. Source: Solenergianläggning - Malmö stad, read 2026-11-09
Nearby cities: Lund (16 km) · Helsingborg (53 km) · Halmstad (119 km)
How solid are the numbers?
The same engine as the calculator, example prices, a house without shade.
- Engine: the same as our calculator. Sun position every 15 minutes; power, battery and car hour by hour, one year.
- House: made up, central Malmö, 27° roof, no shade, 420 W panels.
- Weather: PVGIS for the place. Power price: SE4 spot 2025-11-09 to 2026-11-09 + markup 0.05 kr + typical grid fee 0.28 kr + energy tax 0.36 kr (Swedish Tax Agency 2026) + 25% VAT = 2.16 kr/kWh.
- Price: Numsolar's example price list for installers, incl. VAT, after the green tech deduction for one owner. No charger. Your installer's price will differ.
- Payback = price ÷ first-year savings. Net over 25 years = 25 years of no-battery savings + 10 years of battery savings − price.
- Not counted: panel ageing (about 0.4%/yr), an inverter swap after 12–15 years, a changed power price. They cut the net by about 15%; the ranking holds.
All 432 scenarios as data: JSON (CC BY 4.0)
The data
The data behind every number on the page, per month or year. Click a dotted number to open it.
The price line by line
The price incl. VAT minus the green tech deduction is what you pay. The battery reaches the 50,000 kr cap for one owner.
| System | Price incl. VAT | Green tech | To pay |
|---|---|---|---|
| 10 panels (4.2 kW) | 102,941 kr | −14,978 kr | 87,963 kr |
| 20 panels (8.4 kW) | 154,412 kr | −22,467 kr | 131,945 kr |
| 30 panels (12.6 kW) | 205,883 kr | −29,956 kr | 175,927 kr |
| 10 panels (4.2 kW) + 10 kWh battery | 185,294 kr | −50,000 kr | 135,294 kr |
| 20 panels (8.4 kW) + 10 kWh battery | 236,765 kr | −50,000 kr | 186,765 kr |
| 30 panels (12.6 kW) + 10 kWh battery | 288,235 kr | −50,000 kr | 238,235 kr |
Numsolar's example price list for installers, 2026-11-09; green tech 15%/50% of 97% of the price, at most 50,000 kr per person and year.
Source: priv/data/city_solar/<city>.json · scenarios[*].price_kr, gron_teknik_kr; model.price_list · Skatteverket, grön teknik
Solar per month for each roof direction
The same 20 panels facing six ways. South wins every month; the gap is largest in spring and autumn.
| Month | South | South-east | South-west | East | West | North |
|---|---|---|---|---|---|---|
| Jan | 163 | 142 | 142 | 97 | 97 | 69 |
| Feb | 317 | 283 | 283 | 210 | 211 | 129 |
| Mar | 698 | 643 | 643 | 517 | 518 | 296 |
| Apr | 1,069 | 1,019 | 1,020 | 887 | 888 | 631 |
| May | 1,243 | 1,215 | 1,216 | 1,123 | 1,124 | 946 |
| Jun | 1,285 | 1,268 | 1,268 | 1,198 | 1,199 | 1,068 |
| Jul | 1,258 | 1,236 | 1,236 | 1,157 | 1,156 | 1,006 |
| Aug | 1,050 | 1,015 | 1,014 | 916 | 915 | 728 |
| Sep | 808 | 756 | 755 | 632 | 631 | 404 |
| Oct | 482 | 434 | 434 | 331 | 331 | 189 |
| Nov | 201 | 177 | 177 | 124 | 123 | 84 |
| Dec | 119 | 102 | 102 | 67 | 67 | 49 |
| Year, kWh | 8,694 | 8,292 | 8,292 | 7,259 | 7,260 | 5,597 |
20 panels (8.4 kW), 27° roof, no shade. kWh per month.
Source: priv/data/city_solar/<city>.json · scenarios[dir=*, panels=20].months[produced_kwh], produced_kwh
With and without a battery, month by month
The battery moves cheap power and your own solar to expensive hours. The gain a year is the difference below.
| Month | Without battery | With 10 kWh | Difference |
|---|---|---|---|
| Jan | 394 kr | 564 kr | 170 kr |
| Feb | 752 kr | 896 kr | 144 kr |
| Mar | 1,082 kr | 1,538 kr | 456 kr |
| Apr | 905 kr | 1,326 kr | 421 kr |
| May | 1,196 kr | 1,516 kr | 320 kr |
| Jun | 1,519 kr | 1,988 kr | 469 kr |
| Jul | 1,347 kr | 1,885 kr | 538 kr |
| Aug | 1,344 kr | 1,877 kr | 533 kr |
| Sep | 1,514 kr | 2,227 kr | 713 kr |
| Oct | 1,273 kr | 1,776 kr | 503 kr |
| Nov | 589 kr | 892 kr | 303 kr |
| Dec | 214 kr | 353 kr | 139 kr |
| Year | 12,129 kr | 16,838 kr | 4,709 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-20-b0-nocar-20-home|S-20-b10-nocar-20-home].months, savings_kr
10, 20 or 30 panels
More panels save more every month, and the fixed part of the price is shared by more kW.
| System | To pay | Saves/yr | Net 25 yrs |
|---|---|---|---|
| 10 panels (4.2 kW) | 87,963 kr | 7,032 kr | 87,837 kr |
| 20 panels (8.4 kW) | 131,945 kr | 12,129 kr | 171,280 kr |
| 30 panels (12.6 kW) | 175,927 kr | 16,425 kr | 234,698 kr |
| 30 versus 10 panels | 146,861 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[panels=10|20|30].price_kr, savings_kr, net_25_kr, months
Home in the day or away, month by month
Same roof, same yearly use; only the day pattern differs. At home, more solar is used directly.
| Month | Away 8–17 | Someone home | Difference |
|---|---|---|---|
| Jan | 394 kr | 394 kr | 0 kr |
| Feb | 733 kr | 752 kr | 19 kr |
| Mar | 826 kr | 1,082 kr | 256 kr |
| Apr | 758 kr | 905 kr | 147 kr |
| May | 1,110 kr | 1,196 kr | 86 kr |
| Jun | 1,376 kr | 1,519 kr | 143 kr |
| Jul | 1,162 kr | 1,347 kr | 185 kr |
| Aug | 1,098 kr | 1,344 kr | 246 kr |
| Sep | 1,219 kr | 1,514 kr | 295 kr |
| Oct | 1,120 kr | 1,273 kr | 153 kr |
| Nov | 589 kr | 589 kr | 0 kr |
| Dec | 214 kr | 214 kr | 0 kr |
| Year | 10,599 kr | 12,129 kr | 1,530 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-20-b0-nocar-20-away|S-20-b0-nocar-20-home].months, savings_kr
A car charging in the day, month by month
The car takes 985 kWh of solar a year when it is home in the day. The difference in savings is solar that would otherwise be sold cheaply.
| Month | No car | Car, home in the day | Difference |
|---|---|---|---|
| Jan | 394 kr | 394 kr | 0 kr |
| Feb | 752 kr | 752 kr | 0 kr |
| Mar | 1,082 kr | 1,097 kr | 15 kr |
| Apr | 905 kr | 1,058 kr | 153 kr |
| May | 1,196 kr | 1,362 kr | 166 kr |
| Jun | 1,519 kr | 1,681 kr | 162 kr |
| Jul | 1,347 kr | 1,509 kr | 162 kr |
| Aug | 1,344 kr | 1,512 kr | 168 kr |
| Sep | 1,514 kr | 1,634 kr | 120 kr |
| Oct | 1,273 kr | 1,273 kr | 0 kr |
| Nov | 589 kr | 589 kr | 0 kr |
| Dec | 214 kr | 214 kr | 0 kr |
| Year | 12,129 kr | 13,075 kr | 946 kr |
Roof facing south, 20,000 kWh a year, someone home in the day, car 30 km a day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-20-b0-nocar-20-home|S-20-b0-car-20-home].months, savings_kr
Solar and use per month
The house uses the most power in winter, when the sun gives the least. Summer gives a surplus that is sold.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 163 | 163 | 0 | 2,438 | 394 kr |
| Feb | 317 | 317 | 0 | 1,886 | 752 kr |
| Mar | 698 | 655 | 43 | 1,149 | 1,082 kr |
| Apr | 1,069 | 457 | 612 | 345 | 905 kr |
| May | 1,243 | 411 | 831 | 191 | 1,196 kr |
| Jun | 1,285 | 556 | 729 | 248 | 1,519 kr |
| Jul | 1,258 | 644 | 613 | 361 | 1,347 kr |
| Aug | 1,050 | 663 | 387 | 544 | 1,344 kr |
| Sep | 808 | 680 | 128 | 931 | 1,514 kr |
| Oct | 482 | 482 | 0 | 1,534 | 1,273 kr |
| Nov | 201 | 201 | 0 | 2,421 | 589 kr |
| Dec | 119 | 119 | 0 | 2,708 | 214 kr |
| Year | 8,693 | 5,348 | 3,343 | 14,756 | 12,129 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-20-b0-nocar-20-home].months, seasons
The SE4 spot price per month and hour
The spot price changes over the year and the day. Solar sold at midday often gets less than the average.
| Hour | Average kr/kWh |
|---|---|
| 00:00 | 0.93 |
| 01:00 | 0.88 |
| 02:00 | 0.85 |
| 03:00 | 0.83 |
| 04:00 | 0.85 |
| 05:00 | 0.91 |
| 06:00 | 1.10 |
| 07:00 | 1.27 |
| 08:00 | 1.26 |
| 09:00 | 1.09 |
| 10:00 | 0.92 |
| 11:00 | 0.81 |
| 12:00 | 0.74 |
| 13:00 | 0.71 |
| 14:00 | 0.73 |
| 15:00 | 0.84 |
| 16:00 | 1.01 |
| 17:00 | 1.26 |
| 18:00 | 1.44 |
| 19:00 | 1.53 |
| 20:00 | 1.48 |
| 21:00 | 1.32 |
| 22:00 | 1.17 |
| 23:00 | 1.02 |
| Year | 1.04 |
Excl. VAT, markup and grid fee. 2025-11-09 to 2026-11-09.
Source: priv/data/city_solar/<city>.json · city_facts.spot_profile, city_facts.zones · Nord Pool via electricity_spot_prices
What a bought kWh costs
Every kWh of solar you use yourself is one you do not buy at this price.
| Part | kr/kWh |
|---|---|
| Spot price, average | 1.04 |
| Retailer markup | 0.05 |
| Transfer fee, the grid | 0.28 |
| Energy tax | 0.36 |
| VAT 25% | 0.43 |
| Total | 2.16 |
Average over the year; the fixed monthly fee is not per kWh.
Source: priv/data/city_solar/<city>.json · model.import_price, city_facts.dso · Skatteverket (energiskatt)
Malmö compared with Luleå and Stockholm
The same house, roof and prices in each city. Only the sun, the power price, the grid and the energy tax differ.
| City | Zone | kWh/kW facing south | Saves/yr, 20 panels | Payback, 20 panels | Battery paid back in |
|---|---|---|---|---|---|
| Luleå | SE1 | 895 | 5,051 kr | 26.1 years | 49.1 years |
| Stockholm | SE3 | 950 | 9,438 kr | 14.0 years | 17.1 years |
| Malmö | SE4 | 1,035 | 12,129 kr | 10.9 years | 11.6 years |
The same house in each city: 20 panels (8.4 kW) facing south, a 27° roof, 20,000 kWh a year, someone home in the day, no car, no battery. The battery: 10 kWh on the same house; the warranty is 10 years.
Source: priv/data/city_solar/<city>.json · top3, scenarios (lulea, stockholm, malmo)
Savings per month: 10 panels (4.2 kW)
How 7,032 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 82 | 82 | 0 | 2,519 | 197 kr |
| Feb | 158 | 158 | 0 | 2,044 | 376 kr |
| Mar | 349 | 349 | 0 | 1,454 | 562 kr |
| Apr | 535 | 390 | 144 | 412 | 607 kr |
| May | 621 | 360 | 261 | 242 | 756 kr |
| Jun | 642 | 461 | 182 | 343 | 947 kr |
| Jul | 629 | 525 | 104 | 480 | 871 kr |
| Aug | 525 | 515 | 10 | 693 | 854 kr |
| Sep | 404 | 404 | 0 | 1,207 | 824 kr |
| Oct | 241 | 241 | 0 | 1,775 | 636 kr |
| Nov | 101 | 101 | 0 | 2,522 | 295 kr |
| Dec | 59 | 59 | 0 | 2,767 | 107 kr |
| Year | 4,346 | 3,645 | 701 | 16,458 | 7,032 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-10-b0-nocar-20-home].months, savings_kr
Payback year by year: 10 panels (4.2 kW)
The kronor saved add up year by year. Where the pile passes the price (87,963 kr) the system is paid back: year 13.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 7,032 kr | -80,931 kr |
| 5 | 35,160 kr | -52,803 kr |
| 10 | 70,320 kr | -17,643 kr |
| 13 | 91,416 kr | 3,453 kr |
| 15 | 105,480 kr | 17,517 kr |
| 20 | 140,640 kr | 52,677 kr |
| 25 | 175,800 kr | 87,837 kr |
| Payback | 12.5 years | 87,837 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-10-b0-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 20 panels (8.4 kW)
How 12,129 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 163 | 163 | 0 | 2,438 | 394 kr |
| Feb | 317 | 317 | 0 | 1,886 | 752 kr |
| Mar | 698 | 655 | 43 | 1,149 | 1,082 kr |
| Apr | 1,069 | 457 | 612 | 345 | 905 kr |
| May | 1,243 | 411 | 831 | 191 | 1,196 kr |
| Jun | 1,285 | 556 | 729 | 248 | 1,519 kr |
| Jul | 1,258 | 644 | 613 | 361 | 1,347 kr |
| Aug | 1,050 | 663 | 387 | 544 | 1,344 kr |
| Sep | 808 | 680 | 128 | 931 | 1,514 kr |
| Oct | 482 | 482 | 0 | 1,534 | 1,273 kr |
| Nov | 201 | 201 | 0 | 2,421 | 589 kr |
| Dec | 119 | 119 | 0 | 2,708 | 214 kr |
| Year | 8,693 | 5,348 | 3,343 | 14,756 | 12,129 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-20-b0-nocar-20-home].months, savings_kr
Payback year by year: 20 panels (8.4 kW)
The kronor saved add up year by year. Where the pile passes the price (131,945 kr) the system is paid back: year 11.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 12,129 kr | -119,816 kr |
| 5 | 60,645 kr | -71,300 kr |
| 10 | 121,290 kr | -10,655 kr |
| 11 | 133,419 kr | 1,474 kr |
| 15 | 181,935 kr | 49,990 kr |
| 20 | 242,580 kr | 110,635 kr |
| 25 | 303,225 kr | 171,280 kr |
| Payback | 10.9 years | 171,280 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-20-b0-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 30 panels (12.6 kW)
How 16,425 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 245 | 245 | 0 | 2,356 | 590 kr |
| Feb | 475 | 475 | 0 | 1,727 | 1,127 kr |
| Mar | 1,048 | 758 | 289 | 1,045 | 1,403 kr |
| Apr | 1,604 | 488 | 1,116 | 314 | 1,164 kr |
| May | 1,864 | 431 | 1,433 | 171 | 1,601 kr |
| Jun | 1,927 | 590 | 1,337 | 214 | 2,021 kr |
| Jul | 1,887 | 699 | 1,188 | 307 | 1,752 kr |
| Aug | 1,575 | 723 | 853 | 485 | 1,741 kr |
| Sep | 1,212 | 754 | 458 | 857 | 1,987 kr |
| Oct | 723 | 658 | 64 | 1,357 | 1,834 kr |
| Nov | 302 | 302 | 0 | 2,321 | 884 kr |
| Dec | 178 | 178 | 0 | 2,649 | 321 kr |
| Year | 13,040 | 6,301 | 6,738 | 13,803 | 16,425 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-30-b0-nocar-20-home].months, savings_kr
Payback year by year: 30 panels (12.6 kW)
The kronor saved add up year by year. Where the pile passes the price (175,927 kr) the system is paid back: year 11.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 16,425 kr | -159,502 kr |
| 5 | 82,125 kr | -93,802 kr |
| 10 | 164,250 kr | -11,677 kr |
| 11 | 180,675 kr | 4,748 kr |
| 15 | 246,375 kr | 70,448 kr |
| 20 | 328,500 kr | 152,573 kr |
| 25 | 410,625 kr | 234,698 kr |
| Payback | 10.7 years | 234,698 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-30-b0-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 10 panels (4.2 kW) + 10 kWh battery
How 11,258 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 82 | 82 | 0 | 2,551 | 367 kr |
| Feb | 158 | 158 | 0 | 2,072 | 521 kr |
| Mar | 349 | 349 | 0 | 1,509 | 990 kr |
| Apr | 535 | 534 | 0 | 300 | 935 kr |
| May | 621 | 618 | 2 | 14 | 1,203 kr |
| Jun | 642 | 643 | 0 | 180 | 1,390 kr |
| Jul | 629 | 629 | 0 | 407 | 1,274 kr |
| Aug | 525 | 525 | 0 | 718 | 1,133 kr |
| Sep | 404 | 404 | 0 | 1,263 | 1,459 kr |
| Oct | 241 | 241 | 0 | 1,835 | 1,143 kr |
| Nov | 101 | 101 | 0 | 2,551 | 597 kr |
| Dec | 59 | 59 | 0 | 2,798 | 246 kr |
| Year | 4,346 | 4,343 | 2 | 16,198 | 11,258 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-10-b10-nocar-20-home].months, savings_kr
Payback year by year: 10 panels (4.2 kW) + 10 kWh battery
The kronor saved add up year by year. Where the pile passes the price (135,294 kr) the system is paid back: year 14.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 11,258 kr | -124,036 kr |
| 5 | 56,290 kr | -79,004 kr |
| 10 | 112,580 kr | -22,714 kr |
| 14 | 140,708 kr | 5,414 kr |
| 15 | 147,740 kr | 12,446 kr |
| 20 | 182,900 kr | 47,606 kr |
| 25 | 218,060 kr | 82,766 kr |
| Payback | 12.0 years | 82,766 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-10-b10-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 20 panels (8.4 kW) + 10 kWh battery
How 16,838 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 163 | 163 | 0 | 2,469 | 564 kr |
| Feb | 317 | 317 | 0 | 1,914 | 896 kr |
| Mar | 698 | 698 | 0 | 1,157 | 1,538 kr |
| Apr | 1,069 | 754 | 315 | 81 | 1,326 kr |
| May | 1,243 | 626 | 616 | 0 | 1,516 kr |
| Jun | 1,285 | 830 | 455 | 0 | 1,988 kr |
| Jul | 1,258 | 948 | 309 | 85 | 1,885 kr |
| Aug | 1,050 | 966 | 84 | 273 | 1,877 kr |
| Sep | 808 | 808 | 0 | 852 | 2,227 kr |
| Oct | 482 | 482 | 0 | 1,594 | 1,776 kr |
| Nov | 201 | 201 | 0 | 2,451 | 892 kr |
| Dec | 119 | 119 | 0 | 2,738 | 353 kr |
| Year | 8,693 | 6,912 | 1,779 | 13,614 | 16,838 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-20-b10-nocar-20-home].months, savings_kr
Payback year by year: 20 panels (8.4 kW) + 10 kWh battery
The kronor saved add up year by year. Where the pile passes the price (186,765 kr) the system is paid back: year 12.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 16,838 kr | -169,927 kr |
| 5 | 84,190 kr | -102,575 kr |
| 10 | 168,380 kr | -18,385 kr |
| 12 | 192,638 kr | 5,873 kr |
| 15 | 229,025 kr | 42,260 kr |
| 20 | 289,670 kr | 102,905 kr |
| 25 | 350,315 kr | 163,550 kr |
| Payback | 11.1 years | 163,550 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-20-b10-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 30 panels (12.6 kW) + 10 kWh battery
How 21,067 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 245 | 245 | 0 | 2,388 | 761 kr |
| Feb | 475 | 475 | 0 | 1,755 | 1,271 kr |
| Mar | 1,048 | 1,002 | 45 | 849 | 2,012 kr |
| Apr | 1,604 | 785 | 819 | 50 | 1,527 kr |
| May | 1,864 | 624 | 1,240 | 0 | 1,844 kr |
| Jun | 1,927 | 826 | 1,101 | 0 | 2,374 kr |
| Jul | 1,887 | 1,002 | 885 | 32 | 2,217 kr |
| Aug | 1,575 | 1,026 | 549 | 211 | 2,224 kr |
| Sep | 1,212 | 1,047 | 165 | 611 | 2,793 kr |
| Oct | 723 | 722 | 0 | 1,353 | 2,397 kr |
| Nov | 302 | 302 | 0 | 2,350 | 1,187 kr |
| Dec | 178 | 178 | 0 | 2,679 | 460 kr |
| Year | 13,040 | 8,234 | 4,804 | 12,278 | 21,067 kr |
Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-30-b10-nocar-20-home].months, savings_kr
Payback year by year: 30 panels (12.6 kW) + 10 kWh battery
The kronor saved add up year by year. Where the pile passes the price (238,235 kr) the system is paid back: year 12.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 21,067 kr | -217,168 kr |
| 5 | 105,335 kr | -132,900 kr |
| 10 | 210,670 kr | -27,565 kr |
| 12 | 243,520 kr | 5,285 kr |
| 15 | 292,795 kr | 54,560 kr |
| 20 | 374,920 kr | 136,685 kr |
| 25 | 457,045 kr | 218,810 kr |
| Payback | 11.3 years | 218,810 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing south, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=S-30-b10-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 20 panels (8.4 kW)
How 11,595 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 142 | 142 | 0 | 2,459 | 344 kr |
| Feb | 283 | 283 | 0 | 1,920 | 678 kr |
| Mar | 643 | 614 | 29 | 1,190 | 1,015 kr |
| Apr | 1,019 | 445 | 575 | 358 | 898 kr |
| May | 1,215 | 403 | 813 | 199 | 1,192 kr |
| Jun | 1,268 | 539 | 730 | 265 | 1,496 kr |
| Jul | 1,236 | 635 | 602 | 371 | 1,351 kr |
| Aug | 1,015 | 646 | 369 | 561 | 1,310 kr |
| Sep | 756 | 656 | 100 | 955 | 1,461 kr |
| Oct | 434 | 434 | 0 | 1,581 | 1,149 kr |
| Nov | 177 | 177 | 0 | 2,446 | 517 kr |
| Dec | 102 | 102 | 0 | 2,725 | 184 kr |
| Year | 8,290 | 5,076 | 3,218 | 15,030 | 11,595 kr |
Roof facing south-east, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=SE-20-b0-nocar-20-home].months, savings_kr
Payback year by year: 20 panels (8.4 kW)
The kronor saved add up year by year. Where the pile passes the price (131,945 kr) the system is paid back: year 12.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 11,595 kr | -120,350 kr |
| 5 | 57,975 kr | -73,970 kr |
| 10 | 115,950 kr | -15,995 kr |
| 12 | 139,140 kr | 7,195 kr |
| 15 | 173,925 kr | 41,980 kr |
| 20 | 231,900 kr | 99,955 kr |
| 25 | 289,875 kr | 157,930 kr |
| Payback | 11.4 years | 157,930 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing south-east, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=SE-20-b0-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 20 panels (8.4 kW)
How 11,723 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 142 | 142 | 0 | 2,459 | 342 kr |
| Feb | 283 | 283 | 0 | 1,920 | 666 kr |
| Mar | 643 | 616 | 28 | 1,188 | 1,013 kr |
| Apr | 1,020 | 466 | 554 | 336 | 892 kr |
| May | 1,216 | 427 | 789 | 175 | 1,220 kr |
| Jun | 1,268 | 575 | 694 | 229 | 1,571 kr |
| Jul | 1,236 | 665 | 571 | 341 | 1,378 kr |
| Aug | 1,014 | 673 | 342 | 535 | 1,351 kr |
| Sep | 755 | 660 | 95 | 951 | 1,439 kr |
| Oct | 434 | 434 | 0 | 1,582 | 1,150 kr |
| Nov | 177 | 177 | 0 | 2,446 | 517 kr |
| Dec | 102 | 102 | 0 | 2,725 | 184 kr |
| Year | 8,290 | 5,220 | 3,073 | 14,887 | 11,723 kr |
Roof facing south-west, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=SW-20-b0-nocar-20-home].months, savings_kr
Payback year by year: 20 panels (8.4 kW)
The kronor saved add up year by year. Where the pile passes the price (131,945 kr) the system is paid back: year 12.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 11,723 kr | -120,222 kr |
| 5 | 58,615 kr | -73,330 kr |
| 10 | 117,230 kr | -14,715 kr |
| 12 | 140,676 kr | 8,731 kr |
| 15 | 175,845 kr | 43,900 kr |
| 20 | 234,460 kr | 102,515 kr |
| 25 | 293,075 kr | 161,130 kr |
| Payback | 11.3 years | 161,130 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing south-west, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=SW-20-b0-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 20 panels (8.4 kW)
How 10,362 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 97 | 97 | 0 | 2,504 | 236 kr |
| Feb | 210 | 210 | 0 | 1,992 | 508 kr |
| Mar | 517 | 513 | 4 | 1,291 | 854 kr |
| Apr | 887 | 438 | 449 | 364 | 861 kr |
| May | 1,123 | 403 | 720 | 200 | 1,167 kr |
| Jun | 1,198 | 534 | 664 | 269 | 1,471 kr |
| Jul | 1,157 | 624 | 533 | 382 | 1,330 kr |
| Aug | 916 | 635 | 281 | 573 | 1,254 kr |
| Sep | 632 | 600 | 32 | 1,011 | 1,310 kr |
| Oct | 331 | 331 | 0 | 1,684 | 888 kr |
| Nov | 124 | 124 | 0 | 2,499 | 363 kr |
| Dec | 67 | 67 | 0 | 2,760 | 120 kr |
| Year | 7,259 | 4,576 | 2,683 | 15,529 | 10,362 kr |
Roof facing east, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=E-20-b0-nocar-20-home].months, savings_kr
Payback year by year: 20 panels (8.4 kW)
The kronor saved add up year by year. Where the pile passes the price (131,945 kr) the system is paid back: year 13.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 10,362 kr | -121,583 kr |
| 5 | 51,810 kr | -80,135 kr |
| 10 | 103,620 kr | -28,325 kr |
| 13 | 134,706 kr | 2,761 kr |
| 15 | 155,430 kr | 23,485 kr |
| 20 | 207,240 kr | 75,295 kr |
| 25 | 259,050 kr | 127,105 kr |
| Payback | 12.7 years | 127,105 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing east, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=E-20-b0-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 20 panels (8.4 kW)
How 10,541 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 97 | 97 | 0 | 2,504 | 234 kr |
| Feb | 211 | 211 | 0 | 1,992 | 495 kr |
| Mar | 518 | 513 | 5 | 1,291 | 848 kr |
| Apr | 888 | 467 | 421 | 335 | 855 kr |
| May | 1,124 | 432 | 691 | 170 | 1,204 kr |
| Jun | 1,199 | 582 | 616 | 221 | 1,574 kr |
| Jul | 1,156 | 677 | 479 | 328 | 1,383 kr |
| Aug | 915 | 670 | 245 | 538 | 1,308 kr |
| Sep | 631 | 596 | 35 | 1,015 | 1,269 kr |
| Oct | 331 | 331 | 0 | 1,685 | 888 kr |
| Nov | 123 | 123 | 0 | 2,499 | 363 kr |
| Dec | 67 | 67 | 0 | 2,760 | 120 kr |
| Year | 7,260 | 4,766 | 2,492 | 15,338 | 10,541 kr |
Roof facing west, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=W-20-b0-nocar-20-home].months, savings_kr
Payback year by year: 20 panels (8.4 kW)
The kronor saved add up year by year. Where the pile passes the price (131,945 kr) the system is paid back: year 13.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 10,541 kr | -121,404 kr |
| 5 | 52,705 kr | -79,240 kr |
| 10 | 105,410 kr | -26,535 kr |
| 13 | 137,033 kr | 5,088 kr |
| 15 | 158,115 kr | 26,170 kr |
| 20 | 210,820 kr | 78,875 kr |
| 25 | 263,525 kr | 131,580 kr |
| Payback | 12.5 years | 131,580 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing west, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=W-20-b0-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Savings per month: 20 panels (8.4 kW)
How 8,530 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.
| Month | Solar | Used | Sold | Bought | Saved |
|---|---|---|---|---|---|
| Jan | 69 | 69 | 0 | 2,532 | 166 kr |
| Feb | 129 | 129 | 0 | 2,074 | 307 kr |
| Mar | 296 | 296 | 0 | 1,508 | 494 kr |
| Apr | 631 | 451 | 179 | 351 | 748 kr |
| May | 946 | 432 | 515 | 171 | 1,112 kr |
| Jun | 1,068 | 595 | 473 | 209 | 1,505 kr |
| Jul | 1,006 | 690 | 316 | 316 | 1,340 kr |
| Aug | 728 | 647 | 80 | 560 | 1,161 kr |
| Sep | 404 | 404 | 0 | 1,207 | 854 kr |
| Oct | 189 | 189 | 0 | 1,827 | 510 kr |
| Nov | 84 | 84 | 0 | 2,539 | 245 kr |
| Dec | 49 | 49 | 0 | 2,778 | 88 kr |
| Year | 5,599 | 4,035 | 1,563 | 16,072 | 8,530 kr |
Roof facing north, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=N-20-b0-nocar-20-home].months, savings_kr
Payback year by year: 20 panels (8.4 kW)
The kronor saved add up year by year. Where the pile passes the price (131,945 kr) the system is paid back: year 16.
| Year | Saved in total | Net |
|---|---|---|
| 1 | 8,530 kr | -123,415 kr |
| 5 | 42,650 kr | -89,295 kr |
| 10 | 85,300 kr | -46,645 kr |
| 15 | 127,950 kr | -3,995 kr |
| 16 | 136,480 kr | 4,535 kr |
| 20 | 170,600 kr | 38,655 kr |
| 25 | 213,250 kr | 81,305 kr |
| Payback | 15.5 years | 81,305 kr |
The same savings every year, no price changes; the battery's extra savings count for 10 years. Roof facing north, 20,000 kWh a year, someone home in the day. kWh and kr per month.
Source: priv/data/city_solar/<city>.json · scenarios[id=N-20-b0-nocar-20-home].price_kr, savings_kr, battery_savings_kr, net_25_kr
Questions and answers
Do solar panels pay off in Malmö?
Yes, facing south, south-east or south-west. East and west: yes, 1.8 years longer payback. North: no. Our pick for 20,000 kWh a year: 30 panels (12.6 kW), 175,927 kr after the deduction, saves 16,425 kr a year, paid back in 10.7 years.
Does a battery pay off?
Not for your wallet. 10 kWh saves 4,709 kr more a year and costs 54,820 kr more; paid back in 11.6 years, the warranty is 10 years. For backup power and more of your own solar: yes.
How much do the panels give in winter?
Little. December to February give 7% of the year's solar and cover 8% of the house's power. Summer gives 41%.
Does a north-facing roof work?
It gives 64% of a south roof; the payback is 15.5 years. With another roof face or a garage, use that.
What does price zone SE4 mean for my solar power?
The SE4 spot price averaged 1.04 kr/kWh over the last year. A kWh you use yourself is worth 2.16 kr with markup, grid fee, energy tax and VAT; a sold kWh earns the spot price. SE1: 0.45 kr, SE4: 1.04 kr.
What are the green tech deduction rules?
15% for panels, 50% for a battery and a charger, counted on 97% of the price (the Tax Agency's standard rate, so 48.5% of a battery's price), at most 50,000 kr per person and year. The 60 öre credit per sold kWh ended on 1 January 2026.