XML 349 R169.htm IDEA: XBRL DOCUMENT
v3.21.2

Post-retirement benefit obligations - Reconciliation, projected net pension liability (Details) - ZAR (R) R in Millions | 12 Months Ended |
--- | --- | ---
Jun. 30, 2021 | Jun. 30, 2020 | Jun. 30, 2019
Disclosure of net defined benefit liability (asset) |  |  |
Pension asset | R 591 | R 467 | R 1,274
Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 9,490 | 11,352 |
Pension asset | 591 | 467 |
Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 70,322 | 63,549 | 63,806
Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 60,294 | 51,985 |
Benefit obligation | Funded benefit obligation | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 28,359 | 25,617 |
Benefit obligation | Funded benefit obligation | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 31,935 | 26,368 |
Benefit obligation | Unfunded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 10,028 | 11,564 |
Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | (64,403) | (55,120) | (58,385)
Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | (32,468) | (27,522) |
Plan assets | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | (31,935) | (27,598) |
Asset ceiling | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 3,571 | 2,923 |
Increase in asset limitation | 648 | 604 |
South Africa | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | (46) | (467) |
Pension asset | 46 | 467 |
South Africa | Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 57,054 | 47,228 | 51,241
South Africa | Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 57,054 | 47,228 |
South Africa | Benefit obligation | Funded benefit obligation | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 25,119 | 20,860 |
South Africa | Benefit obligation | Funded benefit obligation | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 31,935 | 26,368 |
South Africa | Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | (60,671) | (50,618) | (54,115)
South Africa | Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | (28,736) | (23,020) |
South Africa | Plan assets | Pension - Defined benefit option |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | (31,935) | (27,598) |
South Africa | Asset ceiling | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 3,571 | 2,923 |
Foreign Countries | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 9,536 | 11,819 |
Pension asset | 545 |  |
Foreign Countries | Benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 13,268 | 16,321 | 12,565
Foreign Countries | Benefit obligation | Funded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 3,240 | 4,757 |
Foreign Countries | Benefit obligation | Funded benefit obligation | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 3,240 | 4,757 |
Foreign Countries | Benefit obligation | Unfunded benefit obligation | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | 10,028 | 11,564 |
Foreign Countries | Plan assets | Pension |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | (3,732) | (4,502) | R (4,270)
Foreign Countries | Plan assets | Pension - Defined benefit portion |  |  |
Disclosure of net defined benefit liability (asset) |  |  |
Net pension obligations, Total | R (3,732) | R (4,502) |

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: | ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The decrease (increase) in the net defined benefit liability (asset) resulting from the gain (loss) on changes in the effect of limiting a net defined benefit asset to the asset ceiling, excluding amounts included in interest income or expense. [Refer: Interest income; Net defined benefit liability (asset); Interest expense (income), net defined benefit liability (asset)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2020-01-01 -Paragraph 141 -Subparagraph c -Clause iv -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_141_c_iv&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_GainLossOnChangesInEffectOfLimitingNetDefinedBenefitAssetToAssetCeiling
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 2020-01-01 -Paragraph 140 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2020-en-r&anchor=para_140_a&doctype=Standard -URIDate 2020-01-01 + 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 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + 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: |