XML 136 R122.htm IDEA: XBRL DOCUMENT
v3.21.1

17 Borrowings and financing (Details Narrative) R$ / shares in Units, R$ in Thousands, $ in Thousands | 1 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | ---
May 31, 2020 BRL (R$) R$ / shares | May 31, 2020 USD ($) | Dec. 31, 2020 BRL (R$) R$ / $ R$ / ¥ | Sep. 30, 2020 BRL (R$) | Sep. 30, 2020 USD ($) | Jan. 31, 2020 BRL (R$) | Dec. 31, 2019 R$ / $ R$ / ¥
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Issuer's net sales and/or service revenue, percentage |  |  | 25.00% |  |  |  |
Lease payment period |  |  | the lease payment period starts (240 monthly installments) |  |  |  |
17th issue debentures - series 2 [member] |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Amortized installments amount |  |  |  |  |  | R$ 291,800 |
25th issue debentures [member] |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Agreement clause in case of early maturity of debt |  |  | R$ 155,000 |  |  |  |
26th issue debentures [member] |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Agreement clause in case of early maturity of debt |  |  | 155,000 |  |  |  |
27th issue debentures [member] |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Agreement clause in case of early maturity of debt |  |  | R$ 160,000 |  |  |  |
BID 2202 contract [member] |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Exchange amount | R$ 2,810,907 |  |  |  |  |  |
Interest rate | CDI + 0.86% p.a. | CDI + 0.86% p.a. |  |  |  |  |
Compose the debt balance | R$ / shares | R$ 5.683 |  |  |  |  |  |
Eurobonds [member] |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Loan amortization amount |  |  |  | R$ 1,910,124 |  |  |
Yen |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Exchange rate | R$ / ¥ |  |  | 0.05043 |  |  |  | 0.03715
USD |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Exchange rate | R$ / $ |  |  | 5.1967 |  |  |  | 4.0307
USD | BID 2202 contract [member] |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Exchange amount | $ |  | $ 494,617 |  |  |  |  |
USD | Eurobonds [member] |  |  |  |  |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |  |  |  |  |
Loan amortization amount | $ |  |  |  |  | $ 357,763 |  |

X
- Definition The basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_7&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_BorrowingsInterestRateBasis
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_112_c&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ClosingForeignExchangeRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
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_DisclosureOfDetailedInformationAboutBorrowingsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of agreement clause in case of early maturity debt. + References No definition available. + Details
Name: | sbs_AgreementClauseInCaseOfEarlyMaturityOfDebt
Namespace Prefix: | sbs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of amortized last installments. + References No definition available. + Details
Name: | sbs_AmortizedLastInstallmentsAmount
Namespace Prefix: | sbs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Information about the compose the debt balance. + References No definition available. + Details
Name: | sbs_ComposeDebtBalance
Namespace Prefix: | sbs_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of exchange. + References No definition available. + Details
Name: | sbs_ExchangeAmount
Namespace Prefix: | sbs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of Issuer's net sales and/or service revenue. + References No definition available. + Details
Name: | sbs_IssuersNetSalesAndorServiceRevenuePercentage
Namespace Prefix: | sbs_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Information about the lease payment period. + References No definition available. + Details
Name: | sbs_LeasePaymentPeriod
Namespace Prefix: | sbs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of loan amortization. + References No definition available. + Details
Name: | sbs_LoanAmortizationAmount
Namespace Prefix: | sbs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=sbs_SeventeenIssueDebenturesSeriesSecondMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=sbs_TwentyFifthDebenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=sbs_TwentySixthDebenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=sbs_TwentySevenDebenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=sbs_BID2202ContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=sbs_EurobondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_JPY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_USD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |