Confirmed moves across every competition we cover. Fees in euros as reported by the data provider — loans, frees and undisclosed deals count as moves but contribute nothing to spend.
| League | Moves | Spent | Received | Net |
|---|---|---|---|---|
| Bundesliga | 783 | €1,437.7m | €1,597.1m | +€159.4m |
| UEFA Champions League | 161 | €616.4m | €616.1m | −€300k |
A move between two clubs in the same league counts as both a purchase and a sale, so net — not spend — is what shows whether a league is a net buyer.
| Club | In | Out | Spent | Received | Net |
|---|---|---|---|---|---|
| 14 | 39 | €295m | €237m | −€58m | |
| 11 | 28 | €221m | €67m | −€154m | |
| 6 | 36 | €207m | €115.6m | −€91.4m | |
| 12 | 50 | €124m | €138.8m | +€14.8m | |
| 12 | 20 | €107.4m | €75m | −€32.4m | |
| 10 | 28 | €87m | €175.6m | +€88.6m | |
| 12 | 36 | €81m | €358.5m | +€277.5m | |
| 14 | 32 | €79m | €163.4m | +€84.4m | |
| 20 | 29 | €59m | €20.6m | −€38.4m | |
| 24 | 20 | €45m | €34m | −€11m | |
| 20 | 40 | €28.7m | €27.1m | −€1.6m | |
| 20 | 30 | €28m | €31m | +€3m | |
| 14 | 20 | €18m | €36.6m | +€18.6m | |
| 14 | 8 | €15.2m | €0 | −€15.2m | |
| 12 | 30 | €15m | €24.0m | +€9.0m | |
| 26 | 18 | €13.9m | €81m | +€67.1m | |
| 24 | 20 | €7.7m | €11.9m | +€4.3m | |
| 14 | 20 | €5.8m | €0 | −€5.8m |
Totals include provider estimates for undisclosed fees, marked (est.). Confirmed business only — unconfirmed talk stays in each league’s Rumors tab.