<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1738</ContextCount>
  <ElementCount>1655</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>384</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONSOLIDATED INCOME STATEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ConsolidatedIncomeStatements</Role>
      <ShortName>CONSOLIDATED INCOME STATEMENTS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONSOLIDATED STATEMENT OF OTHER COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ConsolidatedStatementOfOtherComprehensiveIncome</Role>
      <ShortName>CONSOLIDATED STATEMENT OF OTHER COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ConsolidatedStatementOfChangesInStockholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ConsolidatedStatementOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - 1. Introduction, basis of presentation of the consolidated financial statements and other information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntroductionBasisOfPresentationOfConsolidatedFinancialStatementsAndOtherInformation</Role>
      <ShortName>1. Introduction, basis of presentation of the consolidated financial statements and other information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - 2. Accounting policies and method of measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurement</Role>
      <ShortName>2. Accounting policies and method of measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - 3. Basis of consolidation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/BasisOfConsolidation</Role>
      <ShortName>3. Basis of consolidation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - 4. Cash and balances with the Brazilian Central Bank</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/CashAndBalancesWithBrazilianCentralBank</Role>
      <ShortName>4. Cash and balances with the Brazilian Central Bank</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - 5. Loans and amounts due from credit institutions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutions</Role>
      <ShortName>5. Loans and amounts due from credit institutions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - 6. Debt instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstruments</Role>
      <ShortName>6. Debt instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - 7. Equity instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EquityInstruments</Role>
      <ShortName>7. Equity instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - 8. Derivative financial instruments and Short positions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositions</Role>
      <ShortName>8. Derivative financial instruments and Short positions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - 9. Loans and advances to clients</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClients</Role>
      <ShortName>9. Loans and advances to clients</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - 10. Non-current assets held for sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Non-currentAssetsHeldForSale</Role>
      <ShortName>10. Non-current assets held for sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - 11. Investments in associates and joint ventures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InvestmentsInAssociatesAndJointVentures</Role>
      <ShortName>11. Investments in associates and joint ventures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - 12. Tangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TangibleAssets</Role>
      <ShortName>12. Tangible assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - 13. Intangible assets - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntangibleAssets-Goodwill</Role>
      <ShortName>13. Intangible assets - Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - 14. Intangible assets - Other intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntangibleAssets-OtherIntangibleAssets</Role>
      <ShortName>14. Intangible assets - Other intangible assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - 15. Other assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherAssets</Role>
      <ShortName>15. Other assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - 16. Deposits from the Brazilian Central Bank and Deposits from credit institutions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DepositsFromBrazilianCentralBankAndDepositsFromCreditInstitutions</Role>
      <ShortName>16. Deposits from the Brazilian Central Bank and Deposits from credit institutions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - 17. Client deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ClientDeposits</Role>
      <ShortName>17. Client deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - 18. Marketable debt securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/MarketableDebtSecurities</Role>
      <ShortName>18. Marketable debt securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - 19. Debt Instruments Eligible to Compose Capital</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstrumentsEligibleToComposeCapital</Role>
      <ShortName>19. Debt Instruments Eligible to Compose Capital</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - 20. Other financial liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherFinancialLiabilities</Role>
      <ShortName>20. Other financial liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - 21. Provisions for pensions and similar obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligations</Role>
      <ShortName>21. Provisions for pensions and similar obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - 22. Provisions for judicial and administrative proceedings, commitments and other provisions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisions</Role>
      <ShortName>22. Provisions for judicial and administrative proceedings, commitments and other provisions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - 23. Tax assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilities</Role>
      <ShortName>23. Tax assets and liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - 24. Other liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherLiabilities</Role>
      <ShortName>24. Other liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - 25. Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherComprehensiveIncome</Role>
      <ShortName>25. Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - 26. Non-controlling interests</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Non-controllingInterests</Role>
      <ShortName>26. Non-controlling interests</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - 27. Shareholders' equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ShareholdersEquity</Role>
      <ShortName>27. Shareholders' equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - 28. Earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EarningsPerShare</Role>
      <ShortName>28. Earnings per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - 29. Fair value of financial assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilities</Role>
      <ShortName>29. Fair value of financial assets and liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - 30. Operational Ratios</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OperationalRatios</Role>
      <ShortName>30. Operational Ratios</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - 31. Interest and similar income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InterestAndSimilarIncome</Role>
      <ShortName>31. Interest and similar income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - 32. Interest expense and similar charges</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InterestExpenseAndSimilarCharges</Role>
      <ShortName>32. Interest expense and similar charges</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - 33. Income from equity instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IncomeFromEquityInstruments</Role>
      <ShortName>33. Income from equity instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - 34. Fee and commission income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FeeAndCommissionIncome</Role>
      <ShortName>34. Fee and commission income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - 35. Fee and commission expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FeeAndCommissionExpense</Role>
      <ShortName>35. Fee and commission expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - 36. Gains or losses on financial assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/GainsOrLossesOnFinancialAssetsAndLiabilities</Role>
      <ShortName>36. Gains or losses on financial assets and liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - 37. Exchange differences (net)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ExchangeDifferencesNet</Role>
      <ShortName>37. Exchange differences (net)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - 38. Other operating income and expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherOperatingIncomeAndExpenses</Role>
      <ShortName>38. Other operating income and expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - 39. Personnel expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/PersonnelExpenses</Role>
      <ShortName>39. Personnel expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - 40. Other general administrative expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherGeneralAdministrativeExpenses</Role>
      <ShortName>40. Other general administrative expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - 41. Gains or losses on non financial assets and investments, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/GainsOrLossesOnNonFinancialAssetsAndInvestmentsNet</Role>
      <ShortName>41. Gains or losses on non financial assets and investments, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - 42. Gains (losses) on disposal and expenses of non-current assets held for sale not classified as discontinued operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/GainsLossesOnDisposalAndExpensesOfNon-currentAssetsHeldForSaleNotClassifiedAsDiscontinuedOperations</Role>
      <ShortName>42. Gains (losses) on disposal and expenses of non-current assets held for sale not classified as discontinued operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - 43. Other disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosures</Role>
      <ShortName>43. Other disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - 44. Business segment reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/BusinessSegmentReporting</Role>
      <ShortName>44. Business segment reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - 45. Related party transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RelatedPartyTransactions</Role>
      <ShortName>45. Related party transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - 46. Risk management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagement</Role>
      <ShortName>46. Risk management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - 47. Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/SubsequentEvents</Role>
      <ShortName>47. Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - APPENDIX I, II</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AppendixIIi</Role>
      <ShortName>APPENDIX I, II</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - 2. Accounting policies and method of measurement (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementPolicies</Role>
      <ShortName>2. Accounting policies and method of measurement (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurement</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - 1. Introduction, basis of presentation of the consolidated financial statements and other information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntroductionBasisOfPresentationOfConsolidatedFinancialStatementsAndOtherInformationTables</Role>
      <ShortName>1. Introduction, basis of presentation of the consolidated financial statements and other information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/IntroductionBasisOfPresentationOfConsolidatedFinancialStatementsAndOtherInformation</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - 2. Accounting policies and method of measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementTables</Role>
      <ShortName>2. Accounting policies and method of measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurement</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - 3. Basis of consolidation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/BasisOfConsolidationTables</Role>
      <ShortName>3. Basis of consolidation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/BasisOfConsolidation</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - 4. Cash and balances with the Brazilian Central Bank (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/CashAndBalancesWithBrazilianCentralBankTables</Role>
      <ShortName>4. Cash and balances with the Brazilian Central Bank (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/CashAndBalancesWithBrazilianCentralBank</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - 5. Loans and amounts due from credit institutions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutionsTables</Role>
      <ShortName>5. Loans and amounts due from credit institutions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutions</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - 6. Debt instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstrumentsTables</Role>
      <ShortName>6. Debt instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/DebtInstruments</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - 7. Equity instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EquityInstrumentsTables</Role>
      <ShortName>7. Equity instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/EquityInstruments</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - 8. Derivative financial instruments and Short positions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositions</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - 9. Loans and advances to clients (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsTables</Role>
      <ShortName>9. Loans and advances to clients (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClients</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - 10. Non-current assets held for sale (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Non-currentAssetsHeldForSaleTables</Role>
      <ShortName>10. Non-current assets held for sale (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/Non-currentAssetsHeldForSale</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - 11. Investments in associates and joint ventures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesTables</Role>
      <ShortName>11. Investments in associates and joint ventures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/InvestmentsInAssociatesAndJointVentures</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - 12. Tangible assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TangibleAssetsTables</Role>
      <ShortName>12. Tangible assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/TangibleAssets</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - 13. Intangible assets - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntangibleAssets-GoodwillTables</Role>
      <ShortName>13. Intangible assets - Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/IntangibleAssets-Goodwill</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - 14. Intangible assets - Other intangible assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntangibleAssets-OtherIntangibleAssetsTables</Role>
      <ShortName>14. Intangible assets - Other intangible assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/IntangibleAssets-OtherIntangibleAssets</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - 15. Other assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherAssetsTables</Role>
      <ShortName>15. Other assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherAssets</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - 16. Deposits from the Brazilian Central Bank and Deposits from credit institutions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DepositsFromBrazilianCentralBankAndDepositsFromCreditInstitutionsTables</Role>
      <ShortName>16. Deposits from the Brazilian Central Bank and Deposits from credit institutions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/DepositsFromBrazilianCentralBankAndDepositsFromCreditInstitutions</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - 17. Client deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ClientDepositsTables</Role>
      <ShortName>17. Client deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/ClientDeposits</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - 18. Marketable debt securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/MarketableDebtSecuritiesTables</Role>
      <ShortName>18. Marketable debt securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/MarketableDebtSecurities</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - Disclosure - 19. Debt Instruments Eligible to Compose Capital (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstrumentsEligibleToComposeCapitalTables</Role>
      <ShortName>19. Debt Instruments Eligible to Compose Capital (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/DebtInstrumentsEligibleToComposeCapital</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - Disclosure - 20. Other financial liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherFinancialLiabilitiesTables</Role>
      <ShortName>20. Other financial liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherFinancialLiabilities</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - Disclosure - 21. Provisions for pensions and similar obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligations</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - Disclosure - 22. Provisions for judicial and administrative proceedings, commitments and other provisions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisionsTables</Role>
      <ShortName>22. Provisions for judicial and administrative proceedings, commitments and other provisions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisions</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - Disclosure - 23. Tax assets and liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilitiesTables</Role>
      <ShortName>23. Tax assets and liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/TaxAssetsAndLiabilities</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - Disclosure - 24. Other liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherLiabilitiesTables</Role>
      <ShortName>24. Other liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherLiabilities</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - Disclosure - 25. Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherComprehensiveIncomeTables</Role>
      <ShortName>25. Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherComprehensiveIncome</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000081 - Disclosure - 26. Non-controlling interests (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Non-controllingInterestsTables</Role>
      <ShortName>26. Non-controlling interests (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/Non-controllingInterests</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>00000082 - Disclosure - 27. Shareholders' equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ShareholdersEquityTables</Role>
      <ShortName>27. Shareholders' equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/ShareholdersEquity</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>00000083 - Disclosure - 28. Earnings per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EarningsPerShareTables</Role>
      <ShortName>28. Earnings per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/EarningsPerShare</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>00000084 - Disclosure - 29. Fair value of financial assets and liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesTables</Role>
      <ShortName>29. Fair value of financial assets and liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilities</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>00000085 - Disclosure - 30. Operational Ratios (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OperationalRatiosTables</Role>
      <ShortName>30. Operational Ratios (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/OperationalRatios</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>00000086 - Disclosure - 31. Interest and similar income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InterestAndSimilarIncomeTables</Role>
      <ShortName>31. Interest and similar income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/InterestAndSimilarIncome</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>00000087 - Disclosure - 32. Interest expense and similar charges (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InterestExpenseAndSimilarChargesTables</Role>
      <ShortName>32. Interest expense and similar charges (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/InterestExpenseAndSimilarCharges</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>00000088 - Disclosure - 33. Income from equity instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IncomeFromEquityInstrumentsTables</Role>
      <ShortName>33. Income from equity instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/IncomeFromEquityInstruments</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>00000089 - Disclosure - 34. Fee and commission income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FeeAndCommissionIncomeTables</Role>
      <ShortName>34. Fee and commission income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/FeeAndCommissionIncome</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>00000090 - Disclosure - 35. Fee and commission expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FeeAndCommissionExpenseTables</Role>
      <ShortName>35. Fee and commission expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/FeeAndCommissionExpense</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>00000091 - Disclosure - 36. Gains or losses on financial assets and liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/GainsOrLossesOnFinancialAssetsAndLiabilitiesTables</Role>
      <ShortName>36. Gains or losses on financial assets and liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/GainsOrLossesOnFinancialAssetsAndLiabilities</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>00000092 - Disclosure - 37. Exchange differences (net) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ExchangeDifferencesNetTables</Role>
      <ShortName>37. Exchange differences (net) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/ExchangeDifferencesNet</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>00000093 - Disclosure - 38. Other operating income and expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherOperatingIncomeAndExpensesTables</Role>
      <ShortName>38. Other operating income and expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherOperatingIncomeAndExpenses</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>00000094 - Disclosure - 39. Personnel expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/PersonnelExpensesTables</Role>
      <ShortName>39. Personnel expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/PersonnelExpenses</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>00000095 - Disclosure - 40. Other general administrative expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherGeneralAdministrativeExpensesTables</Role>
      <ShortName>40. Other general administrative expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherGeneralAdministrativeExpenses</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>00000096 - Disclosure - 41. Gains or losses on non financial assets and investments, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/GainsOrLossesOnNonFinancialAssetsAndInvestmentsNetTables</Role>
      <ShortName>41. Gains or losses on non financial assets and investments, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/GainsOrLossesOnNonFinancialAssetsAndInvestmentsNet</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>00000097 - Disclosure - 43. Other disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresTables</Role>
      <ShortName>43. Other disclosures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosures</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>00000098 - Disclosure - 44. Business segment reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/BusinessSegmentReportingTables</Role>
      <ShortName>44. Business segment reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/BusinessSegmentReporting</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>00000099 - Disclosure - 45. Related party transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RelatedPartyTransactionsTables</Role>
      <ShortName>45. Related party transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/RelatedPartyTransactions</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>00000100 - Disclosure - 46. Risk management (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementTables</Role>
      <ShortName>46. Risk management (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagement</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>00000101 - Disclosure - APPENDIX I, II (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AppendixIIiTables</Role>
      <ShortName>APPENDIX I, II (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://santander.com.br/role/AppendixIIi</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>00000102 - Disclosure - 1. Introduction, basis of presentation of the consolidated financial statements and other information (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntroductionBasisOfPresentationOfConsolidatedFinancialStatementsAndOtherInformationDetails1</Role>
      <ShortName>1. Introduction, basis of presentation of the consolidated financial statements and other information (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/IntroductionBasisOfPresentationOfConsolidatedFinancialStatementsAndOtherInformationTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>00000103 - Disclosure - 2. Accounting policies and method of measurement (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementDetails1</Role>
      <ShortName>2. Accounting policies and method of measurement (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>00000104 - Disclosure - 2. Accounting policies and method of measurement (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementDetails2</Role>
      <ShortName>2. Accounting policies and method of measurement (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>00000105 - Disclosure - 2. Accounting policies and method of measurement (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementDetails3</Role>
      <ShortName>2. Accounting policies and method of measurement (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>00000106 - Disclosure - 2. Accounting policies and method of measurement (Details Text)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementDetailsText</Role>
      <ShortName>2. Accounting policies and method of measurement (Details Text)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/AccountingPoliciesAndMethodOfMeasurementTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>00000107 - Disclosure - 3. Basis of consolidation (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/BasisOfConsolidationDetails1</Role>
      <ShortName>3. Basis of consolidation (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/BasisOfConsolidationTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>00000108 - Disclosure - 4. Cash and balances with the Brazilian Central Bank (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/CashAndBalancesWithBrazilianCentralBankDetails1</Role>
      <ShortName>4. Cash and balances with the Brazilian Central Bank (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/CashAndBalancesWithBrazilianCentralBankTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>00000109 - Disclosure - 5. Loans and amounts due from credit institutions (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutionsDetails1</Role>
      <ShortName>5. Loans and amounts due from credit institutions (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutionsTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>00000110 - Disclosure - 5. Loans and amounts due from credit institutions (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutionsDetails2</Role>
      <ShortName>5. Loans and amounts due from credit institutions (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutionsTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>00000111 - Disclosure - 5. Loans and amounts due from credit institutions (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutionsDetails3</Role>
      <ShortName>5. Loans and amounts due from credit institutions (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAmountsDueFromCreditInstitutionsTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>00000112 - Disclosure - 6. Debt instruments (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstrumentsDetails1</Role>
      <ShortName>6. Debt instruments (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DebtInstrumentsTables</ParentRole>
      <Position>112</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>00000113 - Disclosure - 6. Debt instruments (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstrumentsDetails2</Role>
      <ShortName>6. Debt instruments (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DebtInstrumentsTables</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>00000114 - Disclosure - 6. Debt instruments (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstrumentsDetails3</Role>
      <ShortName>6. Debt instruments (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DebtInstrumentsTables</ParentRole>
      <Position>114</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>00000115 - Disclosure - 7. Equity instruments (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EquityInstrumentsDetails1</Role>
      <ShortName>7. Equity instruments (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/EquityInstrumentsTables</ParentRole>
      <Position>115</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>00000116 - Disclosure - 7. Equity instruments (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EquityInstrumentsDetails2</Role>
      <ShortName>7. Equity instruments (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/EquityInstrumentsTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>00000117 - Disclosure - 7. Equity instruments (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EquityInstrumentsDetails3</Role>
      <ShortName>7. Equity instruments (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/EquityInstrumentsTables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>00000118 - Disclosure - 7. Equity instruments (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EquityInstrumentsDetails4</Role>
      <ShortName>7. Equity instruments (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/EquityInstrumentsTables</ParentRole>
      <Position>118</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>00000119 - Disclosure - 8. Derivative financial instruments and Short positions (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails1</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>119</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>00000120 - Disclosure - 8. Derivative financial instruments and Short positions (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails2</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>120</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>00000121 - Disclosure - 8. Derivative financial instruments and Short positions (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails3</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>121</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>00000122 - Disclosure - 8. Derivative financial instruments and Short positions (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails4</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>00000123 - Disclosure - 8. Derivative financial instruments and Short positions (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails5</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>00000124 - Disclosure - 8. Derivative financial instruments and Short positions (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails6</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>124</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>00000125 - Disclosure - 8. Derivative financial instruments and Short positions (Details 7)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails7</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 7)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>00000126 - Disclosure - 8. Derivative financial instruments and Short positions (Details 8)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails8</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 8)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>126</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>00000127 - Disclosure - 8. Derivative financial instruments and Short positions (Details 9)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails9</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 9)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>127</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>00000128 - Disclosure - 8. Derivative financial instruments and Short positions (Details 10)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails10</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 10)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>128</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>00000129 - Disclosure - 8. Derivative financial instruments and Short positions (Details 11)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails11</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 11)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>129</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>00000130 - Disclosure - 8. Derivative financial instruments and Short positions (Details 12)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsDetails12</Role>
      <ShortName>8. Derivative financial instruments and Short positions (Details 12)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DerivativeFinancialInstrumentsAndShortPositionsTables</ParentRole>
      <Position>130</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>00000131 - Disclosure - 9. Loans and advances to clients (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails1</Role>
      <ShortName>9. Loans and advances to clients (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>131</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>00000132 - Disclosure - 9. Loans and advances to clients (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails2</Role>
      <ShortName>9. Loans and advances to clients (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>132</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>00000133 - Disclosure - 9. Loans and advances to clients (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails3</Role>
      <ShortName>9. Loans and advances to clients (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>133</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>00000134 - Disclosure - 9. Loans and advances to clients (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails4</Role>
      <ShortName>9. Loans and advances to clients (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>134</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>00000135 - Disclosure - 9. Loans and advances to clients (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails5</Role>
      <ShortName>9. Loans and advances to clients (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>135</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>00000136 - Disclosure - 9. Loans and advances to clients (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails6</Role>
      <ShortName>9. Loans and advances to clients (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>136</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>00000137 - Disclosure - 9. Loans and advances to clients (Details 7)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails7</Role>
      <ShortName>9. Loans and advances to clients (Details 7)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>137</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>00000138 - Disclosure - 9. Loans and advances to clients (Details 8)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails8</Role>
      <ShortName>9. Loans and advances to clients (Details 8)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>138</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>00000139 - Disclosure - 9. Loans and advances to clients (Details 9)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails9</Role>
      <ShortName>9. Loans and advances to clients (Details 9)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>139</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>00000140 - Disclosure - 9. Loans and advances to clients (Details 10)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails10</Role>
      <ShortName>9. Loans and advances to clients (Details 10)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>140</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>00000141 - Disclosure - 9. Loans and advances to clients (Details 11)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/LoansAndAdvancesToClientsDetails11</Role>
      <ShortName>9. Loans and advances to clients (Details 11)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/LoansAndAdvancesToClientsTables</ParentRole>
      <Position>141</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>00000142 - Disclosure - 10. Non-current assets held for sale (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Non-currentAssetsHeldForSaleDetails1</Role>
      <ShortName>10. Non-current assets held for sale (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/Non-currentAssetsHeldForSaleTables</ParentRole>
      <Position>142</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>00000143 - Disclosure - 11. Investments in associates and joint ventures (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesDetails1</Role>
      <ShortName>11. Investments in associates and joint ventures (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesTables</ParentRole>
      <Position>143</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>00000144 - Disclosure - 11. Investments in associates and joint ventures (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesDetails2</Role>
      <ShortName>11. Investments in associates and joint ventures (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesTables</ParentRole>
      <Position>144</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>00000145 - Disclosure - 11. Investments in associates and joint ventures (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesDetails3</Role>
      <ShortName>11. Investments in associates and joint ventures (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesTables</ParentRole>
      <Position>145</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>00000146 - Disclosure - 11. Investments in associates and joint ventures (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesDetails4</Role>
      <ShortName>11. Investments in associates and joint ventures (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesTables</ParentRole>
      <Position>146</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>00000147 - Disclosure - 11. Investments in associates and joint ventures (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesDetails5</Role>
      <ShortName>11. Investments in associates and joint ventures (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesTables</ParentRole>
      <Position>147</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>00000148 - Disclosure - 11. Investments in associates and joint ventures (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesDetails6</Role>
      <ShortName>11. Investments in associates and joint ventures (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/InvestmentsInAssociatesAndJointVenturesTables</ParentRole>
      <Position>148</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>00000149 - Disclosure - 12. Tangible assets (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TangibleAssetsDetails1</Role>
      <ShortName>12. Tangible assets (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TangibleAssetsTables</ParentRole>
      <Position>149</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>00000150 - Disclosure - 12. Tangible assets (Details Text)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TangibleAssetsDetailsText</Role>
      <ShortName>12. Tangible assets (Details Text)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TangibleAssetsTables</ParentRole>
      <Position>150</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R151.htm</HtmlFileName>
      <LongName>00000151 - Disclosure - 13. Intangible assets - Goodwill (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntangibleAssets-GoodwillDetails1</Role>
      <ShortName>13. Intangible assets - Goodwill (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/IntangibleAssets-GoodwillTables</ParentRole>
      <Position>151</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R152.htm</HtmlFileName>
      <LongName>00000152 - Disclosure - 13. Intangible assets - Goodwill (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntangibleAssets-GoodwillDetails2</Role>
      <ShortName>13. Intangible assets - Goodwill (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/IntangibleAssets-GoodwillTables</ParentRole>
      <Position>152</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R153.htm</HtmlFileName>
      <LongName>00000153 - Disclosure - 13. Intangible assets - Goodwill (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntangibleAssets-GoodwillDetails3</Role>
      <ShortName>13. Intangible assets - Goodwill (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/IntangibleAssets-GoodwillTables</ParentRole>
      <Position>153</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R154.htm</HtmlFileName>
      <LongName>00000154 - Disclosure - 14. Intangible assets - Other intangible assets (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IntangibleAssets-OtherIntangibleAssetsDetails1</Role>
      <ShortName>14. Intangible assets - Other intangible assets (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/IntangibleAssets-OtherIntangibleAssetsTables</ParentRole>
      <Position>154</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R155.htm</HtmlFileName>
      <LongName>00000155 - Disclosure - 15. Other assets (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherAssetsDetails1</Role>
      <ShortName>15. Other assets (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherAssetsTables</ParentRole>
      <Position>155</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R156.htm</HtmlFileName>
      <LongName>00000156 - Disclosure - 16. Deposits from the Brazilian Central Bank and Deposits from credit institutions (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DepositsFromBrazilianCentralBankAndDepositsFromCreditInstitutionsDetails1</Role>
      <ShortName>16. Deposits from the Brazilian Central Bank and Deposits from credit institutions (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DepositsFromBrazilianCentralBankAndDepositsFromCreditInstitutionsTables</ParentRole>
      <Position>156</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R157.htm</HtmlFileName>
      <LongName>00000157 - Disclosure - 16. Deposits from the Brazilian Central Bank and Deposits from credit institutions (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DepositsFromBrazilianCentralBankAndDepositsFromCreditInstitutionsDetails2</Role>
      <ShortName>16. Deposits from the Brazilian Central Bank and Deposits from credit institutions (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DepositsFromBrazilianCentralBankAndDepositsFromCreditInstitutionsTables</ParentRole>
      <Position>157</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R158.htm</HtmlFileName>
      <LongName>00000158 - Disclosure - 17. Client deposits (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ClientDepositsDetails1</Role>
      <ShortName>17. Client deposits (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ClientDepositsTables</ParentRole>
      <Position>158</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R159.htm</HtmlFileName>
      <LongName>00000159 - Disclosure - 18. Marketable debt securities (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/MarketableDebtSecuritiesDetails1</Role>
      <ShortName>18. Marketable debt securities (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/MarketableDebtSecuritiesTables</ParentRole>
      <Position>159</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R160.htm</HtmlFileName>
      <LongName>00000160 - Disclosure - 18. Marketable debt securities (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/MarketableDebtSecuritiesDetails2</Role>
      <ShortName>18. Marketable debt securities (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/MarketableDebtSecuritiesTables</ParentRole>
      <Position>160</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R161.htm</HtmlFileName>
      <LongName>00000161 - Disclosure - 18. Marketable debt securities (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/MarketableDebtSecuritiesDetails3</Role>
      <ShortName>18. Marketable debt securities (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/MarketableDebtSecuritiesTables</ParentRole>
      <Position>161</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R162.htm</HtmlFileName>
      <LongName>00000162 - Disclosure - 18. Marketable debt securities (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/MarketableDebtSecuritiesDetails4</Role>
      <ShortName>18. Marketable debt securities (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/MarketableDebtSecuritiesTables</ParentRole>
      <Position>162</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R163.htm</HtmlFileName>
      <LongName>00000163 - Disclosure - 18. Marketable debt securities (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/MarketableDebtSecuritiesDetails5</Role>
      <ShortName>18. Marketable debt securities (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/MarketableDebtSecuritiesTables</ParentRole>
      <Position>163</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R164.htm</HtmlFileName>
      <LongName>00000164 - Disclosure - 18. Marketable debt securities (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/MarketableDebtSecuritiesDetails6</Role>
      <ShortName>18. Marketable debt securities (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/MarketableDebtSecuritiesTables</ParentRole>
      <Position>164</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R165.htm</HtmlFileName>
      <LongName>00000165 - Disclosure - 19. Debt Instruments Eligible to Compose Capital (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstrumentsEligibleToComposeCapitalDetails1</Role>
      <ShortName>19. Debt Instruments Eligible to Compose Capital (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DebtInstrumentsEligibleToComposeCapitalTables</ParentRole>
      <Position>165</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R166.htm</HtmlFileName>
      <LongName>00000166 - Disclosure - 19. Debt Instruments Eligible to Compose Capital (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/DebtInstrumentsEligibleToComposeCapitalDetails2</Role>
      <ShortName>19. Debt Instruments Eligible to Compose Capital (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/DebtInstrumentsEligibleToComposeCapitalTables</ParentRole>
      <Position>166</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R167.htm</HtmlFileName>
      <LongName>00000167 - Disclosure - 20. Other financial liabilities (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherFinancialLiabilitiesDetails1</Role>
      <ShortName>20. Other financial liabilities (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherFinancialLiabilitiesTables</ParentRole>
      <Position>167</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R168.htm</HtmlFileName>
      <LongName>00000168 - Disclosure - 21. Provisions for pensions and similar obligations (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails1</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>168</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R169.htm</HtmlFileName>
      <LongName>00000169 - Disclosure - 21. Provisions for pensions and similar obligations (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails2</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>169</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R170.htm</HtmlFileName>
      <LongName>00000170 - Disclosure - 21. Provisions for pensions and similar obligations (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails3</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>170</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R171.htm</HtmlFileName>
      <LongName>00000171 - Disclosure - 21. Provisions for pensions and similar obligations (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails4</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>171</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R172.htm</HtmlFileName>
      <LongName>00000172 - Disclosure - 21. Provisions for pensions and similar obligations (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails5</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>172</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R173.htm</HtmlFileName>
      <LongName>00000173 - Disclosure - 21. Provisions for pensions and similar obligations (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails6</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>173</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R174.htm</HtmlFileName>
      <LongName>00000174 - Disclosure - 21. Provisions for pensions and similar obligations (Details 7)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails7</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 7)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>174</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R175.htm</HtmlFileName>
      <LongName>00000175 - Disclosure - 21. Provisions for pensions and similar obligations (Details 8)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails8</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 8)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>175</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R176.htm</HtmlFileName>
      <LongName>00000176 - Disclosure - 21. Provisions for pensions and similar obligations (Details 9)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails9</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 9)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>176</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R177.htm</HtmlFileName>
      <LongName>00000177 - Disclosure - 21. Provisions for pensions and similar obligations (Details 10)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails10</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 10)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>177</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R178.htm</HtmlFileName>
      <LongName>00000178 - Disclosure - 21. Provisions for pensions and similar obligations (Details 11)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails11</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 11)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>178</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R179.htm</HtmlFileName>
      <LongName>00000179 - Disclosure - 21. Provisions for pensions and similar obligations (Details 12)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails12</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 12)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>179</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R180.htm</HtmlFileName>
      <LongName>00000180 - Disclosure - 21. Provisions for pensions and similar obligations (Details 13)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails13</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 13)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>180</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R181.htm</HtmlFileName>
      <LongName>00000181 - Disclosure - 21. Provisions for pensions and similar obligations (Details 14)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails14</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 14)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>181</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R182.htm</HtmlFileName>
      <LongName>00000182 - Disclosure - 21. Provisions for pensions and similar obligations (Details 15)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails15</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 15)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>182</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R183.htm</HtmlFileName>
      <LongName>00000183 - Disclosure - 21. Provisions for pensions and similar obligations (Details 16)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails16</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 16)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>183</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R184.htm</HtmlFileName>
      <LongName>00000184 - Disclosure - 21. Provisions for pensions and similar obligations (Details 17)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails17</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 17)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>184</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R185.htm</HtmlFileName>
      <LongName>00000185 - Disclosure - 21. Provisions for pensions and similar obligations (Details 18)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsDetails18</Role>
      <ShortName>21. Provisions for pensions and similar obligations (Details 18)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForPensionsAndSimilarObligationsTables</ParentRole>
      <Position>185</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R186.htm</HtmlFileName>
      <LongName>00000186 - Disclosure - 22. Provisions for judicial and administrative proceedings, commitments and other provisions (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisionsDetails1</Role>
      <ShortName>22. Provisions for judicial and administrative proceedings, commitments and other provisions (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisionsTables</ParentRole>
      <Position>186</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R187.htm</HtmlFileName>
      <LongName>00000187 - Disclosure - 22. Provisions for judicial and administrative proceedings, commitments and other provisions (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisionsDetails2</Role>
      <ShortName>22. Provisions for judicial and administrative proceedings, commitments and other provisions (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisionsTables</ParentRole>
      <Position>187</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R188.htm</HtmlFileName>
      <LongName>00000188 - Disclosure - 22. Provisions for judicial and administrative proceedings, commitments and other provisions (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisionsDetails3</Role>
      <ShortName>22. Provisions for judicial and administrative proceedings, commitments and other provisions (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ProvisionsForJudicialAndAdministrativeProceedingsCommitmentsAndOtherProvisionsTables</ParentRole>
      <Position>188</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R189.htm</HtmlFileName>
      <LongName>00000189 - Disclosure - 23. Tax assets and liabilities (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilitiesDetails1</Role>
      <ShortName>23. Tax assets and liabilities (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>189</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R190.htm</HtmlFileName>
      <LongName>00000190 - Disclosure - 23. Tax assets and liabilities (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilitiesDetails2</Role>
      <ShortName>23. Tax assets and liabilities (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>190</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R191.htm</HtmlFileName>
      <LongName>00000191 - Disclosure - 23. Tax assets and liabilities (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilitiesDetails3</Role>
      <ShortName>23. Tax assets and liabilities (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>191</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R192.htm</HtmlFileName>
      <LongName>00000192 - Disclosure - 23. Tax assets and liabilities (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilitiesDetails4</Role>
      <ShortName>23. Tax assets and liabilities (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>192</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R193.htm</HtmlFileName>
      <LongName>00000193 - Disclosure - 23. Tax assets and liabilities (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilitiesDetails5</Role>
      <ShortName>23. Tax assets and liabilities (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>193</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R194.htm</HtmlFileName>
      <LongName>00000194 - Disclosure - 23. Tax assets and liabilities (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilitiesDetails6</Role>
      <ShortName>23. Tax assets and liabilities (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>194</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R195.htm</HtmlFileName>
      <LongName>00000195 - Disclosure - 23. Tax assets and liabilities (Details 7)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/TaxAssetsAndLiabilitiesDetails7</Role>
      <ShortName>23. Tax assets and liabilities (Details 7)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/TaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>195</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R196.htm</HtmlFileName>
      <LongName>00000196 - Disclosure - 24. Other liabilities (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherLiabilitiesDetails1</Role>
      <ShortName>24. Other liabilities (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherLiabilitiesTables</ParentRole>
      <Position>196</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R197.htm</HtmlFileName>
      <LongName>00000197 - Disclosure - 25. Other Comprehensive Income (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherComprehensiveIncomeDetails1</Role>
      <ShortName>25. Other Comprehensive Income (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherComprehensiveIncomeTables</ParentRole>
      <Position>197</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R198.htm</HtmlFileName>
      <LongName>00000198 - Disclosure - 26. Non-controlling interests (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Non-controllingInterestsDetails1</Role>
      <ShortName>26. Non-controlling interests (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/Non-controllingInterestsTables</ParentRole>
      <Position>198</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R199.htm</HtmlFileName>
      <LongName>00000199 - Disclosure - 26. Non-controlling interests (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Non-controllingInterestsDetails2</Role>
      <ShortName>26. Non-controlling interests (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/Non-controllingInterestsTables</ParentRole>
      <Position>199</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R200.htm</HtmlFileName>
      <LongName>00000200 - Disclosure - 26. Non-controlling interests (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/Non-controllingInterestsDetails3</Role>
      <ShortName>26. Non-controlling interests (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/Non-controllingInterestsTables</ParentRole>
      <Position>200</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R201.htm</HtmlFileName>
      <LongName>00000201 - Disclosure - 27. Shareholders' equity (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ShareholdersEquityDetails1</Role>
      <ShortName>27. Shareholders' equity (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ShareholdersEquityTables</ParentRole>
      <Position>201</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R202.htm</HtmlFileName>
      <LongName>00000202 - Disclosure - 27. Shareholders' equity (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ShareholdersEquityDetails2</Role>
      <ShortName>27. Shareholders' equity (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ShareholdersEquityTables</ParentRole>
      <Position>202</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R203.htm</HtmlFileName>
      <LongName>00000203 - Disclosure - 27. Shareholders' equity (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ShareholdersEquityDetails3</Role>
      <ShortName>27. Shareholders' equity (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ShareholdersEquityTables</ParentRole>
      <Position>203</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R204.htm</HtmlFileName>
      <LongName>00000204 - Disclosure - 28. Earnings per share (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EarningsPerShareDetails1</Role>
      <ShortName>28. Earnings per share (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/EarningsPerShareTables</ParentRole>
      <Position>204</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R205.htm</HtmlFileName>
      <LongName>00000205 - Disclosure - 28. Earnings per share (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/EarningsPerShareDetails2</Role>
      <ShortName>28. Earnings per share (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/EarningsPerShareTables</ParentRole>
      <Position>205</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R206.htm</HtmlFileName>
      <LongName>00000206 - Disclosure - 29. Fair value of financial assets and liabilities (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesDetails1</Role>
      <ShortName>29. Fair value of financial assets and liabilities (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesTables</ParentRole>
      <Position>206</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R207.htm</HtmlFileName>
      <LongName>00000207 - Disclosure - 29. Fair value of financial assets and liabilities (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesDetails2</Role>
      <ShortName>29. Fair value of financial assets and liabilities (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesTables</ParentRole>
      <Position>207</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R208.htm</HtmlFileName>
      <LongName>00000208 - Disclosure - 29. Fair value of financial assets and liabilities (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesDetails3</Role>
      <ShortName>29. Fair value of financial assets and liabilities (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesTables</ParentRole>
      <Position>208</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R209.htm</HtmlFileName>
      <LongName>00000209 - Disclosure - 29. Fair value of financial assets and liabilities (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesDetails4</Role>
      <ShortName>29. Fair value of financial assets and liabilities (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/FairValueOfFinancialAssetsAndLiabilitiesTables</ParentRole>
      <Position>209</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R210.htm</HtmlFileName>
      <LongName>00000210 - Disclosure - 30. Operational Ratios (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OperationalRatiosDetails1</Role>
      <ShortName>30. Operational Ratios (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OperationalRatiosTables</ParentRole>
      <Position>210</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R211.htm</HtmlFileName>
      <LongName>00000211 - Disclosure - 31. Interest and similar income (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InterestAndSimilarIncomeDetails1</Role>
      <ShortName>31. Interest and similar income (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/InterestAndSimilarIncomeTables</ParentRole>
      <Position>211</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R212.htm</HtmlFileName>
      <LongName>00000212 - Disclosure - 32. Interest expense and similar charges (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/InterestExpenseAndSimilarChargesDetails1</Role>
      <ShortName>32. Interest expense and similar charges (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/InterestExpenseAndSimilarChargesTables</ParentRole>
      <Position>212</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R213.htm</HtmlFileName>
      <LongName>00000213 - Disclosure - 33. Income from equity instruments (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/IncomeFromEquityInstrumentsDetails1</Role>
      <ShortName>33. Income from equity instruments (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/IncomeFromEquityInstrumentsTables</ParentRole>
      <Position>213</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R214.htm</HtmlFileName>
      <LongName>00000214 - Disclosure - 34. Fee and commission income (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FeeAndCommissionIncomeDetails1</Role>
      <ShortName>34. Fee and commission income (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/FeeAndCommissionIncomeTables</ParentRole>
      <Position>214</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R215.htm</HtmlFileName>
      <LongName>00000215 - Disclosure - 35. Fee and commission expense (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/FeeAndCommissionExpenseDetails1</Role>
      <ShortName>35. Fee and commission expense (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/FeeAndCommissionExpenseTables</ParentRole>
      <Position>215</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R216.htm</HtmlFileName>
      <LongName>00000216 - Disclosure - 36. Gains or losses on financial assets and liabilities (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/GainsOrLossesOnFinancialAssetsAndLiabilitiesDetails1</Role>
      <ShortName>36. Gains or losses on financial assets and liabilities (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/GainsOrLossesOnFinancialAssetsAndLiabilitiesTables</ParentRole>
      <Position>216</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R217.htm</HtmlFileName>
      <LongName>00000217 - Disclosure - 37. Exchange differences (net) (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/ExchangeDifferencesNetDetails1</Role>
      <ShortName>37. Exchange differences (net) (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/ExchangeDifferencesNetTables</ParentRole>
      <Position>217</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R218.htm</HtmlFileName>
      <LongName>00000218 - Disclosure - 38. Other operating income and expenses (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherOperatingIncomeAndExpensesDetails1</Role>
      <ShortName>38. Other operating income and expenses (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherOperatingIncomeAndExpensesTables</ParentRole>
      <Position>218</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R219.htm</HtmlFileName>
      <LongName>00000219 - Disclosure - 39. Personnel expenses (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/PersonnelExpensesDetails1</Role>
      <ShortName>39. Personnel expenses (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/PersonnelExpensesTables</ParentRole>
      <Position>219</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R220.htm</HtmlFileName>
      <LongName>00000220 - Disclosure - 39. Personnel expenses (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/PersonnelExpensesDetails2</Role>
      <ShortName>39. Personnel expenses (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/PersonnelExpensesTables</ParentRole>
      <Position>220</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R221.htm</HtmlFileName>
      <LongName>00000221 - Disclosure - 39. Personnel expenses (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/PersonnelExpensesDetails3</Role>
      <ShortName>39. Personnel expenses (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/PersonnelExpensesTables</ParentRole>
      <Position>221</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R222.htm</HtmlFileName>
      <LongName>00000222 - Disclosure - 39. Personnel expenses (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/PersonnelExpensesDetails4</Role>
      <ShortName>39. Personnel expenses (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/PersonnelExpensesTables</ParentRole>
      <Position>222</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R223.htm</HtmlFileName>
      <LongName>00000223 - Disclosure - 40. Other general administrative expenses (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherGeneralAdministrativeExpensesDetails1</Role>
      <ShortName>40. Other general administrative expenses (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherGeneralAdministrativeExpensesTables</ParentRole>
      <Position>223</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R224.htm</HtmlFileName>
      <LongName>00000224 - Disclosure - 40. Other general administrative expenses (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherGeneralAdministrativeExpensesDetails2</Role>
      <ShortName>40. Other general administrative expenses (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherGeneralAdministrativeExpensesTables</ParentRole>
      <Position>224</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R225.htm</HtmlFileName>
      <LongName>00000225 - Disclosure - 40. Other general administrative expenses (Details Text)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherGeneralAdministrativeExpensesDetailsText</Role>
      <ShortName>40. Other general administrative expenses (Details Text)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherGeneralAdministrativeExpensesTables</ParentRole>
      <Position>225</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R226.htm</HtmlFileName>
      <LongName>00000226 - Disclosure - 41. Gains or losses on non financial assets and investments, net (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/GainsOrLossesOnNonFinancialAssetsAndInvestmentsNetDetails1</Role>
      <ShortName>41. Gains or losses on non financial assets and investments, net (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/GainsOrLossesOnNonFinancialAssetsAndInvestmentsNetTables</ParentRole>
      <Position>226</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R227.htm</HtmlFileName>
      <LongName>00000227 - Disclosure - 42. Gains losses on disposal and expenses (Details Text)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/GainsLossesOnDisposalAndExpensesDetailsText</Role>
      <ShortName>42. Gains losses on disposal and expenses (Details Text)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>227</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R228.htm</HtmlFileName>
      <LongName>00000228 - Disclosure - 43. Other disclosures (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails1</Role>
      <ShortName>43. Other disclosures (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>228</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R229.htm</HtmlFileName>
      <LongName>00000229 - Disclosure - 43. Other disclosures (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails2</Role>
      <ShortName>43. Other disclosures (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>229</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R230.htm</HtmlFileName>
      <LongName>00000230 - Disclosure - 43. Other disclosures (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails3</Role>
      <ShortName>43. Other disclosures (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>230</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R231.htm</HtmlFileName>
      <LongName>00000231 - Disclosure - 43. Other disclosures (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails4</Role>
      <ShortName>43. Other disclosures (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>231</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R232.htm</HtmlFileName>
      <LongName>00000232 - Disclosure - 43. Other disclosures (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails5</Role>
      <ShortName>43. Other disclosures (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>232</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R233.htm</HtmlFileName>
      <LongName>00000233 - Disclosure - 43. Other disclosures (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails6</Role>
      <ShortName>43. Other disclosures (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>233</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R234.htm</HtmlFileName>
      <LongName>00000234 - Disclosure - 43. Other disclosures (Details 7)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails7</Role>
      <ShortName>43. Other disclosures (Details 7)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>234</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R235.htm</HtmlFileName>
      <LongName>00000235 - Disclosure - 43. Other disclosures (Details 8)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails8</Role>
      <ShortName>43. Other disclosures (Details 8)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>235</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R236.htm</HtmlFileName>
      <LongName>00000236 - Disclosure - 43. Other disclosures (Details 9)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails9</Role>
      <ShortName>43. Other disclosures (Details 9)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>236</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R237.htm</HtmlFileName>
      <LongName>00000237 - Disclosure - 43. Other disclosures (Details 10)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetails10</Role>
      <ShortName>43. Other disclosures (Details 10)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>237</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R238.htm</HtmlFileName>
      <LongName>00000238 - Disclosure - 43. Other disclosures (Details Text)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/OtherDisclosuresDetailsText</Role>
      <ShortName>43. Other disclosures (Details Text)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/OtherDisclosuresTables</ParentRole>
      <Position>238</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R239.htm</HtmlFileName>
      <LongName>00000239 - Disclosure - 44. Business segment reporting (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/BusinessSegmentReportingDetails1</Role>
      <ShortName>44. Business segment reporting (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/BusinessSegmentReportingTables</ParentRole>
      <Position>239</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R240.htm</HtmlFileName>
      <LongName>00000240 - Disclosure - 44. Business segment reporting (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/BusinessSegmentReportingDetails2</Role>
      <ShortName>44. Business segment reporting (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/BusinessSegmentReportingTables</ParentRole>
      <Position>240</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R241.htm</HtmlFileName>
      <LongName>00000241 - Disclosure - 45. Related party transactions (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RelatedPartyTransactionsDetails1</Role>
      <ShortName>45. Related party transactions (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>241</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R242.htm</HtmlFileName>
      <LongName>00000242 - Disclosure - 45. Related party transactions (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RelatedPartyTransactionsDetails2</Role>
      <ShortName>45. Related party transactions (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>242</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R243.htm</HtmlFileName>
      <LongName>00000243 - Disclosure - 45. Related party transactions (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RelatedPartyTransactionsDetails3</Role>
      <ShortName>45. Related party transactions (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>243</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R244.htm</HtmlFileName>
      <LongName>00000244 - Disclosure - 45. Related party transactions (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RelatedPartyTransactionsDetails4</Role>
      <ShortName>45. Related party transactions (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>244</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R245.htm</HtmlFileName>
      <LongName>00000245 - Disclosure - 46. Risk management (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails1</Role>
      <ShortName>46. Risk management (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>245</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R246.htm</HtmlFileName>
      <LongName>00000246 - Disclosure - 46. Risk management (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails2</Role>
      <ShortName>46. Risk management (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>246</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R247.htm</HtmlFileName>
      <LongName>00000247 - Disclosure - 46. Risk management (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails3</Role>
      <ShortName>46. Risk management (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>247</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R248.htm</HtmlFileName>
      <LongName>00000248 - Disclosure - 46. Risk management (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails4</Role>
      <ShortName>46. Risk management (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>248</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R249.htm</HtmlFileName>
      <LongName>00000249 - Disclosure - 46. Risk management (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails5</Role>
      <ShortName>46. Risk management (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>249</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R250.htm</HtmlFileName>
      <LongName>00000250 - Disclosure - 46. Risk management (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails6</Role>
      <ShortName>46. Risk management (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>250</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R251.htm</HtmlFileName>
      <LongName>00000251 - Disclosure - 46. Risk management (Details 7)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails7</Role>
      <ShortName>46. Risk management (Details 7)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>251</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R252.htm</HtmlFileName>
      <LongName>00000252 - Disclosure - 46. Risk management (Details 8)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails8</Role>
      <ShortName>46. Risk management (Details 8)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>252</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R253.htm</HtmlFileName>
      <LongName>00000253 - Disclosure - 46. Risk management (Details 9)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails9</Role>
      <ShortName>46. Risk management (Details 9)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>253</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R254.htm</HtmlFileName>
      <LongName>00000254 - Disclosure - 46. Risk management (Details 10)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails10</Role>
      <ShortName>46. Risk management (Details 10)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>254</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R255.htm</HtmlFileName>
      <LongName>00000255 - Disclosure - 46. Risk management (Details 11)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails11</Role>
      <ShortName>46. Risk management (Details 11)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>255</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R256.htm</HtmlFileName>
      <LongName>00000256 - Disclosure - 46. Risk management (Details 12)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/RiskManagementDetails12</Role>
      <ShortName>46. Risk management (Details 12)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://santander.com.br/role/RiskManagementTables</ParentRole>
      <Position>256</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R257.htm</HtmlFileName>
      <LongName>00000257 - Disclosure - APPENDIX I - RECONCILIATION OF STOCKHOLDERS' EQUITY AND NET INCOME - BRGAAP vs IFRS (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AppendixI-ReconciliationOfStockholdersEquityAndNetIncome-BrgaapVsIfrsDetails1</Role>
      <ShortName>APPENDIX I - RECONCILIATION OF STOCKHOLDERS' EQUITY AND NET INCOME - BRGAAP vs IFRS (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>257</Position>
    </Report>
    <Report instance="bsbr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R258.htm</HtmlFileName>
      <LongName>00000258 - Disclosure - APPENDIX II - STATEMENTS OF VALUE ADDED (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://santander.com.br/role/AppendixIi-StatementsOfValueAddedDetails2</Role>
      <ShortName>APPENDIX II - STATEMENTS OF VALUE ADDED (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>258</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>bsbr-20201231.xml</File>
    <File>bsbr-20201231.xsd</File>
    <File>bsbr-20201231_cal.xml</File>
    <File>bsbr-20201231_def.xml</File>
    <File>bsbr-20201231_lab.xml</File>
    <File>bsbr-20201231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
