XML 383 R241.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Related-party transactions (Details 1) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | $ 3,190 | $ 5,625 | $ 13,963
Transactions With Joint Ventures Associates Government Entities And Pension Plans [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 3,190 | 5,625 | 13,963
Purchases And Services [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 12 | (4) | (494)
Income Expenses [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | (582) | (804) | (315)
Foreign Exchange And Inflation Indexation Charges Net [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | (267) | 299 | (59)
Net Finance Income Expense [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 577 | 313 | 159
Petros [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | (19) | (21) |
Revenues Mainly Sales Revenues [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 3,450 | 5,821 | 14,672
Government bonds [member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 210 | 204 | 64
Banks Controlled By The Brazilian Government [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | (19) | 71 | (157)
Receivable From The Electricity Sector [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 233 |  | 131
Petroleum And Alcohol Account Receivable From The Brazilian Government [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 15 | 62 | 58
Brazilian Federal Government Dividends [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | (124) | 288 | 31
Empresa Brasileira De Administrao De Petrleo Gs Natural Pr Sal Petrleo [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | (361) | (657) | (139)
Other Government Entities [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | (204) | (79) | (34)
Other Associates And Joint Ventures [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 57 | 96 | 418
Joint Venture And Associates Sub Total [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 3,459 | 5,757 | 14,009
B R Distribuidora [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) |  |  | 7,936
Natural Gas Transportation Companies [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) |  |  | (308)
State Controlled Gas Distributors Joint Ventures [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) |  | 1,196 | 2,410
Petrobras Distribuidora [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | 3,402 | 4,465 | 3,553
Government Entities Sub Total [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Income (Expense) | $ (250) | $ (111) | $ (46)

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

X
- References No definition available. + Details
Name: | pbr_IncomeExpense
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=pbr_TransactionsWithJointVenturesAssociatesGovernmentEntitiesAndPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=pbr_PurchasesAndServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=pbr_IncomeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=pbr_ForeignExchangeAndInflationIndexationChargesNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=pbr_NetFinanceIncomeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=pbr_PetrosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=pbr_RevenuesMainlySalesRevenuesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=pbr_GovernmentBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=pbr_BanksControlledByTheBrazilianGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=pbr_ReceivableFromTheElectricitySectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=pbr_PetroleumAndAlcoholAccountReceivableFromTheBrazilianGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=pbr_BrazilianFederalGovernmentDividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=pbr_EmpresaBrasileiraDeAdministraoDePetrleoGsNaturalPrSalPetrleoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=pbr_OtherGovernmentEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_JointVenturesAxis=pbr_OtherAssociatesAndJointVenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_JointVenturesAxis=pbr_JointVentureAndAssociatesSubTotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRateregulatedActivitiesAxis=pbr_BRDistribuidoraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRateregulatedActivitiesAxis=pbr_NaturalGasTransportationCompaniesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRateregulatedActivitiesAxis=pbr_StateControlledGasDistributorsJointVenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRateregulatedActivitiesAxis=pbr_PetrobrasDistribuidoraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRateregulatedActivitiesAxis=pbr_GovernmentEntitiesSubTotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |