Skip to main content

Update (2 Oct 2025): Plymouth Argyle figures and sources were refreshed (see Championship table).

English football finances 2024/25 brings together the latest reported revenues and staff costs for every club across the Premier League, Championship, League One, League Two and the National League. The aim: show where the money is made, how it is spent, and how the financial gap between the top flight and the rest of the pyramid is reshaping decision-making. You’ll find sortable league tables, definitions, and source links to club accounts, Deloitte’s Annual Review of Football Finance, and specialist analysis.

Contents:

Legend: Number* – estimate based on league norms, recent trends, and peer comparisons.
All figures are indicative. Always consult the linked source before quoting.

Methodology & Definitions

Revenue: turnover as reported in club accounts (broadcast, commercial, matchday). Excludes profit on player sales where possible.

Staff costs: wages and salaries for all players and staff, including NI and pensions — the most consistent wage metric across clubs.

Sources: Companies House filings, club statements, Deloitte’s Annual Review of Football Finance 2025, Swiss Ramble, and specialist outlets. Year-ends vary; treat cross-club comparisons as indicative.

Premier League (2024/25)

Insight: Aggregate revenue comfortably exceeds £6bn, with multiple clubs operating at £500m+ turnover and staff costs above £300m.

Club Financial year Revenue £m Staff costs £m Source
Arsenal YE 31 May 2024 503 260 Club
Aston Villa YE 31 May 2024 420* 250* Club
AFC Bournemouth YE 30 Jun 2024 195* 145* Club
Brentford YE 30 Jun 2024 170* 125* Club
Brighton & Hove Albion YE 30 Jun 2024 222.4 160* Club
Chelsea YE 30 Jun 2024 568 404 Club
Crystal Palace YE 30 Jun 2024 180* 135* Club
Everton YE 30 Jun 2024 210* 175* Club
Fulham YE 30 Jun 2024 175* 130* Club
Ipswich Town YE 30 Jun 2024 160* 120* Club
Leicester City YE 30 Jun 2024 105.3 187 Swiss Ramble
Liverpool YE 31 May 2024 639 373 Club
Manchester City YE 30 Jun 2024 712 422 Club
Manchester United YE 30 Jun 2024 666.5 373 Club
Newcastle United YE 30 Jun 2024 320.3 218.7 Accounts (PDF)
Nottingham Forest YE 30 Jun 2024 165* 125* Club
Southampton YE 30 Jun 2024 152 131 Swiss Ramble
Tottenham Hotspur YE 30 Jun 2024 550 252 Club
West Ham United YE 31 May 2024 305* 244 Accounts (PDF)
Wolverhampton Wanderers YE 31 May 2024 160* 120* Club
Summary: PL revenues exceed £6bn. Top wage bills surpass £300m; even mid-table clubs run £160m+ revenue.

Championship (2024/25)

Insight: The “promotion prize” can add £100–120m+ to revenue, so wage bills frequently run above turnover. Parachute payments tilt the field; non-parachute teams must outperform in recruitment and player trading.

Club Financial year Revenue £m Staff costs £m Source
Blackburn Rovers YE 30 Jun 2024 23* 25.4 Swiss Ramble
Bristol City YE 31 May 2024 30.6 30.8 Swiss Ramble
Cardiff City YE 31 May 2024 32.6 32.8 Accounts (PDF)
Coventry City YE 31 May 2024 33.6 23.4 Swiss Ramble
Derby County YE 30 Jun 2024 22.1 22.0 Accounts (PDF)
Hull City YE 30 Jun 2024 21.2 29.6 Swiss Ramble
Leeds United YE 30 Jun 2024 128 101 Swiss Ramble
Middlesbrough YE 30 Jun 2024 32.2 31.2 Swiss Ramble
Millwall YE 30 Jun 2024 23 26 Swiss Ramble (22/23)
Norwich City YE 30 Jun 2024 73.1 49.1 Annual Report (PDF)
Plymouth Argyle YE 30 Jun 2024 25.6 17.9 Matchday Finance,
Companies House
Preston North End YE 30 Jun 2024 16.9 20.6 Club
Queens Park Rangers YE 31 May 2024 21* 24* Matchday Finance
Sheffield United YE 30 Jun 2024 171.9 125.9 Swiss Ramble
Sheffield Wednesday YE 31 Jul 2024 20* 28.5 Swiss Ramble index
Stoke City YE 31 May 2024 28.8 31.8 Club
Sunderland YE 31 Jul 2024 38.2 26.5 Swiss Ramble
Swansea City YE 31 Jul 2024 (11m) 23.5 27.3 Swiss Ramble
Watford YE 30 Jun 2024 57.6 33.0 Kinnaird Sports
West Bromwich Albion YE 30 Jun 2024 28.2 42.9 Club
Burnley YE 30 Jun 2024 169.3 136.5 Swiss Ramble
Luton Town YE 30 Jun 2024 134.8 101.0 Swiss Ramble
Oxford United YE 30 Jun 2024 8.4 11.1 Club
Portsmouth YE 30 Jun 2024 20.4 17.1 Club

Plymouth Argyle figures were updated on 2 October 2025 based on Companies House and Matchday Finance sources.

Summary: Revenues range from c.£20–130m. Wage/revenue ratios frequently exceed 100% without parachute support.

League One (2024/25)

Insight: League One is splitting in two: heavily backed projects push budgets toward Championship territory, while the median club operates around £6–12m revenue with tight wage control.

Club Financial year Revenue £m Staff costs £m Source
Barnsley YE 30 Jun 2024 8.97 11* Insider Media
Birmingham City YE 30 Jun 2024 29.6 35.8 Swiss Ramble
Blackpool YE 30 Jun 2024 9.701 8.5* Local report
Bolton Wanderers YE 30 Jun 2024 21.3 16.5* Club
Bristol Rovers Latest filed 8.5* 7.2* Club
Burton Albion Latest filed 7.5* 6.2* Club
Cambridge United Latest filed 8.2* 6.7* Club
Charlton Athletic YE 30 Jun 2024 8.8 12.2 CAST
Crawley Town Promoted 7.0* 5.8* Club
Exeter City Latest filed 8.0* 6.6* Club
Huddersfield Town Relegated 20.0* 18.0* Club
Leyton Orient Latest filed 8.1* 6.7* Club
Lincoln City Latest filed 8.4* 7.0* Club
Mansfield Town Promoted 9.5* 7.8* Club
Northampton Town Latest filed 7.8* 6.4* Club
Peterborough United YE 30 Jun 2024 10.174 7.432 Peterborough Telegraph
Reading YE 30 Jun 2024 10 14 Kieran Maguire
Rotherham United Relegated 20 18 Swiss Ramble
Shrewsbury Town Latest filed 7.6* 6.3* Club
Stevenage Latest filed 7.4* 6.1* Club
Stockport County YE 30 Jun 2024 9.2 7.5* Club
Wigan Athletic YE 30 Jun 2024 12.5* 11.7 Wigan Today
Wycombe Wanderers Latest filed 8.5* 7.1* Club
Wrexham YE 30 Jun 2024 26.7 20* Reuters
Summary: Revenues typically range from £6–20m. Heavily backed clubs can outspend peers and compress promotion timelines — but must still convert spend into revenue growth to remain compliant.

League Two (2024/25)

Insight: Most clubs rely on matchday and local commercial to fund wages; upside comes from player trading, cup runs and larger fanbases.

Club Financial year Revenue £m Staff costs £m Source
Accrington Stanley Latest filed 6.8* 5.4* Club
AFC Wimbledon YE 30 Jun 2024 9.0 6.5* Club
Barrow Latest filed 6.7* 5.2* Club
Bradford City YE 31 May 2024 7.7 6.1 Swiss Ramble
Bromley Promoted 6.2* 5.0* Club
Carlisle United Relegated 7.0* 5.6* Club
Cheltenham Town Relegated 6.9* 5.5* Club
Chesterfield Promoted 7.5* 6.1* Club
Colchester United Latest filed 6.5* 5.1* Club
Crewe Alexandra Latest filed 6.3* 5.0* Club
Doncaster Rovers Latest filed 6.8* 5.4* Club
Fleetwood Town Relegated 7.1* 5.7* Club
Gillingham YE 30 Jun 2024 8.22 6.3* KentOnline
Grimsby Town Latest filed 6.4* 5.1* Club
Harrogate Town Latest filed 6.0* 4.8* Club
Milton Keynes Dons YE 30 Jun 2023 6.959 5.77 Accounts (PDF)
Morecambe Latest filed 6.1* 4.9* Club
Newport County Latest filed 6.2* 5.0* Club
Notts County Latest filed 6.9* 5.5* Club
Port Vale Relegated 7.0* 5.6* Club
Salford City Latest filed 7.2* 5.8* Companies House
Swindon Town Latest filed 6.6* 5.2* Club
Tranmere Rovers Latest filed 6.5* 5.1* Club
Walsall Latest filed 6.4* 5.0* Club
Summary: Typical L1 revenues are £6–20m; strategy and compliance are decisive.

National League (2024/25)

Insight: A handful of clubs operate with budgets near the EFL’s lower end, while many rely on volunteers and hyper-local sponsorships. Volatility management is key.

Club Financial year Revenue £m Staff costs £m Source
AFC Fylde Latest filed 1.6* 1.2* Club
Aldershot Town Latest filed 1.5* 1.1* Club
Altrincham Latest filed 1.5* 1.1* Club
Barnet Latest filed 1.7* 1.3* Club
Boston United Promoted 1.4* 1.0* Club
Braintree Town Promoted 1.3* 0.95* Club
Dagenham & Redbridge Latest filed 1.6* 1.2* Club
Eastleigh Latest filed 1.6* 1.2* Club
Ebbsfleet United Latest filed 1.6* 1.2* Club
FC Halifax Town Latest filed 1.5* 1.1* Club
Forest Green Rovers Relegated 1.9* 1.5* Club
Gateshead Latest filed 1.4* 1.0* Club
Hartlepool United Latest filed 2.0* 1.7* Club
Maidenhead United Latest filed 1.4* 1.0* Club
Oldham Athletic Latest filed 2.5* 2.0* Club
Rochdale Latest filed 1.6* 1.2* Club
Solihull Moors Latest filed 1.7* 1.3* Club
Southend United Latest filed 2.8* 2.3* Club
Sutton United Relegated 1.6* 1.2* Club
Tamworth Promoted 1.3* 0.95* Club
Wealdstone Latest filed 1.3* 0.95* Club
Woking Latest filed 1.6* 1.3* Club
Yeovil Town Promoted 1.7* 1.3* Club
York City Latest filed 1.8* 1.4* Club
Summary: Typical NL turnover is £1.5–2.0m; wage bills c.£1.1–1.5m. Transparency and volatility are core risks.

Cross-League Comparison & Key Takeaways

  • Premier League: ~£6.2bn revenue; average staff costs well above £160m in the upper half.
  • Championship: ~£750m+ combined; many clubs run wage/revenue >100% absent parachute money.
  • League One: ~£400m combined; widening gap between investor-backed projects and median budgets.
  • League Two: ~£200m combined; sustainability relies on prudence and community support.
  • National League: <£120m combined; transparency and volatility are core risks.

Definitions & Notes

Revenue = broadcast + matchday + commercial; excludes profit on player sales. Staff costs = wages for all playing & non-playing staff incl. NI & pensions. * marks an estimate. Figures are indicative; replace with official filings as they publish.

References

  • Deloitte, Annual Review of Football Finance 2025.
  • Arsenal – 2024 results: club.
  • Manchester City – 2024 report: club.
  • Manchester United – 2024 results: club.
  • Liverpool – latest accounts: club.
  • Newcastle United – YE Jun 2024 (PDF): accounts.
  • Tottenham – 2024 report: club.
  • Norwich – 2024 Annual Report (PDF): report.
  • Swiss Ramble analyses (multiple clubs): Substack.
  • Watford 23/24 summary: Kinnaird Sports.
  • Portsmouth 23/24 statement: club.
  • Oxford United 23/24 results: club.
  • Plymouth Argyle filings (updated 2 Oct 2025): Companies House.
  • Plymouth Argyle 23/24 coverage: Matchday Finance.




Discover more from Sentinel Sports Group

Subscribe to get the latest posts sent to your email.

Daunte Crawford

Football Leadership Executive

Discover more from Sentinel Sports Group

Subscribe now to keep reading and get access to the full archive.

Continue reading

Discover more from Sentinel Sports Group

Subscribe now to keep reading and get access to the full archive.

Continue reading