From address to a finished proposal in minutes.
An AI-drawn roof, your prices, your PDF — and a link your client can run on their own.
Free during the pilot · no card · Swedish starter kit
What is Numsolar?
-
Calculate.
Type the address. The roof is drawn in 3D from aerial imagery, the panels are placed and the whole year is simulated hour by hour — with battery and strategy.
-
Price.
Your packages, your price list, VAT and grön teknik by your own rules. The Swedish starter kit is there from day one.
-
Sell.
A PDF in your own template, a link with your name the client keeps working on, and the request straight in your inbox.
1 · The client link
Send your client a link. They see only you, your price and their own roof.
- The client types their address
- The roof is drawn and the panels placed
- Your price, your name, no comparison
- The request lands in your inbox
Example Solar AB
128 000 SEK
incl. VAT, after grön teknik
- Installation in about 6 weeks
- about 9 years payback
- Warranty: panels 25 years · workmanship 10 years
2 · The API — the same engine, open, no key
Solar yield
Stockholm · 35° · 180° · 9.24 kWp
983 kWh/kWp · 9,085 kWh/year
GET /api/v1/pv-yield?lat=59.33&lng=18.07&tilt=35&azimuth=180&kwp=9.24
Battery and strategies
15,000 kWh/year · Battery sizes: 0 / 5 / 10 kWh
10 kWh · Own solar first — charge with surplus, use in the evening · SEK 2,600/year
Yearly savings from the battery compared with no battery, at SE3 spot prices. The numbers come from the API response.
POST /api/v1/simulation/battery-strategies
Solar yield per month (kWh)
- Own solar first — charge with surplus, use in the evening
- Buy cheap at night, use when power is expensive
- Shave power peaks — a lower power charge
- Combined — peaks first, then own solar, then arbitrage
Prices: Nord Pool day-ahead averages per month and hour over the last 365 days, plus grid fee, tax and VAT.
Facts, not promises
-
The yield model is compared with PVGIS 5.3 at 39 points in Sweden: 35° south within ±5 % at every one.
Full documentation -
Compared with 15 real installations.
/validations -
An open API with no key. All simulation runs on our own servers.
3 · The proposal template
Three example houses, one template. This is what your client's PDF looks like.
-
House with a gable roof, 18 panels
-
House with a hip roof, 24 panels + 10 kWh battery
-
Smaller house, 12 panels
Your proposal is a small web app. It uses our public npm package and your project data (roof, panels, production, battery, prices) to build any proposal you want: change it yourself, with any AI chat, or ask us.
Example: "Change the accent colour to #0B5D3B, add our logo at the top of page 1 and add a page with our terms."
Snow and wind loads for every Swedish roof
The snow load (s_k) and the wind speed (v_b) of each place in Sweden, on one map. Hover or tap the map, or try a place.
Loading the map…
Snow s_k (kN/m²)
- 5.5
- 4.5
- 3.5
- 3.0
- 2.5
- 2.0
- 1.5
- 1.0
Wind v_b (m/s)
- 26
- 25
- 24
- 23
- 22
- 21
Hatched: the trace is less certain
Hover or tap the map to see the values of a place.
Examples
- Malmö: snow 1.0 kN/m² (≈ 102 kg/m²), wind 26 m/s
- Göteborg: snow 1.5 kN/m² (≈ 153 kg/m²), wind 25 m/s
- Stockholm: snow 2.0 kN/m² (≈ 204 kg/m²), wind 24 m/s
- Östersund: snow 2.5 kN/m² (≈ 255 kg/m²), wind 23 m/s
- Kiruna: snow 3.0 kN/m² (≈ 306 kg/m²), wind 22 m/s
What it means for your quotes
Each roof face gets its snow and wind load per roof zone. Your packages get the panels per load range. So your quote picks the right mounting automatically.
- · The load per roof zone: edge, corner and middle of each face.
- · The values show on the offer and on the project page.
- · No map reading by hand before each quote.
Based on Boverket's EKS 11 maps (BFS 2019:1). These are estimates: the installer confirms on site. Hatched areas are less certain. Län borders: Natural Earth.
How to get started
-
Claim your listing (5 minutes)
Confirm your company with your work email. No card, no contract.
-
Add your prices
We give you a Swedish starter package to adjust: panels, inverter, battery, labour, VAT and grön teknik.
-
Get requests
Homeowners near you send their request with the roof, the system and the estimate — straight to your email and to Numsolar.
Listing your prices and receiving requests is free while we run the pilot. We'll tell you well in advance before anything changes.