20-F 1 ugp-20211231.htm 20-F ugp-20211231.htm
6 Utingás Armazenadora S.A. Nova Paraná Distribuidora de Gás Ltda. Ultragaz Comercial Ltda. Companhia Ultragaz S.A. Integra Frotas Ltda. Iconic Lubrificantes S.A. Oil Trading Importadora e Exportadora Ltda. Ipiranga Logística Ltda. Ipiranga Imobiliária Ltda. Tropical Transportes Ipiranga Ltda. Ipiranga Trading Limited Icorban – Correspondente Bancário Ltda. am/pm Comestíveis Ltda. Ipiranga Produtos de Petróleo S.A. Oxiteno USA LLC Oxiteno Servicios Industriales S.A. de C.V. Oxiteno Servicios Corporativos S.A. de C.V. Oxiteno México S.A. de C.V. Oxiteno Uruguay S.A. Oleoquímica Indústria e Comércio de Produtos Químicos Ltda. Oxiteno Argentina Sociedad de Responsabilidad Ltda. Oxiteno S.A. Indústria e Comércio Centro de Conveniências Millennium Ltda. and subsidiaries UVC Investimentos Ltda. Imifarma Produtos Farmacêuticos e Cosméticos S.A. Imaven Imóveis Ltda. LPG International Inc. Bahiana Distribuidora de Gás Ltda. Eaí Clube Automobilista S.A. UVC – Fundo de investimento em participações multiestratégia investimento no exterior SERMA – Ass. dos usuários equip. proc. de dados Ultrapar International S.A. Tequimar Vila do Conde Logística Portuária S.A. TEAS – Terminal Exportador de Álcool de Santos Ltda. Ultracargo – Operações Logísticas e Participações Ltda. Empresa Carioca de Produtos Químicos S.A. Oxiteno Shanghai LTD. Oxiteno Colombia S.A.S. Oxiteno Europe SPRL Global Petroleum Products Trading Corp. P2Y 6 7 5 3 Ultracargo Logística S.A. false false true false false --12-31 2021 FY 0001094972 D5 BR BR NASDAQ false false true Ultracargo Logística S.A. 0001094972 2021-01-01 2021-12-31 0001094972 2020-01-01 2020-12-31 0001094972 2019-01-01 2019-12-31 0001094972 ifrs-full:MajorOrdinaryShareTransactionsMember 2022-02-23 0001094972 ugp:CargoContractOneMember 2021-01-01 2021-12-31 0001094972 ugp:CargoContractTwoMember 2021-01-01 2021-12-31 0001094972 ugp:CargoContractThreeMember 2021-01-01 2021-12-31 0001094972 ugp:CargoContractFourMember 2021-01-01 2021-12-31 0001094972 ugp:CargoContractFiveMember 2021-01-01 2021-12-31 0001094972 2021-12-31 0001094972 ugp:AratuMember 2021-12-31 0001094972 ugp:SuapeMember 2021-12-31 0001094972 ugp:ItaquiMember 2021-12-31 0001094972 ugp:ThirdPartiesMember 2021-12-31 0001094972 ugp:AreaPortLeaseMember ugp:IpirangaProdutosdePetroleoSAMember 2019-03-21 2019-03-22 0001094972 ugp:AreaPortLeaseMember ugp:IpirangaProdutosdePetroleoSAMember ugp:PortOfCabedeloMember ugp:ParaibaMember 2019-03-21 2019-03-22 0001094972 ugp:AreaPortLeaseMember ugp:PortOfVitoriaMember ugp:EspiritoSantoMember ugp:IpirangaProdutosdePetroleoSAMember 2019-03-21 2019-03-22 0001094972 ugp:AreaPortLeaseMember ugp:IpirangaProdutosDepetroleoSaAndUltracargoMember 2019-03-21 2019-03-22 0001094972 ugp:AreaPortLeaseMember ugp:IpirangaProdutosdePetroleoSAMember 2019-03-22 0001094972 ugp:AreaPortLeaseMember ugp:IpirangaProdutosdePetroleoSAMember 2019-04-04 2019-04-05 0001094972 ugp:AreaBel04aMember ugp:IpirangaProdutosdePetroleoSAMember ugp:AreaPortLeaseMember 2019-04-04 2019-04-05 0001094972 ugp:AreaPortLeaseMember ugp:IpirangaProdutosdePetroleoSAMember ugp:AreaBel02AMember 2019-04-04 2019-04-05 0001094972 2020-12-31 0001094972 ugp:DiMember 2021-12-31 0001094972 ugp:DiMember 2020-12-31 0001094972 ugp:DiMember ugp:CashEquivalentMember 2021-12-31 0001094972 ugp:DiMember ugp:CashEquivalentMember 2020-12-31 0001094972 ugp:DiMember ugp:FinancialInvestmentsMember 2021-12-31 0001094972 ugp:DiMember ugp:FinancialInvestmentsMember 2020-12-31 0001094972 ugp:DiMember ugp:LoansAndDebenturesMember 2021-12-31 0001094972 ugp:DiMember ugp:LoansAndDebenturesMember 2020-12-31 0001094972 ugp:DiMember ugp:LiabilityPositionOfForeignExchangeHedgingInstrumentsMember 2021-12-31 0001094972 ugp:DiMember ugp:LiabilityPositionOfForeignExchangeHedgingInstrumentsMember 2020-12-31 0001094972 ugp:DiMember ugp:LiabilityPositionOfHedgingInstrumentsPreFixedMember 2021-12-31 0001094972 ugp:DiMember ugp:LiabilityPositionOfHedgingInstrumentsPreFixedMember 2020-12-31 0001094972 ugp:TJLPMember 2021-12-31 0001094972 ugp:TJLPMember 2020-12-31 0001094972 ugp:LIBORMember 2021-12-31 0001094972 ugp:LIBORMember 2020-12-31 0001094972 ugp:TJLPMember ugp:LoanPayablesMember 2021-12-31 0001094972 ugp:TJLPMember ugp:LoanPayablesMember 2020-12-31 0001094972 ugp:LIBORMember ugp:LoanPayablesMember 2021-12-31 0001094972 ugp:LIBORMember ugp:LoanPayablesMember 2020-12-31 0001094972 ugp:LIBORMember ugp:AssetPositionOfForeignExchangeHedgingInstrumentsMember 2021-12-31 0001094972 ugp:LIBORMember ugp:AssetPositionOfForeignExchangeHedgingInstrumentsMember 2020-12-31 0001094972 ugp:ScenarioMember 2021-12-31 0001094972 ugp:ScenarioMember ugp:TJLPMember 2021-01-01 2021-12-31 0001094972 ugp:ScenarioMember ugp:LIBORMember 2021-01-01 2021-12-31 0001094972 ugp:AAAMember 2021-12-31 0001094972 ugp:AAAMember 2020-12-31 0001094972 ugp:AAMember 2021-12-31 0001094972 ugp:AAMember 2020-12-31 0001094972 ugp:AMember 2021-12-31 0001094972 ugp:AMember 2020-12-31 0001094972 ugp:IpirangaMember 2021-12-31 0001094972 ugp:UltragazMember 2021-12-31 0001094972 ugp:OxitenoMember 2021-12-31 0001094972 ugp:ExtrafarmaMember 2021-12-31 0001094972 ugp:UltracargoMember 2021-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:CurrentMember 2021-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:NotLaterThanOneMonthMember 2021-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember 2021-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2021-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember 2021-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:LaterThanSixMonthsMember 2021-12-31 0001094972 ifrs-full:CurrentMember 2021-12-31 0001094972 ifrs-full:NotLaterThanOneMonthMember 2021-12-31 0001094972 ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember 2021-12-31 0001094972 ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2021-12-31 0001094972 ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember 2021-12-31 0001094972 ifrs-full:LaterThanSixMonthsMember 2021-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:CurrentMember 2020-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:NotLaterThanOneMonthMember 2020-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember 2020-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2020-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember 2020-12-31 0001094972 ifrs-full:WeightedAverageMember ifrs-full:LaterThanSixMonthsMember 2020-12-31 0001094972 ifrs-full:CurrentMember 2020-12-31 0001094972 ifrs-full:NotLaterThanOneMonthMember 2020-12-31 0001094972 ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember 2020-12-31 0001094972 ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2020-12-31 0001094972 ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember 2020-12-31 0001094972 ifrs-full:LaterThanSixMonthsMember 2020-12-31 0001094972 country:BR 2021-12-31 0001094972 srt:EuropeMember 2021-12-31 0001094972 ugp:OtherRegionsMember 2021-12-31 0001094972 country:BR 2020-12-31 0001094972 srt:EuropeMember 2020-12-31 0001094972 ugp:OtherRegionsMember 2020-12-31 0001094972 2019-12-31 0001094972 ifrs-full:CommodityPriceRiskMember 2021-12-31 0001094972 ugp:TermMember ifrs-full:CommodityPriceRiskMember ugp:HeatingOilOneMember 2021-01-01 2021-12-31 0001094972 ugp:TermMember ifrs-full:CommodityPriceRiskMember ugp:HeatingOilOneMember 2020-01-01 2020-12-31 0001094972 ugp:TermMember ifrs-full:CommodityPriceRiskMember ugp:HeatingOilOneMember 2021-12-31 0001094972 ugp:TermMember ifrs-full:CommodityPriceRiskMember ugp:HeatingOilOneMember 2020-12-31 0001094972 ugp:TermMember ifrs-full:CommodityPriceRiskMember ugp:RBOBMember 2021-01-01 2021-12-31 0001094972 ugp:TermMember ifrs-full:CommodityPriceRiskMember ugp:RBOBMember 2020-01-01 2020-12-31 0001094972 ugp:TermMember ifrs-full:CommodityPriceRiskMember ugp:RBOBMember 2021-12-31 0001094972 ugp:TermMember ifrs-full:CommodityPriceRiskMember ugp:RBOBMember 2020-12-31 0001094972 ugp:OxitenoMexicoMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoServiciosCorporativosMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoServiciosIndustrialesMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoUSAMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoUruguayMember 2021-01-01 2021-12-31 0001094972 ifrs-full:NotLaterThanOneYearMember 2021-12-31 0001094972 ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanThreeYearsAndNotLaterThanFiveYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanFiveYearsMember 2021-12-31 0001094972 ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0001094972 ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0001094972 ifrs-full:WeightedAverageMember 2021-01-01 2021-12-31 0001094972 ugp:IRPJMember 2021-01-01 2021-12-31 0001094972 ugp:CSLLMember 2021-01-01 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember 2020-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember 2020-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapMember 2021-01-01 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapMember 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapMember 2020-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapOneMember 2021-01-01 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapOneMember 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapOneMember 2020-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ifrs-full:InterestRateSwapContractMember 2021-01-01 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ifrs-full:InterestRateSwapContractMember 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ifrs-full:InterestRateSwapContractMember 2020-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:InterestRateSwapContractOneMember 2021-01-01 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:InterestRateSwapContractOneMember 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:InterestRateSwapContractOneMember 2020-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:TermMember 2021-01-01 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:TermMember 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:TermMember 2020-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:NdfMember 2021-01-01 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:NdfMember 2021-12-31 0001094972 ugp:DesignatedAsHedgeAccountingMember ugp:NdfMember 2020-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapMember 2021-01-01 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapMember 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:ForeignExchangeSwapMember 2020-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:NdfMember 2021-01-01 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:NdfMember 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:NdfMember 2020-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ifrs-full:InterestRateSwapContractMember 2021-01-01 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ifrs-full:InterestRateSwapContractMember 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ifrs-full:InterestRateSwapContractMember 2020-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:InterestRateSwapContractOneMember 2021-01-01 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:InterestRateSwapContractOneMember 2021-12-31 0001094972 ugp:NotDesignatedAsHedgeAccountingMember ugp:InterestRateSwapContractOneMember 2020-12-31 0001094972 ugp:IpirangaMember 2020-12-31 0001094972 ugp:UltragazMember 2020-12-31 0001094972 ugp:OxitenoMember 2020-12-31 0001094972 ugp:ExtrafarmaMember 2020-12-31 0001094972 ugp:UltracargoMember 2020-12-31 0001094972 ifrs-full:CommodityPriceRiskMember 2020-12-31 0001094972 ugp:ForeignExchangeHedgingInstrumentsMember 2021-12-31 0001094972 ugp:ForeignExchangeHedgingInstrumentsMember 2020-12-31 0001094972 ugp:ForeignExchangeHedgingInstrumentsMember 2021-01-01 2021-12-31 0001094972 ugp:ForeignExchangeHedgingInstrumentsMember 2020-01-01 2020-12-31 0001094972 ugp:InterestRateHedgingInstrumentsMember 2021-12-31 0001094972 ugp:InterestRateHedgingInstrumentsMember 2020-12-31 0001094972 ugp:InterestRateHedgingInstrumentsMember 2021-01-01 2021-12-31 0001094972 ugp:InterestRateHedgingInstrumentsMember 2020-01-01 2020-12-31 0001094972 2018-12-31 0001094972 ugp:ProfitOrLossMember 2019-01-01 2019-12-31 0001094972 ugp:ProfitOrLossMember 2020-01-01 2020-12-31 0001094972 ugp:ProfitOrLossMember 2021-01-01 2021-12-31 0001094972 ugp:HedgingInstrumentEquityMember 2021-01-01 2021-12-31 0001094972 ugp:HedgingInstrumentEquityMember 2020-01-01 2020-12-31 0001094972 ugp:HedgingInstrumentEquityMember 2019-01-01 2019-12-31 0001094972 ugp:ProfitOrLossMember ugp:ExchangeRateSwapReceivableInUSDollarsAndCommoditiesMember 2021-01-01 2021-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:ExchangeRateSwapReceivableInUSDollarsAndCommoditiesMember 2021-01-01 2021-12-31 0001094972 ugp:ProfitOrLossMember ugp:ExchangeRateSwapReceivableInUSDollarsAndCommoditiesMember 2020-01-01 2020-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:ExchangeRateSwapReceivableInUSDollarsAndCommoditiesMember 2020-01-01 2020-12-31 0001094972 ugp:ProfitOrLossMember ugp:ExchangeRateSwapReceivableInUSDollarsAndCommoditiesMember 2019-01-01 2019-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:ExchangeRateSwapReceivableInUSDollarsAndCommoditiesMember 2019-01-01 2019-12-31 0001094972 ugp:ProfitOrLossMember ugp:InterestRateSwapsBrlMember 2021-01-01 2021-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:InterestRateSwapsBrlMember 2021-01-01 2021-12-31 0001094972 ugp:ProfitOrLossMember ugp:InterestRateSwapsBrlMember 2020-01-01 2020-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:InterestRateSwapsBrlMember 2020-01-01 2020-12-31 0001094972 ugp:ProfitOrLossMember ugp:InterestRateSwapsBrlMember 2019-01-01 2019-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:InterestRateSwapsBrlMember 2019-01-01 2019-12-31 0001094972 ugp:ProfitOrLossMember ugp:NonDerivativeFinancialInstrumentsMember 2020-01-01 2020-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:NonDerivativeFinancialInstrumentsMember 2020-01-01 2020-12-31 0001094972 ugp:ProfitOrLossMember ugp:NonDerivativeFinancialInstrumentsMember 2019-01-01 2019-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:NonDerivativeFinancialInstrumentsMember 2019-01-01 2019-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember 2020-01-01 2020-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember 2019-01-01 2019-12-31 0001094972 ugp:AmPmComestveisLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:AmPmComestveisLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:AmPmComestveisLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:IcorbanCorrespondenteBancarioLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:IcorbanCorrespondenteBancarioLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:IcorbanCorrespondenteBancarioLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:IpirangaTradingLimitedMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaTradingLimitedMember 2020-01-01 2020-12-31 0001094972 ugp:IpirangaTradingLimitedMember 2019-01-01 2019-12-31 0001094972 ugp:TropicalTransportesIpirangaLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:TropicalTransportesIpirangaLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:TropicalTransportesIpirangaLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:IpirangaImobiliriaLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaImobiliriaLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:IpirangaImobiliriaLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:IpirangaLogsticaLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaLogsticaLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:IpirangaLogsticaLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:OilTradingImportadoraExportadoraLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:OilTradingImportadoraExportadoraLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:OilTradingImportadoraExportadoraLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:IconicLubrificantesSAMember 2021-01-01 2021-12-31 0001094972 ugp:IconicLubrificantesSAMember 2020-01-01 2020-12-31 0001094972 ugp:IconicLubrificantesSAMember 2019-01-01 2019-12-31 0001094972 ugp:IntegraFrotasLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:IntegraFrotasLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:IntegraFrotasLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:CompanhiaUltragazMember 2021-01-01 2021-12-31 0001094972 ugp:CompanhiaUltragazMember 2020-01-01 2020-12-31 0001094972 ugp:CompanhiaUltragazMember 2019-01-01 2019-12-31 0001094972 ugp:FuelsLubricantsAndGreasesMember 2021-12-31 0001094972 ugp:FuelsLubricantsAndGreasesMember 2020-12-31 0001094972 ugp:FinishedGoodsMember 2021-12-31 0001094972 ugp:FinishedGoodsMember 2020-12-31 0001094972 ugp:WorkInProcessMember 2021-12-31 0001094972 ugp:WorkInProcessMember 2020-12-31 0001094972 ugp:RawMaterialsMember 2021-12-31 0001094972 ugp:RawMaterialsMember 2020-12-31 0001094972 ugp:LiquifiedPetroleumGasMember 2021-12-31 0001094972 ugp:LiquifiedPetroleumGasMember 2020-12-31 0001094972 ugp:ConsumableMaterialsAndOtherItemsForResaleMember 2021-12-31 0001094972 ugp:ConsumableMaterialsAndOtherItemsForResaleMember 2020-12-31 0001094972 ugp:PharmaceuticalHygieneBeautyProductsMember 2021-12-31 0001094972 ugp:PharmaceuticalHygieneBeautyProductsMember 2020-12-31 0001094972 ugp:PurchaseForFutureDeliveryMember 2021-12-31 0001094972 ugp:PurchaseForFutureDeliveryMember 2020-12-31 0001094972 ugp:PropertiesForResaleMember 2021-12-31 0001094972 ugp:PropertiesForResaleMember 2020-12-31 0001094972 ugp:UltragazComercialLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:UltragazComercialLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:UltragazComercialLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:NovaParanaDistribuidoraDeGasLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:NovaParanaDistribuidoraDeGasLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:NovaParanaDistribuidoraDeGasLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:UtingasArmazenadoraMember 2021-01-01 2021-12-31 0001094972 ugp:UtingasArmazenadoraMember 2020-01-01 2020-12-31 0001094972 ugp:UtingasArmazenadoraMember 2019-01-01 2019-12-31 0001094972 ugp:BahianaDistribuidoraDeGasLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:BahianaDistribuidoraDeGasLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:BahianaDistribuidoraDeGasLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:ProfitOrLossMember ugp:ExchangeRateDerivatesPayableInUSDollarsMember 2020-01-01 2020-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:ExchangeRateDerivatesPayableInUSDollarsMember 2020-01-01 2020-12-31 0001094972 ugp:ProfitOrLossMember ugp:ExchangeRateDerivatesPayableInUSDollarsMember 2019-01-01 2019-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:ExchangeRateDerivatesPayableInUSDollarsMember 2019-01-01 2019-12-31 0001094972 ugp:LPGInternationalIncMember 2021-01-01 2021-12-31 0001094972 ugp:LPGInternationalIncMember 2020-01-01 2020-12-31 0001094972 ugp:LPGInternationalIncMember 2019-01-01 2019-12-31 0001094972 ugp:ImavenImoveisLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:ImavenImoveisLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:ImavenImoveisLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:ImifarmaProdutosFarmaceuticosCosmeticosMember 2021-01-01 2021-12-31 0001094972 ugp:ImifarmaProdutosFarmaceuticosCosmeticosMember 2020-01-01 2020-12-31 0001094972 ugp:ImifarmaProdutosFarmaceuticosCosmeticosMember 2019-01-01 2019-12-31 0001094972 ugp:UVCInvestimentosLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:UVCInvestimentosLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:UVCInvestimentosLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:CentrodeConvenienciasMillenniumLtdaAndSubsidiariesMember 2021-01-01 2021-12-31 0001094972 ugp:CentrodeConvenienciasMillenniumLtdaAndSubsidiariesMember 2020-01-01 2020-12-31 0001094972 ugp:CentrodeConvenienciasMillenniumLtdaAndSubsidiariesMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoIndustriaComercioMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoIndustriaComercioMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoIndustriaComercioMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoArgentinaSociedadDeResponsabilidadLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoArgentinaSociedadDeResponsabilidadLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoArgentinaSociedadDeResponsabilidadLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:OleoqumicaIndustriaeComrcioDeProdutosQumicosLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:OleoqumicaIndustriaeComrcioDeProdutosQumicosLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:OleoqumicaIndustriaeComrcioDeProdutosQumicosLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoUruguaySAMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoUruguaySAMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoUruguaySAMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoMexicoSADeCVMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoMexicoSADeCVMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoMexicoSADeCVMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoServiciosCorporativosSADeCVMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoServiciosCorporativosSADeCVMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoServiciosCorporativosSADeCVMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoServiciosIndustrialsDeCVMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoServiciosIndustrialsDeCVMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoServiciosIndustrialsDeCVMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoUSALLCMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoUSALLCMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoUSALLCMember 2019-01-01 2019-12-31 0001094972 ugp:GlobalPetroleumProductsTradingCorporationMember 2021-01-01 2021-12-31 0001094972 ugp:GlobalPetroleumProductsTradingCorporationMember 2020-01-01 2020-12-31 0001094972 ugp:GlobalPetroleumProductsTradingCorporationMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoEuropeSprlMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoEuropeSprlMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoEuropeSprlMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoColombiaSASMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoColombiaSASMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoColombiaSASMember 2019-01-01 2019-12-31 0001094972 ugp:OxitenoShanghaiLtdMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoShanghaiLtdMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoShanghaiLtdMember 2019-01-01 2019-12-31 0001094972 ugp:EmpresaCariocaDeProdutosQuimicosSAMember 2021-01-01 2021-12-31 0001094972 ugp:EmpresaCariocaDeProdutosQuimicosSAMember 2020-01-01 2020-12-31 0001094972 ugp:EmpresaCariocaDeProdutosQuimicosSAMember 2019-01-01 2019-12-31 0001094972 ugp:UltracargoOperacoesLogisticasParticipacoesLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:UltracargoOperacoesLogisticasParticipacoesLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:UltracargoOperacoesLogisticasParticipacoesLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:TEASTerminalExportadorDeAlcoolDeSantosLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:TEASTerminalExportadorDeAlcoolDeSantosLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:TEASTerminalExportadorDeAlcoolDeSantosLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:TequimarVilaDoCondeLogsticaPorturiaSaMember 2021-01-01 2021-12-31 0001094972 ugp:TequimarVilaDoCondeLogsticaPorturiaSaMember 2020-01-01 2020-12-31 0001094972 ugp:TequimarVilaDoCondeLogsticaPorturiaSaMember 2019-01-01 2019-12-31 0001094972 ugp:UltraparInternationalSAMember 2021-01-01 2021-12-31 0001094972 ugp:UltraparInternationalSAMember 2020-01-01 2020-12-31 0001094972 ugp:UltraparInternationalSAMember 2019-01-01 2019-12-31 0001094972 ugp:SermaAssDosUsuariosEquipProcDeDadosMember 2021-01-01 2021-12-31 0001094972 ugp:SermaAssDosUsuariosEquipProcDeDadosMember 2020-01-01 2020-12-31 0001094972 ugp:SermaAssDosUsuariosEquipProcDeDadosMember 2019-01-01 2019-12-31 0001094972 ugp:UVCFundoDeInvestimentoEmParticipacoesMultiestrategiaInvestimenToNoExteriorMember 2021-01-01 2021-12-31 0001094972 ugp:UVCFundoDeInvestimentoEmParticipacoesMultiestrategiaInvestimenToNoExteriorMember 2020-01-01 2020-12-31 0001094972 ugp:UVCFundoDeInvestimentoEmParticipacoesMultiestrategiaInvestimenToNoExteriorMember 2019-01-01 2019-12-31 0001094972 ugp:EaiClubeAutomobilistaSAMember 2021-01-01 2021-12-31 0001094972 ugp:EaiClubeAutomobilistaSAMember 2020-01-01 2020-12-31 0001094972 ugp:EaiClubeAutomobilistaSAMember 2019-01-01 2019-12-31 0001094972 ugp:CashAndBankDepositsMember 2021-01-01 2021-12-31 0001094972 ugp:CashAndBankDepositsMember 2021-12-31 0001094972 ugp:CashAndBankDepositsMember 2020-12-31 0001094972 ugp:FinancialInvestmentsLocalCurrencyMember 2021-01-01 2021-12-31 0001094972 ugp:FinancialInvestmentsLocalCurrencyMember 2021-12-31 0001094972 ugp:FinancialInvestmentsLocalCurrencyMember 2020-12-31 0001094972 ugp:FinancialInvestmentsForeignCurrencyMember 2021-01-01 2021-12-31 0001094972 ugp:FinancialInvestmentsForeignCurrencyMember 2021-12-31 0001094972 ugp:FinancialInvestmentsForeignCurrencyMember 2020-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency1Member 2021-01-01 2021-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency1Member 2021-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency1Member 2020-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency2Member 2021-01-01 2021-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency2Member 2021-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency2Member 2020-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency3Member 2021-01-01 2021-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency3Member 2021-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency3Member 2020-12-31 0001094972 ugp:FixedIncomeSecuritiesForeignCurrencyMember 2021-01-01 2021-12-31 0001094972 ugp:FixedIncomeSecuritiesForeignCurrencyMember 2021-12-31 0001094972 ugp:FixedIncomeSecuritiesForeignCurrencyMember 2020-12-31 0001094972 ugp:CurrencyInterestRateHedgingInstrumentsMember 2021-01-01 2021-12-31 0001094972 ugp:CurrencyInterestRateHedgingInstrumentsMember 2021-12-31 0001094972 ugp:CurrencyInterestRateHedgingInstrumentsMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember 2020-12-31 0001094972 ugp:ResellerFinancingMember 2021-01-01 2021-12-31 0001094972 ugp:ResellerFinancingMember 2021-12-31 0001094972 ugp:ResellerFinancingMember 2020-12-31 0001094972 ugp:Financing1Member 2021-01-01 2021-12-31 0001094972 ugp:Financing1Member 2021-12-31 0001094972 ugp:Financing1Member 2020-12-31 0001094972 ugp:Financing2Member 2021-01-01 2021-12-31 0001094972 ugp:Financing2Member 2021-12-31 0001094972 ugp:Financing2Member 2020-12-31 0001094972 ugp:DebenturesMember 2021-01-01 2021-12-31 0001094972 ugp:DebenturesMember 2021-12-31 0001094972 ugp:DebenturesMember 2020-12-31 0001094972 ugp:Debentures1Member 2021-01-01 2021-12-31 0001094972 ugp:Debentures1Member 2021-12-31 0001094972 ugp:Debentures1Member 2020-12-31 0001094972 ifrs-full:LeaseLiabilitiesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:LeaseLiabilitiesMember 2021-12-31 0001094972 ifrs-full:LeaseLiabilitiesMember 2020-12-31 0001094972 ugp:CommoditiesCurrencyAndInterestRateHedgingInstrumentsMember 2021-01-01 2021-12-31 0001094972 ugp:CommoditiesCurrencyAndInterestRateHedgingInstrumentsMember 2021-12-31 0001094972 ugp:CommoditiesCurrencyAndInterestRateHedgingInstrumentsMember 2020-12-31 0001094972 ugp:TradePayableMember 2021-01-01 2021-12-31 0001094972 ugp:TradePayableMember 2021-12-31 0001094972 ugp:TradePayableMember 2020-12-31 0001094972 ugp:SubscriptionWarrantsIndemnificationMember 2021-01-01 2021-12-31 0001094972 ugp:SubscriptionWarrantsIndemnificationMember 2021-12-31 0001094972 ugp:SubscriptionWarrantsIndemnificationMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember ugp:DomesticCustomersMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ugp:DomesticCustomersMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember ugp:ForeignCustomersMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ugp:ForeignCustomersMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:CurrentMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:CurrentMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:NotLaterThanOneMonthMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:NotLaterThanOneMonthMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:CashAndBankDepositsMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:CashAndBankDepositsMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:CashAndBankDepositsMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:CashAndBankDepositsMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanSixMonthsMember 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanSixMonthsMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FinancialInvestmentsLocalCurrencyMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FinancialInvestmentsLocalCurrencyMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FinancialInvestmentsLocalCurrencyMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FinancialInvestmentsLocalCurrencyMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FinancialInvestmentsForeignCurrencyMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FinancialInvestmentsForeignCurrencyMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FinancialInvestmentsForeignCurrencyMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FinancialInvestmentsForeignCurrencyMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesLocalCurrency1Member 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesLocalCurrency1Member 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesLocalCurrency1Member 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesLocalCurrency1Member 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesLocalCurrency2Member 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesLocalCurrency2Member 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:CurrencyInterestRateHedgingInstrumentsMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:CurrencyInterestRateHedgingInstrumentsMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:CurrencyInterestRateHedgingInstrumentsMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:CurrencyInterestRateHedgingInstrumentsMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesLocalCurrency3Member 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesLocalCurrency3Member 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesForeignCurrencyMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesForeignCurrencyMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ifrs-full:TradeReceivablesMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:TradeReceivablesMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ifrs-full:TradeReceivablesMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:TradeReceivablesMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:ResellerFinancingMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:ResellerFinancingMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:ResellerFinancingMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:ResellerFinancingMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:Financing1Member 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:Financing1Member 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:Financing1Member 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:Financing1Member 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember 2019-12-31 0001094972 ifrs-full:TradeReceivablesMember 2020-01-01 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:Financing2Member 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:Financing2Member 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:Financing2Member 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:Financing2Member 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:DebenturesMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:DebenturesMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:DebenturesMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:DebenturesMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ifrs-full:LeaseLiabilitiesMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:LeaseLiabilitiesMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ifrs-full:LeaseLiabilitiesMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:LeaseLiabilitiesMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:SubscriptionWarrantsIndemnificationMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:SubscriptionWarrantsIndemnificationMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:SubscriptionWarrantsIndemnificationMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:SubscriptionWarrantsIndemnificationMember 2020-12-31 0001094972 ugp:ResellerFinancingIpirangaMember 2021-12-31 0001094972 ugp:ResellerFinancingIpirangaMember 2020-12-31 0001094972 ugp:ResellerFinancingIpirangaMember 2021-12-31 0001094972 ifrs-full:CurrentMember ugp:ResellerFinancingIpirangaMember 2021-12-31 0001094972 ifrs-full:NotLaterThanOneMonthMember ugp:ResellerFinancingIpirangaMember 2021-12-31 0001094972 ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember ugp:ResellerFinancingIpirangaMember 2021-12-31 0001094972 ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember ugp:ResellerFinancingIpirangaMember 2021-12-31 0001094972 ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember ugp:ResellerFinancingIpirangaMember 2021-12-31 0001094972 ifrs-full:LaterThanSixMonthsMember ugp:ResellerFinancingIpirangaMember 2021-12-31 0001094972 ugp:ResellerFinancingIpirangaMember 2020-12-31 0001094972 ifrs-full:CurrentMember ugp:ResellerFinancingIpirangaMember 2020-12-31 0001094972 ifrs-full:NotLaterThanOneMonthMember ugp:ResellerFinancingIpirangaMember 2020-12-31 0001094972 ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember ugp:ResellerFinancingIpirangaMember 2020-12-31 0001094972 ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember ugp:ResellerFinancingIpirangaMember 2020-12-31 0001094972 ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember ugp:ResellerFinancingIpirangaMember 2020-12-31 0001094972 ifrs-full:LaterThanSixMonthsMember ugp:ResellerFinancingIpirangaMember 2020-12-31 0001094972 ugp:ResellerFinancingIpirangaMember 2019-12-31 0001094972 ugp:ResellerFinancingIpirangaMember 2020-01-01 2020-12-31 0001094972 ugp:ResellerFinancingIpirangaMember 2021-01-01 2021-12-31 0001094972 ifrs-full:TradeReceivablesMember ifrs-full:InAccordanceWithIFRS9Member 2021-01-01 2021-12-31 0001094972 ugp:UniaoVopakMember 2018-12-31 0001094972 ugp:UniaoVopakMember 2019-01-01 2019-12-31 0001094972 ugp:UniaoVopakMember 2019-12-31 0001094972 ugp:UniaoVopakMember 2020-01-01 2020-12-31 0001094972 ugp:UniaoVopakMember 2020-12-31 0001094972 ugp:UniaoVopakMember 2021-01-01 2021-12-31 0001094972 ugp:UniaoVopakMember 2021-12-31 0001094972 ugp:RPRMember 2018-12-31 0001094972 ugp:RPRMember 2019-01-01 2019-12-31 0001094972 ugp:RPRMember 2019-12-31 0001094972 ugp:RPRMember 2020-01-01 2020-12-31 0001094972 ugp:RPRMember 2020-12-31 0001094972 ugp:RPRMember 2021-01-01 2021-12-31 0001094972 ugp:RPRMember 2021-12-31 0001094972 ugp:ConnectCarMember 2018-12-31 0001094972 ugp:ConnectCarMember 2019-01-01 2019-12-31 0001094972 ugp:ConnectCarMember 2019-12-31 0001094972 ugp:ConnectCarMember 2020-01-01 2020-12-31 0001094972 ugp:ConnectCarMember 2020-12-31 0001094972 ugp:ConnectCarMember 2021-01-01 2021-12-31 0001094972 ugp:ConnectCarMember 2021-12-31 0001094972 ugp:LatitudeLogsticaMember 2018-12-31 0001094972 ugp:LatitudeLogsticaMember 2019-01-01 2019-12-31 0001094972 ugp:LatitudeLogsticaMember 2019-12-31 0001094972 ugp:LatitudeLogsticaMember 2020-01-01 2020-12-31 0001094972 ugp:LatitudeLogsticaMember 2020-12-31 0001094972 ugp:LatitudeLogsticaMember 2021-01-01 2021-12-31 0001094972 ugp:LatitudeLogsticaMember 2021-12-31 0001094972 ugp:NavegantesLogsticaMember 2018-12-31 0001094972 ugp:NavegantesLogsticaMember 2019-01-01 2019-12-31 0001094972 ugp:NavegantesLogsticaMember 2019-12-31 0001094972 ugp:NavegantesLogsticaMember 2020-01-01 2020-12-31 0001094972 ugp:NavegantesLogsticaMember 2020-12-31 0001094972 ugp:NavegantesLogsticaMember 2021-01-01 2021-12-31 0001094972 ugp:NavegantesLogsticaMember 2021-12-31 0001094972 ugp:NordesteLogsticaIMember 2018-12-31 0001094972 ugp:NordesteLogsticaIMember 2019-01-01 2019-12-31 0001094972 ugp:NordesteLogsticaIMember 2019-12-31 0001094972 ugp:NordesteLogsticaIMember 2020-01-01 2020-12-31 0001094972 ugp:NordesteLogsticaIMember 2020-12-31 0001094972 ugp:NordesteLogsticaIMember 2021-01-01 2021-12-31 0001094972 ugp:NordesteLogsticaIMember 2021-12-31 0001094972 ugp:NordesteLogsticaIIMember 2018-12-31 0001094972 ugp:NordesteLogsticaIIMember 2019-01-01 2019-12-31 0001094972 ugp:NordesteLogsticaIIMember 2019-12-31 0001094972 ugp:NordesteLogsticaIIMember 2020-01-01 2020-12-31 0001094972 ugp:NordesteLogsticaIIMember 2020-12-31 0001094972 ugp:NordesteLogsticaIIMember 2021-01-01 2021-12-31 0001094972 ugp:NordesteLogsticaIIMember 2021-12-31 0001094972 ugp:NordesteLogsticaIIIMember 2018-12-31 0001094972 ugp:NordesteLogsticaIIIMember 2019-01-01 2019-12-31 0001094972 ugp:NordesteLogsticaIIIMember 2019-12-31 0001094972 ugp:NordesteLogsticaIIIMember 2020-01-01 2020-12-31 0001094972 ugp:NordesteLogsticaIIIMember 2020-12-31 0001094972 ugp:NordesteLogsticaIIIMember 2021-01-01 2021-12-31 0001094972 ugp:NordesteLogsticaIIIMember 2021-12-31 0001094972 ugp:TransportadoraSulbrasileiraDeGasMember 2018-12-31 0001094972 ugp:TransportadoraSulbrasileiraDeGasMember 2019-01-01 2019-12-31 0001094972 ugp:TransportadoraSulbrasileiraDeGasMember 2019-12-31 0001094972 ugp:TransportadoraSulbrasileiraDeGasMember 2020-01-01 2020-12-31 0001094972 ugp:TransportadoraSulbrasileiraDeGasMember 2020-12-31 0001094972 ugp:TransportadoraSulbrasileiraDeGasMember 2021-01-01 2021-12-31 0001094972 ugp:TransportadoraSulbrasileiraDeGasMember 2021-12-31 0001094972 ugp:OxicapIndustriaDeGasesMember 2018-12-31 0001094972 ugp:OxicapIndustriaDeGasesMember 2019-01-01 2019-12-31 0001094972 ugp:OxicapIndustriaDeGasesMember 2019-12-31 0001094972 ugp:OxicapIndustriaDeGasesMember 2020-01-01 2020-12-31 0001094972 ugp:OxicapIndustriaDeGasesMember 2020-12-31 0001094972 ugp:OxicapIndustriaDeGasesMember 2021-01-01 2021-12-31 0001094972 ugp:OxicapIndustriaDeGasesMember 2021-12-31 0001094972 ugp:QuimicaDaBahiaIndustriaEcomercioMember 2018-12-31 0001094972 ugp:QuimicaDaBahiaIndustriaEcomercioMember 2019-01-01 2019-12-31 0001094972 ugp:QuimicaDaBahiaIndustriaEcomercioMember 2019-12-31 0001094972 ugp:QuimicaDaBahiaIndustriaEcomercioMember 2020-01-01 2020-12-31 0001094972 ugp:QuimicaDaBahiaIndustriaEcomercioMember 2020-12-31 0001094972 ugp:QuimicaDaBahiaIndustriaEcomercioMember 2021-01-01 2021-12-31 0001094972 ugp:QuimicaDaBahiaIndustriaEcomercioMember 2021-12-31 0001094972 ugp:MetalurgicaPlusMember 2018-12-31 0001094972 ugp:MetalurgicaPlusMember 2019-01-01 2019-12-31 0001094972 ugp:MetalurgicaPlusMember 2019-12-31 0001094972 ugp:MetalurgicaPlusMember 2020-01-01 2020-12-31 0001094972 ugp:MetalurgicaPlusMember 2020-12-31 0001094972 ugp:MetalurgicaPlusMember 2021-01-01 2021-12-31 0001094972 ugp:MetalurgicaPlusMember 2021-12-31 0001094972 ugp:PlenogasDistribuidoraDeGasMember 2018-12-31 0001094972 ugp:PlenogasDistribuidoraDeGasMember 2019-01-01 2019-12-31 0001094972 ugp:PlenogasDistribuidoraDeGasMember 2019-12-31 0001094972 ugp:PlenogasDistribuidoraDeGasMember 2020-01-01 2020-12-31 0001094972 ugp:PlenogasDistribuidoraDeGasMember 2020-12-31 0001094972 ugp:PlenogasDistribuidoraDeGasMember 2021-01-01 2021-12-31 0001094972 ugp:PlenogasDistribuidoraDeGasMember 2021-12-31 0001094972 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2021-12-31 0001094972 ugp:NotLaterThanFiveYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanFiveYearsAndNotLaterThanTenYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanTenYearsAndNotLaterThanFifteenYearsMember 2021-12-31 0001094972 ugp:LaterThanFifteenYearsMember 2021-12-31 0001094972 ifrs-full:NotLaterThanOneYearMember 2020-12-31 0001094972 ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember 2021-12-31 0001094972 ifrs-full:RightofuseAssetsMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:RightofuseAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember 2020-12-31 0001094972 ifrs-full:RightofuseAssetsMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RightofuseAssetsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:RealEstatePropertyMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:PortAreaMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:VehiclesMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:MachineryMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherAssetsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:RightofuseAssetsMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ugp:RealEstatePropertyMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ugp:PortAreaMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:VehiclesMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:MachineryMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember ifrs-full:OtherAssetsMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:RightofuseAssetsMember 2019-12-31 0001094972 ifrs-full:RightofuseAssetsMember 2019-12-31 0001094972 ifrs-full:RightofuseAssetsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:GrossCarryingAmountMember ugp:RealEstatePropertyMember 2019-01-01 2019-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:GrossCarryingAmountMember ugp:PortAreaMember 2019-01-01 2019-12-31 0001094972 ifrs-full:RightofuseAssetsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:RealEstatePropertyMember 2019-01-01 2019-12-31 0001094972 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ugp:ImportsInProgressMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0001094972 ugp:ImportsInProgressMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0001094972 ugp:ImportsInProgressMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-01-01 2021-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0001094972 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember 2020-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember 2021-12-31 0001094972 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ugp:ImportsInProgressMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ugp:ImportsInProgressMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember 2019-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-01-01 2020-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:AccumulatedImpairmentMember 2020-01-01 2020-12-31 0001094972 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2020-01-01 2020-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedImpairmentMember 2020-01-01 2020-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2020-01-01 2020-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedImpairmentMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember 2020-01-01 2020-12-31 0001094972 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ugp:ImportsInProgressMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ugp:ImportsInProgressMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember 2019-01-01 2019-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ugp:LPGTanksAndBottlesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ugp:ITEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ugp:AdvancesToSuppliersMember ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:BuildingsMember ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ifrs-full:LeaseholdImprovementsMember ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ugp:AutomotiveFuelLubricantDistributionEquipmentAndFacilitiesMember ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedImpairmentMember 2019-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember 2018-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:LaterThanOneYearMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:GoodwillMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:GoodwillMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:GoodwillMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerSoftwareMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerSoftwareMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerSoftwareMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:CommercialPropertyRightsMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:CommercialPropertyRightsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DistributionRightsAssetMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DistributionRightsAssetMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:TrademarkRightsMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:TrademarkRightsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DecarbonizationCreditsMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DecarbonizationCreditsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:CommercialPropertyRightsMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DistributionRightsAssetMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:TrademarkRightsMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherIntangibleAssetsMember 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DecarbonizationCreditsMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:CommercialPropertyRightsMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:CommercialPropertyRightsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:CommercialPropertyRightsMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:DistributionRightsAssetMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:DistributionRightsAssetMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:DistributionRightsAssetMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:TrademarkRightsMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:TrademarkRightsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:TrademarkRightsMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ifrs-full:GoodwillMember 2019-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ifrs-full:GoodwillMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ifrs-full:GoodwillMember 2020-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerSoftwareMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DistributionRightsAssetMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:TrademarkRightsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:GoodwillMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:GoodwillMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerSoftwareMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DistributionRightsAssetMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:TrademarkRightsMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DecarbonizationCreditsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DecarbonizationCreditsMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:DistributionRightsAssetMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:DistributionRightsAssetMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:TrademarkRightsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:TrademarkRightsMember 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ifrs-full:GoodwillMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ifrs-full:GoodwillMember 2021-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ugp:DistributionRightsAssetMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ugp:DistributionRightsAssetMember 2021-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerSoftwareMember 2019-01-01 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:CommercialPropertyRightsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DistributionRightsAssetMember 2019-01-01 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:TrademarkRightsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:GoodwillMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:GoodwillMember 2019-01-01 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:ComputerSoftwareMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:TechnologybasedIntangibleAssetsMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:CommercialPropertyRightsMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:DistributionRightsAssetMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:BrandNamesMember 2019-01-01 2019-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ugp:TrademarkRightsMember 2018-12-31 0001094972 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherIntangibleAssetsMember 2018-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2018-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2019-01-01 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2018-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:TechnologybasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:CommercialPropertyRightsMember 2018-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:CommercialPropertyRightsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:DistributionRightsAssetMember 2018-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:DistributionRightsAssetMember 2019-01-01 2019-12-31 0001094972 ugp:ICMSMember 2021-12-31 0001094972 ugp:ICMSMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:TrademarkRightsMember 2018-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ugp:TrademarkRightsMember 2019-01-01 2019-12-31 0001094972 ugp:PisAndCofinsMember 2021-12-31 0001094972 ugp:PisAndCofinsMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2018-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001094972 ugp:ValueAddedTaxIvaOfForeignSubsidiariesMember 2021-12-31 0001094972 ugp:ValueAddedTaxIvaOfForeignSubsidiariesMember 2020-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2018-12-31 0001094972 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2019-01-01 2019-12-31 0001094972 ugp:OtherTaxesReceivableMember 2021-12-31 0001094972 ugp:OtherTaxesReceivableMember 2020-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ifrs-full:GoodwillMember 2018-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ifrs-full:GoodwillMember 2019-01-01 2019-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ugp:CommercialPropertyRightsMember 2018-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ugp:CommercialPropertyRightsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ugp:CommercialPropertyRightsMember 2019-12-31 0001094972 ugp:Loan1Member 2021-01-01 2021-12-31 0001094972 ugp:Loan1Member 2021-12-31 0001094972 ugp:Loan1Member 2020-12-31 0001094972 ugp:Loan2Member 2021-01-01 2021-12-31 0001094972 ugp:Loan2Member 2021-12-31 0001094972 ugp:Loan2Member 2020-12-31 0001094972 ugp:Loan3Member 2021-01-01 2021-12-31 0001094972 ugp:Loan3Member 2021-12-31 0001094972 ugp:Loan3Member 2020-12-31 0001094972 ugp:Loan4Member 2021-01-01 2021-12-31 0001094972 ugp:Loan4Member 2021-12-31 0001094972 ugp:Loan4Member 2020-12-31 0001094972 ugp:Loan5Member 2021-01-01 2021-12-31 0001094972 ugp:Loan5Member 2021-12-31 0001094972 ugp:Loan5Member 2020-12-31 0001094972 ugp:Loan6Member 2021-01-01 2021-12-31 0001094972 ugp:Loan6Member 2021-12-31 0001094972 ugp:Loan6Member 2020-12-31 0001094972 ugp:Loan7Member 2021-01-01 2021-12-31 0001094972 ugp:Loan7Member 2021-12-31 0001094972 ugp:Loan7Member 2020-12-31 0001094972 ugp:Loan8Member 2021-01-01 2021-12-31 0001094972 ugp:Loan8Member 2021-12-31 0001094972 ugp:Loan8Member 2020-12-31 0001094972 ugp:Loan9Member 2021-01-01 2021-12-31 0001094972 ugp:Loan9Member 2021-12-31 0001094972 ugp:Loan9Member 2020-12-31 0001094972 ugp:Loan10Member 2021-01-01 2021-12-31 0001094972 ugp:Loan10Member 2021-12-31 0001094972 ugp:Loan10Member 2020-12-31 0001094972 ugp:Loan11Member 2021-01-01 2021-12-31 0001094972 ugp:Loan11Member 2021-12-31 0001094972 ugp:Loan11Member 2020-12-31 0001094972 ugp:Loan12Member 2021-01-01 2021-12-31 0001094972 ugp:Loan12Member 2021-12-31 0001094972 ugp:Loan12Member 2020-12-31 0001094972 ugp:Loan13Member 2021-01-01 2021-12-31 0001094972 ugp:Loan13Member 2021-12-31 0001094972 ugp:Loan13Member 2020-12-31 0001094972 ugp:Loan14Member 2021-01-01 2021-12-31 0001094972 ugp:Loan14Member 2021-12-31 0001094972 ugp:Loan14Member 2020-12-31 0001094972 ugp:Loan15Member 2021-01-01 2021-12-31 0001094972 ugp:Loan15Member 2021-12-31 0001094972 ugp:Loan15Member 2020-12-31 0001094972 ugp:Loan16Member 2021-01-01 2021-12-31 0001094972 ugp:Loan16Member 2021-12-31 0001094972 ugp:Loan16Member 2020-12-31 0001094972 ugp:Loan17Member 2021-01-01 2021-12-31 0001094972 ugp:Loan17Member 2021-12-31 0001094972 ugp:Loan17Member 2020-12-31 0001094972 ugp:Loan18Member 2021-01-01 2021-12-31 0001094972 ugp:Loan18Member 2021-12-31 0001094972 ugp:Loan18Member 2020-12-31 0001094972 ugp:IrpjandcsllMember 2021-12-31 0001094972 ugp:IrpjandcsllMember 2020-12-31 0001094972 ugp:Loan1Member 2020-01-01 2020-12-31 0001094972 ugp:Loan2Member 2020-01-01 2020-12-31 0001094972 ugp:Loan3Member 2020-01-01 2020-12-31 0001094972 ugp:Loan4Member 2020-01-01 2020-12-31 0001094972 ugp:Loan5Member 2020-01-01 2020-12-31 0001094972 ugp:Loan6Member 2020-01-01 2020-12-31 0001094972 ugp:Loan7Member 2020-01-01 2020-12-31 0001094972 ugp:Loan8Member 2020-01-01 2020-12-31 0001094972 ugp:Loan9Member 2020-01-01 2020-12-31 0001094972 ugp:Loan10Member 2020-01-01 2020-12-31 0001094972 ugp:Loan11Member 2020-01-01 2020-12-31 0001094972 ugp:Loan12Member 2020-01-01 2020-12-31 0001094972 ugp:Loan13Member 2020-01-01 2020-12-31 0001094972 ugp:Loan14Member 2020-01-01 2020-12-31 0001094972 ugp:Loan15Member 2020-01-01 2020-12-31 0001094972 ugp:Loan16Member 2020-01-01 2020-12-31 0001094972 ugp:Loan17Member 2020-01-01 2020-12-31 0001094972 ugp:Loan18Member 2020-01-01 2020-12-31 0001094972 ugp:SubsidiariesGroupOneMember ugp:ICMSMember 2020-12-31 0001094972 ugp:IpirangaMember 2021-01-01 2021-12-31 0001094972 ugp:UniaoTerminaisMember 2021-01-01 2021-12-31 0001094972 ugp:TexacoMember 2021-01-01 2021-12-31 0001094972 ugp:IconicCblsamemberMember 2021-01-01 2021-12-31 0001094972 ugp:OxitenoUruguayMember 2021-01-01 2021-12-31 0001094972 ugp:TemmarMember 2021-01-01 2021-12-31 0001094972 ugp:DNPMember 2021-01-01 2021-12-31 0001094972 ugp:RepsolMember 2021-01-01 2021-12-31 0001094972 ugp:TEASTerminalExportadorDeAlcoolDeSantosLtdaMember 2021-01-01 2021-12-31 0001094972 ifrs-full:BusinessCombinationsMember 2021-01-01 2021-12-31 0001094972 ugp:SubsidiariesGroupTwoMember ugp:ICMSMember 2021-12-31 0001094972 ugp:ExtrafarmaMember 2020-01-01 2020-12-31 0001094972 ugp:IpirangaMember 2020-01-01 2020-12-31 0001094972 ugp:UniaoTerminaisMember 2020-01-01 2020-12-31 0001094972 ugp:TexacoMember 2020-01-01 2020-12-31 0001094972 ugp:IconicCblsamemberMember 2020-01-01 2020-12-31 0001094972 ugp:OxitenoUruguayMember 2020-01-01 2020-12-31 0001094972 ugp:TemmarMember 2020-01-01 2020-12-31 0001094972 ugp:DNPMember 2020-01-01 2020-12-31 0001094972 ugp:RepsolMember 2020-01-01 2020-12-31 0001094972 ugp:TEASTerminalExportadorDeAlcoolDeSantosLtdaMember 2020-01-01 2020-12-31 0001094972 ifrs-full:BusinessCombinationsMember 2020-01-01 2020-12-31 0001094972 ugp:SubsidiariesGroupTwoMember ugp:ICMSMember 2020-12-31 0001094972 ugp:ExtrafarmaMember 2021-01-01 2021-12-31 0001094972 ifrs-full:FixedInterestRateMember 2021-12-31 0001094972 ugp:SubsidiariesGroupThreeMember ugp:ICMSMember 2020-12-31 0001094972 ugp:BrazilianFederalRevenueServiceMember ugp:PisAndCofinsMember 2021-12-31 0001094972 ugp:BrazilianFederalRevenueServiceMember ugp:PisAndCofinsMember 2020-12-31 0001094972 ugp:SubsidiariesGroupFourMember 2021-12-31 0001094972 ugp:SubsidiariesGroupFourMember 2020-12-31 0001094972 ifrs-full:ComputerSoftwareMember 2020-12-31 0001094972 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanFiveYearsMember 2021-12-31 0001094972 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2020-12-31 0001094972 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2020-12-31 0001094972 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2020-12-31 0001094972 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2020-12-31 0001094972 ifrs-full:LaterThanFiveYearsMember 2020-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember ugp:ForeignLoansMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember ugp:ForeignLoansMember ugp:ForeignLoanOneMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember ugp:ForeignLoansMember ugp:ForeignLoanTwoMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember ugp:ForeignLoansMember ugp:ForeignLoanThreeMember 2021-01-01 2021-12-31 0001094972 ugp:DomesticSuppliersMember 2021-12-31 0001094972 ugp:DomesticSuppliersReverseFactoringMember 2021-12-31 0001094972 ugp:ForeignSuppliersMember 2021-12-31 0001094972 ugp:ForeignSuppliersReverseFactoringMember 2021-12-31 0001094972 ugp:DomesticSuppliersMember 2020-12-31 0001094972 ugp:DomesticSuppliersReverseFactoringMember 2020-12-31 0001094972 ugp:ForeignSuppliersMember 2020-12-31 0001094972 ugp:ForeignSuppliersReverseFactoringMember 2020-12-31 0001094972 ugp:RouteasyServicosDeAssessoriaLogisticaLtdaMember 2020-12-31 0001094972 ifrs-full:OtherRelatedPartiesMember 2021-12-31 0001094972 ifrs-full:OtherRelatedPartiesMember 2020-12-31 0001094972 ugp:RefinariaDePetroleoRigrandenseMember 2021-12-31 0001094972 ugp:RefinariaDePetroleoRigrandenseMember 2021-01-01 2021-12-31 0001094972 ugp:ChevronThailandLimitedMember 2021-12-31 0001094972 ugp:ChevronThailandLimitedMember 2021-01-01 2021-12-31 0001094972 ugp:ChevronLubricantsLankaPlcMember 2021-12-31 0001094972 ugp:ChevronLubricantsLankaPlcMember 2021-01-01 2021-12-31 0001094972 ugp:ChevronLubricantsOilsSAMember 2021-12-31 0001094972 ugp:ChevronLubricantsOilsSAMember 2021-01-01 2021-12-31 0001094972 ugp:ChevronMarineProductsMember 2021-12-31 0001094972 ugp:ChevronMarineProductsMember 2021-01-01 2021-12-31 0001094972 ugp:ChevronOroniteBrasilLtdaMember 2021-12-31 0001094972 ugp:ChevronOroniteBrasilLtdaMember 2021-01-01 2021-12-31 0001094972 ugp:NotesInForeignMarketMember 2021-01-01 2021-12-31 0001094972 ugp:NotesInForeignMarketMember 2020-12-31 0001094972 ugp:NotesInForeignMarketMember 2021-12-31 0001094972 ugp:UnsecuredNotesPayableNotConvertibleIntoSharesMember 2020-12-31 0001094972 ugp:UnsecuredNotesPayableNotConvertibleIntoSharesMember 2021-01-01 2021-12-31 0001094972 ugp:UnsecuredNotesPayableNotConvertibleIntoSharesMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember 2021-01-01 2021-12-31 0001094972 ugp:BancoDoBrasilMember 2020-12-31 0001094972 ugp:BancoDoBrasilMember 2021-12-31 0001094972 ugp:ChevronProductsCompanyMember 2021-12-31 0001094972 ugp:ChevronProductsCompanyMember 2021-01-01 2021-12-31 0001094972 ugp:DebenturesMember 2020-01-01 2020-12-31 0001094972 ugp:DebenturesMember 2019-12-31 0001094972 ugp:NotesInForeignMarketMember 2020-01-01 2020-12-31 0001094972 ugp:NotesInForeignMarketMember 2019-12-31 0001094972 ugp:UnsecuredNotesPayableNotConvertibleIntoSharesMember 2020-01-01 2020-12-31 0001094972 ugp:UnsecuredNotesPayableNotConvertibleIntoSharesMember 2019-12-31 0001094972 ugp:ISSMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember 2020-01-01 2020-12-31 0001094972 ugp:BancoDoBrasilMember 2019-12-31 0001094972 ugp:ChevronBelgiumNvMember 2021-12-31 0001094972 ugp:ChevronBelgiumNvMember 2021-01-01 2021-12-31 0001094972 ugp:ForeignLoansMember 2019-12-31 0001094972 ugp:ForeignLoansMember 2020-01-01 2020-12-31 0001094972 ugp:ForeignLoansMember 2020-12-31 0001094972 ugp:OtherTransactionCostsMember 2019-12-31 0001094972 ugp:OtherTransactionCostsMember 2020-01-01 2020-12-31 0001094972 ugp:OtherTransactionCostsMember 2020-12-31 0001094972 ugp:OtherTaxesPayableMember 2021-12-31 0001094972 ugp:ChevronPetroleumCoColombiaMember 2021-12-31 0001094972 ugp:ChevronPetroleumCoColombiaMember 2021-01-01 2021-12-31 0001094972 ugp:UnsecuredCommercialNotesPayableNotConvertibleIntoSharesMaturityAt6thApril2021Member ugp:IpirangaProdutosdePetroleoSAMember 2020-04-01 2020-04-30 0001094972 ugp:UnsecuredCommercialNotesPayableNotConvertibleIntoSharesMaturityAt6thApril2021Member ugp:IpirangaProdutosdePetroleoSAMember 2020-04-30 0001094972 ugp:DebenturesMember 2019-01-01 2019-12-31 0001094972 ugp:DebenturesMember 2018-12-31 0001094972 ugp:NotesInForeignMarketMember 2019-01-01 2019-12-31 0001094972 ugp:NotesInForeignMarketMember 2018-12-31 0001094972 ugp:BancoDoBrasilMember 2019-01-01 2019-12-31 0001094972 ugp:BancoDoBrasilMember 2018-12-31 0001094972 ugp:ForeignLoansMember 2019-01-01 2019-12-31 0001094972 ugp:ForeignLoansMember 2018-12-31 0001094972 ugp:OtherTransactionCostsMember 2019-01-01 2019-12-31 0001094972 ugp:OtherTransactionCostsMember 2018-12-31 0001094972 ugp:RefinariaDePetroleoRigrandenseMember 2020-12-31 0001094972 ugp:RefinariaDePetroleoRigrandenseMember 2020-01-01 2020-12-31 0001094972 ugp:ConectCarSolucoesDeMobilidadeEletronicaMember 2020-12-31 0001094972 ugp:ConectCarSolucoesDeMobilidadeEletronicaMember 2020-01-01 2020-12-31 0001094972 ugp:DebenturesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0001094972 ugp:NotesInForeignMarketMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0001094972 ifrs-full:NotLaterThanOneYearMember 2021-12-31 0001094972 ugp:LA7ParticipaesEEmpreendImobLtdaMember 2020-12-31 0001094972 ugp:LA7ParticipaesEEmpreendImobLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:DebenturesMember ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-12-31 0001094972 ugp:NotesInForeignMarketMember ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-12-31 0001094972 ugp:DebenturesMember ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2021-12-31 0001094972 ugp:NotesInForeignMarketMember ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2021-12-31 0001094972 ugp:ChevronThailandLimitedMember 2020-12-31 0001094972 ugp:ChevronThailandLimitedMember 2020-01-01 2020-12-31 0001094972 ugp:DebenturesMember ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2021-12-31 0001094972 ugp:NotesInForeignMarketMember ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2021-12-31 0001094972 ugp:DebenturesMember ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2021-12-31 0001094972 ugp:NotesInForeignMarketMember ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember 2021-12-31 0001094972 ugp:ChevronBrasilOleosBasicosLtdaMember 2020-12-31 0001094972 ugp:ChevronBrasilOleosBasicosLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:DebenturesMember ifrs-full:LaterThanFiveYearsMember 2021-12-31 0001094972 ugp:NotesInForeignMarketMember ifrs-full:LaterThanFiveYearsMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ifrs-full:LaterThanFiveYearsMember 2021-12-31 0001094972 ugp:ChevronLatinAmericaMarketingLlcMember 2020-12-31 0001094972 ugp:ChevronLatinAmericaMarketingLlcMember 2020-01-01 2020-12-31 0001094972 ugp:ChevronLubricantsLankaPlcMember 2020-12-31 0001094972 ugp:ChevronLubricantsLankaPlcMember 2020-01-01 2020-12-31 0001094972 ugp:ChevronLubricantsOilsSAMember 2020-12-31 0001094972 ugp:ChevronLubricantsOilsSAMember 2020-01-01 2020-12-31 0001094972 ugp:ChevronMarineProductsMember 2020-12-31 0001094972 ugp:ChevronMarineProductsMember 2020-01-01 2020-12-31 0001094972 ugp:ChevronOroniteBrasilLtdaMember 2020-12-31 0001094972 ugp:ChevronOroniteBrasilLtdaMember 2020-01-01 2020-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember 2021-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember 2020-12-31 0001094972 ugp:ChevronProductsCompanyMember 2020-12-31 0001094972 ugp:ChevronProductsCompanyMember 2020-01-01 2020-12-31 0001094972 ugp:ChevronBelgiumNvMember 2020-12-31 0001094972 ugp:ChevronBelgiumNvMember 2020-01-01 2020-12-31 0001094972 ugp:ChevronPetroleumCoColombiaMember 2020-12-31 0001094972 ugp:ChevronPetroleumCoColombiaMember 2020-01-01 2020-12-31 0001094972 ugp:RefinariaDePetroleoRigrandenseMember 2019-01-01 2019-12-31 0001094972 ugp:RefinariaDePetroleoRigrandenseMember 2019-12-31 0001094972 ugp:ConectCarSolucoesDeMobilidadeEletronicaMember 2019-01-01 2019-12-31 0001094972 ugp:ConectCarSolucoesDeMobilidadeEletronicaMember 2019-12-31 0001094972 ugp:LA7ParticipaesEEmpreendImobLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:LA7ParticipaesEEmpreendImobLtdaMember 2019-12-31 0001094972 ugp:ChevronThailandLimitedMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronThailandLimitedMember 2019-12-31 0001094972 ugp:ChevronBrasilOleosBasicosLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronBrasilOleosBasicosLtdaMember 2019-12-31 0001094972 ugp:ChevronLatinAmericaMarketingLlcMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronLatinAmericaMarketingLlcMember 2019-12-31 0001094972 ugp:ChevronLubricantsLankaPlcMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronLubricantsLankaPlcMember 2019-12-31 0001094972 ugp:ChevronLubricantsOilsSAMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronLubricantsOilsSAMember 2019-12-31 0001094972 ugp:ChevronMarineProductsMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronMarineProductsMember 2019-12-31 0001094972 ugp:ChevronOroniteBrasilLtdaMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronOroniteBrasilLtdaMember 2019-12-31 0001094972 ugp:ChevronProductsCompanyMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronProductsCompanyMember 2019-12-31 0001094972 ugp:ChevronBelgiumNvMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronBelgiumNvMember 2019-12-31 0001094972 ugp:ChevronPetroleumCoColombiaMember 2019-01-01 2019-12-31 0001094972 ugp:ChevronPetroleumCoColombiaMember 2019-12-31 0001094972 2020-05-30 0001094972 2021-05-31 0001094972 ugp:HealthAndDentalCareMember 2021-12-31 0001094972 ugp:IndemnificationOfFGTSMember 2021-12-31 0001094972 ugp:SeniorityBonusMember 2021-12-31 0001094972 ugp:LifeInsuranceMember 2021-12-31 0001094972 ugp:HealthAndDentalCareMember 2020-12-31 0001094972 ugp:IndemnificationOfFGTSMember 2020-12-31 0001094972 ugp:SeniorityBonusMember 2020-12-31 0001094972 ugp:LifeInsuranceMember 2020-12-31 0001094972 ifrs-full:BottomOfRangeMember ugp:DeferredStockUnitPlanMember 2021-01-01 2021-12-31 0001094972 ifrs-full:TopOfRangeMember ugp:DeferredStockUnitPlanMember 2021-01-01 2021-12-31 0001094972 ugp:HealthAndDentalCareMember 2021-01-01 2021-12-31 0001094972 ugp:IndemnificationOfFGTSMember 2021-01-01 2021-12-31 0001094972 ugp:SeniorityBonusMember 2021-01-01 2021-12-31 0001094972 ugp:LifeInsuranceMember 2021-01-01 2021-12-31 0001094972 ugp:HealthAndDentalCareMember 2020-01-01 2020-12-31 0001094972 ugp:IndemnificationOfFGTSMember 2020-01-01 2020-12-31 0001094972 ugp:SeniorityBonusMember 2020-01-01 2020-12-31 0001094972 ugp:LifeInsuranceMember 2020-01-01 2020-12-31 0001094972 ugp:HealthAndDentalCareMember 2019-01-01 2019-12-31 0001094972 ugp:IndemnificationOfFGTSMember 2019-01-01 2019-12-31 0001094972 ugp:SeniorityBonusMember 2019-01-01 2019-12-31 0001094972 ugp:LifeInsuranceMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ActuarialAssumptionOfDiscountRatesMember 2021-12-31 0001094972 ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember 2021-12-31 0001094972 2017-04-19 0001094972 ugp:RestrictedAssetsMember 2021-12-31 0001094972 ugp:RestrictedAssetsMember 2021-01-01 2021-12-31 0001094972 ugp:ForeignLoansMember ugp:IpirangaProdutosdePetroleoSAMember 2021-12-31 0001094972 ifrs-full:MajorOrdinaryShareTransactionsMember 2021-12-31 0001094972 ugp:ProvisionForAssetRetirementObligationMember 2018-12-31 0001094972 ugp:ProvisionForAssetRetirementObligationMember 2019-01-01 2019-12-31 0001094972 ugp:ProvisionForAssetRetirementObligationMember 2019-12-31 0001094972 ugp:ProvisionForAssetRetirementObligationMember 2020-01-01 2020-12-31 0001094972 ugp:ProvisionForAssetRetirementObligationMember 2020-12-31 0001094972 ugp:ProvisionForAssetRetirementObligationMember 2021-01-01 2021-12-31 0001094972 ugp:ProvisionForAssetRetirementObligationMember 2021-12-31 0001094972 ugp:IrpjAndCsllMember 2020-12-31 0001094972 ugp:ICMSMember 2020-12-31 0001094972 ugp:CivilEnvironmentalAndRegulatoryClaimsMember 2020-12-31 0001094972 ugp:LaborLitigationMember 2020-12-31 0001094972 ifrs-full:MiscellaneousOtherProvisionsMember 2020-12-31 0001094972 ugp:IrpjAndCsllMember 2021-01-01 2021-12-31 0001094972 ugp:ICMSMember 2021-01-01 2021-12-31 0001094972 ugp:CivilEnvironmentalAndRegulatoryClaimsMember 2021-01-01 2021-12-31 0001094972 ugp:LaborLitigationMember 2021-01-01 2021-12-31 0001094972 ifrs-full:MiscellaneousOtherProvisionsMember 2021-01-01 2021-12-31 0001094972 ugp:IrpjAndCsllMember 2021-12-31 0001094972 ugp:ICMSMember 2021-12-31 0001094972 ugp:CivilEnvironmentalAndRegulatoryClaimsMember 2021-12-31 0001094972 ugp:LaborLitigationMember 2021-12-31 0001094972 ifrs-full:MiscellaneousOtherProvisionsMember 2021-12-31 0001094972 ugp:TaxMattersMember 2021-12-31 0001094972 ugp:TaxMattersMember 2020-12-31 0001094972 ugp:RestrictedAndPerformanceStockMember 2019-12-31 0001094972 ugp:RestrictedAndPerformanceStockMember 2020-01-01 2020-12-31 0001094972 ugp:RestrictedAndPerformanceStockMember 2020-12-31 0001094972 ugp:GrantDateApril72021Member ugp:RestrictedAndPerformanceStockMember 2021-01-01 2021-12-31 0001094972 ugp:GrantDateSeptember222021Member ugp:RestrictedAndPerformanceStockMember 2021-01-01 2021-12-31 0001094972 ugp:RestrictedAndPerformanceStockMember 2021-01-01 2021-12-31 0001094972 ugp:RestrictedAndPerformanceStockMember 2021-12-31 0001094972 2019-05-15 2019-05-15 0001094972 ugp:FisheriesManagementProjectMember 2021-01-01 2021-12-31 0001094972 ugp:ChevronAndSubsidiaryIPPMember 2021-12-31 0001094972 ugp:ChevronAndSubsidiaryIPPMember 2020-12-31 0001094972 ugp:ChevronAndSubsidiaryIPPMember 2017-12-01 0001094972 ugp:ChevronAndSubsidiaryIPPMember 2021-12-01 0001094972 ugp:ChevronAndSubsidiaryIPPMember 2020-12-01 0001094972 ifrs-full:ReserveOfCashFlowHedgesMember 2018-12-31 0001094972 ifrs-full:ReserveOfCashFlowHedgesMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ReserveOfCashFlowHedgesMember 2019-12-31 0001094972 ifrs-full:ReserveOfCashFlowHedgesMember 2020-01-01 2020-12-31 0001094972 ifrs-full:ReserveOfCashFlowHedgesMember 2020-12-31 0001094972 ifrs-full:ReserveOfCashFlowHedgesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:ReserveOfCashFlowHedgesMember 2021-12-31 0001094972 ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember 2018-12-31 0001094972 ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember 2019-12-31 0001094972 ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001094972 ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember 2020-12-31 0001094972 ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001094972 ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember 2021-12-31 0001094972 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2018-12-31 0001094972 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2019-12-31 0001094972 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2020-01-01 2020-12-31 0001094972 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2020-12-31 0001094972 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2021-01-01 2021-12-31 0001094972 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2021-12-31 0001094972 ugp:NoncontrollingShareholdersInterestChangeMember 2018-12-31 0001094972 ugp:NoncontrollingShareholdersInterestChangeMember 2019-01-01 2019-12-31 0001094972 ugp:NoncontrollingShareholdersInterestChangeMember 2019-12-31 0001094972 ugp:NoncontrollingShareholdersInterestChangeMember 2020-01-01 2020-12-31 0001094972 ugp:NoncontrollingShareholdersInterestChangeMember 2020-12-31 0001094972 ugp:NoncontrollingShareholdersInterestChangeMember 2021-01-01 2021-12-31 0001094972 ugp:NoncontrollingShareholdersInterestChangeMember 2021-12-31 0001094972 ugp:ValuationAdjustmentsMember 2018-12-31 0001094972 ugp:ValuationAdjustmentsMember 2019-01-01 2019-12-31 0001094972 ugp:ValuationAdjustmentsMember 2019-12-31 0001094972 ugp:ValuationAdjustmentsMember 2020-01-01 2020-12-31 0001094972 ugp:ValuationAdjustmentsMember 2020-12-31 0001094972 ugp:ValuationAdjustmentsMember 2021-01-01 2021-12-31 0001094972 ugp:ValuationAdjustmentsMember 2021-12-31 0001094972 ugp:FranchisingUpfrontFeeMember 2021-12-31 0001094972 ugp:LoyaltyProgramOneMember 2021-12-31 0001094972 ugp:LoyaltyProgramTwoMember 2021-12-31 0001094972 ugp:AmPmMember 2021-12-31 0001094972 ugp:AmPmMember 2020-12-31 0001094972 ugp:JetOilMember 2021-12-31 0001094972 ugp:JetOilMember 2020-12-31 0001094972 2014-01-31 2014-01-31 0001094972 2020-02-19 0001094972 2020-08-12 0001094972 ugp:UltracargoLogisticaSAMember 2021-01-01 2021-12-31 0001094972 ugp:BahianaDistribuidoraDeGasLtdaMember ugp:MataripeBaseMember 2021-01-01 2021-12-31 0001094972 ugp:BahianaDistribuidoraDeGasLtdaMember ugp:CaucaiaBaseMember 2021-01-01 2021-12-31 0001094972 ugp:BahianaDistribuidoraDeGasLtdaMember ugp:JuazeiroBaseMember 2021-01-01 2021-12-31 0001094972 ugp:BahianaDistribuidoraDeGasLtdaMember ugp:AracajuBaseMember 2021-01-01 2021-12-31 0001094972 ugp:BahianaDistribuidoraDeGasLtdaMember ugp:SuapeBaseMember 2021-01-01 2021-12-31 0001094972 ugp:UltracargoLogisticaSAMember ugp:SuapeTerminalMember 2021-01-01 2021-12-31 0001094972 ugp:UltracargoLogisticaSAMember ugp:AratuTerminalMember 2021-01-01 2021-12-31 0001094972 ugp:UltracargoLogisticaSAMember ugp:ItaquiTerminalMember 2021-01-01 2021-12-31 0001094972 2021-08-11 0001094972 ugp:OnshoreMember 2021-12-31 0001094972 ugp:OnshoreMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:UltraparMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:UltraparMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:AbasteceAiMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:AbasteceAiMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:TequimarVilaDoCondeMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:TequimarVilaDoCondeMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:UltracargoMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:UltracargoMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:OxitenoSaMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:OxitenoSaMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:IpirangaMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:IpirangaMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:IconicMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:IconicMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:ExtrafarmaMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:ExtrafarmaMember 2020-12-31 0001094972 ugp:OnshoreMember ugp:UVCInvestimentosMember 2021-12-31 0001094972 ugp:OnshoreMember ugp:UVCInvestimentosMember 2020-12-31 0001094972 ugp:ExtrafarmaMember 2021-12-31 0001094972 ugp:IntegraFrotasMember ugp:OnshoreMember 2021-12-31 0001094972 ugp:IntegraFrotasMember ugp:OnshoreMember 2020-12-31 0001094972 ugp:MillenniumMember ugp:OnshoreMember 2021-12-31 0001094972 ugp:MillenniumMember ugp:OnshoreMember 2020-12-31 0001094972 ifrs-full:IssuedCapitalMember 2020-12-31 0001094972 ugp:EquityInstrumentGrantedMember 2020-12-31 0001094972 ifrs-full:CapitalReserveMember 2020-12-31 0001094972 ifrs-full:TreasurySharesMember 2020-12-31 0001094972 ifrs-full:RevaluationSurplusMember 2020-12-31 0001094972 ifrs-full:StatutoryReserveMember 2020-12-31 0001094972 ugp:InvestmentsStatutoryReserveMember 2020-12-31 0001094972 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2020-12-31 0001094972 ifrs-full:RetainedEarningsMember 2020-12-31 0001094972 ugp:AdditionalDividendsMember 2020-12-31 0001094972 ifrs-full:EquityAttributableToOwnersOfParentMember 2020-12-31 0001094972 ifrs-full:NoncontrollingInterestsMember 2020-12-31 0001094972 ifrs-full:IssuedCapitalMember 2021-01-01 2021-12-31 0001094972 ugp:EquityInstrumentGrantedMember 2021-01-01 2021-12-31 0001094972 ifrs-full:CapitalReserveMember 2021-01-01 2021-12-31 0001094972 ifrs-full:TreasurySharesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:RevaluationSurplusMember 2021-01-01 2021-12-31 0001094972 ifrs-full:StatutoryReserveMember 2021-01-01 2021-12-31 0001094972 ugp:InvestmentsStatutoryReserveMember 2021-01-01 2021-12-31 0001094972 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2021-01-01 2021-12-31 0001094972 ifrs-full:RetainedEarningsMember 2021-01-01 2021-12-31 0001094972 ugp:AdditionalDividendsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:EquityAttributableToOwnersOfParentMember 2021-01-01 2021-12-31 0001094972 ifrs-full:NoncontrollingInterestsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:IssuedCapitalMember 2021-12-31 0001094972 ugp:EquityInstrumentGrantedMember 2021-12-31 0001094972 ifrs-full:CapitalReserveMember 2021-12-31 0001094972 ifrs-full:TreasurySharesMember 2021-12-31 0001094972 ifrs-full:RevaluationSurplusMember 2021-12-31 0001094972 ifrs-full:StatutoryReserveMember 2021-12-31 0001094972 ugp:InvestmentsStatutoryReserveMember 2021-12-31 0001094972 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2021-12-31 0001094972 ifrs-full:RetainedEarningsMember 2021-12-31 0001094972 ugp:AdditionalDividendsMember 2021-12-31 0001094972 ifrs-full:EquityAttributableToOwnersOfParentMember 2021-12-31 0001094972 ifrs-full:NoncontrollingInterestsMember 2021-12-31 0001094972 ifrs-full:IssuedCapitalMember 2019-12-31 0001094972 ugp:EquityInstrumentGrantedMember 2019-12-31 0001094972 ugp:EquityInstrumentGrantedMember 2020-01-01 2020-12-31 0001094972 ifrs-full:CapitalReserveMember 2019-12-31 0001094972 ifrs-full:CapitalReserveMember 2020-01-01 2020-12-31 0001094972 ifrs-full:TreasurySharesMember 2019-12-31 0001094972 ifrs-full:TreasurySharesMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RevaluationSurplusMember 2019-12-31 0001094972 ifrs-full:RevaluationSurplusMember 2020-01-01 2020-12-31 0001094972 ifrs-full:StatutoryReserveMember 2019-12-31 0001094972 ifrs-full:StatutoryReserveMember 2020-01-01 2020-12-31 0001094972 ugp:InvestmentsStatutoryReserveMember 2019-12-31 0001094972 ugp:InvestmentsStatutoryReserveMember 2020-01-01 2020-12-31 0001094972 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2019-12-31 0001094972 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RetainedEarningsMember 2020-01-01 2020-12-31 0001094972 ugp:AdditionalDividendsMember 2019-12-31 0001094972 ugp:AdditionalDividendsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:EquityAttributableToOwnersOfParentMember 2019-12-31 0001094972 ifrs-full:EquityAttributableToOwnersOfParentMember 2020-01-01 2020-12-31 0001094972 ifrs-full:NoncontrollingInterestsMember 2019-12-31 0001094972 ifrs-full:NoncontrollingInterestsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:IssuedCapitalMember 2018-12-31 0001094972 ugp:EquityInstrumentGrantedMember 2018-12-31 0001094972 ugp:EquityInstrumentGrantedMember 2019-01-01 2019-12-31 0001094972 ifrs-full:CapitalReserveMember 2018-12-31 0001094972 ifrs-full:TreasurySharesMember 2018-12-31 0001094972 ifrs-full:RevaluationSurplusMember 2018-12-31 0001094972 ifrs-full:RevaluationSurplusMember 2019-01-01 2019-12-31 0001094972 ifrs-full:StatutoryReserveMember 2018-12-31 0001094972 ifrs-full:StatutoryReserveMember 2019-01-01 2019-12-31 0001094972 ugp:InvestmentsStatutoryReserveMember 2018-12-31 0001094972 ugp:InvestmentsStatutoryReserveMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2018-12-31 0001094972 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2019-01-01 2019-12-31 0001094972 ifrs-full:RetainedEarningsMember 2019-01-01 2019-12-31 0001094972 ugp:AdditionalDividendsMember 2018-12-31 0001094972 ugp:AdditionalDividendsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:EquityAttributableToOwnersOfParentMember 2018-12-31 0001094972 ifrs-full:EquityAttributableToOwnersOfParentMember 2019-01-01 2019-12-31 0001094972 ifrs-full:NoncontrollingInterestsMember 2018-12-31 0001094972 ifrs-full:NoncontrollingInterestsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:IssuedCapitalMember 2020-01-01 2020-12-31 0001094972 ifrs-full:RetainedEarningsMember 2019-12-31 0001094972 ifrs-full:IssuedCapitalMember 2019-01-01 2019-12-31 0001094972 ifrs-full:CapitalReserveMember 2019-01-01 2019-12-31 0001094972 ifrs-full:TreasurySharesMember 2019-01-01 2019-12-31 0001094972 ifrs-full:RetainedEarningsMember 2018-12-31 0001094972 country:BR 2021-01-01 2021-12-31 0001094972 country:BR 2020-01-01 2020-12-31 0001094972 country:BR 2019-01-01 2019-12-31 0001094972 ugp:OtherLatinAmericanCountriesMember 2021-01-01 2021-12-31 0001094972 ugp:OtherLatinAmericanCountriesMember 2020-01-01 2020-12-31 0001094972 ugp:OtherLatinAmericanCountriesMember 2019-01-01 2019-12-31 0001094972 ugp:UnitedStatesOfAmericaAndCanadaMember 2021-01-01 2021-12-31 0001094972 ugp:UnitedStatesOfAmericaAndCanadaMember 2020-01-01 2020-12-31 0001094972 ugp:UnitedStatesOfAmericaAndCanadaMember 2019-01-01 2019-12-31 0001094972 srt:EuropeMember 2021-01-01 2021-12-31 0001094972 srt:EuropeMember 2020-01-01 2020-12-31 0001094972 srt:EuropeMember 2019-01-01 2019-12-31 0001094972 ugp:OtherRegionsMember 2021-01-01 2021-12-31 0001094972 ugp:OtherRegionsMember 2020-01-01 2020-12-31 0001094972 ugp:OtherRegionsMember 2019-01-01 2019-12-31 0001094972 country:US 2021-12-31 0001094972 country:US 2020-12-31 0001094972 country:MX 2021-12-31 0001094972 country:MX 2020-12-31 0001094972 country:UY 2021-12-31 0001094972 country:UY 2020-12-31 0001094972 ifrs-full:EliminationOfIntersegmentAmountsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:EliminationOfIntersegmentAmountsMember 2020-12-31 0001094972 ugp:AbasteceAiMember 2021-12-31 0001094972 ugp:AbasteceAiMember 2020-12-31 0001094972 ifrs-full:ReportableSegmentsMember 2021-12-31 0001094972 ifrs-full:ReportableSegmentsMember 2020-12-31 0001094972 ifrs-full:AllOtherSegmentsMember 2021-12-31 0001094972 ifrs-full:AllOtherSegmentsMember 2020-12-31 0001094972 ugp:IpirangaMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaMember 2020-01-01 2020-12-31 0001094972 ugp:IpirangaMember 2019-01-01 2019-12-31 0001094972 ugp:UltragazMember 2021-01-01 2021-12-31 0001094972 ugp:UltragazMember 2020-01-01 2020-12-31 0001094972 ugp:UltragazMember 2019-01-01 2019-12-31 0001094972 ugp:UltracargoMember 2021-01-01 2021-12-31 0001094972 ugp:AbasteceAiMember 2021-01-01 2021-12-31 0001094972 ifrs-full:ReportableSegmentsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AllOtherSegmentsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0001094972 ugp:UltracargoMember 2020-01-01 2020-12-31 0001094972 ugp:AbasteceAiMember 2020-01-01 2020-12-31 0001094972 ifrs-full:ReportableSegmentsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AllOtherSegmentsMember 2020-01-01 2020-12-31 0001094972 ugp:TwentyTwentyTwoMember 2021-01-01 2021-12-31 0001094972 ugp:TwentyTwentyThreeMember 2021-01-01 2021-12-31 0001094972 ugp:TwentyTwentyFourMember 2021-01-01 2021-12-31 0001094972 ugp:TwentyTwentyFiveMember 2021-01-01 2021-12-31 0001094972 ugp:TwentyTwentyOneMember 2021-01-01 2021-12-31 0001094972 ugp:ScenarioMember ugp:DiMember 2021-01-01 2021-12-31 0001094972 ifrs-full:ComputerSoftwareMember 2019-12-31 0001094972 ugp:ISSMember 2020-12-31 0001094972 ugp:OtherTaxesPayableMember 2020-12-31 0001094972 ugp:FranchisingUpfrontFeeMember 2020-12-31 0001094972 ugp:LoyaltyProgramOneMember 2020-12-31 0001094972 ugp:LoyaltyProgramTwoMember 2020-12-31 0001094972 ugp:UltracargoLogisticaSAMember 2020-01-01 2020-12-31 0001094972 ugp:UltracargoLogisticaSAMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember 2021-12-31 0001094972 ugp:AreaPortLeaseMember ugp:IpirangaProdutosDepetroleoSaAndUltracargoLogisticaSAMember 2019-04-04 2019-04-05 0001094972 ugp:AreaPortLeaseMember ugp:IpirangaProdutosdePetroleoSAMember ugp:PortOfMiramarMember 2019-04-04 2019-04-05 0001094972 ugp:AreaPortLeaseMember ugp:UltracargoLogisticaSAMember ugp:AreaVdc12Member 2019-04-04 2019-04-05 0001094972 ugp:ItaquiMember ugp:AreaPortLeaseMember ugp:UltracargoLogisticaSAMember ugp:AreaIqi13Member 2021-04-09 2021-04-09 0001094972 ugp:IpirangaMember ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0001094972 ugp:UltragazMember ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0001094972 ugp:UltracargoMember ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0001094972 ugp:AbasteceAiMember ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:ReportableSegmentsMember ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AllOtherSegmentsMember ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0001094972 ugp:IpirangaMember ifrs-full:EliminationOfIntersegmentAmountsMember 2020-01-01 2020-12-31 0001094972 ugp:UltragazMember ifrs-full:EliminationOfIntersegmentAmountsMember 2020-01-01 2020-12-31 0001094972 ugp:UltracargoMember ifrs-full:EliminationOfIntersegmentAmountsMember 2020-01-01 2020-12-31 0001094972 ugp:AbasteceAiMember ifrs-full:EliminationOfIntersegmentAmountsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:ReportableSegmentsMember ifrs-full:EliminationOfIntersegmentAmountsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AllOtherSegmentsMember ifrs-full:EliminationOfIntersegmentAmountsMember 2020-01-01 2020-12-31 0001094972 ugp:UltracargoMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ReportableSegmentsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:AllOtherSegmentsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:EliminationOfIntersegmentAmountsMember 2019-01-01 2019-12-31 0001094972 ugp:IpirangaMember ifrs-full:EliminationOfIntersegmentAmountsMember 2019-01-01 2019-12-31 0001094972 ugp:UltragazMember ifrs-full:EliminationOfIntersegmentAmountsMember 2019-01-01 2019-12-31 0001094972 ugp:UltracargoMember ifrs-full:EliminationOfIntersegmentAmountsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:ReportableSegmentsMember ifrs-full:EliminationOfIntersegmentAmountsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:AllOtherSegmentsMember ifrs-full:EliminationOfIntersegmentAmountsMember 2019-01-01 2019-12-31 0001094972 ifrs-full:OrdinarySharesMember 2021-12-31 0001094972 ifrs-full:OrdinarySharesMember 2021-01-01 2021-12-31 0001094972 ifrs-full:OrdinarySharesMember 2020-12-31 0001094972 ifrs-full:OrdinarySharesMember 2019-12-31 0001094972 ifrs-full:CapitalReserveMember 2020-02-19 2020-02-19 0001094972 ifrs-full:CapitalReserveMember 2020-08-12 2020-08-12 0001094972 ifrs-full:CapitalReserveMember 2021-02-24 2021-02-24 0001094972 ifrs-full:CapitalReserveMember 2021-08-11 2021-08-11 0001094972 ugp:AbasteceAiMember 2019-01-01 2019-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:Debentures1Member 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:Debentures1Member 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:CommoditiesCurrencyAndInterestRateHedgingInstrumentsMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:CommoditiesCurrencyAndInterestRateHedgingInstrumentsMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:TradePayableMember 2020-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:TradePayableMember 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:Debentures1Member 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:Debentures1Member 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:CommoditiesCurrencyAndInterestRateHedgingInstrumentsMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:CommoditiesCurrencyAndInterestRateHedgingInstrumentsMember 2021-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:TradePayableMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:TradePayableMember 2021-12-31 0001094972 ugp:CashAndBankDepositsMember 2020-01-01 2020-12-31 0001094972 ugp:FinancialInvestmentsLocalCurrencyMember 2020-01-01 2020-12-31 0001094972 ugp:FinancialInvestmentsForeignCurrencyMember 2020-01-01 2020-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency1Member 2020-01-01 2020-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency2Member 2020-01-01 2020-12-31 0001094972 ugp:FixedIncomeSecuritiesLocalCurrency3Member 2020-01-01 2020-12-31 0001094972 ugp:FixedIncomeSecuritiesForeignCurrencyMember 2020-01-01 2020-12-31 0001094972 ugp:CurrencyInterestRateHedgingInstrumentsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:TradeReceivablesMember 2020-01-01 2020-12-31 0001094972 ugp:ResellerFinancingMember 2020-01-01 2020-12-31 0001094972 ugp:Financing1Member 2020-01-01 2020-12-31 0001094972 ugp:Financing2Member 2020-01-01 2020-12-31 0001094972 ugp:Debentures1Member 2020-01-01 2020-12-31 0001094972 ifrs-full:LeaseLiabilitiesMember 2020-01-01 2020-12-31 0001094972 ugp:CommoditiesCurrencyAndInterestRateHedgingInstrumentsMember 2020-01-01 2020-12-31 0001094972 ugp:TradePayableMember 2020-01-01 2020-12-31 0001094972 ugp:SubscriptionWarrantsIndemnificationMember 2020-01-01 2020-12-31 0001094972 ifrs-full:Level1OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesForeignCurrencyMember 2021-12-31 0001094972 ifrs-full:Level2OfFairValueHierarchyMember ugp:FixedIncomeSecuritiesForeignCurrencyMember 2021-12-31 0001094972 ugp:ProfitOrLossMember ugp:NonDerivativeFinancialInstrumentsMember 2021-01-01 2021-12-31 0001094972 ugp:HedgingInstrumentEquityMember ugp:NonDerivativeFinancialInstrumentsMember 2021-01-01 2021-12-31 0001094972 ugp:DebenturesSeventhIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2017-10-31 0001094972 ugp:DebenturesSeventhIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebenturesEighthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2018-12-31 0001094972 ugp:DebenturesEighthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebenturesFirstIssueMember ugp:UltracargoLogisticaSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebenturesSecondIssueMember ugp:UltracargoLogisticaSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebenturesTenthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebentureTwoMember ugp:DebenturesFifthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebenturesFifthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ugp:CommercialPropertyRightsMember 2020-01-01 2020-12-31 0001094972 ifrs-full:AccumulatedImpairmentMember ugp:CommercialPropertyRightsMember 2020-12-31 0001094972 ugp:DistributionRightsAssetMember 2020-12-31 0001094972 ugp:ExtrafarmaMember 2021-01-01 2021-12-31 0001094972 ugp:ExtrafarmaMember ifrs-full:CapitalReserveMember 2021-01-01 2021-12-31 0001094972 ugp:TaxOnIndustrializedProductsMember 2021-12-31 0001094972 ugp:TaxOnIndustrializedProductsMember 2020-12-31 0001094972 2021-05-01 2021-05-31 0001094972 ugp:SubsidiaryIPPMember 2021-01-01 2021-12-31 0001094972 ugp:CiaUltragazMember 2021-12-31 0001094972 ugp:CiaUltragazMember 2020-12-31 0001094972 ugp:SubsidiaryIPPMember 2020-01-01 2020-12-31 0001094972 ugp:ChevronAndSubsidiaryIPPMember 2021-04-16 2021-04-16 0001094972 ugp:SubsidiaryIPPMember 2019-01-01 2019-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember ugp:ForeignLoansMember ugp:ChargesMember 2021-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember ugp:ForeignLoansMember ugp:ForeignLoanOneMember 2021-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember ugp:ForeignLoansMember ugp:ForeignLoanTwoMember 2021-12-31 0001094972 ugp:IpirangaProdutosdePetroleoSAMember ugp:ForeignLoansMember ugp:ForeignLoanThreeMember 2021-12-31 0001094972 ugp:UltraparInternationalSAMember 2016-10-06 0001094972 ugp:UltraparInternationalSAMember 2016-10-06 2016-10-06 0001094972 ugp:UltraparInternationalSAMember 2019-06-06 0001094972 ugp:UltraparInternationalSAMember 2019-06-06 2019-06-06 0001094972 ugp:UltraparInternationalSAMember 2019-06-21 0001094972 ugp:UltraparInternationalSAMember 2019-06-21 2019-06-21 0001094972 ugp:UltraparInternationalSAMember 2020-07-13 0001094972 ugp:UltraparInternationalSAMember 2020-07-13 2020-07-13 0001094972 ugp:AbasteceAiMember 2021-12-31 0001094972 ugp:OxitenoMexicoSADeCVMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ugp:IpirangaProdutosdePetroleoSAMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ugp:IpirangaProdutosdePetroleoSAMember ugp:ChargesMember 2021-12-31 0001094972 ugp:BancoDoBrasilMember ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebentureOneMember ugp:DebenturesFourthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2016-05-01 2016-05-31 0001094972 ugp:DebentureFourMember ugp:DebenturesSixthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2017-07-01 2017-07-31 0001094972 ugp:DebentureFiveMember ugp:DebenturesSeventhIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2017-10-31 0001094972 ugp:DebentureEightMember ugp:DebenturesEighthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2018-12-31 0001094972 ugp:DebentureTenMember ugp:DebenturesFirstIssueMember ugp:UltracargoLogisticaSAMember 2019-11-01 2019-11-30 0001094972 ugp:DebentureElevenMember ugp:DebenturesFirstIssueMember ugp:TequimarVilaDoCondeMember 2021-03-01 2021-03-31 0001094972 ugp:DebenturesFirstIssueMember ugp:TequimarVilaDoCondeMember 2021-01-01 2021-12-31 0001094972 ugp:DebentureTwelveMember ugp:DebenturesSecondIssueMember ugp:UltracargoLogisticaSAMember 2021-03-01 2021-03-31 0001094972 ugp:DebentureThirteenMember ugp:DebenturesTenthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-09-30 0001094972 ugp:DebentureThirteenMember ugp:DebenturesTenthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-09-01 2021-09-30 0001094972 ugp:DebentureOneMember ugp:DebenturesFourthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-12-31 0001094972 ugp:DebentureOneMember ugp:DebenturesFourthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebentureTwoMember ugp:IpirangaProdutosdePetroleoSAMember ugp:DebenturesFifthIssueMember 2021-12-31 0001094972 ugp:DebentureThreeMember ugp:DebenturesFifthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-12-31 0001094972 ugp:DebentureThreeMember ugp:DebenturesFifthIssueMember ugp:IpirangaProdutosdePetroleoSAMember 2021-01-01 2021-12-31 0001094972 ugp:DebentureFourMember