Football Finance
Wages, turnover, profit and loss, net debt and PSR exposure for every English football club. Parsed from each club's iXBRL accounts at Companies House. The numbers nobody else surfaces.
League Two
-
01
Most revenue
Richest Clubs
Ranked by turnover and net assets. Two views, two stories.
£8.2m Walsall · top of the table -
02
Most leveraged
Debt League
Net debt across every club, broken out by bank, director loans and group loans.
£40m Colchester United · most net debt -
03
PSR exposure
PSR Watch
Premier League clubs against the £105m three-year loss threshold.
-£158m Chelsea · closest to breach
| # | Club | Wage bill | Turnover | Wage / Turnover | P&L | Net debt | Year |
|---|---|---|---|---|---|---|---|
| 01 |
BRFC Bristol Rovers
|
£8.9m
|
—
|
—
|
-£6.7m
|
£15m
|
2024/25 |
| 02 |
£5.9m
|
£8.2m
|
71%
|
-£2.0m
|
£15m
|
2024/25 | |
| 03 |
STFC Shrewsbury Town
|
£5.4m
|
£7.2m
|
74%
|
-£599k
|
—
|
2024/25 |
| 04 |
£5.2m
|
£5.7m
|
91%
|
-£2.3m
|
£13m
|
2024/25 | |
| 05 |
TRFC Tranmere Rovers
|
£5.2m
|
—
|
—
|
-£2.3m
|
£911k
|
2024/25 |
| 06 |
£3.5m
|
£4.1m
|
87%
|
-£2.2m
|
£6.3m
|
2024/25 | |
| 07 |
CTFC Crawley Town
|
—
|
—
|
—
|
—
|
—
|
2024/25 |
| 08 |
STFC Swindon Town
|
—
|
—
|
—
|
—
|
£111k
|
2024/25 |
| 09 |
—
|
—
|
—
|
—
|
£318k
|
2024/25 | |
| 10 |
CAFC Crewe Alexandra
|
—
|
—
|
—
|
-£1.1m
|
£60k
|
2024/25 |
| 11 |
—
|
—
|
—
|
-£3.6m
|
£40m
|
2024/25 | |
| 12 |
ASFC Accrington Stanley
|
—
|
—
|
—
|
—
|
£5.7m
|
2024/25 |
| 13 |
CTFC Cheltenham Town
|
—
|
—
|
—
|
—
|
—
|
2024/25 |
| 14 |
CUFC Cambridge United
|
—
|
—
|
—
|
-£3.7m
|
£2.6m
|
2024/25 |
| 15 |
SCFC Salford City
|
—
|
—
|
—
|
—
|
—
|
2024/25 |
| 16 |
NCFC Newport County
|
—
|
—
|
—
|
—
|
—
|
2024/25 |
| 17 |
NCFC Notts County
|
—
|
—
|
—
|
—
|
—
|
2024/25 |
| 18 |
CFC Chesterfield
|
Data not available Data not yet parsed | |||||
| 19 |
GTFC Grimsby Town
|
Data not available Data not yet parsed | |||||
| 20 |
BFC Barnet
|
Data not available Data not yet parsed | |||||
| 21 |
BA Barrow
|
Data not available Data not yet parsed | |||||
| 22 |
FTFC Fleetwood Town
|
Data not available Data not yet parsed | |||||
| 23 |
BFC Bromley
|
Data not available Accounts not yet in iXBRL | |||||
| 24 |
GFC Gillingham
|
Data not available Data not yet parsed | |||||
Source & method
Every figure is pulled from a UK statutory filing at Companies House. Where the club files iXBRL (digital) accounts, we parse them automatically using the iXBRL tags (core:StaffCosts, core:Turnover, core:ProfitLoss, core:Borrowings). Where the club files paper (Arsenal, Liverpool, Manchester United and most of the older PL clubs do), figures are editor-curated from the same filing and tagged "paper".
Wage bill = total staff costs as filed (players, coaches, scouts, academy, admin combined). Not all clubs disclose this. Turnover = total revenue including matchday, commercial, broadcast and player trading. Clubs filing under FRS 102 Section 1A (small companies regime) are not required to disclose turnover — Wrexham, Forest Green and many of the EFL/National League sides fall in that bucket. Net debt = total borrowings + group loans (which is often owner-loan money) minus cash.
Refreshed weekly via cron. Per-club hubs at /football-finance/club/{slug}/ show the full filing history, charges, owner profile and source links.
More inside Football Finance
17 destinations-
In the black
Profitable Clubs
0 None in this league -
Best value
Wage Efficiency
Points per £m of wages -
No debt
Debt-free Clubs
5 Operating without leverage -
Sanctions
Points Deductions
45 From the Premier League to League Two -
Where the money comes from
Revenue Breakdown
3 Clubs with disclosed split -
Director pay
Boardroom Pay
£246k Harrogate Town · highest board pay -
Squad refresh
Contracts Running Out
240 Barrow · 19 expiring -
Central distribution
PL TV Money
£175m Liverpool · top earner 2024-25 -
Case tracker
Man City 115 Charges
115 Updated as the case moves -
Interactive
PSR Calculator
Free tool Model any transfer in 10 seconds -
Plain English
FFP & PSR Explained
— Comprehensive guide -
Early warning
Filed Late
1 In league two -
Most serious warning
Going Concern Watch
2 Clubs flagged -
Composite risk
Insolvency Watch
9 Flagged in league two -
Who owns what
Owner Watch
108 Distinct owners across English football -
Global picture
Ownership Network
0 Multi-club ownership groups -
Last 12 months
Net Spend
39 Salford City · most active