Solar panels · Uppsala

Solar panels in Uppsala: what pays off on your roof?

432 calculations · six roof directions, 10–30 panels, battery, car · calculated 2026-11-09 with the same engine as our calculator

In short

Which roof
South South-east and south-west give 95%, east and west 83%, north 63% of south (928 kWh per kW a year).
What it costs
175,927 kr 30 panels (12.6 kW) after the green tech deduction. Price incl. VAT 205,883 kr. Needs about 80 m² of roof.
When it is paid back
13.0 years Saves 13,482 kr a year. Net 161,123 kr over 25 years. All roofs without a battery: 11.3–25.6 years.
Battery?
No, not for your wallet 10 kWh costs 54,820 kr more and saves 3,388 kr a year: paid back in 16.2 years, the warranty is 10 years.
Do this
Fill the south roof Use power in the daytime (worth 1,528 kr a year). Get several quotes. Calculate your address →

What do solar panels cost in Uppsala?

The price of solar panels in Uppsala 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 3,312 kr a year.

With a 10 kWh battery: 47,331–62,308 kr more to pay, 2,722–3,503 kr more a year.

Show the rows with a battery

* 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 13.0 years and gives 161,123 kr net over 25 years.

  1. 1 · Fill the roof

    30 panels (12.6 kW)

    Good deal

    To pay after the deduction

    175,927 kr

    Saves a year
    13,482 kr
    Payback
    13.0 years
    Price incl. VAT
    205,883 kr
    Net over 25 years
    161,123 kr
    Roof area
    about 80 m²

    50% of the solar power is used at home.

  2. 2 · Mid-size

    20 panels (8.4 kW)

    Good deal

    To pay after the deduction

    131,945 kr

    Saves a year
    10,170 kr
    Payback
    13.0 years
    Price incl. VAT
    154,412 kr
    Net over 25 years
    122,305 kr
    Roof area
    about 55 m²

    43,982 kr cheaper than the first pick, with a payback of 13.0 years.

  3. 3 · With a battery

    30 panels (12.6 kW) + 10 kWh battery

    The battery does not pay off

    To pay after the deduction

    238,235 kr

    Saves a year
    16,985 kr
    Payback
    14.0 years
    Price incl. VAT
    288,235 kr
    Net over 25 years
    133,845 kr
    Roof area
    about 80 m²

    The battery saves 3,503 kr a year but costs 62,308 kr more. It lowers the 25-year net by 27,278 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.

All options: 25-year net and payback
30 panels 161,123 kr · 13.0 yrs 30 panels + battery 133,845 kr · 14.0 yrs 20 panels 122,305 kr · 13.0 yrs 20 panels + battery 101,365 kr · 13.8 yrs 10 panels 62,812 kr · 14.6 yrs 10 panels + battery 42,701 kr · 15.5 yrs

Compare with north and south

The same house in Luleå and Malmö: 895 and 1,035 kWh per kW against Uppsala’s 928.

Figure Luleå SE1 Uppsala SE3 Malmö SE4
kWh per kW, south 895 928 1,035
Saves a year, 20 panels 5,051 kr 10,170 kr 12,129 kr
Payback, 20 panels 26.1 years 13.0 years 10.9 years
Battery paid back in 49.1 years 16.2 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.

Does the roof direction matter?

Yes, more than anything. South gives 2,888 kWh more a year than north with 20 panels.

South-east and south-west are 5% below south, east and west 17%, north 37%. With both east and west, use both; with only north, try the garage.

* 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 3,388 kr more a year, costs 54,820 kr more. Paid back in 16.2 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.

Right roof face +2,888 kWh/yr South instead of north, 20 panels.
Fill the roof +98,311 kr net over 25 years 30 panels instead of 10. A large part of the price is fixed.
Power at midday +1,528 kr/yr Someone home 8–17 versus all away. Laundry, dishes and hot water in the daytime.
Charge the car in the daytime +928 kr/yr The car takes 890 kWh of solar a year. Charging from 17:00 gives 0 kr.
Battery +3,388 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, 54% of the solar power is sold at the spot price.

How much do solar panels give in winter?

Winter gives 5% of the year's solar. Spring and autumn bring 53% of the savings.

Summer brings 43% of the solar power and the reference house sells 44% of it at the spot price (0.79 kr on average). In winter the panels cover 6% of the house's power; every kWh you do not buy is worth 1.94 kr.

The reference house with a 10 kWh battery, kWh per season.

Winter
420 6,411 888 799 House Sun Battery Grid kWh

Solar 420 kWh · sold 0 kWh · bought 7,299 kWh · saved 1,376 kr

The battery stored 0 kWh of solar and 888 kWh of cheap grid power, and gave 799 kWh back when power was expensive.

Spring and autumn
2,661 589 774 5,031 1,380 1,766 House Sun Battery Grid kWh

Solar 4,023 kWh · sold 774 kWh · bought 6,411 kWh · saved 7,127 kr

The battery stored 589 kWh of solar and 1,380 kWh of cheap grid power, and gave 1,766 kWh back when power was expensive.

Summer
1,882 853 615 321 45 814 House Sun Battery Grid kWh

Solar 3,350 kWh · sold 615 kWh · bought 366 kWh · saved 5,056 kr

The battery stored 853 kWh of solar and 45 kWh of cheap grid power, and gave 814 kWh back when power was expensive.

Without a battery: 20 panels (8.4 kW).
Season Solar At home Sold Saved
Winter 420 kWh 420 kWh 0 kWh 981 kr
Spring and autumn 4,023 kWh 2,661 kWh 1,362 kWh 5,383 kr
Summer 3,350 kWh 1,882 kWh 1,468 kWh 3,806 kr

What is special about Uppsala?

Price zone SE3, Vattenfall Eldistribution's grid, 60° north, 2.0 kN/m² of snow.

Uppsala lies at 59.9° N and has almost the same sun: at noon 53.6° high at the June solstice and 6.7° at the December solstice. The city is in price zone SE3. The grid is mostly Vattenfall Eldistribution's, which charges 44.5 öre per kWh incl. VAT. That is more than most grid companies, so each kWh you use yourself saves more. The ground snow load is 2.0 kN/m².

Spot price SE3
0.79 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: Vattenfall Eldistribution
0.36 kr/kWh + 674 kr/month Transfer fee excl. VAT, 20 A fuse. You save the variable fee on every kWh of your own. Source: Vattenfall Eldistribution, Säkringsabonnemang 2026 Privat, från 1 januari 2026.
Sun height
54° / 7° At midday at midsummer and midwinter at 59.9° north. The day is 18.8 hours in June, 5.9 in December.
Snow load
2.0 kN/m² Boverket's EKS. The installer sizes the fixings for it.

Benefits of solar in Uppsala

  • The spot price was 0.79 kr/kWh in SE3 on average over the last year, the second highest of Sweden's four price zones (SE1 0.45 kr, SE2 0.46 kr, SE4 1.04 kr). The higher the spot price, the more your own solar power is worth. Source: Nord Pool, 2025-11-09 to 2026-11-09
  • Vattenfall Eldistribution charges 0.44 kr/kWh incl. VAT for transfer. You save that fee on every kWh of solar power you use yourself. Source: Vattenfall Eldistribution, Säkringsabonnemang 2026 Privat, från 1 januari 2026
  • 30 panels (12.6 kW) make 11,690 kWh of solar power a year. The same amount of grid power causes about 690 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
  • Uppsala municipality's energy and climate advice gives impartial and free help to private persons, companies and associations. Source: Energi- och klimatrådgivning - Uppsala kommun, read 2026-11-09
  • The municipality says that in Uppsala you need a permit for solar panels on all buildings inside detailed-plan areas, because of total-defence national interests. Source: Ta reda på om du behöver bygglov - Uppsala kommun, read 2026-11-09

Nearby cities: Stockholm (64 km) · Västerås (67 km) · Eskilstuna (84 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 Uppsala, 27° roof, no shade, 420 W panels.
  • Weather: PVGIS for the place. Power price: SE3 spot 2025-11-09 to 2026-11-09 + markup 0.05 kr + Vattenfall Eldistribution 0.36 kr + energy tax 0.36 kr (Swedish Tax Agency 2026) + 25% VAT = 1.94 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.

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-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.

7,793 7,413 7,413 6,440 6,440 4,905 South South-east South-west East West North
Month South South-east South-west East West North
Jan 102 85 86 51 51 36
Feb 252 221 221 156 156 96
Mar 660 601 602 469 470 250
Apr 973 923 923 791 792 540
May 1,179 1,149 1,150 1,051 1,052 863
Jun 1,208 1,191 1,191 1,122 1,122 993
Jul 1,171 1,150 1,150 1,075 1,074 932
Aug 971 936 936 839 838 651
Sep 690 643 642 533 532 328
Oct 387 344 344 252 252 147
Nov 134 114 114 73 72 49
Dec 66 54 54 29 29 21
Year, kWh 7,793 7,413 7,413 6,440 6,440 4,905

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.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Without battery With 10 kWh
Month Without battery With 10 kWh Difference
Jan 249 kr 407 kr 158 kr
Feb 619 kr 757 kr 138 kr
Mar 988 kr 1,227 kr 239 kr
Apr 860 kr 1,267 kr 407 kr
May 1,147 kr 1,409 kr 262 kr
Jun 1,386 kr 1,744 kr 358 kr
Jul 1,145 kr 1,574 kr 429 kr
Aug 1,275 kr 1,737 kr 462 kr
Sep 1,275 kr 1,627 kr 352 kr
Oct 787 kr 1,004 kr 217 kr
Nov 326 kr 593 kr 267 kr
Dec 113 kr 212 kr 99 kr
Year 10,170 kr 13,558 kr 3,388 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.

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 6,031 kr 62,812 kr
20 panels (8.4 kW) 131,945 kr 10,170 kr 122,305 kr
30 panels (12.6 kW) 175,927 kr 13,482 kr 161,123 kr
30 versus 10 panels 98,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

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.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Away 8–17 Someone home
Month Away 8–17 Someone home Difference
Jan 249 kr 249 kr 0 kr
Feb 611 kr 619 kr 8 kr
Mar 728 kr 988 kr 260 kr
Apr 690 kr 860 kr 170 kr
May 1,050 kr 1,147 kr 97 kr
Jun 1,239 kr 1,386 kr 147 kr
Jul 939 kr 1,145 kr 206 kr
Aug 1,006 kr 1,275 kr 269 kr
Sep 986 kr 1,275 kr 289 kr
Oct 705 kr 787 kr 82 kr
Nov 326 kr 326 kr 0 kr
Dec 113 kr 113 kr 0 kr
Year 8,642 kr 10,170 kr 1,528 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 890 kWh of solar a year when it is home in the day. The difference in savings is solar that would otherwise be sold cheaply.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec No car Car, home in the day
Month No car Car, home in the day Difference
Jan 249 kr 249 kr 0 kr
Feb 619 kr 619 kr 0 kr
Mar 988 kr 996 kr 8 kr
Apr 860 kr 1,029 kr 169 kr
May 1,147 kr 1,331 kr 184 kr
Jun 1,386 kr 1,560 kr 174 kr
Jul 1,145 kr 1,322 kr 177 kr
Aug 1,275 kr 1,451 kr 176 kr
Sep 1,275 kr 1,315 kr 40 kr
Oct 787 kr 787 kr 0 kr
Nov 326 kr 326 kr 0 kr
Dec 113 kr 113 kr 0 kr
Year 10,170 kr 11,098 kr 928 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.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Solar Use
Month Solar Used Sold Bought Saved
Jan 102 102 0 2,499 249 kr
Feb 252 252 0 1,951 619 kr
Mar 660 628 32 1,176 988 kr
Apr 973 455 518 347 860 kr
May 1,179 418 761 184 1,147 kr
Jun 1,208 567 641 237 1,386 kr
Jul 1,171 659 512 346 1,145 kr
Aug 971 656 315 552 1,275 kr
Sep 690 639 51 972 1,275 kr
Oct 387 387 0 1,629 787 kr
Nov 134 134 0 2,489 326 kr
Dec 66 66 0 2,761 113 kr
Year 7,793 4,963 2,830 15,143 10,170 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 SE3 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.

1.08 1.10 0.59 0.56 0.77 0.78 0.54 0.67 0.87 0.85 1.11 0.52 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Hour Average kr/kWh
00:00 0.67
01:00 0.63
02:00 0.60
03:00 0.60
04:00 0.61
05:00 0.67
06:00 0.82
07:00 0.97
08:00 0.99
09:00 0.87
10:00 0.76
11:00 0.67
12:00 0.62
13:00 0.60
14:00 0.61
15:00 0.69
16:00 0.82
17:00 0.99
18:00 1.09
19:00 1.10
20:00 1.03
21:00 0.93
22:00 0.82
23:00 0.71
Year 0.79

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.

0.79 0.05 0.36 0.36 0.39 Spot Markup Vattenfall Eldistribution Energy tax VAT
Part kr/kWh
Spot price, average 0.79
Retailer markup 0.05
Transfer fee, Vattenfall Eldistribution 0.36
Energy tax 0.36
VAT 25% 0.39
Total 1.94

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)

Uppsala compared with Luleå and Malmö

The same house, roof and prices in each city. Only the sun, the power price, the grid and the energy tax differ.

895 928 1,035 Luleå Uppsala Malmö
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
Uppsala SE3 928 10,170 kr 13.0 years 16.2 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, uppsala, malmo)

Savings per month: 10 panels (4.2 kW)

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

124 309 511 592 742 894 775 805 666 393 163 57 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 51 51 0 2,550 124 kr
Feb 126 126 0 2,077 309 kr
Mar 330 330 0 1,474 511 kr
Apr 487 383 104 419 592 kr
May 589 362 228 241 742 kr
Jun 604 466 138 337 894 kr
Jul 586 525 61 481 775 kr
Aug 485 483 2 724 805 kr
Sep 345 345 0 1,266 666 kr
Oct 193 193 0 1,822 393 kr
Nov 67 67 0 2,556 163 kr
Dec 33 33 0 2,794 57 kr
Year 3,896 3,364 533 16,741 6,031 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 15.

Price 87,963 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 6,031 kr -81,932 kr
5 30,155 kr -57,808 kr
10 60,310 kr -27,653 kr
15 90,465 kr 2,502 kr
20 120,620 kr 32,657 kr
25 150,775 kr 62,812 kr
Payback 14.6 years 62,812 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 10,170 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

249 619 988 860 1,147 1,386 1,145 1,275 1,275 787 326 113 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 102 102 0 2,499 249 kr
Feb 252 252 0 1,951 619 kr
Mar 660 628 32 1,176 988 kr
Apr 973 455 518 347 860 kr
May 1,179 418 761 184 1,147 kr
Jun 1,208 567 641 237 1,386 kr
Jul 1,171 659 512 346 1,145 kr
Aug 971 656 315 552 1,275 kr
Sep 690 639 51 972 1,275 kr
Oct 387 387 0 1,629 787 kr
Nov 134 134 0 2,489 326 kr
Dec 66 66 0 2,761 113 kr
Year 7,793 4,963 2,830 15,143 10,170 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 13.

Price 131,945 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 10,170 kr -121,775 kr
5 50,850 kr -81,095 kr
10 101,700 kr -30,245 kr
13 132,210 kr 265 kr
15 152,550 kr 20,605 kr
20 203,400 kr 71,455 kr
25 254,250 kr 122,305 kr
Payback 13.0 years 122,305 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 13,482 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

373 928 1,266 1,081 1,507 1,799 1,430 1,630 1,648 1,161 489 170 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 153 153 0 2,448 373 kr
Feb 378 378 0 1,825 928 kr
Mar 990 737 253 1,066 1,266 kr
Apr 1,460 485 975 317 1,081 kr
May 1,768 436 1,332 166 1,507 kr
Jun 1,812 600 1,212 204 1,799 kr
Jul 1,757 716 1,041 290 1,430 kr
Aug 1,456 725 731 482 1,630 kr
Sep 1,035 725 310 886 1,648 kr
Oct 580 564 16 1,452 1,161 kr
Nov 201 201 0 2,422 489 kr
Dec 99 99 0 2,728 170 kr
Year 11,689 5,819 5,870 14,286 13,482 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 13,482 kr -162,445 kr
5 67,410 kr -108,517 kr
10 134,820 kr -41,107 kr
14 188,748 kr 12,821 kr
15 202,230 kr 26,303 kr
20 269,640 kr 93,713 kr
25 337,050 kr 161,123 kr
Payback 13.0 years 161,123 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,753 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

283 448 726 848 1,090 1,196 990 1,000 976 611 430 155 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 51 51 0 2,582 283 kr
Feb 126 126 0 2,105 448 kr
Mar 330 330 0 1,521 726 kr
Apr 487 487 0 347 848 kr
May 589 590 0 39 1,090 kr
Jun 604 604 0 221 1,196 kr
Jul 586 586 0 450 990 kr
Aug 485 485 0 761 1,000 kr
Sep 345 345 0 1,310 976 kr
Oct 193 193 0 1,852 611 kr
Nov 67 67 0 2,585 430 kr
Dec 33 33 0 2,824 155 kr
Year 3,896 3,897 0 16,597 8,753 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 18.

Price 135,294 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 8,753 kr -126,541 kr
5 43,765 kr -91,529 kr
10 87,530 kr -47,764 kr
15 117,685 kr -17,609 kr
18 135,778 kr 484 kr
20 147,840 kr 12,546 kr
25 177,995 kr 42,701 kr
Payback 15.5 years 42,701 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 13,558 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

407 757 1,227 1,267 1,409 1,744 1,574 1,737 1,627 1,004 593 212 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 102 102 0 2,531 407 kr
Feb 252 252 0 1,979 757 kr
Mar 660 660 0 1,187 1,227 kr
Apr 973 752 221 82 1,267 kr
May 1,179 626 553 0 1,409 kr
Jun 1,208 829 380 0 1,744 kr
Jul 1,171 963 208 70 1,574 kr
Aug 971 943 27 296 1,737 kr
Sep 690 690 0 965 1,627 kr
Oct 387 387 0 1,658 1,004 kr
Nov 134 134 0 2,518 593 kr
Dec 66 66 0 2,791 212 kr
Year 7,793 6,404 1,389 14,077 13,558 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 16.

Price 186,765 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 13,558 kr -173,207 kr
5 67,790 kr -118,975 kr
10 135,580 kr -51,185 kr
15 186,430 kr -335 kr
16 196,600 kr 9,835 kr
20 237,280 kr 50,515 kr
25 288,130 kr 101,365 kr
Payback 13.8 years 101,365 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 16,985 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

531 1,065 1,681 1,434 1,709 2,066 1,809 2,068 2,198 1,400 756 268 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 153 153 0 2,480 531 kr
Feb 378 378 0 1,853 1,065 kr
Mar 990 966 24 877 1,681 kr
Apr 1,460 782 678 54 1,434 kr
May 1,768 624 1,144 0 1,709 kr
Jun 1,812 825 987 0 2,066 kr
Jul 1,757 1,018 740 16 1,809 kr
Aug 1,456 1,028 428 208 2,068 kr
Sep 1,035 992 43 664 2,198 kr
Oct 580 580 0 1,467 1,400 kr
Nov 201 201 0 2,451 756 kr
Dec 99 99 0 2,758 268 kr
Year 11,689 7,646 4,044 12,828 16,985 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 16.

Price 238,235 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 16,985 kr -221,250 kr
5 84,925 kr -153,310 kr
10 169,850 kr -68,385 kr
15 237,260 kr -975 kr
16 250,742 kr 12,507 kr
20 304,670 kr 66,435 kr
25 372,080 kr 133,845 kr
Payback 14.0 years 133,845 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 9,732 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

209 549 922 855 1,140 1,368 1,136 1,256 1,223 702 279 93 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 85 85 0 2,516 209 kr
Feb 221 221 0 1,982 549 kr
Mar 601 581 20 1,223 922 kr
Apr 923 442 480 360 855 kr
May 1,149 407 743 195 1,140 kr
Jun 1,191 548 643 255 1,368 kr
Jul 1,150 642 509 364 1,136 kr
Aug 936 648 288 559 1,256 kr
Sep 643 611 32 1,000 1,223 kr
Oct 344 344 0 1,671 702 kr
Nov 114 114 0 2,508 279 kr
Dec 54 54 0 2,773 93 kr
Year 7,411 4,697 2,715 15,406 9,732 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 14.

Price 131,945 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 9,732 kr -122,213 kr
5 48,660 kr -83,285 kr
10 97,320 kr -34,625 kr
14 136,248 kr 4,303 kr
15 145,980 kr 14,035 kr
20 194,640 kr 62,695 kr
25 243,300 kr 111,355 kr
Payback 13.6 years 111,355 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 9,771 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

208 537 907 840 1,159 1,417 1,166 1,272 1,196 699 277 93 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 86 86 0 2,515 208 kr
Feb 221 221 0 1,981 537 kr
Mar 602 584 17 1,220 907 kr
Apr 923 460 463 342 840 kr
May 1,150 435 715 168 1,159 kr
Jun 1,191 589 602 214 1,417 kr
Jul 1,150 681 469 325 1,166 kr
Aug 936 664 272 544 1,272 kr
Sep 642 609 34 1,003 1,196 kr
Oct 344 344 0 1,672 699 kr
Nov 114 114 0 2,508 277 kr
Dec 54 54 0 2,773 93 kr
Year 7,413 4,841 2,572 15,265 9,771 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 14.

Price 131,945 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 9,771 kr -122,174 kr
5 48,855 kr -83,090 kr
10 97,710 kr -34,235 kr
14 136,794 kr 4,849 kr
15 146,565 kr 14,620 kr
20 195,420 kr 63,475 kr
25 244,275 kr 112,330 kr
Payback 13.5 years 112,330 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 8,654 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

126 391 750 820 1,107 1,337 1,118 1,202 1,057 519 177 50 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 51 51 0 2,550 126 kr
Feb 156 156 0 2,047 391 kr
Mar 469 468 1 1,336 750 kr
Apr 791 436 355 367 820 kr
May 1,051 405 647 198 1,107 kr
Jun 1,122 538 583 265 1,337 kr
Jul 1,075 635 440 371 1,118 kr
Aug 839 636 203 572 1,202 kr
Sep 533 527 6 1,085 1,057 kr
Oct 252 252 0 1,763 519 kr
Nov 73 73 0 2,550 177 kr
Dec 29 29 0 2,798 50 kr
Year 6,441 4,206 2,235 15,902 8,654 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 16.

Price 131,945 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 8,654 kr -123,291 kr
5 43,270 kr -88,675 kr
10 86,540 kr -45,405 kr
15 129,810 kr -2,135 kr
16 138,464 kr 6,519 kr
20 173,080 kr 41,135 kr
25 216,350 kr 84,405 kr
Payback 15.2 years 84,405 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 8,733 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

124 378 727 802 1,135 1,419 1,164 1,224 1,021 515 175 49 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 51 51 0 2,550 124 kr
Feb 156 156 0 2,047 378 kr
Mar 470 468 2 1,336 727 kr
Apr 792 460 331 342 802 kr
May 1,052 442 610 160 1,135 kr
Jun 1,122 604 518 200 1,419 kr
Jul 1,074 690 384 315 1,164 kr
Aug 838 657 181 550 1,224 kr
Sep 532 525 7 1,087 1,021 kr
Oct 252 252 0 1,764 515 kr
Nov 72 72 0 2,550 175 kr
Dec 29 29 0 2,798 49 kr
Year 6,440 4,406 2,033 15,699 8,733 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 16.

Price 131,945 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 8,733 kr -123,212 kr
5 43,665 kr -88,280 kr
10 87,330 kr -44,615 kr
15 130,995 kr -950 kr
16 139,728 kr 7,783 kr
20 174,660 kr 42,715 kr
25 218,325 kr 86,380 kr
Payback 15.1 years 86,380 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 7,166 kr a year spreads over the year. The summer months give the most; winter little, because the sun is low.

87 237 397 708 1,044 1,360 1,142 1,085 649 302 119 36 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Month Solar Used Sold Bought Saved
Jan 36 36 0 2,565 87 kr
Feb 96 96 0 2,107 237 kr
Mar 250 250 0 1,554 397 kr
Apr 540 441 99 361 708 kr
May 863 437 425 165 1,044 kr
Jun 993 606 388 198 1,360 kr
Jul 932 699 233 306 1,142 kr
Aug 651 623 27 584 1,085 kr
Sep 328 328 0 1,284 649 kr
Oct 147 147 0 1,869 302 kr
Nov 49 49 0 2,574 119 kr
Dec 21 21 0 2,806 36 kr
Year 4,906 3,733 1,172 16,373 7,166 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 19.

Price 131,945 kr yr 0 yr 5 yr 10 yr 15 yr 20 yr 25
Year Saved in total Net
1 7,166 kr -124,779 kr
5 35,830 kr -96,115 kr
10 71,660 kr -60,285 kr
15 107,490 kr -24,455 kr
19 136,154 kr 4,209 kr
20 143,320 kr 11,375 kr
25 179,150 kr 47,205 kr
Payback 18.4 years 47,205 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 Uppsala?

Yes, facing south, south-east or south-west. East and west: yes, 2.2 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 13,482 kr a year, paid back in 13.0 years.

Does a battery pay off?

Not for your wallet. 10 kWh saves 3,388 kr more a year and costs 54,820 kr more; paid back in 16.2 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 5% of the year's solar and cover 6% of the house's power. Summer gives 43%.

Does a north-facing roof work?

It gives 63% of a south roof; the payback is 18.4 years. With another roof face or a garage, use that.

What does price zone SE3 mean for my solar power?

The SE3 spot price averaged 0.79 kr/kWh over the last year. A kWh you use yourself is worth 1.94 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.

Solar panels in more cities →

Your roof is not our reference house

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

Calculate my own roof