Football club finances and accounts
The 101 clubs we hold accounts for turned over £8.15bn between them. We hold a wage bill for 78 of them, and those clubs paid £4.63bn in staff costs.
By division
Combined revenue in each division we hold accounts for.
Clubs by revenue
Each club on its latest filed year. Open a club for the full measure set and the documents behind it.
| # | CLUB | Revenue | Staff costs | Wages to revenue | Pre-tax result | SEASON |
|---|---|---|---|---|---|---|
| 1 | Liverpool | £702,722,000£702.7m | £427,727,000£427.7m | 60.9% | £15m | 2024/25 |
| 2 | Manchester City | £694,094,000£694.1m | £407,872,000£407.9m | 58.8% | -£9.9m | 2024/25 |
| 3 | Arsenal | £690,998,000£691.0m | £346,804,000£346.8m | 50.2% | -£1.3m | 2024/25 |
| 4 | Manchester United | £600,652,000£600.7m | £296,080,000£296.1m | 49.3% | -£33m | 2024/25 |
| 5 | Tottenham Hotspur | £564,881,000£564.9m | £255,811,000£255.8m | 45.3% | -£121m | 2024/25 |
| 6 | Chelsea | £490,857,000£490.9m | - | - | - | 2024/25 |
| 7 | Aston Villa | £359,277,000£359.3m | - | - | -£74m | 2024/25 |
| 8 | Newcastle United | £320,313,000£320.3m | £218,738,000£218.7m | 68.3% | -£11m | 2023/24 |
| 9 | Brighton & Hove Albion | £260,849,000£260.8m | £145,610,000£145.6m | 55.8% | £3.9m | 2023/24 |
| 10 | West Ham United | £226,058,000£226.1m | - | - | -£109m | 2024/25 |
| 11 | Nottingham Forest | £221,746,000£221.7m | £166,651,000£166.7m | 75.2% | -£79m | 2024/25 |
| 12 | Everton | £196,697,000£196.7m | £152,064,000£152.1m | 77.3% | -£8.6m | 2024/25 |
| 13 | Crystal Palace | £195,304,000£195.3m | £145,478,000£145.5m | 74.5% | £8.1m | 2024/25 |
| 14 | Leeds United | £189,683,547£189.7m | £145,857,096£145.9m | 76.9% | -£34m | 2022/23 |
| 15 | Fulham | £182,325,000£182.3m | £139,064,000£139.1m | 76.3% | -£27m | 2022/23 |
| 16 | Brentford | £173,076,000£173.1m | £130,778,000£130.8m | 75.6% | -£21m | 2024/25 |
| 17 | Wolverhampton Wanderers | £171,975,000£172.0m | £161,708,000£161.7m | 94% | -£12m | 2024/25 |
| 18 | Southampton | £157,520,000£157.5m | £113,346,000£113.3m | 72% | - | 2024/25 |
| 19 | Ipswich Town | £155,418,000£155.4m | - | - | £4.0m | 2024/25 |
| 20 | Luton Town | £132,321,856£132.3m | £39,504,947£39.5m | 29.9% | £49m | 2024/25 |
| 21 | Celtic | £124,580,000£124.6m | £65,595,000£65.6m | 52.7% | £18m | 2023/24 |
| 22 | Leicester City | £105,348,000£105.3m | £107,164,000£107.2m | 101.7% | -£19m | 2023/24 |
| 23 | Rangers | £94,097,000£94.1m | £57,751,000£57.8m | 61.4% | -£15m | 2024/25 |
| 24 | Sheffield United | £79,331,157£79.3m | £45,703,510£45.7m | 57.6% | £2.6m | 2024/25 |
| 25 | Burnley | £71,746,000£71.7m | £82,263,000£82.3m | 114.7% | -£29m | 2024/25 |
| 26 | Watford | £57,590,000£57.6m | £33,025,000£33.0m | 57.3% | £13m | 2023/24 |
| 27 | AFC Bournemouth | £53,226,000£53.2m | £61,381,000£61.4m | 115.3% | -£56m | 2021/22 |
| 28 | Bristol City | £40,337,817£40.3m | £35,915,560£35.9m | 89% | -£19m | 2024/25 |
| 29 | Sunderland | £39,422,000£39.4m | £52,899,000£52.9m | 134.2% | -£3.3m | 2024/25 |
| 30 | Birmingham City | £36,453,000£36.5m | £38,910,000£38.9m | 106.7% | -£34m | 2024/25 |
| 31 | Stoke City | £35,438,000£35.4m | £33,236,000£33.2m | 93.8% | £61m | 2024/25 |
| 32 | Coventry City | £34,145,359£34.1m | £26,477,318£26.5m | 77.5% | -£22m | 2024/25 |
| 33 | Wrexham | £33,335,021£33.3m | - | - | -£15m | 2024/25 |
| 34 | Middlesbrough | £32,476,000£32.5m | £36,360,000£36.4m | 112% | -£11m | 2024/25 |
| 35 | Derby County | £31,868,196£31.9m | £31,318,620£31.3m | 98.3% | -£11m | 2024/25 |
| 36 | Huddersfield Town | £31,390,049£31.4m | £20,264,566£20.3m | 64.6% | -£3.8m | 2021/22 |
| 37 | Queens Park Rangers | £31,373,000£31.4m | - | - | £200k | 2024/25 |
| 38 | West Bromwich Albion | £30,352,000£30.4m | £37,050,000£37.0m | 122.1% | -£19m | 2024/25 |
| 39 | Plymouth Argyle | £28,827,859£28.8m | £21,245,145£21.2m | 73.7% | £322k | 2024/25 |
| 40 | Sheffield Wednesday | £26,335,000£26.3m | £21,810,000£21.8m | 82.8% | -£10m | 2023/24 |
| 41 | Hull City | £25,821,819£25.8m | £36,678,453£36.7m | 142% | -£10m | 2024/25 |
| 42 | Cardiff City | £25,794,000£25.8m | £38,795,000£38.8m | 150.4% | -£35m | 2024/25 |
| 43 | Heart Of Midlothian | £24,441,000£24.4m | £19,117,000£19.1m | 78.2% | -£2.0m | 2024/25 |
| 44 | Millwall | £23,853,000£23.9m | £28,634,000£28.6m | 120% | -£263k | 2024/25 |
| 45 | Blackburn Rovers | £23,697,198£23.7m | £28,219,719£28.2m | 119.1% | -£10m | 2024/25 |
| 46 | Swansea City | £22,702,682£22.7m | - | - | -£21m | 2024/25 |
| 47 | Bolton Wanderers | £20,458,546£20.5m | £18,468,885£18.5m | 90.3% | -£14m | 2024/25 |
| 48 | Preston North End | £16,906,000£16.9m | £21,966,000£22.0m | 129.9% | -£14m | 2023/24 |
| 49 | Hibernian | £16,816,600£16.8m | £12,497,064£12.5m | 74.3% | -£6.4m | 2024/25 |
| 50 | Peterborough United | £15,923,092£15.9m | £8,519,051£8.5m | 53.5% | £2.9m | 2024/25 |
| 51 | Aberdeen | £15,771,000£15.8m | £11,932,000£11.9m | 75.7% | £1.1m | 2022/23 |
| 52 | Portsmouth | £11,946,249£11.9m | £7,870,521£7.9m | 65.9% | -£2.9m | 2021/22 |
| 53 | Charlton Athletic | £11,167,000£11.2m | £15,445,000£15.4m | 138.3% | -£15m | 2024/25 |
| 54 | Blackpool | £10,897,627£10.9m | £10,965,011£11.0m | 100.6% | -£5.6m | 2024/25 |
| 55 | Rotherham United | £10,518,506£10.5m | - | - | -£4.6m | 2024/25 |
| 56 | Barnsley | £10,276,916£10.3m | £11,455,540£11.5m | 111.5% | -£6.6m | 2024/25 |
| 57 | Reading | £9,805,651£9.8m | £12,407,926£12.4m | 126.5% | -£3.9m | 2024/25 |
| 58 | AFC Wimbledon | £9,784,083£9.8m | - | - | -£1.3m | 2024/25 |
| 59 | Leyton Orient | £9,431,054£9.4m | - | - | -£4.6m | 2024/25 |
| 60 | Cambridge United | £9,246,327£9.2m | £6,661,435£6.7m | 72% | -£3.7m | 2024/25 |
| 61 | Wigan Athletic | £9,246,111£9.2m | £11,720,275£11.7m | 126.8% | -£8.2m | 2023/24 |
| 62 | Kilmarnock | £9,076,685£9.1m | £5,906,581£5.9m | 65.1% | -£787k | 2024/25 |
| 63 | Bradford City | £8,694,724£8.7m | - | - | -£3.0m | 2024/25 |
| 64 | Lincoln City | £8,478,308£8.5m | £7,526,287£7.5m | 88.8% | -£2.9m | 2024/25 |
| 65 | Walsall | £8,226,000£8.2m | £5,879,000£5.9m | 71.5% | -£2.0m | 2024/25 |
| 66 | Bristol Rovers | £8,105,026£8.1m | £8,905,152£8.9m | 109.9% | -£7.0m | 2024/25 |
| 67 | Dundee United | £8,092,923£8.1m | £6,924,374£6.9m | 85.6% | -£2.8m | 2022/23 |
| 68 | Forest Green Rovers | £7,935,177£7.9m | £7,722,704£7.7m | 97.3% | -£3.3m | 2023/24 |
| 69 | Chesterfield | £7,804,088£7.8m | £6,043,560£6.0m | 77.4% | -£2.4m | 2024/25 |
| 70 | Gillingham | £7,530,515£7.5m | £6,765,924£6.8m | 89.8% | -£5.7m | 2024/25 |
| 71 | Fleetwood Town | £7,290,277£7.3m | - | - | - | 2021/22 |
| 72 | Motherwell | £7,268,944£7.3m | £5,697,751£5.7m | 78.4% | -£263k | 2024/25 |
| 73 | Shrewsbury Town | £7,214,063£7.2m | £5,352,978£5.4m | 74.2% | -£927k | 2024/25 |
| 74 | Carlisle United | £6,899,969£6.9m | £7,009,280£7.0m | 101.6% | -£5.1m | 2024/25 |
| 75 | Oxford United | £6,886,051£6.9m | - | - | -£4.2m | 2021/22 |
| 76 | St Johnstone | £6,833,127£6.8m | £4,736,445£4.7m | 69.3% | £131k | 2024/25 |
| 77 | Northampton Town | £6,798,652£6.8m | £5,921,816£5.9m | 87.1% | -£2.6m | 2024/25 |
| 78 | Exeter City | £6,568,952£6.6m | £5,132,963£5.1m | 78.1% | £182k | 2023/24 |
| 79 | Burton Albion | £6,414,470£6.4m | £8,227,175£8.2m | 128.3% | -£8.3m | 2024/25 |
| 80 | Swindon Town | £6,033,097£6.0m | - | - | £76k | 2022/23 |
| 81 | Tranmere Rovers | £5,763,379£5.8m | £4,935,782£4.9m | 85.6% | -£2.9m | 2024/25 |
| 82 | Mansfield Town | £5,706,953£5.7m | £5,083,199£5.1m | 89.1% | -£51k | 2019/20 |
| 83 | St Mirren | £5,699,742£5.7m | £4,224,059£4.2m | 74.1% | -£57k | 2022/23 |
| 84 | Milton Keynes Dons | £5,550,784£5.6m | £7,537,038£7.5m | 135.8% | -£3.0m | 2024/25 |
| 85 | Crewe Alexandra | £5,336,163£5.3m | £4,301,295£4.3m | 80.6% | -£1.2m | 2024/25 |
| 86 | Bromley | £5,270,076£5.3m | - | - | -£1.1m | 2024/25 |
| 87 | Queen's Park | £5,232,049£5.2m | £3,592,145£3.6m | 68.7% | -£805k | 2024/25 |
| 88 | Southend United | £5,101,100£5.1m | - | - | -£1.3m | 2024/25 |
| 89 | Morecambe | £5,076,300£5.1m | £3,580,300£3.6m | 70.5% | -£1.1m | 2024/25 |
| 90 | Falkirk | £4,432,819£4.4m | - | - | £1.5m | 2024/25 |
| 91 | Harrogate Town | £4,056,387£4.1m | £3,528,545£3.5m | 87% | -£2.2m | 2024/25 |
| 92 | York City | £3,846,725£3.8m | £1,886,996£1.9m | 49.1% | - | 2022/23 |
| 93 | Newport County | £3,463,092£3.5m | - | - | -£913k | 2022/23 |
| 94 | Crawley Town | £3,446,040£3.4m | - | - | £198k | 2018/19 |
| 95 | Grimsby Town | £3,430,822£3.4m | - | - | £164k | 2018/19 |
| 96 | Partick Thistle | £3,420,511£3.4m | £2,340,298£2.3m | 68.4% | -£359k | 2024/25 |
| 97 | Barnet | £3,218,209£3.2m | - | - | £60k | 2016/17 |
| 98 | Scunthorpe United | £3,106,265£3.1m | £3,307,370£3.3m | 106.5% | £4.8m | 2020/21 |
| 99 | Livingston | £1,400,089£1.4m | - | - | £46k | 2017/18 |
| 100 | Sutton United | £930,589£931k | - | - | -£477k | 2020/21 |
| 101 | Norwich City | -£118,509,000£118.5m | £88,925,000£88.9m | - | £2.1m | 2019/20 |
We hold accounts for 1 more clubs on a period that is not twelve months, so they are not ranked here.
Revenue, biggest first
Turnover in each club’s latest filed year.
Wages as a share of revenue
The share of turnover each club paid out in staff costs, across the 78 clubs we hold a wage bill for.
Frequently asked questions
Which football club earns the most?
Liverpool is the biggest club we hold accounts for, on £703m of revenue in 2024/25.
Which club spends most of its revenue on wages?
Cardiff City paid 150.4% of revenue in staff costs in 2024/25, the highest share we hold.
How many clubs are covered?
We hold filed accounts for 101 clubs, and a wage bill for 78 of them.