XML 141 R130.htm IDEA: XBRL DOCUMENT
v3.8.0.1

20. Employees benefits (Details 12) | 12 Months Ended
--- | ---
Dec. 31, 2017
Life expectation | Increase of 1 year |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Increase of R$ 73,736
Life expectation | Decrease of 1 year |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Decrease of R$ 74,033
Unfunded plan | Discount rate | Increase of 1.0% |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Decrease of R$ 227,083
Unfunded plan | Discount rate | Decrease of 1.0% |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Increase of R$ 267,435
Unfunded plan | Wage growth rate | Increase of 1.0% |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Increase of R$ 273,937
Unfunded plan | Wage growth rate | Decrease of 1.0% |
SummaryOfEmployeeBenefitsLineItems [Line Items] |
Impact on present value of the defined benefit obligations | Decrease of R$ 235,976

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: |