48. Trade and other payables

€ Million

2024

2023

Interest payable

29

19

Taxes and social security contributions

51

43

Total

80

62

Interest payable relates to the interest due at year-end on the interest-bearing liabilities.