6.25 Trade and other payables

x € 1 million

31 December 2024

31 December 2023

Suppliers and subcontractors

128.6

125.5

Invoices due for work in progress

28.7

29.4

Invoices due for work completed

49.6

35.3

Pension related payables

1.0

0.7

Staff costs payable

31.8

30.6

VAT payable

71.2

64.8

Wage tax and social security contributions payable

21.4

22.2

Administrative expenses and costs of sales payable

20.8

22.4

Interest payable

2.7

3.0

Payables to joint operations

3.5

2.8

Other liabilities

8.0

9.4

Total trade and other payables

367.3

346.1

The trade and other payables are predominantly of a short-term nature. The other payables include amounts of a non-current nature of approximately € 4 million (2023: € 2 million).