XML 335 R160.htm IDEA: XBRL DOCUMENT
v3.25.2

Post-retirement benefit obligations - Reconciliation, projected net pension liability (Details) - ZAR (R) R in Millions | Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2023
--- | --- | --- | ---
Disclosure of net defined benefit liability (asset) |  |  |
Pension asset | R 1,083 | R 910 |
Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,247 | 7,009 |
Pension asset | 1,083 | 910 |
Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 91,930 | 83,883 | R 76,056
Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 83,600 | 75,964 |
Benefit obligation | Funded benefit obligation | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 41,957 | 37,961 |
Benefit obligation | Funded benefit obligation | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 41,643 | 38,003 |
Benefit obligation | Unfunded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 8,330 | 7,919 |
Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (91,768) | (83,985) | (73,769)
Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (50,125) | (45,982) |
Plan assets | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (41,643) | (38,003) |
Asset ceiling | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,085 | 7,111 |
South Africa | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (113) | (92) |
Pension asset | 113 | 92 |
South Africa | Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 79,943 | 72,186 | 64,049
South Africa | Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 79,943 | 72,186 |
South Africa | Benefit obligation | Funded benefit obligation | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 38,300 | 34,183 |
South Africa | Benefit obligation | Funded benefit obligation | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 41,643 | 38,003 |
South Africa | Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (87,141) | (79,389) | (69,291)
South Africa | Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (45,498) | (41,386) |
South Africa | Plan assets | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (41,643) | (38,003) |
South Africa | Asset ceiling | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,085 | 7,111 |
Foreign Countries | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 7,360 | 7,101 |
Pension asset | 970 | 818 |
Foreign Countries | Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 11,987 | 11,697 | 12,007
Foreign Countries | Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 3,657 | 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,657 | 3,778 |
Foreign Countries | Benefit obligation | Unfunded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | 8,330 | 7,919 |
Foreign Countries | Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | (4,627) | (4,596) | R (4,478)
Foreign Countries | Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net (asset)/liability recognised | R (4,627) | R (4,596) |

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 [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2024-01-01 -Paragraph 140 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_140_a&doctype=Standard -URIDate 2024-03-27 + 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 2024-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard -URIDate 2024-03-27 + 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: |