XML 97 R147.htm IDEA: XBRL DOCUMENT
v3.20.1

Taxes Payable - Summary of Taxes Payable (Detail) - BRL (R$) R$ in Thousands | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Disclosure of taxes payable [line items] |  |
Taxes payable | R$ 269,922 | R$ 268,005
ICMS [member] |  |
Disclosure of taxes payable [line items] |  |
Taxes payable | 149,547 | 166,038
PIS and COFINS [member] |  |
Disclosure of taxes payable [line items] |  |
Taxes payable | 40,676 | 38,055
ISS [member] |  |
Disclosure of taxes payable [line items] |  |
Taxes payable | 26,986 | 22,339
Value-Added Tax (IVA) of foreign subsidiaries [member] |  |
Disclosure of taxes payable [line items] |  |
Taxes payable | 25,619 | 21,306
Others [member] |  |
Disclosure of taxes payable [line items] |  |
Taxes payable | R$ 27,094 | R$ 20,267

X
- Definition The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 54 -Subparagraph n -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_54_n&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_CurrentTaxLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of taxes payable [line items]. + References No definition available. + Details
Name: | ugp_DisclosureOfTaxesPayableLineItems
Namespace Prefix: | ugp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ugp_TaxesAxis=ugp_ICMSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ugp_TaxesAxis=ugp_PisAndCofinsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ugp_TaxesAxis=ugp_ISSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ugp_TaxesAxis=ugp_ValueAddedTaxIvaOfForeignSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ugp_TaxesAxis=ugp_OtherTaxesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |