XML 268 R231.htm IDEA: XBRL DOCUMENT
v3.22.1

Risk and Capital Management - Summary of Sensitivity Analysis Impact in Results and Stockholder's Equity (Detail) - BRL (R$) R$ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Private Pension | R$ 9,669 | R$ 10,316 | R$ 15,071
5% increase in mortality rates [Member] |  |  |
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Private Pension | 45 | 56 |
Insurance | (2) |  |
5% decrease in mortality rates [Member] |  |  |
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Private Pension | (48) | (59) |
Insurance | 2 | (2) |
0.1% increase in risk-free interest rates [Member] |  |  |
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Private Pension | 102 | 98 |
Insurance | 10 | 10 |
0.1% decrease in risk-free interest rates [Member] |  |  |
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Private Pension | (104) | (100) |
Insurance | (10) | (11) |
5% increase in conversion in income rates [Member] |  |  |
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Private Pension | (11) | (9) |
5% decrease in conversion in income rates [Member] |  |  |
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Private Pension | 11 | 9 |
5% increase in claims [Member] |  |  |
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Insurance | (58) | (52) |
5% decrease in claims [Member] |  |  |
Disclosure of risk management strategy related to hedge accounting [line items] |  |  |
Insurance | R$ 58 | R$ 52 |

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfRiskManagementStrategyRelatedToHedgeAccountingLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Change in reserves for insurance and private pension. + References No definition available. + Details
Name: | itub_ChangeInReservesForInsuranceAndPrivatePension
Namespace Prefix: | itub_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net Reinsurance Reporting Period + References No definition available. + Details
Name: | itub_NetReinsuranceReportingPeriod
Namespace Prefix: | itub_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=itub_FivePercentageIncreaseInMortalityRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=itub_FivePercentageDecreaseInMortalityRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=itub_ZeroPointOnePercentageIncreaseInRiskfreeInterestRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=itub_ZeroPointOnePercentageDecreaseInRiskfreeInterestRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=itub_FivePercentageIncreaseInConversionInIncomeRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=itub_FivePercentageDecreaseInConversionInIncomeRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=itub_FivePercentageIncreaseInClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_AmountsArisingFromInsuranceContractsAxis=itub_FivePercentageDecreaseInClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |