Four and a half years of solar: what it cost, what it saved
A look back at four and a half years of panels and batteries: what the roof generated, what the bills did once two EVs arrived, and a rough payback range.
It has been four and a half years since the install post and the batteries post, so it seems a fair time to add it all up.
What it cost
The original quote was £8,700 for twelve panels, the Solis inverter and 2 × Pylontech batteries. The Pylontech units were out of stock, the batteries became 3 × Dyness B3, and the final bill was roughly £10,000 in 2022. I haven’t spent anything on the system since: no servicing, no repairs, no replacement parts. Every number below is measured against that £10,000.
What the roof made
The twelve panels have generated roughly 22,000 kWh so far, according to Solis Cloud.
| Year | Generation | Note |
|---|---|---|
| 2022 | 3,650 kWh | April to December; panels up late April, batteries from the end of June |
| 2023 | 4,800 kWh | First full year |
| 2024 | 4,410 kWh | |
| 2025 | 4,980 kWh | Best year so far |
| 2026 | 4,260 kWh | To early October |
The yearly totals move around by a few hundred kWh. I have no way of telling how much of that is weather and how much is anything else.
What the bills did
I have moved around the Octopus tariffs more than most people would bother to. The short version: a single rate for the first summer, Tracker for the first winter, then a run of time-of-use tariffs with a cheap overnight window for charging the battery. The rates below are as they appear on the statements, before 5% VAT.
| Period | Import tariff | Export tariff |
|---|---|---|
| June to August 2022 | Flexible Octopus, 26.51p | None |
| August 2022 to January 2023 | Octopus Tracker, 17p to 52p, changing daily | None |
| January to April 2023 | Octopus Go, 38.22p day, 7.14p overnight | None |
| April to September 2023 | Octopus Flux, roughly 28–31p standard, 17–19p overnight | Flux Export, from 28 April |
| September 2023 to March 2024 | Octopus Go, 28.54p day, 8.57p overnight | Fixed Lite, 8p |
| March to May 2024 | Octopus Flux, roughly 23–27p standard, 14–16p overnight | Flux Export |
| May 2024 to September 2026 | Intelligent Octopus Go, 21.87p to 27.61p day, 6.67p overnight (briefly 4.95p in spring 2026) | Outgoing, 15p; 12p from 1 March 2026 |
| From 29 September 2026 | Intelligent Octopus Go 12M Loyal Fixed, 35.07p day, 6.60p overnight | Outgoing Octopus, 12p |
Then the cars arrived. A Nissan Leaf in January 2024 and a Tesla Model Y in June 2024. Grid import, which had been under 2,000 kWh in 2023, roughly tripled. Most of that extra is presumably the cars charging overnight, at the off-peak rate. So the headline import figure says more about the driveway than about the house.
Export has been paid since April 2023, when I first switched to Flux. Before that, about 1,250 kWh went out in 2022 and roughly another 250 kWh in early 2023, and earned nothing.
| Year | Grid import | Export | Export paid |
|---|---|---|---|
| 2022 | n/a | 1,250 kWh | £0, no export tariff |
| 2023 | 1,870 kWh | 1,430 kWh | £360 |
| 2024 | 4,330 kWh | 1,900 kWh | £290 |
| 2025 | 5,950 kWh | 2,710 kWh | £410 |
| 2026 to early October | 4,600 kWh | 2,310 kWh | £280 |
Import here is from the inverter, which turns out to be more reliable than the statements. The statements sometimes bill catch-up usage outside their own dates, which shifts several hundred kWh between neighbouring years. 2023 export is the paid figure from the statements.
Taking the EVs out is guesswork, because they aren’t metered separately. As a rough estimate, the house’s own share of the 2025 import bill was about £350 of the £670 total, with the rest going on the cars.
What it saved
The savings come from three places:
- Self-consumption: solar used in the house (or stored in the battery) instead of bought, valued at the day rate I was paying at the time.
- Export: what Octopus actually paid.
- Battery arbitrage: charging the battery overnight at the cheap rate and using it in the day instead of peak-rate electricity. This can’t be measured from monthly figures, so it is a range.
| Year | Self-consumption | Export | Battery arbitrage | Total | Cumulative |
|---|---|---|---|---|---|
| 2022 (April to December) | £710 | £0 | £0, single-rate tariffs | £710 | £710 |
| 2023 | £1,060 | £360 | £120–£510 | £1,420–£1,920 | £2,130–£2,630 |
| 2024 | £670 | £290 | £150–£460 | £960–£1,420 | £3,090–£4,050 |
| 2025 | £630 | £410 | £150–£530 | £1,030–£1,570 | £4,120–£5,620 |
| 2026 to early October | £580 | £280 | £70–£410 | £860–£1,270 | £4,980–£6,890 |
The low end of each total leaves the battery arbitrage out entirely, to stay on the cautious side. The high end adds the top of the arbitrage range.
So after four and a half years, the system has paid back somewhere between roughly £5,000 and £6,900 of the £10,000.
For payback I’ve taken 2025 as a typical year, at 2026 prices. Without any arbitrage that is about £990 a year, and with the top of the arbitrage range about £1,580 a year. That puts payback at roughly 6½ to 10 years from install, somewhere between late 2028 and 2032. The range is wide almost entirely because of the battery. I know how much came out of it, but not how much of what went in was cheap overnight grid rather than solar. Half-hourly data would narrow that down. Monthly totals can’t.
If nothing changes, which it will, the picture looks like this. Taking the 2026 run rate forward, the cautious line (self-consumption and export only, about £990 a year) crosses the £10k mark during 2031. The optimistic line, which adds the upper bound for the battery’s overnight arbitrage (about £1,580 a year), gets there during 2028. Real life will land somewhere between: rates will move, the panels will age a little, and the battery has been less than reliable lately.
Assumptions
- All pounds include 5% VAT. The statements quote rates without it.
- Self-consumption is valued at the daytime rate of whichever tariff I was on. On Flux that is the standard rate, not the 4pm to 7pm peak.
- Self-consumption means everything generated and not exported, including what went through the battery and the losses on the way.
- Battery arbitrage is a bounded guess, not a measurement. The top assumes every kWh out of the battery was bought overnight and replaced peak-rate electricity. The bottom counts only charge that can’t have come from solar.
- The EV share is estimated as import above the 2023 level, priced at the overnight rate. That baseline is already low, because solar and the battery were cutting import in 2023.
- Statements sometimes bill usage outside their stated dates, so import moves between neighbouring years. Export is unaffected.
- Everything is worked from monthly inverter totals and the statements, not half-hourly data. Some readings were supplier estimates (autumn 2022, January 2023, export in summer 2025).
- Generation before the Octopus account started in June 2022 is valued at the 26.51p standard rate. 2022 and early 2023 use the single rate of the day, since there was no overnight rate yet.
- One-off credits (referrals, free-electricity sessions, community energy) and public EV charging are left out.
- Figures are rounded to the nearest £10, so rows may not sum exactly.
- The £400 Energy Bills Support Scheme credit, gas and standing charges are left out. Standing charges are paid regardless.
- No allowance for panel or battery degradation, maintenance, inflation or the time value of money.
A side note on the cars
This isn’t a solar saving, so it stays out of the table above, but it is the other half of the bill story. The two cars do roughly 9,000 to 12,000 miles a year between them, and almost all of their charging happens overnight on the cheap rate. Very occasionally they charge during the day for convenience, or during one of Octopus’s free-electricity sessions.
Ballpark, with the assumptions stated:
- Petrol at about £1.70 a litre (September 2026 average) in a typical 40 mpg hatchback is roughly 19p a mile.
- The EVs at about 7p per kWh overnight and 3.5 miles per kWh are roughly 2p a mile.
- Over 9,000 to 12,000 miles that is about £1,700 to £2,300 of petrol against £180 to £240 of electricity, so roughly £1,500 to £2,000 a year.
That’s a bigger number than anything the panels have done, and it’s really a tariff benefit rather than a solar one. But the overnight rate is the same one the battery charges on, and the whole arrangement only made sense once the house was set up to shift its use to the cheap hours.
What I’d do differently
Nothing here is new; it’s all come up earlier in the series.
- Get an export tariff set up from day one. Roughly 1,500 kWh went out for nothing before I sorted it.
- Ask for trunking on the quote, rather than adding it afterwards.
- Ask about tile notching where the roof hooks pass between the tiles, before the panels go up rather than after.
- Get the inverter talking to Home Assistant sooner. It took until January 2023 for the first script, and until this year for something I’d trust to run unattended.
What’s next
- A full year on the Loyal Fixed tariff. At a 35.07p day rate, solar used in the house is worth more, which should pull both ends of the payback range in a little.
- The battery has started dropping charge in sudden steps over the last month, which is the next post.
I wrote this post with help from AI tools (Claude, Codex). I review, edit and check everything before publishing. How I use AI