v3.25.2
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2024
Subclassifications of assets, liabilities and equities [abstract]  
Summary of Detailed Information about Trade and other Payables
$ million
Dec 31, 2024Dec 31, 2023
CurrentNon-currentCurrentNon-current
Trade payables29,76734,591
Other payables [A]9,8382,9909,8872,835
Sales taxes, excise duties and similar levies3,4393,105
Amounts due to joint ventures and associates6,410677,51933
Accruals and deferred income11,23923313,135235
Total60,6933,29068,2373,103
[A]Includes obligations under environmental compliance schemes of $3,935 million as at December 31, 2024 (2023: $4,046 million). (See Note 5).