Solar panels · In depth

What do solar panels cost, and how does the green tech deduction work?

30 panels (12.6 kW) cost 205 883 kr incl. VAT and 175 927 kr after the green tech deduction, the same in the whole country. What they save depends on where you live.

20 cities

The price in three sizes

More panels cost less per kW.

System Price incl. VAT Green tech To pay Roof
10 panels (4.2 kW) 102 941 kr −14 978 kr 87 963 kr about 30 m²
20 panels (8.4 kW) 154 412 kr −22 467 kr 131 945 kr about 55 m²
30 panels (12.6 kW) 205 883 kr −29 956 kr 175 927 kr about 80 m²
Show the price with a 10 kWh battery
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

Example prices from Numsolar's price list for installers, 2026-11-10. Your installer's price will differ: ask for several quotes.

What is fixed and what grows

51 470 kr of the price is the same for every size.

Installation, inverter and electrical work cost about the same for 10 and 30 panels: 51 470 kr incl. VAT, 43 981 kr after the deduction. So 10 panels cost 20 944 kr per kW and 30 panels only 13 962 kr per kW. The step from 20 to 30 panels costs 43 982 kr and saves another 3 246 kr a year in Stockholm.

The green tech deduction

15% for panels, 50% for a battery and a charger, at most 50 000 kr per person and year.

  • The deduction is counted on 97% of the price (the Tax Agency's standard share for labour and material). For panels that is 15% of 97%, for a battery 50% of 97%.
  • The cap is 50 000 kr per person and year, for panels, battery and charger together. 30 panels (12.6 kW) give a 29 956 kr deduction; with a battery the panels use most of the cap for one owner.
  • Two owners who live in the house can share the deduction, so the cap doubles. It matters only with a battery.
  • A charger gives 50% of 97%, but it is not in our prices: you need it with or without solar.
  • The tax credit of 60 öre per sold kWh ended on 2026-01-01. The savings on these pages do not count it.

The installer takes the deduction off the invoice directly. How it looks on the invoice → Swedish Tax Agency: green tech →

What they save where you live

The same price, different savings: the sun, the zone's spot price and the grid fee differ.

30 panels (12.6 kW) facing south, 20,000 kWh a year, someone home in the day. Sorted by payback.
City Saves/yrPaybackNet over 25 years
Malmö 16 480 kr 10.7 years 236 073 kr
Lund 15 131 kr 11.6 years 202 348 kr
Växjö 15 005 kr 11.7 years 199 198 kr
Helsingborg 14 497 kr 12.1 years 186 498 kr
Västerås 14 057 kr 12.5 years 175 498 kr
Halmstad 13 744 kr 12.8 years 167 673 kr
Uppsala 13 505 kr 13.0 years 161 698 kr
Norrköping 13 395 kr 13.1 years 158 948 kr
Örebro 13 095 kr 13.4 years 151 448 kr
Göteborg 12 778 kr 13.8 years 143 523 kr
Stockholm 12 702 kr 13.9 years 141 623 kr
Jönköping 12 700 kr 13.9 years 141 573 kr
Eskilstuna 12 696 kr 13.9 years 141 473 kr
Linköping 12 164 kr 14.5 years 128 173 kr
Karlstad 11 835 kr 14.9 years 119 948 kr
Borås 11 644 kr 15.1 years 115 173 kr
Gävle 11 633 kr 15.1 years 114 898 kr
Sundsvall 9 616 kr 18.3 years 64 473 kr
Umeå 8 364 kr 21.0 years 33 173 kr
Luleå 6 817 kr 25.8 years −5 502 kr

In Stockholm: 12 702 kr a year, paid back in 13.9 years, net 141 623 kr over 25 years. Year by year

What is not included

Four things that lower the net a little.

  • A charger: often 10,000–15 000 kr.
  • Panel ageing: about 0.4% less power a year.
  • An inverter swap after 12–15 years.
  • A changed power price. Together they cut the net by about 15%; the ranking holds.

Questions and answers

What do solar panels cost for a house?

At our example prices, 20 panels (8.4 kW) cost 131 945 kr and 30 panels (12.6 kW) 175 927 kr after the green tech deduction, incl. VAT. Your installer's price will differ: ask for several quotes.

How much does the green tech deduction give?

15% of 97% of the price for panels, at most 50 000 kr per person and year. For 30 panels (12.6 kW) that is 29 956 kr; it comes off the invoice directly.

Is it cheaper per panel with more?

Yes. A large part of the price is fixed. 10 panels cost 20 944 kr per kW, 30 panels 13 962 kr per kW. In Stockholm the step from 20 to 30 panels saves another 3 246 kr a year.

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.

87,963 131,945 175,927 135,294 186,765 238,235 10 p 20 p 30 p 10 p+b 20 p+b 30 p+b
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-10; 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

10, 20 or 30 panels

More panels save more every month, and the fixed part of the price is shared by more kW.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 10 panels 20 panels 30 panels
System To pay Saves/yr Net 25 yrs
10 panels (4.2 kW) 87 963 kr 5 531 kr 50 312 kr
20 panels (8.4 kW) 131 945 kr 9 456 kr 104 455 kr
30 panels (12.6 kW) 175 927 kr 12 702 kr 141 623 kr
30 versus 10 panels 91 311 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

Savings per month: 10 panels (4.2 kW)

How 5 531 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

134 301 451 524 675 816 685 725 620 366 172 62 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 59 59 0 2,542 134 kr
Feb 132 132 0 2,070 301 kr
Mar 331 331 0 1,473 451 kr
Apr 493 383 110 419 524 kr
May 593 360 233 242 675 kr
Jun 619 466 154 338 816 kr
Jul 604 527 77 478 685 kr
Aug 492 491 1 717 725 kr
Sep 356 356 0 1,256 620 kr
Oct 198 198 0 1,818 366 kr
Nov 73 73 0 2,550 172 kr
Dec 41 41 0 2,786 62 kr
Year 3,991 3,417 575 16,689 5 531 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 16.

Price 87 963 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 5 531 kr −82 432 kr
5 27 655 kr −60 308 kr
10 55 310 kr −32 653 kr
15 82 965 kr −4 998 kr
16 88 496 kr 533 kr
20 110 620 kr 22 657 kr
25 138 275 kr 50 312 kr
Payback 15.9 years 50 312 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 9 456 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

268 602 875 780 1,070 1,291 1,030 1,160 1,179 732 345 124 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 119 119 0 2,482 268 kr
Feb 265 265 0 1,938 602 kr
Mar 662 630 32 1,174 875 kr
Apr 987 455 532 348 780 kr
May 1,186 415 771 187 1 070 kr
Jun 1,239 562 677 241 1 291 kr
Jul 1,209 656 553 350 1 030 kr
Aug 984 656 329 552 1 160 kr
Sep 711 645 66 966 1 179 kr
Oct 396 396 0 1,620 732 kr
Nov 146 146 0 2,477 345 kr
Dec 82 82 0 2,745 124 kr
Year 7,986 5,027 2,960 15,080 9 456 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 14.

Price 131 945 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 9 456 kr −122 489 kr
5 47 280 kr −84 665 kr
10 94 560 kr −37 385 kr
14 132 384 kr 439 kr
15 141 840 kr 9 895 kr
20 189 120 kr 57 175 kr
25 236 400 kr 104 455 kr
Payback 14.0 years 104 455 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 12 702 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

402 903 1,133 996 1,427 1,704 1,309 1,504 1,541 1,079 517 187 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 178 178 0 2,423 402 kr
Feb 397 397 0 1,805 903 kr
Mar 993 739 253 1,064 1 133 kr
Apr 1,480 483 997 319 996 kr
May 1,779 433 1,347 170 1 427 kr
Jun 1,858 595 1,263 209 1 704 kr
Jul 1,813 711 1,102 295 1 309 kr
Aug 1,476 723 753 484 1 504 kr
Sep 1,066 728 338 883 1 541 kr
Oct 594 575 19 1,441 1 079 kr
Nov 219 219 0 2,404 517 kr
Dec 122 122 0 2,705 187 kr
Year 11,975 5,903 6,072 14,202 12 702 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 14.

Price 175 927 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 12 702 kr −163 225 kr
5 63 510 kr −112 417 kr
10 127 020 kr −48 907 kr
14 177 828 kr 1 901 kr
15 190 530 kr 14 603 kr
20 254 040 kr 78 113 kr
25 317 550 kr 141 623 kr
Payback 13.9 years 141 623 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 8 301 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

298 445 675 777 994 1,106 907 927 939 589 478 166 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 59 59 0 2,573 298 kr
Feb 132 132 0 2,098 445 kr
Mar 331 331 0 1,520 675 kr
Apr 493 493 0 343 777 kr
May 593 593 0 34 994 kr
Jun 619 620 0 206 1 106 kr
Jul 604 604 0 432 907 kr
Aug 492 492 0 753 927 kr
Sep 356 356 0 1,300 939 kr
Oct 198 198 0 1,848 589 kr
Nov 73 73 0 2,579 478 kr
Dec 41 41 0 2,816 166 kr
Year 3,991 3,992 0 16,502 8 301 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 20.

Price 135 294 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 8 301 kr −126 993 kr
5 41 505 kr −93 789 kr
10 83 010 kr −52 284 kr
15 110 665 kr −24 629 kr
20 138 320 kr 3 026 kr
25 165 975 kr 30 681 kr
Payback 16.3 years 30 681 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 12 699 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

432 745 1,115 1,137 1,300 1,610 1,406 1,580 1,540 955 651 228 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 119 119 0 2,514 432 kr
Feb 265 265 0 1,966 745 kr
Mar 662 662 0 1,185 1 115 kr
Apr 987 752 235 83 1 137 kr
May 1,186 626 560 0 1 300 kr
Jun 1,239 828 410 0 1 610 kr
Jul 1,209 960 249 73 1 406 kr
Aug 984 950 35 290 1 580 kr
Sep 711 711 0 944 1 540 kr
Oct 396 396 0 1,650 955 kr
Nov 146 146 0 2,506 651 kr
Dec 82 82 0 2,776 228 kr
Year 7,986 6,497 1,489 13,987 12 699 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 17.

Price 186 765 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 12 699 kr −174 066 kr
5 63 495 kr −123 270 kr
10 126 990 kr −59 775 kr
15 174 270 kr −12 495 kr
17 193 182 kr 6 417 kr
20 221 550 kr 34 785 kr
25 268 830 kr 82 065 kr
Payback 14.7 years 82 065 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 15 981 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

566 1,045 1,513 1,299 1,601 1,940 1,636 1,890 2,053 1,324 823 291 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 178 178 0 2,454 566 kr
Feb 397 397 0 1,833 1 045 kr
Mar 993 968 24 875 1 513 kr
Apr 1,480 780 700 55 1 299 kr
May 1,779 625 1,155 0 1 601 kr
Jun 1,858 825 1,033 0 1 940 kr
Jul 1,813 1,014 800 20 1 636 kr
Aug 1,476 1,026 450 211 1 890 kr
Sep 1,066 1,004 62 651 2 053 kr
Oct 594 594 0 1,454 1 324 kr
Nov 219 219 0 2,433 823 kr
Dec 122 122 0 2,735 291 kr
Year 11,975 7,752 4,224 12,721 15 981 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 17.

Price 238 235 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 15 981 kr −222 254 kr
5 79 905 kr −158 330 kr
10 159 810 kr −78 425 kr
15 223 320 kr −14 915 kr
17 248 724 kr 10 489 kr
20 286 830 kr 48 595 kr
25 350 340 kr 112 105 kr
Payback 14.9 years 112 105 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

Calculate your own roof

Type your address. We draw the roof in 3D, place the panels and calculate with your power use, for free.

Calculate my roof