XML 150 R139.htm IDEA: XBRL DOCUMENT
v3.19.1

21. Employees benefits (Details Narrative) R$ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 BRL (R$) | Dec. 31, 2018 BRL (R$) Participants | Dec. 31, 2017 BRL (R$) Participants | Dec. 31, 2016 BRL (R$)
SummaryOfEmployeeBenefitsLineItems [Line Items] |  |  |  |
Average gross payroll |  | 7.30% | 7.70% |
Net actuarial liability |  | R$ (363,902) | R$ (388,461) |
Defined pension plan expense recorded in operating costs |  | 7,530 | 35,156 | R$ 60,263
Defined pension plan expense recorded in selling expense |  | 1,133 | 1,864 | 7,982
Defined pension plan expense recorded in administrative expense |  | 704 | 619 | 24,557
Defined pension plan expense capitalized in assets |  | R$ 1,955 | R$ 3,988 | 4,209
Number of active participants | Participants |  | 4,056 | 4,317 |
Number of inactive participants | Participants |  | 7,149 | 6,978 |
Asset's consolidated profitablilty |  | 11.75% | 12.02% |
Asset's profitability actuarial target |  | 9.12% | 7.68% |
Return of Ibovespa |  | 15.03% | 26.86% |
Contribution |  | R$ 20,762 | R$ 19,220 |
Contribution - participants |  | 36,336 | 52,675 |
Defined benefit obligation |  | 2,532,338 | 2,319,841 | 2,465,721
Defined benefit obligation, operating costs |  | 13,227 |  |
Defined benefit obligation in selling expense |  | 1,820 |  |
Defined benefit obligation in administrative expense |  | 3,599 |  |
Salaries, payroll charges and social contributions |  | 110,464 | R$ 94,352 |
Capitalized in assets |  | R$ 2,115 |  |
Migration process, non-recurring contribution |  |  |  | 30,891
Migration process, previous balance |  |  |  | 7,214
Sabesprev Mais |  |  |  |
SummaryOfEmployeeBenefitsLineItems [Line Items] |  |  |  |
Active participants of Plan |  | 9,586 | 9,328 |
G0 |  |  |  |
SummaryOfEmployeeBenefitsLineItems [Line Items] |  |  |  |
Active participants of Plan |  | 10 | 10 |
Beneficiaries, retirees and survivors |  | 2,038 | 2,294 |
Benefits payable | R$ 188,328 |  |  |
G1 |  |  |  |
SummaryOfEmployeeBenefitsLineItems [Line Items] |  |  |  |
Contribution |  | R$ 36,199 | R$ 48,742 |
Contribution - participants |  | 36,336 | 52,047 |
Actuarial deficit |  | 26,672 | 16,832 |
Benefits payable |  | 177,516 |  |
Unfunded plan |  |  |  |
SummaryOfEmployeeBenefitsLineItems [Line Items] |  |  |  |
Net actuarial liability |  | (2,606,107) | (2,543,877) |
Defined benefit obligation |  | R$ 2,606,107 | R$ 2,543,877 | R$ 2,512,080

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

X
- References No definition available. + Details
Name: | SBS_ActuarialDeficit
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_AssetsConsolidatedProfitablilty
Namespace Prefix: | SBS_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_AssetsProfitabilityActuarialTarget
Namespace Prefix: | SBS_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_AverageGrossPayroll
Namespace Prefix: | SBS_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- References No definition available. + Details
Name: | SBS_CapitalizedInAssets
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_DefinedBenefitObligationInAdministrativeExpense
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | SBS_DefinedBenefitObligationInSellingExpense
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | SBS_DefinedBenefitObligationOperatingCosts
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | SBS_DefinedPensionPlanExpenseCapitalizedInAssets
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_DefinedPensionPlanExpenseRecordedInAdministrativeExpense
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_DefinedPensionPlanExpenseRecordedInOperatingCosts
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_DefinedPensionPlanExpenseRecordedInSellingExpense
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_MigrationProcessNonrecurringContribution
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_MigrationProcessPreviousBalance
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- References No definition available. + Details
Name: | SBS_ReturnOfIbovespa
Namespace Prefix: | SBS_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | SBS_SalariesPayrollChargesAndSocialContributionsPayable
Namespace Prefix: | SBS_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The amount of benefits paid or payable for retirement benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 26 -IssueDate 2018-01-01 -Paragraph 35 -Subparagraph b -Clause v -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=26&date=2018-03-01&anchor=para_35_b_v&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_BenefitsPaidOrPayable
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The decrease (increase) in net defined benefit liability (asset) resulting from contributions to a defined benefit plan by the employer. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 141 -Subparagraph f -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_141_f&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan by plan participants. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 141 -Subparagraph f -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_141_f&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 57 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_57_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_DefinedBenefitObligationAtPresentValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of participants in a retirement benefit plan receiving benefits. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 26 -IssueDate 2018-01-01 -Paragraph 36 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=26&date=2018-03-01&anchor=para_36_b&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_NumberOfParticipantsOfRetirementBenefitPlanReceivingBenefits
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fair value of any plan assets, less the present value of the defined benefit obligation. [Refer: Plan assets [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 57 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_57_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_SurplusDeficitInPlan
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=SBS_SabesprevMaisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=SBS_G0Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=SBS_G1Member
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: |