XML 540 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2022
Trade and other current payables [abstract]  
Schedule of trade and other payables
Figures in million - SA rand202220212020
Trade creditors4,147 3,670 4,325 
Accruals and other creditors5,470 5,192 4,166 
Other1,276 1,581 32 
Financial liabilities10,893 10,443 8,523 
Payroll creditors2,496 2,485 2,492 
Leave pay accrual2,123 2,045 2,016 
VAT payable141 189 176 
Total trade and other payables15,653 15,162 13,207