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 | 1079 | €1,675.1m | €1,726.4m | +€51.3m |
| UEFA Champions League | 226 | €732.9m | €632.3m | −€100.6m |
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 |
|---|---|---|---|---|---|
| 20 | 47 | €321m | €237m | −€84m | |
| 13 | 36 | €235m | €72.0m | −€163.0m | |
| 9 | 48 | €207m | €115.6m | −€91.4m | |
| 23 | 55 | €169.3m | €363.5m | +€194.2m | |
| 20 | 71 | €141.6m | €146.6m | +€5.0m | |
| 14 | 28 | €121.6m | €81.2m | −€40.4m | |
| 24 | 40 | €108.6m | €170m | +€61.4m | |
| 10 | 36 | €87m | €175.6m | +€88.6m | |
| 30 | 45 | €68.2m | €23.3m | −€44.9m | |
| 28 | 30 | €45m | €35m | −€10m | |
| 30 | 52 | €37.7m | €45.9m | +€8.2m | |
| 30 | 46 | €32.1m | €79.2m | +€47.1m | |
| 22 | 40 | €30.6m | €24.0m | −€6.7m | |
| 20 | 12 | €19.2m | €16.2m | −€3.0m | |
| 14 | 24 | €18m | €36.6m | +€18.6m | |
| 28 | 26 | €13.9m | €82.7m | +€68.8m | |
| 24 | 30 | €10.3m | €1.6m | −€8.7m | |
| 28 | 26 | €8.8m | €20.5m | +€11.7m |
Totals include provider estimates for undisclosed fees, marked (est.). Confirmed business only — unconfirmed talk stays in each league’s Rumors tab.