XML 247 R160.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Post-retirement benefit obligations - Reconciliation, projected net pension liability (Details) - ZAR (R) R in Millions | Jun. 30, 2024 | Jun. 30, 2023 | Jun. 30, 2022
--- | --- | --- | ---
Disclosure of net defined benefit liability (asset) |  |  |
Pension asset | R 910 | R 784 |
Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,009 | 7,445 |
Pension asset | 910 | 784 |
Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 83,883 | 76,056 | R 70,508
Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 75,964 | 67,827 |
Benefit obligation | Funded benefit obligation | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 37,961 | 34,410 |
Benefit obligation | Funded benefit obligation | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 38,003 | 33,417 |
Benefit obligation | Unfunded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,919 | 8,229 |
Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (83,985) | (73,769) | (70,071)
Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (45,982) | (40,352) |
Plan assets | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (38,003) | (33,417) |
Asset ceiling | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,111 | 5,158 |
South Africa | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (92) | (84) |
Pension asset | 92 | 84 |
South Africa | Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 72,186 | 64,049 | 60,478
South Africa | Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 72,186 | 64,049 |
South Africa | Benefit obligation | Funded benefit obligation | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 34,183 | 30,632 |
South Africa | Benefit obligation | Funded benefit obligation | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 38,003 | 33,417 |
South Africa | Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (79,389) | (69,291) | (66,284)
South Africa | Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (41,386) | (35,874) |
South Africa | Plan assets | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (38,003) | (33,417) |
South Africa | Asset ceiling | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,111 | 5,158 |
Foreign Countries | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,101 | 7,529 |
Pension asset | 818 | 700 |
Foreign Countries | Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 11,697 | 12,007 | 10,030
Foreign Countries | Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 3,778 | 3,778 |
Foreign Countries | Benefit obligation | Funded benefit obligation | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 3,778 | 3,778 |
Foreign Countries | Benefit obligation | Unfunded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,919 | 8,229 |
Foreign Countries | Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (4,596) | (4,478) | R (3,787)
Foreign Countries | Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | R (4,596) | R (4,478) |

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

X
- Definition The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2023-01-01 -Paragraph 140 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_LiabilityAssetOfDefinedBenefitPlans
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of non-current net defined benefit asset. [Refer: Net defined benefit asset] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=ssl_DefinedBenefitPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_FundingArrangementsOfDefinedBenefitPlansAxis=ifrs-full_WhollyOrPartlyFundedDefinedBenefitPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=ssl_DefinedBenefitPortionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=ssl_DefinedBenefitOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_FundingArrangementsOfDefinedBenefitPlansAxis=ifrs-full_WhollyUnfundedDefinedBenefitPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_EffectOfAssetCeilingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=ifrs-full_CountryOfDomicileMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |