XML 149 R138.htm IDEA: XBRL DOCUMENT
v3.19.1

21. Employees benefits (Details 12) | 12 Months Ended
--- | ---
Dec. 31, 2018
Life expectation | Increase of 1 year |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Increase of R$81,430
Life expectation | Decrease of 1 year |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Decrease of R$81,436
Unfunded plan | Discount rate | Increase of 1.0% |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Decrease of R$233,665
Unfunded plan | Discount rate | Decrease of 1.0% |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Increase of R$275,063
Unfunded plan | Wage growth rate | Increase of 1.0% |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Increase of R$280,410
Unfunded plan | Wage growth rate | Decrease of 1.0% |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Decrease of R$241,841

X
- References No definition available. + Details
Name: | SBS_ImpactOnPresentValueOfDefinedBenefitObligations
Namespace Prefix: | SBS_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_SummaryOfEmployeeBenefitsLineItems
Namespace Prefix: | SBS_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | SBS_SensitivityAnalysisAxis=SBS_LifeExpectationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | SBS_IncreaseDecreaseAxis=SBS_IncreaseOfYear1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | SBS_IncreaseDecreaseAxis=SBS_DecreaseOfYear1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | SBS_SensitivityAnalysisAxis=SBS_DiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | SBS_SensitivityAnalysisAxis=SBS_WageGrowthRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |