XML 111 R97.htm IDEA: XBRL DOCUMENT
v3.21.1

11 Related-Party Balances and Transactions (Details) - BRL (R$) R$ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 | Mar. 31, 2015
--- | --- | --- | ---
Disclosure of transactions between related parties [line items] |  |  |
Accounts receivable, current | R$ 168,054 | R$ 192,906 | R$ 696,283
Accounts receivable, noncurrent | 638,591 | 657,990 |
Total receivables from shareholders | 806,645 | 850,896 |
Interest on capital payable to related parties | 116,180 | 401,963 |
Reimbursement for benefits GESP 2015 [member] |  |  |
Disclosure of transactions between related parties [line items] |  |  |
Accounts receivable, current | 75,377 | 68,888 |
Accounts receivable, noncurrent | 634,288 | 647,107 |
Sanitation services [member] |  |  |
Disclosure of transactions between related parties [line items] |  |  |
Accounts receivable, current | 109,078 | 131,851 |
Total receivables from shareholders | 74,254 | 103,317 |
Allowance for losses [member] |  |  |
Disclosure of transactions between related parties [line items] |  |  |
Accounts receivable, current | (39,127) | (39,417) |
Reimbursement for retirement and pension benefits paid [member] |  |  |
Disclosure of transactions between related parties [line items] |  |  |
Accounts receivable, current | 22,726 | 31,584 |
Total receivables from shareholders | 732,391 | 747,579 |
Agreement for the installment payment of sanitation services [member] |  |  |
Disclosure of transactions between related parties [line items] |  |  |
Accounts receivable, noncurrent | R$ 4,303 | R$ 10,883 |

X
- Definition The amounts receivable resulting from related party transactions. [Refer: Related parties [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 24 -IssueDate 2020-01-01 -Paragraph 20 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_20&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 24 -IssueDate 2020-01-01 -Paragraph 18 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2020-en-r&anchor=para_18_b&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_AmountsReceivableRelatedPartyTransactions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The amount of non-current receivables due from related parties. [Refer: Related parties [member]] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 78 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_78_b&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_NoncurrentReceivablesDueFromRelatedParties
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount represents information related to financial instrument assets related parties. + References No definition available. + Details
Name: | sbs_FinancialInstrumentAssetsRelatedParties
Namespace Prefix: | sbs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount represents information related to interest on capital payable to related parties. + References No definition available. + Details
Name: | sbs_InterestOnCapitalPayableToRelatedParties
Namespace Prefix: | sbs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | sbs_AccountsReceivableAxis=sbs_ReimbursementGESP2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_AccountsReceivableAxis=sbs_SanitationServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_AccountsReceivableAxis=sbs_AllowanceForLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_AccountsReceivableAxis=sbs_ReimbursementForRetirementAndPensionBenefitsPaidMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_AccountsReceivableAxis=sbs_AgreementForTheInstallmentPaymentOfSanitationServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |