Aston Villa
Financials · 2026/27 spending-room estimate
Football income
The squad-cost ratio depends on football income, so PSRwatch starts from the latest filed accounts for domestic income, removes any European income inside that base year, adds this season's UEFA distributions where the club is in Europe, and adds net profit on player sales as the League's rolling three-year average.
2024/25
£536m low / £604m high
How this is calculated
domestic £394m (matchday £71m + broadcasting £185m + commercial £138m)
+ UEFA distributions £70m + player-sale profit (3-year average) £106m = £570mThe denominator of the squad-cost test: this season's forecast football revenue plus the League's three-year average of net profit on player sales.
- Matchday£71m · 12%
- Broadcasting£185m · 32%
- Commercial£138m · 24%
- UEFA distributions£70m · 12%
- Player-sale profit (3-year average)£106m · 19%
Broadcasting is 32% of the base, and UEFA distributions add £70m that only counts while the club is in Europe. Player-sale profit contributes £106m as a three-year average, so one big sale lifts income by a third of its profit, not all of it.
This is a forecast, not filed revenue. The latest filed figure is £378m (2024/25); the sensitivity band is £536m to £604m. The matchday / broadcasting / commercial split uses a league-typical mix until the club's own accounts disclose one.
PSRwatch central estimate of this season's UEFA distributions. It adds to football income; the League's 85% / 115% lines stay the same.
From filed accounts where available and reported sale fees otherwise - undisclosed-fee estimates never count as income.
Latest filed revenue baseline: 2024/25.
Central forecast starts from the committed club forecast and splits domestic football income using a league-typical modelled mix (about 18% matchday / 47% broadcasting in the Premier League) - the club's own filed mix will be used once its accounts disclose one.
Premier League participation is included in the broadcasting and commercial mix.
About GBP 69m of Champions League income sat inside the 2024/25 accounts the forecast is grown from; it is removed before this season's European line is added.
Champions League participation in 2026/27 adds a separate UEFA income line (PSRwatch central estimate of GBP 70m of distributions) and brings UEFA's separate 70% squad-cost rule into play (the League's own 85% / 115% lines are unchanged).
Net profit on player sales counts as the League's rolling three-year average (one third of each of the last three seasons' profits), not this window's sales in full.
Low/high range is a deterministic +/-6% sensitivity around central football income.
Forecast domestic income already clears the applicable Premier League floors (income >= GBP 175m, broadcasting >= GBP 95m), so no uplift was needed.
Season view
ProjectionSquad-cost basisWhat does this mean?
Forward-looking squad-cost estimate for 2026/27, built from public filings, reported transfer data, provider wage estimates and PSRwatch assumptions. Subject to transfer, wage, revenue and rule changes. These are unofficial PSRwatch estimates - final regulatory decisions sit with the leagues. MethodologyFinancial forecast
Financial model built from filed accounts, sourced facts and labelled assumptions, with a forward income-statement forecast. Expand any line to see where the number comes from.
- Matchday-£10.0m
- Media & competition distributions+£11.9m
- Commercial+£0.0m
Calculated from the model itself - the same numbers as the statement lines below, not separately maintained copy.
| Line (£m) | 2020/21A | 2021/22A | 2022/23A | 2023/24A | 2024/25A | 2025/26E | 2026/27F | 2027/28F | 2028/29F |
|---|---|---|---|---|---|---|---|---|---|
Total revenueWhere this number comes from (2028/29F) CalculationTotal revenue£309.8m = matchday + media + commercial CalculationMatchday revenue 2028/29£28.5m = (36887 seats × 113.8% utilisation) × (19 league + 1 domestic cup + 0 European home games) × £33.93 per attendee ÷ 1,000,000 FactStadium capacity 2028/29: 36887 seats (official, high)36,887 seats AssumptionAttendance utilisation 113.8%113.8% Assumption19 home league matches19 matches Assumption1 home domestic cup ties1 matches Assumption0 home European ties0 matches AssumptionMatchday yield £33.93/attendee33.93 GBP CalculationMedia / broadcasting revenue£182.6m = domestic league central distribution + UEFA distributions + domestic cup prize money CalculationPremier League central distribution£182.6m = pl_total 2028/29 resolved directly: 182.6 AssumptionPL central distributions £182.6m£182.6m CalculationUEFA distribution 2028/29: zero - club not in European competition£0.0m = no European participation ⇒ no UEFA distribution EventNo European competition 2028/29 (assumed)£0.0m CalculationNot modelled for 2028/29: no evidenced domestic cup prize money CalculationCommercial revenue fy2029: 0 contracted deals + other commercial base (3 active deal(s) with unreported value excluded)£98.7m = Σ guaranteed annual values of 0 active deals (£0.0m) + other commercial base £98.7m Contractadidas (kit-manufacturer) - value not reliably reported, excluded from sum ContractVisit Rwanda (Rwanda Development Board) (shirt-sponsor) - value not reliably reported, excluded from sum ContractBetano (Kaizen Gaming) (sleeve-sponsor) - value not reliably reported, excluded from sum AssumptionCommercial base beyond registered deals £98.73m£98.7m Sources: Companies House (audited statutory accounts) · Premier League · Wikipedia · SportsPro · Football Insider | £183.6m | £178.4m | £217.7m | £275.7m | £378.1m | £319.8m | £315.5m | £309.8m | £309.8m |
Matchday revenueWhere this number comes from (2028/29F) CalculationMatchday revenue 2028/29£28.5m = (36887 seats × 113.8% utilisation) × (19 league + 1 domestic cup + 0 European home games) × £33.93 per attendee ÷ 1,000,000 FactStadium capacity 2028/29: 36887 seats (official, high)36,887 seats AssumptionAttendance utilisation 113.8%113.8% Assumption19 home league matches19 matches Assumption1 home domestic cup ties1 matches Assumption0 home European ties0 matches AssumptionMatchday yield £33.93/attendee33.93 GBP | £0.3m | £16.1m | £18.8m | £28.0m | £38.5m | £38.5m | £34.2m | £28.5m | £28.5m |
Media / broadcasting revenueWhere this number comes from (2028/29F) CalculationMedia / broadcasting revenue£182.6m = domestic league central distribution + UEFA distributions + domestic cup prize money CalculationPremier League central distribution£182.6m = pl_total 2028/29 resolved directly: 182.6 AssumptionPL central distributions £182.6m£182.6m CalculationUEFA distribution 2028/29: zero - club not in European competition£0.0m = no European participation ⇒ no UEFA distribution EventNo European competition 2028/29 (assumed)£0.0m CalculationNot modelled for 2028/29: no evidenced domestic cup prize money Sources: Wikipedia | £157.1m | £123.2m | £152.6m | £170.7m | £170.7m | £182.6m | £182.6m | £182.6m | £182.6m |
Premier League distributions◦Where this number comes from (2028/29F) CalculationPremier League central distribution£182.6m = pl_total 2028/29 resolved directly: 182.6 AssumptionPL central distributions £182.6m£182.6m | - | - | - | - | - | £182.6m | £182.6m | £182.6m | £182.6m |
UEFA distributions◦Where this number comes from (2028/29F) CalculationUEFA distribution 2028/29: zero - club not in European competition£0.0m = no European participation ⇒ no UEFA distribution EventNo European competition 2028/29 (assumed)£0.0m Sources: Wikipedia | - | - | - | £13.7m | £70.2m | £0.0m | £0.0m | £0.0m | £0.0m |
Commercial revenueWhere this number comes from (2028/29F) CalculationCommercial revenue fy2029: 0 contracted deals + other commercial base (3 active deal(s) with unreported value excluded)£98.7m = Σ guaranteed annual values of 0 active deals (£0.0m) + other commercial base £98.7m Contractadidas (kit-manufacturer) - value not reliably reported, excluded from sum ContractVisit Rwanda (Rwanda Development Board) (shirt-sponsor) - value not reliably reported, excluded from sum ContractBetano (Kaizen Gaming) (sleeve-sponsor) - value not reliably reported, excluded from sum AssumptionCommercial base beyond registered deals £98.73m£98.7m Sources: Companies House (audited statutory accounts) · Premier League · SportsPro · Football Insider | £26.2m | £39.1m | £46.4m | £63.3m | £98.7m | £98.7m | £98.7m | £98.7m | £98.7m |
Other revenueWhere this number comes from (2028/29F) AssumptionOther revenue £0m£0.0m Sources: Companies House (audited statutory accounts) | £2.5m | £0.3m | - | £5.1m | £0.0m | £0.0m | £0.0m | £0.0m | £0.0m |
Total staff costsWhere this number comes from (2028/29F) CalculationTotal staff costs£273.4m AssumptionStaff costs £273.38m£273.4m Sources: Companies House (audited statutory accounts) | £137.8m | £137.0m | £194.2m | £252.1m | £273.4m | £273.4m | £273.4m | £273.4m | £273.4m |
Other operating costsWhere this number comes from (2028/29F) AssumptionOther operating costs £144.07m£144.1m Sources: Companies House (audited statutory accounts) | - | - | - | - | £144.1m | £144.1m | £144.1m | £144.1m | £144.1m |
EBITDA◦Where this number comes from (2028/29F) CalculationEBITDA-£107.6m = revenue − staff costs − other operating costs CalculationTotal revenue£309.8m = matchday + media + commercial CalculationMatchday revenue 2028/29£28.5m = (36887 seats × 113.8% utilisation) × (19 league + 1 domestic cup + 0 European home games) × £33.93 per attendee ÷ 1,000,000 FactStadium capacity 2028/29: 36887 seats (official, high)36,887 seats AssumptionAttendance utilisation 113.8%113.8% Assumption19 home league matches19 matches Assumption1 home domestic cup ties1 matches Assumption0 home European ties0 matches AssumptionMatchday yield £33.93/attendee33.93 GBP CalculationMedia / broadcasting revenue£182.6m = domestic league central distribution + UEFA distributions + domestic cup prize money CalculationPremier League central distribution£182.6m = pl_total 2028/29 resolved directly: 182.6 AssumptionPL central distributions £182.6m£182.6m CalculationUEFA distribution 2028/29: zero - club not in European competition£0.0m = no European participation ⇒ no UEFA distribution EventNo European competition 2028/29 (assumed)£0.0m CalculationNot modelled for 2028/29: no evidenced domestic cup prize money CalculationCommercial revenue fy2029: 0 contracted deals + other commercial base (3 active deal(s) with unreported value excluded)£98.7m = Σ guaranteed annual values of 0 active deals (£0.0m) + other commercial base £98.7m Contractadidas (kit-manufacturer) - value not reliably reported, excluded from sum ContractVisit Rwanda (Rwanda Development Board) (shirt-sponsor) - value not reliably reported, excluded from sum ContractBetano (Kaizen Gaming) (sleeve-sponsor) - value not reliably reported, excluded from sum AssumptionCommercial base beyond registered deals £98.73m£98.7m CalculationTotal staff costs£273.4m AssumptionStaff costs £273.38m£273.4m AssumptionOther operating costs £144.07m£144.1m Sources: Companies House (audited statutory accounts) · Premier League · Wikipedia · SportsPro · Football Insider | - | - | - | - | -£39.3m | -£97.7m | -£101.9m | -£107.6m | -£107.6m |
Player registration amortisationWhere this number comes from (2028/29F) CalculationPlayer registration amortisation£84.1m = player-level subledger + unattributed cohort run-off (filed-NBV reconciliation) + baseline future squad investment CalculationPlayer registration amortisation (subledger)£0.0m = straight-line amortisation of each registration over its contract (day-count) CalculationUnattributed registration cohort amortisation (fy2029)£33.1m = per-year unexplained filed additions, 5.2y straight-line (mid-year convention), scaled ×0.706 to tie the anchor NBV to the filed balance exactly - an explicit reconciliation item for agent fees, capitalised add-ons and unmodelled smaller signings; aggregate only, never player-level AssumptionResidual cohort method: 5.2-year assumed life; anchor gap £257.67m = filed £257.67m − subledger £0m Calculationfy2024 unattributed cohort (£84.2m over 3.7y remaining)£11.1m Calculationfy2025 unattributed cohort (£103.12m over 4.7y remaining)£21.9m AssumptionBaseline future squad investment amortisation (£51.05m; cohorts totalling £385.04m over 6.6y)£51.0m AssumptionBaseline squad investment £96.26m£96.3m Sources: Companies House (audited statutory accounts) | - | £82.5m | £92.5m | £96.5m | £99.7m | £88.3m | £88.8m | £85.4m | £84.1m |
Player registration impairmentWhere this number comes from (2028/29F) CalculationPlayer registration impairment£0.0m = no impairment assumed: impairments follow specific squad events (a player written down after injury or exclusion) and are not forecastable from public data. Any impairment would reduce the result below this base case | - | - | - | - | - | £0.0m | £0.0m | £0.0m | £0.0m |
DepreciationWhere this number comes from (2028/29F) AssumptionDepreciation £6.19m£6.2m Sources: Companies House (audited statutory accounts) | - | - | £4.0m | £6.2m | - | £6.2m | £6.2m | £6.2m | £6.2m |
Operating profit/(loss)Where this number comes from (2028/29F) CalculationOperating profit/(loss) excluding player trading-£197.9m = EBITDA − player amortisation − depreciation CalculationEBITDA-£107.6m = revenue − staff costs − other operating costs CalculationTotal revenue£309.8m = matchday + media + commercial CalculationMatchday revenue 2028/29£28.5m = (36887 seats × 113.8% utilisation) × (19 league + 1 domestic cup + 0 European home games) × £33.93 per attendee ÷ 1,000,000 FactStadium capacity 2028/29: 36887 seats (official, high)36,887 seats AssumptionAttendance utilisation 113.8%113.8% Assumption19 home league matches19 matches Assumption1 home domestic cup ties1 matches Assumption0 home European ties0 matches AssumptionMatchday yield £33.93/attendee33.93 GBP CalculationMedia / broadcasting revenue£182.6m = domestic league central distribution + UEFA distributions + domestic cup prize money CalculationPremier League central distribution£182.6m = pl_total 2028/29 resolved directly: 182.6 AssumptionPL central distributions £182.6m£182.6m CalculationUEFA distribution 2028/29: zero - club not in European competition£0.0m = no European participation ⇒ no UEFA distribution EventNo European competition 2028/29 (assumed)£0.0m CalculationNot modelled for 2028/29: no evidenced domestic cup prize money CalculationCommercial revenue fy2029: 0 contracted deals + other commercial base (3 active deal(s) with unreported value excluded)£98.7m = Σ guaranteed annual values of 0 active deals (£0.0m) + other commercial base £98.7m Contractadidas (kit-manufacturer) - value not reliably reported, excluded from sum ContractVisit Rwanda (Rwanda Development Board) (shirt-sponsor) - value not reliably reported, excluded from sum ContractBetano (Kaizen Gaming) (sleeve-sponsor) - value not reliably reported, excluded from sum AssumptionCommercial base beyond registered deals £98.73m£98.7m CalculationTotal staff costs£273.4m AssumptionStaff costs £273.38m£273.4m AssumptionOther operating costs £144.07m£144.1m CalculationPlayer registration amortisation£84.1m = player-level subledger + unattributed cohort run-off (filed-NBV reconciliation) + baseline future squad investment CalculationPlayer registration amortisation (subledger)£0.0m = straight-line amortisation of each registration over its contract (day-count) CalculationUnattributed registration cohort amortisation (fy2029)£33.1m = per-year unexplained filed additions, 5.2y straight-line (mid-year convention), scaled ×0.706 to tie the anchor NBV to the filed balance exactly - an explicit reconciliation item for agent fees, capitalised add-ons and unmodelled smaller signings; aggregate only, never player-level AssumptionResidual cohort method: 5.2-year assumed life; anchor gap £257.67m = filed £257.67m − subledger £0m Calculationfy2024 unattributed cohort (£84.2m over 3.7y remaining)£11.1m Calculationfy2025 unattributed cohort (£103.12m over 4.7y remaining)£21.9m AssumptionBaseline future squad investment amortisation (£51.05m; cohorts totalling £385.04m over 6.6y)£51.0m AssumptionBaseline squad investment £96.26m£96.3m AssumptionDepreciation £6.19m£6.2m Sources: Companies House (audited statutory accounts) · Premier League · Wikipedia · SportsPro · Football Insider | - | - | - | - | -£139.0m | -£192.1m | -£196.9m | -£199.2m | -£197.9m |
Profit on disposal of player registrationsWhere this number comes from (2028/29F) CalculationProfit on disposal of registrations£46.4m = known transactions (subledger) + baseline assumption for windows that have not yet happened CalculationKnown disposals (subledger: fee − NBV per player)£0.0m = guaranteed fee − net book value at disposal, per player AssumptionBaseline disposal profit £46.38m£46.4m Sources: Companies House (audited statutory accounts) | £1.2m | £97.5m | £22.5m | £64.7m | £52.0m | £46.4m | £46.4m | £46.4m | £46.4m |
Finance incomeWhere this number comes from (2028/29F) AssumptionFinance income £10.31m£10.3m Sources: Companies House (audited statutory accounts) | £1.6m | £1.6m | £1.6m | £1.1m | £10.3m | £10.3m | £10.3m | £10.3m | £10.3m |
Finance costsWhere this number comes from (2028/29F) CalculationFinance costs£19.9m = interest on debt instruments + other finance charges + interest on opening revolver draws (in-year draws accrue from the following period) CalculationFinancing fy2029: interest £0.0m, closing debt £0.0m£0.0m = per instrument: interest = avg(opening, closing) × rate; closing debt = Σ balances after drawdowns, repayments and schedule AssumptionNet finance costs £19.95m£19.9m Sources: Companies House (audited statutory accounts) | £0.1m | £1.6m | £4.1m | £6.5m | £19.9m | £19.9m | £19.9m | £19.9m | £19.9m |
Profit/(loss) before taxWhere this number comes from (2028/29F) CalculationProfit/(loss) before tax-£161.2m = operating profit + player disposal profit + finance income − finance costs CalculationOperating profit/(loss) excluding player trading-£197.9m = EBITDA − player amortisation − depreciation CalculationEBITDA-£107.6m = revenue − staff costs − other operating costs CalculationTotal revenue£309.8m = matchday + media + commercial CalculationMatchday revenue 2028/29£28.5m = (36887 seats × 113.8% utilisation) × (19 league + 1 domestic cup + 0 European home games) × £33.93 per attendee ÷ 1,000,000 FactStadium capacity 2028/29: 36887 seats (official, high)36,887 seats AssumptionAttendance utilisation 113.8%113.8% Assumption19 home league matches19 matches Assumption1 home domestic cup ties1 matches Assumption0 home European ties0 matches AssumptionMatchday yield £33.93/attendee33.93 GBP CalculationMedia / broadcasting revenue£182.6m = domestic league central distribution + UEFA distributions + domestic cup prize money CalculationPremier League central distribution£182.6m = pl_total 2028/29 resolved directly: 182.6 AssumptionPL central distributions £182.6m£182.6m CalculationUEFA distribution 2028/29: zero - club not in European competition£0.0m = no European participation ⇒ no UEFA distribution EventNo European competition 2028/29 (assumed)£0.0m CalculationNot modelled for 2028/29: no evidenced domestic cup prize money CalculationCommercial revenue fy2029: 0 contracted deals + other commercial base (3 active deal(s) with unreported value excluded)£98.7m = Σ guaranteed annual values of 0 active deals (£0.0m) + other commercial base £98.7m Contractadidas (kit-manufacturer) - value not reliably reported, excluded from sum ContractVisit Rwanda (Rwanda Development Board) (shirt-sponsor) - value not reliably reported, excluded from sum ContractBetano (Kaizen Gaming) (sleeve-sponsor) - value not reliably reported, excluded from sum AssumptionCommercial base beyond registered deals £98.73m£98.7m CalculationTotal staff costs£273.4m AssumptionStaff costs £273.38m£273.4m AssumptionOther operating costs £144.07m£144.1m CalculationPlayer registration amortisation£84.1m = player-level subledger + unattributed cohort run-off (filed-NBV reconciliation) + baseline future squad investment CalculationPlayer registration amortisation (subledger)£0.0m = straight-line amortisation of each registration over its contract (day-count) CalculationUnattributed registration cohort amortisation (fy2029)£33.1m = per-year unexplained filed additions, 5.2y straight-line (mid-year convention), scaled ×0.706 to tie the anchor NBV to the filed balance exactly - an explicit reconciliation item for agent fees, capitalised add-ons and unmodelled smaller signings; aggregate only, never player-level AssumptionResidual cohort method: 5.2-year assumed life; anchor gap £257.67m = filed £257.67m − subledger £0m Calculationfy2024 unattributed cohort (£84.2m over 3.7y remaining)£11.1m Calculationfy2025 unattributed cohort (£103.12m over 4.7y remaining)£21.9m AssumptionBaseline future squad investment amortisation (£51.05m; cohorts totalling £385.04m over 6.6y)£51.0m AssumptionBaseline squad investment £96.26m£96.3m AssumptionDepreciation £6.19m£6.2m CalculationProfit on disposal of registrations£46.4m = known transactions (subledger) + baseline assumption for windows that have not yet happened CalculationKnown disposals (subledger: fee − NBV per player)£0.0m = guaranteed fee − net book value at disposal, per player AssumptionBaseline disposal profit £46.38m£46.4m AssumptionFinance income £10.31m£10.3m CalculationFinance costs£19.9m = interest on debt instruments + other finance charges + interest on opening revolver draws (in-year draws accrue from the following period) CalculationFinancing fy2029: interest £0.0m, closing debt £0.0m£0.0m = per instrument: interest = avg(opening, closing) × rate; closing debt = Σ balances after drawdowns, repayments and schedule AssumptionNet finance costs £19.95m£19.9m Sources: Companies House (audited statutory accounts) · Premier League · Wikipedia · SportsPro · Football Insider | -£37.3m | £0.4m | -£120.3m | -£85.9m | -£96.7m | -£155.4m | -£160.2m | -£162.5m | -£161.2m |
Tax charge/(credit)Where this number comes from (2028/29F) CalculationTax charge/(credit)-£35.5m = pre-tax loss £-161.21m × 22% credit-recognition rate, matching the filed pattern of deferred-tax assets recognised on losses CalculationProfit/(loss) before tax-£161.2m = operating profit + player disposal profit + finance income − finance costs CalculationOperating profit/(loss) excluding player trading-£197.9m = EBITDA − player amortisation − depreciation CalculationEBITDA-£107.6m = revenue − staff costs − other operating costs CalculationTotal revenue£309.8m = matchday + media + commercial CalculationMatchday revenue 2028/29£28.5m = (36887 seats × 113.8% utilisation) × (19 league + 1 domestic cup + 0 European home games) × £33.93 per attendee ÷ 1,000,000 FactStadium capacity 2028/29: 36887 seats (official, high)36,887 seats AssumptionAttendance utilisation 113.8%113.8% Assumption19 home league matches19 matches Assumption1 home domestic cup ties1 matches Assumption0 home European ties0 matches AssumptionMatchday yield £33.93/attendee33.93 GBP CalculationMedia / broadcasting revenue£182.6m = domestic league central distribution + UEFA distributions + domestic cup prize money CalculationPremier League central distribution£182.6m = pl_total 2028/29 resolved directly: 182.6 CalculationUEFA distribution 2028/29: zero - club not in European competition£0.0m = no European participation ⇒ no UEFA distribution CalculationNot modelled for 2028/29: no evidenced domestic cup prize money CalculationCommercial revenue fy2029: 0 contracted deals + other commercial base (3 active deal(s) with unreported value excluded)£98.7m = Σ guaranteed annual values of 0 active deals (£0.0m) + other commercial base £98.7m Contractadidas (kit-manufacturer) - value not reliably reported, excluded from sum ContractVisit Rwanda (Rwanda Development Board) (shirt-sponsor) - value not reliably reported, excluded from sum ContractBetano (Kaizen Gaming) (sleeve-sponsor) - value not reliably reported, excluded from sum AssumptionCommercial base beyond registered deals £98.73m£98.7m CalculationTotal staff costs£273.4m AssumptionStaff costs £273.38m£273.4m AssumptionOther operating costs £144.07m£144.1m CalculationPlayer registration amortisation£84.1m = player-level subledger + unattributed cohort run-off (filed-NBV reconciliation) + baseline future squad investment CalculationPlayer registration amortisation (subledger)£0.0m = straight-line amortisation of each registration over its contract (day-count) CalculationUnattributed registration cohort amortisation (fy2029)£33.1m = per-year unexplained filed additions, 5.2y straight-line (mid-year convention), scaled ×0.706 to tie the anchor NBV to the filed balance exactly - an explicit reconciliation item for agent fees, capitalised add-ons and unmodelled smaller signings; aggregate only, never player-level AssumptionResidual cohort method: 5.2-year assumed life; anchor gap £257.67m = filed £257.67m − subledger £0m Calculationfy2024 unattributed cohort (£84.2m over 3.7y remaining)£11.1m Calculationfy2025 unattributed cohort (£103.12m over 4.7y remaining)£21.9m AssumptionBaseline future squad investment amortisation (£51.05m; cohorts totalling £385.04m over 6.6y)£51.0m AssumptionBaseline squad investment £96.26m£96.3m AssumptionDepreciation £6.19m£6.2m CalculationProfit on disposal of registrations£46.4m = known transactions (subledger) + baseline assumption for windows that have not yet happened CalculationKnown disposals (subledger: fee − NBV per player)£0.0m = guaranteed fee − net book value at disposal, per player AssumptionBaseline disposal profit £46.38m£46.4m AssumptionFinance income £10.31m£10.3m CalculationFinance costs£19.9m = interest on debt instruments + other finance charges + interest on opening revolver draws (in-year draws accrue from the following period) CalculationFinancing fy2029: interest £0.0m, closing debt £0.0m£0.0m = per instrument: interest = avg(opening, closing) × rate; closing debt = Σ balances after drawdowns, repayments and schedule AssumptionNet finance costs £19.95m£19.9m AssumptionDeferred-tax credit rate on losses 22%22% Sources: Companies House (audited statutory accounts) · Premier League · Wikipedia · SportsPro · Football Insider | -£0.3m | £0.1m | -£0.7m | -£0.5m | £0.1m | -£34.2m | -£35.2m | -£35.7m | -£35.5m |
Profit/(loss) for the yearWhere this number comes from (2028/29F) CalculationProfit/(loss) for the year-£125.7m = PBT − tax CalculationProfit/(loss) before tax-£161.2m = operating profit + player disposal profit + finance income − finance costs CalculationOperating profit/(loss) excluding player trading-£197.9m = EBITDA − player amortisation − depreciation CalculationEBITDA-£107.6m = revenue − staff costs − other operating costs CalculationTotal revenue£309.8m = matchday + media + commercial CalculationMatchday revenue 2028/29£28.5m = (36887 seats × 113.8% utilisation) × (19 league + 1 domestic cup + 0 European home games) × £33.93 per attendee ÷ 1,000,000 FactStadium capacity 2028/29: 36887 seats (official, high)36,887 seats AssumptionAttendance utilisation 113.8%113.8% Assumption19 home league matches19 matches Assumption1 home domestic cup ties1 matches Assumption0 home European ties0 matches AssumptionMatchday yield £33.93/attendee33.93 GBP CalculationMedia / broadcasting revenue£182.6m = domestic league central distribution + UEFA distributions + domestic cup prize money CalculationPremier League central distribution£182.6m = pl_total 2028/29 resolved directly: 182.6 CalculationUEFA distribution 2028/29: zero - club not in European competition£0.0m = no European participation ⇒ no UEFA distribution CalculationNot modelled for 2028/29: no evidenced domestic cup prize money CalculationCommercial revenue fy2029: 0 contracted deals + other commercial base (3 active deal(s) with unreported value excluded)£98.7m = Σ guaranteed annual values of 0 active deals (£0.0m) + other commercial base £98.7m Contractadidas (kit-manufacturer) - value not reliably reported, excluded from sum ContractVisit Rwanda (Rwanda Development Board) (shirt-sponsor) - value not reliably reported, excluded from sum ContractBetano (Kaizen Gaming) (sleeve-sponsor) - value not reliably reported, excluded from sum AssumptionCommercial base beyond registered deals £98.73m£98.7m CalculationTotal staff costs£273.4m AssumptionStaff costs £273.38m£273.4m AssumptionOther operating costs £144.07m£144.1m CalculationPlayer registration amortisation£84.1m = player-level subledger + unattributed cohort run-off (filed-NBV reconciliation) + baseline future squad investment CalculationPlayer registration amortisation (subledger)£0.0m = straight-line amortisation of each registration over its contract (day-count) CalculationUnattributed registration cohort amortisation (fy2029)£33.1m = per-year unexplained filed additions, 5.2y straight-line (mid-year convention), scaled ×0.706 to tie the anchor NBV to the filed balance exactly - an explicit reconciliation item for agent fees, capitalised add-ons and unmodelled smaller signings; aggregate only, never player-level AssumptionResidual cohort method: 5.2-year assumed life; anchor gap £257.67m = filed £257.67m − subledger £0m Calculationfy2024 unattributed cohort (£84.2m over 3.7y remaining)£11.1m Calculationfy2025 unattributed cohort (£103.12m over 4.7y remaining)£21.9m AssumptionBaseline future squad investment amortisation (£51.05m; cohorts totalling £385.04m over 6.6y)£51.0m AssumptionBaseline squad investment £96.26m£96.3m AssumptionDepreciation £6.19m£6.2m CalculationProfit on disposal of registrations£46.4m = known transactions (subledger) + baseline assumption for windows that have not yet happened CalculationKnown disposals (subledger: fee − NBV per player)£0.0m = guaranteed fee − net book value at disposal, per player AssumptionBaseline disposal profit £46.38m£46.4m AssumptionFinance income £10.31m£10.3m CalculationFinance costs£19.9m = interest on debt instruments + other finance charges + interest on opening revolver draws (in-year draws accrue from the following period) CalculationFinancing fy2029: interest £0.0m, closing debt £0.0m£0.0m = per instrument: interest = avg(opening, closing) × rate; closing debt = Σ balances after drawdowns, repayments and schedule AssumptionNet finance costs £19.95m£19.9m CalculationTax charge/(credit)-£35.5m = pre-tax loss £-161.21m × 22% credit-recognition rate, matching the filed pattern of deferred-tax assets recognised on losses CalculationProfit/(loss) before tax-£161.2m = operating profit + player disposal profit + finance income − finance costs CalculationOperating profit/(loss) excluding player trading-£197.9m = EBITDA − player amortisation − depreciation CalculationEBITDA-£107.6m = revenue − staff costs − other operating costs CalculationTotal revenue£309.8m = matchday + media + commercial CalculationMatchday revenue 2028/29£28.5m = (36887 seats × 113.8% utilisation) × (19 league + 1 domestic cup + 0 European home games) × £33.93 per attendee ÷ 1,000,000 CalculationMedia / broadcasting revenue£182.6m = domestic league central distribution + UEFA distributions + domestic cup prize money CalculationCommercial revenue fy2029: 0 contracted deals + other commercial base (3 active deal(s) with unreported value excluded)£98.7m = Σ guaranteed annual values of 0 active deals (£0.0m) + other commercial base £98.7m CalculationTotal staff costs£273.4m AssumptionStaff costs £273.38m£273.4m AssumptionOther operating costs £144.07m£144.1m CalculationPlayer registration amortisation£84.1m = player-level subledger + unattributed cohort run-off (filed-NBV reconciliation) + baseline future squad investment CalculationPlayer registration amortisation (subledger)£0.0m = straight-line amortisation of each registration over its contract (day-count) CalculationUnattributed registration cohort amortisation (fy2029)£33.1m = per-year unexplained filed additions, 5.2y straight-line (mid-year convention), scaled ×0.706 to tie the anchor NBV to the filed balance exactly - an explicit reconciliation item for agent fees, capitalised add-ons and unmodelled smaller signings; aggregate only, never player-level AssumptionResidual cohort method: 5.2-year assumed life; anchor gap £257.67m = filed £257.67m − subledger £0m Calculationfy2024 unattributed cohort (£84.2m over 3.7y remaining)£11.1m Calculationfy2025 unattributed cohort (£103.12m over 4.7y remaining)£21.9m AssumptionBaseline future squad investment amortisation (£51.05m; cohorts totalling £385.04m over 6.6y)£51.0m AssumptionBaseline squad investment £96.26m£96.3m AssumptionDepreciation £6.19m£6.2m CalculationProfit on disposal of registrations£46.4m = known transactions (subledger) + baseline assumption for windows that have not yet happened CalculationKnown disposals (subledger: fee − NBV per player)£0.0m = guaranteed fee − net book value at disposal, per player AssumptionBaseline disposal profit £46.38m£46.4m AssumptionFinance income £10.31m£10.3m CalculationFinance costs£19.9m = interest on debt instruments + other finance charges + interest on opening revolver draws (in-year draws accrue from the following period) CalculationFinancing fy2029: interest £0.0m, closing debt £0.0m£0.0m = per instrument: interest = avg(opening, closing) × rate; closing debt = Σ balances after drawdowns, repayments and schedule AssumptionNet finance costs £19.95m£19.9m AssumptionDeferred-tax credit rate on losses 22%22% Sources: Companies House (audited statutory accounts) · Premier League · Wikipedia · SportsPro · Football Insider | -£37.0m | £0.3m | -£119.7m | - | -£96.8m | -£121.2m | -£124.9m | -£126.7m | -£125.7m |