XML 286 R144.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Employee benefits (Details 7) - USD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
IfrsStatementLineItems [Line Items] |  |  |
Present value of obligations | $ 30,766 | $ 23,805 | $ 20,447
Fair value of plan assets | (14,384) | (12,559) | (10,567)
Net actuarial liability | 16,382 | 11,246 |
Balance as of January 1, 2022 (2) | 11,246 | 9,880 |
Recognized in the Statement of Income | 1,542 | 1,228 |
Current service cost | 167 | 129 |
Net interest | 1,375 | 1,099 |
Recognized in Equity - other comprehensive income | 3,574 | 1,583 |
Remeasurement effects recognized in other comprehensive income | 3,574 | 1,583 |
Cash effects | (927) | (2,130) |
Contributions paid | (887) | (782) |
Payments related to Term of financial commitment (TFC) | (40) | (1,348) |
Other changes | 947 | 685 |
Others | 1 | (9) |
Translation Adjustment | 946 | 694 |
Balance at December 31, 2022 | 16,382 | 11,246 |
Pension Plans PPSP-R [member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Present value of obligations | 14,941 | 12,771 | 11,481
Fair value of plan assets | (10,201) | (8,881) | (7,431)
Net actuarial liability | 4,740 | 3,890 |
Balance as of January 1, 2022 (2) | 3,890 | 4,050 |
Recognized in the Statement of Income | 490 | 457 |
Current service cost | 11 | 10 |
Net interest | 479 | 447 |
Recognized in Equity - other comprehensive income | 433 | 420 |
Remeasurement effects recognized in other comprehensive income | 433 | 420 |
Cash effects | (385) | (1,325) |
Contributions paid | (357) | (304) |
Payments related to Term of financial commitment (TFC) | (28) | (1,021) |
Other changes | 312 | 288 |
Others |  |  |
Translation Adjustment | 312 | 288 |
Balance at December 31, 2022 | 4,740 | 3,890 |
Pension Plans PPSP-NR [member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Present value of obligations | 4,806 | 4,119 | 3,485
Fair value of plan assets | (3,007) | (2,739) | (2,316)
Net actuarial liability | 1,799 | 1,380 |
Balance as of January 1, 2022 (2) | 1,380 | 1,169 |
Recognized in the Statement of Income | 169 | 129 |
Current service cost | 2 | 1 |
Net interest | 167 | 128 |
Recognized in Equity - other comprehensive income | 253 | 417 |
Remeasurement effects recognized in other comprehensive income | 253 | 417 |
Cash effects | (115) | (421) |
Contributions paid | (103) | (94) |
Payments related to Term of financial commitment (TFC) | (12) | (327) |
Other changes | 112 | 86 |
Others |  |  |
Translation Adjustment | 112 | 86 |
Balance at December 31, 2022 | 1,799 | 1,380 |
Pension Plans Petros 2 [member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Present value of obligations | 1,357 | 1,102 | 987
Fair value of plan assets | (1,176) | (939) | (822)
Net actuarial liability | 181 | 163 |
Balance as of January 1, 2022 (2) | 163 | 165 |
Recognized in the Statement of Income | 30 | 33 |
Current service cost | 10 | 13 |
Net interest | 20 | 20 |
Recognized in Equity - other comprehensive income | (14) | (45) |
Remeasurement effects recognized in other comprehensive income | (14) | (45) |
Cash effects | (12) |  |
Contributions paid | (12) |  |
Payments related to Term of financial commitment (TFC) |  |  |
Other changes | 14 | 10 |
Others |  |  |
Translation Adjustment | 14 | 10 |
Balance at December 31, 2022 | 181 | 163 |
Health Care Plan Saude Petrobras [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Present value of obligations | 9,662 | 5,813 | 4,485
Fair value of plan assets |  |  |
Net actuarial liability | 9,662 | 5,813 |
Balance as of January 1, 2022 (2) | 5,813 | 4,485 |
Recognized in the Statement of Income | 853 | 609 |
Current service cost | 144 | 105 |
Net interest | 709 | 504 |
Recognized in Equity - other comprehensive income | 2,902 | 791 |
Remeasurement effects recognized in other comprehensive income | 2,902 | 791 |
Cash effects | (415) | (384) |
Contributions paid | (415) | (384) |
Payments related to Term of financial commitment (TFC) |  |  |
Other changes | 509 | 312 |
Others | 1 | 1 |
Translation Adjustment | 508 | 311 |
Balance at December 31, 2022 | 9,662 | 5,813 |
Other plans [member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Present value of obligations |  |  | 9
Fair value of plan assets |  |  | $ 2
Balance as of January 1, 2022 (2) |  | 11 |
Recognized in the Statement of Income |  |  |
Current service cost |  |  |
Net interest |  |  |
Recognized in Equity - other comprehensive income |  |  |
Remeasurement effects recognized in other comprehensive income |  |  |
Cash effects |  |  |
Contributions paid |  |  |
Payments related to Term of financial commitment (TFC) |  |  |
Other changes |  | (11) |
Others |  | (10) |
Translation Adjustment |  | (1) |
Balance at December 31, 2022 |  |  |

X
- Definition The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan by plan participants. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2023-01-01 -Paragraph 141 -Subparagraph f -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_f&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2023-01-01 -Paragraph 141 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_e&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2023-01-01 -Paragraph 140 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_LiabilityAssetOfDefinedBenefitPlans
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Actuarial Liability + References No definition available. + Details
Name: | pbr_ActuarialLiability
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Actuarial liability net. + References No definition available. + Details
Name: | pbr_ActuarialLiabilityNet
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

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

X
- Definition Fair value of plan assets. + References No definition available. + Details
Name: | pbr_FairValueOfPlanAssets
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_NetInterest
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

X
- Definition The amount represents information related to recognized in equity other comprehensive income. + References No definition available. + Details
Name: | pbr_RecognizedInEquityOtherComprehensiveIncome
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The amount of remeasurement effects recognised in other comprehensive income. + References No definition available. + Details
Name: | pbr_RemeasurementEffectsRecognizedInOtherComprehensiveIncome
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

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

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

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