XML 192 R124.htm IDEA: XBRL DOCUMENT
v3.20.1

Lease - Leasee - Summary of Present Value Recognized in the Consolidated Balance Sheet is Presented - (Detail) R$ in Millions | Dec. 31, 2019 BRL (R$)
--- | ---
Statement [Line Items] |
Total future minimum payments (Note 18b) | R$ 4,131
Non-current [member] |
Statement [Line Items] |
Total future minimum payments (Note 18b) | 3,252
Non-current [member] | From 1 to 5 years [member] |
Statement [Line Items] |
Total future minimum payments (Note 18b) | 2,498
Non-current [member] | Over 5 years [member] |
Statement [Line Items] |
Total future minimum payments (Note 18b) | 754
Current [member] |
Statement [Line Items] |
Total future minimum payments (Note 18b) | 879
Current [member] | Up to 1 year [member] |
Statement [Line Items] |
Total future minimum payments (Note 18b) | R$ 879

X
- Definition Future minimum payments payable under lease. + References No definition available. + Details
Name: | itub_FutureMinimumPaymentsPayableUnderLease
Namespace Prefix: | itub_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | ifrs-full_PastDueStatusAxis=itub_NonCurrentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |