About Fortyeight

Fortyeight is a free calculator for UK households deciding whether a home battery — and an 800 W plug-in solar kit — is worth buying. It is named after the 48 half-hours in every electricity day: your meter records them, Octopus prices them, and a battery earns its keep by moving energy between them. Everything runs in your browser.

How the calculation works

  1. Your year. Readings from the Octopus API or a CSV export are placed on a 365-day × 48-half-hour grid in UK clock time. Gaps are filled from the nearest day with data. Without smart data, a typical year is built from the Elexon Profile Class 1 domestic shape, made peakier to resemble one home rather than an average of thousands, plus an optional heat pump (shape from the RHPP field trial, monthly split by GB heating degree days) and electric car charging in the cheapest overnight slots.
  2. Prices. Agile uses its actual half-hourly prices for your region over the last 12 months. Go, Intelligent Go, Cosy, Flux and Flexible use the rates published on the day the data was fetched (25 October 2026). Import prices include the normal 5% VAT throughout, although VAT is off bills from 1 October 2026 to 31 March 2027.
  3. The battery. Each day the battery plans 36 hours ahead: the most valuable half-hours are served first from the cheapest earlier energy — what’s already stored, spare solar, or grid charging — within capacity, power and round-trip losses. It knows the next day’s use exactly, so real controllers usually do a little worse.
  4. Export rules. Battery exports are paid only on Flux. Solar exports are paid only with MCS-certified generation (Outgoing or Agile Outgoing; the better is chosen). Plug-in solar exports earn nothing.
  5. The verdict. Every battery is compared with the best tariff you could have without one, so a tariff switch is never credited to the battery. Savings fade with the battery’s capacity (default 80% after 10 years) to give a payback year and a price ceiling.

Sources

The tariff and solar data are refreshed by re-running the scripts in the project and rebuilding the site; each page states when its data was fetched.

Limits

Contact

Join the beta list on any page and reply to the welcome email: it reaches the people who build Fortyeight.