6.25 Trade and other payables

x € 1 million

31 December 2025

31 December 2024

Suppliers and subcontractors

171.6

128.6

Invoices due for work in progress

54.7

28.7

Invoices due for work completed

61.7

49.6

Pension related payables

0.8

1.0

Staff costs payable

40.2

31.8

VAT payable

67.1

71.2

Wage tax and social security contributions payable

26.4

21.4

Administrative expenses and costs of sales payable

14.0

20.8

Interest payable

3.2

2.7

Payables to joint operations

1.2

3.5

Other liabilities

5.3

8.0

Total trade and other payables

446.2

367.3

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