Filed accounts to Dec 2024 and Apr 2025 · Companies House
Octopus Energy v British Gas: who is really winning the multi-billion pound energy war?
On turnover, British Gas Trading is still the larger company, £14,523m against £9,722m. On direction, the two swap places: British Gas turnover fell 32.1% while Octopus Energy rose 21.9%, and Octopus books close to twice the turnover per employee.
Neither filing settles the argument on its own, because they do not cover the same year. British Gas Trading reports to December 2024 and Octopus Energy to April 2025, four months apart, and each company files for itself rather than for its group.
The gaps
1.5x
British Gas turnover against Octopus
£14,523m and £9,722m, a gap of £4,801m
54.0pp
Distance between the two turnover movements
Octopus +21.9%, British Gas (32.1%)
1.9x
Octopus turnover per employee against British Gas
£4.0m and £2.1m per head
The two sets of accounts are four months apart, British Gas Trading to December 2024 and Octopus Energy to April 2025, so this is a comparison of two adjacent filings rather than a like for like year. Both companies file unconsolidated, and no figure on this page combines the two.
The takeaway
- 01
British Gas Trading files the larger book by £4,801m, £14,523m of turnover against £9,722m at Octopus Energy.
- 02
Direction reverses the ranking. British Gas turnover fell (32.1%) while Octopus rose 21.9%, leaving the two 54.0 percentage points apart.
- 03
Profit narrows the gap. Estimated profit before tax is £477m at British Gas, down from £1,370m, against £240m at Octopus, up from £204m.
- 04
Octopus runs its book with 2,445 people against 6,970, at an average staff cost of £39,000 a head against £48,000.
- 05
The balance sheets are built differently. British Gas holds £3,283m of net assets with £1.0m of cash and £1,007m of estimated borrowings. Octopus holds £681m of net assets with £580m of cash and no borrowings recorded.
Which supplier files the bigger turnover?
British Gas Trading, by £4,801m. Its most recent filed accounts show turnover of £14,523m for the year to December 2024, against £9,722m at Octopus Energy for the year to April 2025. That is a ratio of roughly 1.5 to 1.
The gap is smaller than the two companies' histories suggest. British Gas Trading was incorporated in 1995 and Octopus Energy in 2014, nineteen years apart, and the younger company now files turnover worth two thirds of the older one. Both file as single companies rather than as groups, so neither figure carries subsidiaries inside it.
British Gas Trading Limited
03078711 · incorporated 1995 · Slough · accounts to Dec 2024, submitted Sep 2025
- Turnover
- £14,523m
- Turnover movement
- (32.1%)
- Estimated profit before tax
- £477m
- Employees
- 6,970
- Turnover per employee
- £2.1m
Octopus Energy Limited
09263424 · incorporated 2014 · East-Central London · accounts to Apr 2025, submitted Jan 2026
- Turnover
- £9,722m
- Turnover movement
- +21.9%
- Estimated profit before tax
- £240m
- Employees
- 2,445
- Turnover per employee
- £4.0m
Which way is each business moving?
In opposite directions on every movement figure in the filings. British Gas Trading turnover fell (32.1%) on the prior year, while Octopus Energy rose 21.9%. Those two movements sit 54.0 percentage points apart.
Profit follows the same pattern. British Gas Trading's estimated profit before tax of £477m compares with £1,370m reported the year before, a fall of (65.2%). Octopus Energy's £240m compares with £204m, a rise of 17.6%. On the latest filings the two profit figures are within a factor of two of each other, where the turnover figures are not.
Headcount moves the same way again. British Gas Trading grew employees 8.8% to 6,970. Octopus Energy grew 40.6% to 2,445, roughly a third of the British Gas payroll by number of people.
One caution on all of this. The periods are adjacent rather than identical, and wholesale energy costs moved considerably across the months that separate them, which affects a supplier's turnover line directly. A four month offset matters more in this sector than in most.
Where does each £100 of turnover go?
Almost all of it straight back out again. For every £100 of turnover, British Gas Trading keeps £3.28 as estimated profit before tax and spends £2.32 on staff. Octopus Energy keeps £2.47 and spends £0.98. Everything else, £94.40 and £96.55 respectively, leaves the business as the cost of buying and delivering energy and running the operation.
That is the real shape of retail energy supply, and it is the same shape on both sides. The visible difference between these two companies is not margin, it is how many people sit behind each £100 that passes through.
How differently are the two balance sheets built?
Almost completely differently, despite the similar trade. British Gas Trading carries £3,283m of net assets, 4.8 times the £681m at Octopus Energy, but it holds £1.0m in cash at the year end against £580m at Octopus.
The financing sits on opposite sides too. British Gas Trading shows estimated borrowings of £1,007m and Octopus Energy none. Interest received runs at £206m against £20m payable at British Gas, and £44m against £28m payable at Octopus. Neither company records a dividend in these filings.
Debtors are the largest current asset on both sides, £1,593m at British Gas and £939m at Octopus, which is what a supply book looks like when customers pay in arrears.
The charge registers point the same way. The charges listed against British Gas Trading are largely historic and discharged, from Bg PLC in 1997 and Centrica Pension Trustees in 2009, with a fixed charge to Nasdaq OMX Stockholm from 2011 still showing. Octopus Energy's live charges are more recent and commercial, to Shell Energy Europe in 2021 and 2023 and to Santander UK in 2026, with earlier charges to Octopus Capital and Origin Energy discharged. Both extracts are truncated at source, so treat them as indicative of the pattern rather than a complete list.
British Gas Trading Limited
Balance sheet at Dec 2024
- Net assets
- £3,283m
- Bank and cash
- £1.0m
- Debtors
- £1,593m
- Current assets
- £4,066m
- Estimated borrowings
- £1,007m
- Interest received
- £206m
- Interest payable
- £20m
Octopus Energy Limited
Balance sheet at Apr 2025
- Net assets
- £681m
- Bank and cash
- £580m
- Debtors
- £939m
- Current assets
- £3,171m
- Estimated borrowings
- None recorded
- Interest received
- £44m
- Interest payable
- £28m
Who controls each company, and who sits on the board?
Both are wholly controlled subsidiaries, and both registered their controlling company on the same day. British Gas Trading Limited records GB Gas Holdings Limited (03186121) as a person with significant control in the 75 to 100% band, notified 6 April 2016. Octopus Energy Limited records Octopus Energy Group Limited (09718624) in the same band, notified 6 April 2016. PSC entries describe control bands, not exact stakes or prices.
The officer registers read very differently. Octopus Energy Limited still lists directors appointed in January 2016, among them Greg Sean Jackson, James Andrew Eddison, Christopher Robert Hulatt, Simon Andrew Rogerson and Stuart Keith Jackson, with John Bowie joining in 2022. British Gas Trading's register is a long corporate rotation, with Centrica Secretaries Limited appointed as secretary in 2000, Andrew James Kennedy resigning on 30 June 2026 and Arvind Philip Balan appointed the same day.
Registered property tells the same story of two ages of company. British Gas Trading's entries are infrastructure, gas governor sites, underground gas tanks and compound land across England and Wales, freehold and leasehold, none with a disclosed price. Octopus Energy's are two office leaseholds taken in 2020, at Queens Road Quadrant in Brighton and Colton Square in Leicester, also with no price disclosed.
What these filings do not show
Three things sit outside the two companies compared here and outside Companies House accounts data. They are included for context and are drawn from press reports rather than from the filings. British Gas Trading sits under Centrica plc, a listed group. Octopus Energy Group spun out its Kraken software business, with a stake sale in December 2025 valuing Kraken at $8.65bn and Octopus retaining a reported 13.7%. Octopus was also reported to have passed British Gas on household customer numbers in early 2025. None of these items appear in the figures above, and none has been verified against a filing.
What does the full ledger look like, line by line?
Every figure quoted on this page, grouped and set side by side. Each column belongs to one company. No row is a total across the two.
| Line | British Gas Trading | Octopus Energy |
|---|---|---|
| Scale | ||
| Turnover | £14,523m | £9,722m |
| Estimated profit before tax | £477m | £240m |
| Previous year profit before tax | £1,370m | £204m |
| Profit as a share of turnover | 3.3% | 2.5% |
| Movement | ||
| Turnover movement | (32.1%) | +21.9% |
| Profit movement, one step | (65.2%) | +17.6% |
| Employee growth | +8.8% | +40.6% |
| People | ||
| Employees | 6,970 | 2,445 |
| Staff costs | £337m | £95m |
| Average staff cost per head | £48,000 | £39,000 |
| Staff costs as a share of turnover | 2.3% | 1.0% |
| Turnover per employee | £2.1m | £4.0m |
| Balance sheet | ||
| Net assets | £3,283m | £681m |
| Bank and cash | £1.0m | £580m |
| Debtors | £1,593m | £939m |
| Current assets | £4,066m | £3,171m |
| Financing | ||
| Estimated borrowings | £1,007m | None recorded |
| Interest payable | £20m | £28m |
| Interest received | £206m | £44m |
| Dividends | None recorded | None recorded |
| Filing | ||
| Company number | 03078711 | 09263424 |
| Incorporated | 1995 | 2014 |
| Year end | Dec 2024 | Apr 2025 |
| Accounts submitted | Sep 2025 | Jan 2026 |
| Consolidated accounts | No | No |
| Registered area | Slough | East-Central London |
| Status | Active | Active |
Method
How these figures were put together
- Source is Companies House filed accounts data for British Gas Trading Limited (03078711) and Octopus Energy Limited (09263424), transcribed row by row against the source header and deduplicated on company number.
- Both companies file unconsolidated accounts, so every figure belongs to that single company. Nothing from Centrica plc, GB Gas Holdings Limited, Octopus Energy Group Limited or Kraken Technologies is inside these numbers.
- No figure on this page adds the two companies together. Every number is either attributed to one company or expressed as a ratio, a gap or a percentage between them.
- Profit before tax is an estimate derived from the filings and is labelled as such. The one step profit movement compares it with the previous year figure reported in the same dataset.
- The year ends differ by four months, December 2024 against April 2025. The comparison is between two adjacent filings, not a like for like year.
- Figures of £2m and above are shown to the nearest million, £0.1m to £2m to one decimal place, and anything below £0.1m in thousands. Negatives appear in brackets.
- Officer, charge and property extracts are truncated at source and are described qualitatively rather than counted.
- PSC entries record control bands rather than exact stakes, and are not used to combine or net off any financial figure.
- Figures are rounded to protect the precision of the source filings.
Octopus Energy v British Gas: common questions
British Gas Trading Limited is bigger on turnover in the most recent filed accounts, at £14,523m against £9,722m for Octopus Energy Limited, a gap of £4,801m and a ratio of 1.5 to 1. The two figures cover different periods: British Gas to December 2024 and Octopus to April 2025.
Octopus Energy. Its filed turnover rose 21.9% while British Gas Trading fell 32.1%, putting the two 54.0 percentage points apart. Headcount moves the same way, up 40.6% at Octopus against 8.8% at British Gas.
British Gas Trading records the larger estimated profit before tax at £477m against £240m at Octopus Energy. The direction differs: British Gas is down from £1,370m the previous year, a fall of 65.2%, while Octopus is up from £204m, a rise of 17.6%.
British Gas Trading reports 6,970 employees and Octopus Energy Limited 2,445, a ratio of 2.9 to 1. Average staff cost per head is £48,000 at British Gas and £39,000 at Octopus. Turnover per employee runs at £2.1m and £4.0m respectively.
No. Both companies file unconsolidated accounts, so these are the two retail supply companies only. Nothing from Centrica plc, GB Gas Holdings Limited, Octopus Energy Group Limited or Kraken Technologies is included, and the two sets of figures are never added together.
British Gas Trading Limited records GB Gas Holdings Limited (03186121) as a person with significant control in the 75 to 100% band, notified 6 April 2016. Octopus Energy Limited records Octopus Energy Group Limited (09718624) in the same band, notified on the same date. PSC data shows control bands rather than exact stakes.
Want this depth on the companies you deal with?
Spark Intel reads filed accounts so you do not have to, from single company checks to full sector comparisons.
More from Spark Intel