XML 49 R40.htm IDEA: XBRL DOCUMENT
v3.20.4

Going concern - Repositioning the business (Details) R in Billions |  | 6 Months Ended | 12 Months Ended | 30 Months Ended | 48 Months Ended | 54 Months Ended
--- | --- | --- | --- | --- | --- | ---
Dec. 31, 2020 $ / bbl | Jun. 30, 2021 $ / bbl | Jun. 30, 2023 ZAR (R) | Jun. 30, 2022 $ / bbl | Jun. 30, 2023 ZAR (R) | Jun. 30, 2023 | Jun. 30, 2025 ZAR (R)
Going concern |  |  |  |  |  |  |
Brent crude oil price per unit | $ / bbl | 45 |  |  |  |  |  |
Working capital percentage | 14.90% |  |  |  |  |  |
Forecast |  |  |  |  |  |  |
Going concern |  |  |  |  |  |  |
Brent crude oil price per unit | $ / bbl |  | 45.50 |  | 53.58 |  |  |
Reduction in capital expenditure on sustenance capital (as a percent) |  |  |  |  | (30.00%) |  |
Working capital percentage |  | 15.60% | 14.00% |  | 14.00% | 14.00% |
Working capital improvement (as a percent) |  |  |  |  |  | 1.00% |
Minimum |  |  |  |  |  |  |
Going concern |  |  |  |  |  |  |
Delivery period of financial targets | 3 years |  |  |  |  |  |
Minimum | Forecast |  |  |  |  |  |  |
Going concern |  |  |  |  |  |  |
Cash fixed cost reduction (as a percent) |  |  |  |  |  |  | (15.00%)
Cash fixed cost reduction |  |  |  |  |  |  | R (8)
Gross margin improvement (as a percent) |  |  |  |  | 5.00% |  |
Gross margin improvement |  |  |  |  | R 6 |  |
Annualised spend rate |  |  | R 20 |  |  |  |
Maximum |  |  |  |  |  |  |
Going concern |  |  |  |  |  |  |
Delivery period of financial targets | 4 years |  |  |  |  |  |
Maximum | Forecast |  |  |  |  |  |  |
Going concern |  |  |  |  |  |  |
Cash fixed cost reduction (as a percent) |  |  |  |  |  |  | (20.00%)
Cash fixed cost reduction |  |  |  |  |  |  | R (10)
Gross margin improvement (as a percent) |  |  |  |  | 10.00% |  |
Gross margin improvement |  |  |  |  | R 8 |  |
Annualised spend rate |  |  | R 25 |  |  |  |

X
- Definition Represents the amount of gross margin improvement. + References No definition available. + Details
Name: | ssl_AmountOfGrossMarginImprovement
Namespace Prefix: | ssl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of annualised spend rate. + References No definition available. + Details
Name: | ssl_AnnualizedSpendRate
Namespace Prefix: | ssl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Brent crude oil price per unit + References No definition available. + Details
Name: | ssl_BrentCrudeOilPricePerUnit
Namespace Prefix: | ssl_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash fixed cost increase (reduction) + References No definition available. + Details
Name: | ssl_CashFixedCostIncreaseReduction
Namespace Prefix: | ssl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ssl_DisclosureOfGoingConcernLineItems
Namespace Prefix: | ssl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the delivery period of financial targets. + References No definition available. + Details
Name: | ssl_FinancialTargetDeliveryPeriod
Namespace Prefix: | ssl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease) in cash fixed cost during the period, represented as a percentage. + References No definition available. + Details
Name: | ssl_IncreaseDecreaseInCashFixedCostPercentage
Namespace Prefix: | ssl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (reduction) in capital expenditure on sustenance capital (as a percent) + References No definition available. + Details
Name: | ssl_IncreaseReductionInCapitalExpenditureOnSustenanceCapitalAsPercent
Namespace Prefix: | ssl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Increase (Decrease) in Gross Margin + References No definition available. + Details
Name: | ssl_PercentageOfIncreaseDecreaseInGrossMargin
Namespace Prefix: | ssl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of working capital improvement target. + References No definition available. + Details
Name: | ssl_PercentageOfWorkingCapitalImprovementTarget
Namespace Prefix: | ssl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of working capital achieved or to be achieved by the company. + References No definition available. + Details
Name: | ssl_WorkingCapitalPercentage
Namespace Prefix: | ssl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |