Solar & battery installed by Heatable
£150 off solar £75 off a battery £150 off a heat pump £150 off air conditioning £50 off your Octopus bill Referrals
Saved on bills is the gap between what you would have paid and what you actually paid. Total benefit is that saving plus the export payments.
Solar and battery are separated by costing three worlds for every half hour — no panels and no battery, panels alone, then what actually happened — and taking the differences. A negative battery day is one that spent more storing energy than it gave back; it returns when the battery discharges. Export earnings sit inside the solar bar rather than beside it: the panels-alone world already sells its surplus, so that income is part of what solar is worth.
| Day | Solar | Battery | Total | of which export | Solar kWh | Imported | Exported |
|---|---|---|---|---|---|---|---|
| Tue 31 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 97.0 | 0.0 |
| Mon 30 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 92.8 | 0.0 |
| Sun 29 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 109.1 | 0.0 |
| Sat 28 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 103.9 | 0.0 |
| Fri 27 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 104.2 | 0.0 |
| Thu 26 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 97.4 | 0.0 |
| Wed 25 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 85.0 | 0.0 |
| Tue 24 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 78.2 | 0.0 |
| Mon 23 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 81.3 | 0.0 |
| Sun 22 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 65.3 | 0.0 |
| Sat 21 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 70.6 | 0.0 |
| Fri 20 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 111.6 | 0.0 |
| Thu 19 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 58.3 | 0.0 |
| Wed 18 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 53.3 | 0.0 |
| Tue 17 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 60.2 | 0.0 |
| Mon 16 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 55.2 | 0.0 |
| Sun 15 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 106.6 | 0.0 |
| Sat 14 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 68.6 | 0.0 |
| Fri 13 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 108.2 | 0.0 |
| Thu 12 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 70.5 | 0.0 |
| Wed 11 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 67.0 | 0.0 |
| Tue 10 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 64.4 | 0.0 |
| Mon 9 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 90.5 | 0.0 |
| Sun 8 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 80.6 | 0.0 |
| Sat 7 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 68.4 | 0.0 |
| Fri 6 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 59.4 | 0.0 |
| Thu 5 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 63.7 | 0.0 |
| Wed 4 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 78.1 | 0.0 |
| Tue 3 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 68.5 | 0.0 |
| Mon 2 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 64.3 | 0.0 |
| Sun 1 Dec | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 63.1 | 0.0 |
| Sat 30 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 64.2 | 0.0 |
| Fri 29 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 78.6 | 0.0 |
| Thu 28 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 89.8 | 0.0 |
| Wed 27 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 68.6 | 0.0 |
| Tue 26 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 61.3 | 0.0 |
| Mon 25 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 58.3 | 0.0 |
| Sun 24 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 75.0 | 0.0 |
| Sat 23 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 76.7 | 0.0 |
| Fri 22 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 67.7 | 0.0 |
| Thu 21 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 88.4 | 0.0 |
| Wed 20 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 78.5 | 0.0 |
| Tue 19 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 53.5 | 0.0 |
| Mon 18 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 49.6 | 0.0 |
| Sun 17 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 49.8 | 0.0 |
| Sat 16 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 52.7 | 0.0 |
| Fri 15 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 42.2 | 0.0 |
| Thu 14 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 45.2 | 0.0 |
| Wed 13 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 53.8 | 0.0 |
| Tue 12 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 71.2 | 0.0 |
| Mon 11 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 71.0 | 0.0 |
| Sun 10 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 65.0 | 0.0 |
| Sat 9 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 75.9 | 0.0 |
| Fri 8 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 72.1 | 0.0 |
| Thu 7 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 59.0 | 0.0 |
| Wed 6 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 67.1 | 0.0 |
| Tue 5 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 71.7 | 0.0 |
| Mon 4 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 72.1 | 0.0 |
| Sun 3 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 52.6 | 0.0 |
| Sat 2 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 43.6 | 0.0 |
| Fri 1 Nov | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 42.7 | 0.0 |
| Thu 31 Oct | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 39.3 | 0.0 |
| Wed 30 Oct | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 35.9 | 0.0 |
| Tue 29 Oct | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 42.2 | 0.0 |
| Mon 28 Oct | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 56.0 | 0.0 |
| Sun 27 Oct | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 42.8 | 0.0 |
| Sat 26 Oct | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 44.8 | 0.0 |
| Fri 25 Oct | £0.00 | £0.00 | £0.00 | £0.00 | 0.0 | 21.2 | 0.0 |
Running total across the selected window.
Energy arriving above the line, energy leaving below it, and the price you were paying on the same timeline. Charging through a cheap window and discharging through an expensive one is the shape to look for.
Measured across everything on record (7 Apr 2025 to 7 Nov 2026), not the range selected above — annualising a fortnight of summer would roughly double the apparent return. The yearly figure comes from the trailing twelve months, so it covers a full seasonal cycle.
£18,990 put into FTSE All-World (VWRP.L) on 7 Apr 2025 and left alone would have been worth £27,315 on 6 Nov 2026 — a gain of £8,325. The system has handed back £4,529 over the same dates. That is the real closing price of a real fund, not an assumed rate; it is an accumulating class, so dividends are in it. No dealing costs and no tax, both of which would only make the fund look worse. The energy bills are already in this, which is the part that catches people out: £4,529 is not profit, it is the bill that did not arrive. Hold the money instead and you pay that bill in full — so the two sides are the financial benefit of each world over the same dates, with the electricity accounted for on both. Gains are compared with gains: an investment still has its £18,990 at the end and this system has hardware with a finite life instead. Two things the comparison leaves out, both of which favour the panels — these savings are not taxed, and they rise with the price of electricity. And 1.6 years is far too short a run for a stock market to mean much: this is what happened, not what tends to.
Left in a savings account at 4.50% instead, it would have earned £1,375 over the same period — the risk-free version of the same question. That rate is a sustained one rather than a headline best-buy: the base rate was 3.75% in October 2026 and the accounts paying a flat rate with no stepped bonus were around 4.3%. Interest on a balance this size runs close to the personal savings allowance, and past it for a higher-rate payer, which this does not deduct.