BP PLC (SEC Filing Page | XBRL Cloud Viewer | XBRL Instance)

Line Label Object Class Period Type Balance Report ElementName
1 0001000 - Document - Document and Entity Information Network

*

*

http://www.bp.com/role/DocumentAndEntityInformation
2 Document Information [Table] Table

*

*

dei:DocumentInformationTable
3 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
4 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
5 Ordinary Shares Member ifrs-full:OrdinarySharesMember
6 First Preference Shares Member bp:FirstPreferenceSharesMember
7 Second Preference Shares Member bp:SecondPreferenceSharesMember
8 Document Information [Line Items] LineItems dei:DocumentInformationLineItems
9 Document Type Concept (Submission Type) For Period dei:DocumentType
10 Amendment Flag Concept (Yes/No) For Period dei:AmendmentFlag
11 Document Period End Date Concept (Date) For Period dei:DocumentPeriodEndDate
12 Document Fiscal Year Focus Concept (Year) For Period dei:DocumentFiscalYearFocus
13 Document Fiscal Period Focus Concept (Fiscal Period) For Period dei:DocumentFiscalPeriodFocus
14 Entity Registrant Name Concept (Text/String) For Period dei:EntityRegistrantName
15 Entity Central Index Key Concept (CIK Number) For Period dei:EntityCentralIndexKey
16 Current Fiscal Year End Date Concept (Month/Day) For Period dei:CurrentFiscalYearEndDate
17 Entity Filer Category Concept (Filer Category) For Period dei:EntityFilerCategory
18 Entity Emerging Growth Company Concept (Yes/No) For Period dei:EntityEmergingGrowthCompany
19 Entity Shell Company Concept (Yes/No) For Period dei:EntityShellCompany
20 Entity Common Stock, Shares Outstanding Concept (Shares) As Of dei:EntityCommonStockSharesOutstanding
21 Entity Current Reporting Status Concept (Yes/No) For Period dei:EntityCurrentReportingStatus
22 Entity Well-known Seasoned Issuer Concept (Yes/No) For Period dei:EntityWellKnownSeasonedIssuer
23 1001000 - Statement - Group income statement Network

*

*

http://www.bp.com/role/GroupIncomeStatement
24 Statement Table [Table] Table

*

*

bp:StatementTableTable
25 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
26 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
27 Ordinary Shares Member ifrs-full:OrdinarySharesMember
28 American Depositary Share Member bp:AmericanDepositaryShareMember
29 Statement Table [Line Items] LineItems bp:StatementTableLineItems
30 Profit (loss) [abstract] Abstract ifrs-full:ProfitLossAbstract
31 Sales and other operating revenues Concept (Monetary) For Period Credit ifrs-full:RevenueAndOperatingIncome
32 Earnings from joint ventures – after interest and tax Concept (Monetary) For Period Credit ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
33 Earnings from associates – after interest and tax Concept (Monetary) For Period Credit ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
34 Interest and other income Concept (Monetary) For Period Credit bp:InterestAndOtherIncome1
35 Gains on sale of businesses and fixed assets Concept (Monetary) For Period Credit bp:GainOnDisposalsPropertyPlantAndEquipmentAndDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
36 Total revenues and other income Concept (Monetary) For Period Credit ifrs-full:Revenue
37 Purchases Concept (Monetary) For Period Debit ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
38 Production and manufacturing expenses Concept (Monetary) For Period Debit bp:ProductionAndManufacturingExpensesExcludingTaxes
39 Production and similar taxes Concept (Monetary) For Period Debit ifrs-full:TaxExpenseOtherThanIncomeTaxExpense
40 Depreciation, depletion and amortization Concept (Monetary) For Period Debit ifrs-full:DepreciationAndAmortisationExpense
41 Impairment and losses on sale of businesses and fixed assets Concept (Monetary) For Period Debit ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
42 Exploration expense Concept (Monetary) For Period Debit ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources
43 Distribution and administration expenses Concept (Monetary) For Period Debit ifrs-full:DistributionAndAdministrativeExpense
44 Profit (loss) before interest and taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossFromOperatingActivities
45 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
46 Net finance expense relating to pensions and other post-retirement benefits Concept (Monetary) For Period Credit bp:InterestIncomeExpenseRelatingToPensionsAndOtherPostRetirementBenefits
47 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
48 Taxation Concept (Monetary) For Period Debit ifrs-full:IncomeTaxExpenseContinuingOperations
49 Profit (loss) for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLoss
50 Attributable to Abstract ifrs-full:ProfitLossAttributableToAbstract
51 BP shareholders Concept (Monetary) For Period Credit ifrs-full:ProfitLossAttributableToOwnersOfParent
52 Non-controlling interests Concept (Monetary) For Period Credit ifrs-full:ProfitLossAttributableToNoncontrollingInterests
53 Profit (loss) for the year attributable to BP shareholders Abstract ifrs-full:EarningsPerShareAbstract
54 Basic earnings (loss) per share (USD per share) Concept (Share) For Period ifrs-full:BasicEarningsLossPerShare
55 Diluted earnings (loss) per share (USD per share) Concept (Share) For Period ifrs-full:DilutedEarningsLossPerShare
56 1002000 - Statement - Group statement of comprehensive income Network

*

*

http://www.bp.com/role/GroupStatementOfComprehensiveIncome
57 Implied Table Table

*

*

implied:Table
58 Statement of comprehensive income [abstract] Abstract ifrs-full:StatementOfComprehensiveIncomeAbstract
59 Profit (loss) for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLoss
60 Other comprehensive income Abstract ifrs-full:OtherComprehensiveIncomeAbstract
61 Items that may be reclassified subsequently to profit or loss Abstract ifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract
62 Currency translation differences Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax
63 Exchange (gains) losses on translation of foreign operations reclassified to gain or loss on sale of businesses and fixed assets Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax
64 Available-for-sale investments Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets
65 Cash flow hedges marked to market Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax
66 Cash flow hedges reclassified to the income statement Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
67 Cash flow hedges reclassified to the balance sheet Concept (Monetary) For Period Debit ifrs-full:AmountsRemovedFromEquityAndIncludedInCarryingAmountOfNonfinancialAssetLiabilityWhoseAcquisitionOrIncurrenceWasHedgedHighlyProbableForecastTransactionBeforeTax
68 Costs of hedging marked to market Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnChangeInValueOfForeignCurrencyBasisSpreadsBeforeTax
69 Costs of hedging reclassified to the income statement Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnChangeInValueOfForeignCurrencyBasisSpreadsBeforeTax
70 Share of items relating to equity-accounted entities, net of tax Concept (Monetary) For Period Credit ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax
71 Income tax relating to items that may be reclassified Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss
72 Total items that may be reclassified subsequently to profit or loss Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
73 Items that will not be reclassified to profit or loss Abstract ifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract
74 Remeasurements of the net pension and other post-retirement benefit liability or asset Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
75 Cash flow hedges that will subsequently be transferred to the balance sheet Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeCashFlowHedgesToBeTransferredToBalanceSheetBeforeTax
76 Income tax relating to items that will not be reclassified Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss
77 Total items that will not be reclassified to profit or loss Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
78 Other comprehensive income Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncome
79 Total comprehensive income Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncome
80 Attributable to Abstract ifrs-full:ComprehensiveIncomeAttributableToAbstract
81 BP shareholders Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
82 Non-controlling interests Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
83 1003000 - Statement - Group statement of changes in equity Network

*

*

http://www.bp.com/role/GroupStatementOfChangesInEquity
84 Statement of changes in equity [table] Table

*

*

ifrs-full:StatementOfChangesInEquityTable
85 New IFRSs [axis] Axis ifrs-full:NewIFRSsAxis
86 New IFRSs [member] Member ifrs-full:NewIFRSsMember
87 IFRS 9 Financial Instruments Member bp:IFRS9FinancialInstrumentsMember
88 Retrospective application and retrospective restatement [axis] Axis ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis
89 Currently stated [member] Member ifrs-full:RestatedMember
90 Adjustment on adoption of IFRS Member ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember
91 Components of equity [axis] Axis ifrs-full:ComponentsOfEquityAxis
92 Equity [member] Member ifrs-full:EquityMember
93 Share capital and capital reserves Member bp:ShareCapitalAndCapitalReserveMember
94 Treasury shares Member ifrs-full:TreasurySharesMember
95 Foreign currency translation reserve Member ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
96 Fair value reserves Member bp:TotalReserveOfAvailableForSaleSecuritiesAndCashFlowHedgesMember
97 Profit and loss account Member ifrs-full:RetainedEarningsMember
98 BP shareholders’ equity Member ifrs-full:EquityAttributableToOwnersOfParentMember
99 Non- controlling interests Member ifrs-full:NoncontrollingInterestsMember
100 Statement of changes in equity [line items] LineItems ifrs-full:StatementOfChangesInEquityLineItems
101 Equity outstanding, beginning of period Concept (Monetary) As Of Credit ifrs-full:Equity
102 Profit (loss) for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLoss
103 Other comprehensive income Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncome
104 Total comprehensive income Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncome
105 Dividends Concept (Monetary) For Period Debit ifrs-full:DividendsPaid
106 Cash flow hedges transferred to the balance sheet, net of tax Concept (Monetary) For Period Debit ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied
107 Repurchase of ordinary share capital Concept (Monetary) For Period Credit bp:IncreaseDecreaseInNumberOfSharesOutstandingThroughShareRepurchaseEquityAmount
108 Share-based payments, net of tax Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
109 Share of equity-accounted entities’ changes in equity, net of tax Concept (Monetary) For Period Credit bp:IncreaseDecreaseThroughChangeInShareOfEquityOfJointVenturesAndAssociatesAccountedForUsingEquityMethodNetOfTax
110 Transactions involving non-controlling interests, net of tax Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl
111 Equity outstanding, end of period Concept (Monetary) As Of Credit ifrs-full:Equity
112 1004000 - Statement - Group balance sheet Network

*

*

http://www.bp.com/role/GroupBalanceSheet
113 Implied Table Table

*

*

implied:Table
114 Statement of financial position [abstract] Abstract ifrs-full:StatementOfFinancialPositionAbstract
115 Non-current assets Abstract ifrs-full:NoncurrentAssetsAbstract
116 Property, plant and equipment Concept (Monetary) As Of Debit ifrs-full:PropertyPlantAndEquipment
117 Goodwill Concept (Monetary) As Of Debit ifrs-full:Goodwill
118 Intangible assets Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsOtherThanGoodwill
119 Investments in joint ventures Concept (Monetary) As Of Debit ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
120 Investments in associates Concept (Monetary) As Of Debit ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
121 Other investments Concept (Monetary) As Of Debit ifrs-full:OtherNoncurrentFinancialAssets
122 Fixed assets Concept (Monetary) As Of Debit bp:NonCurrentFixedAssets
123 Loans Concept (Monetary) As Of Debit ifrs-full:NoncurrentLoansAndReceivables
124 Trade and other receivables Concept (Monetary) As Of Debit ifrs-full:NoncurrentReceivables
125 Derivative financial instruments Concept (Monetary) As Of Debit ifrs-full:NoncurrentDerivativeFinancialAssets
126 Prepayments Concept (Monetary) As Of Debit ifrs-full:NoncurrentPrepayments
127 Deferred tax assets Concept (Monetary) As Of Debit ifrs-full:DeferredTaxAssets
128 Defined benefit pension plan surpluses Concept (Monetary) As Of Debit ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
129 Non-current assets Concept (Monetary) As Of Debit ifrs-full:NoncurrentAssets
130 Current assets Abstract ifrs-full:CurrentAssetsAbstract
131 Loans Concept (Monetary) As Of Debit ifrs-full:CurrentLoansAndReceivables
132 Inventories Concept (Monetary) As Of Debit ifrs-full:Inventories
133 Trade and other receivables Concept (Monetary) As Of Debit ifrs-full:TradeAndOtherCurrentReceivables
134 Derivative financial instruments Concept (Monetary) As Of Debit ifrs-full:CurrentDerivativeFinancialAssets
135 Prepayments Concept (Monetary) As Of Debit ifrs-full:CurrentPrepayments
136 Current tax receivable Concept (Monetary) As Of Debit ifrs-full:CurrentTaxAssetsCurrent
137 Other investments Concept (Monetary) As Of Debit ifrs-full:OtherCurrentFinancialAssets
138 Cash and cash equivalents Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
139 Current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners Concept (Monetary) As Of Debit ifrs-full:CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners
140 Total assets Concept (Monetary) As Of Debit ifrs-full:Assets
141 Current liabilities Abstract ifrs-full:CurrentLiabilitiesAbstract
142 Trade and other payables Concept (Monetary) As Of Credit ifrs-full:TradeAndOtherCurrentPayables
143 Derivative financial instruments Concept (Monetary) As Of Credit ifrs-full:CurrentDerivativeFinancialLiabilities
144 Accruals Concept (Monetary) As Of Credit ifrs-full:AccrualsClassifiedAsCurrent
145 Finance debt Concept (Monetary) As Of Credit ifrs-full:CurrentPortionOfLongtermBorrowings
146 Current tax payable Concept (Monetary) As Of Credit ifrs-full:CurrentTaxLiabilitiesCurrent
147 Provisions Concept (Monetary) As Of Credit ifrs-full:CurrentProvisions
148 Current liabilities other than liabilities included in disposal groups classified as held for sale Concept (Monetary) As Of Credit ifrs-full:CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale
149 Non-current liabilities Abstract ifrs-full:NoncurrentLiabilitiesAbstract
150 Other payables Concept (Monetary) As Of Credit ifrs-full:NoncurrentPayables
151 Derivative financial instruments Concept (Monetary) As Of Credit ifrs-full:NoncurrentDerivativeFinancialLiabilities
152 Accruals Concept (Monetary) As Of Credit ifrs-full:AccrualsClassifiedAsNoncurrent
153 Finance debt Concept (Monetary) As Of Credit ifrs-full:LongtermBorrowings
154 Deferred tax liabilities Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilities
155 Provisions Concept (Monetary) As Of Credit ifrs-full:NoncurrentProvisions
156 Defined benefit pension plan and other post-retirement benefit plan deficits Concept (Monetary) As Of Credit ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
157 Non-current liabilities Concept (Monetary) As Of Credit ifrs-full:NoncurrentLiabilities
158 Total liabilities Concept (Monetary) As Of Credit ifrs-full:Liabilities
159 Net assets Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
160 Equity Abstract ifrs-full:EquityAbstract
161 BP shareholders’ equity Concept (Monetary) As Of Credit ifrs-full:EquityAttributableToOwnersOfParent
162 Non-controlling interests Concept (Monetary) As Of Credit ifrs-full:NoncontrollingInterests
163 Total equity Concept (Monetary) As Of Credit ifrs-full:Equity
164 1005000 - Statement - Group cash flow statement Network

*

*

http://www.bp.com/role/GroupCashFlowStatement
165 Implied Table Table

*

*

implied:Table
166 Statement of cash flows [abstract] Abstract ifrs-full:StatementOfCashFlowsAbstract
167 Operating activities Abstract ifrs-full:CashFlowsFromUsedInOperatingActivitiesAbstract
168 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
169 Adjustments to reconcile profit (loss) before taxation to net cash provided by operating activities Abstract ifrs-full:AdjustmentsForReconcileProfitLossAbstract
170 Exploration expenditure written off Concept (Monetary) For Period Debit bp:ExpenseArisingFromExplorationForAndEvaluationOfMineralResourcesWriteOff
171 Depreciation, depletion and amortization Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense
172 Impairment and (gain) loss on sale of businesses and fixed assets Concept (Monetary) For Period Debit bp:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossAndAdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
173 Earnings from joint ventures and associates Concept (Monetary) For Period Credit ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
174 Dividends received from joint ventures and associates Concept (Monetary) For Period Debit bp:DividendsReceivedFromJointVenturesAndAssociatesClassifiedAsOperatingActivities
175 Interest receivable Concept (Monetary) For Period Debit bp:AdjustmentsForDecreaseIncreaseInInterestReceivable
176 Interest received Concept (Monetary) For Period Debit ifrs-full:InterestReceivedClassifiedAsOperatingActivities
177 Finance costs Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForFinanceCosts
178 Interest paid Concept (Monetary) For Period Credit ifrs-full:InterestPaidClassifiedAsOperatingActivities
179 Net finance expense relating to pensions and other post-retirement benefits Concept (Monetary) For Period Credit bp:InterestIncomeExpenseRelatingToPensionsAndOtherPostRetirementBenefits
180 Share-based payments Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForSharebasedPayments
181 Net operating charge for pensions and other post-retirement benefits, less contributions and benefit payments for unfunded plans Concept (Monetary) For Period Debit bp:AdjustmentsForIncreaseDecreaseInPensionAndOtherPostRetirementBenefits
182 Net charge for provisions, less payments Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForProvisions
183 (Increase) decrease in inventories Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
184 (Increase) decrease in other current and non-current assets Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets
185 Increase (decrease) in other current and non-current liabilities Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
186 Income taxes paid Concept (Monetary) For Period Credit ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
187 Net cash provided by (used in) operating activities Concept (Monetary) For Period ifrs-full:CashFlowsFromUsedInOperatingActivities
188 Investing activities Abstract ifrs-full:CashFlowsFromUsedInInvestingActivitiesAbstract
189 Expenditure on property, plant and equipment, intangible and other assets Concept (Monetary) For Period Credit ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
190 Acquisitions, net of cash acquired Concept (Monetary) For Period Credit ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
191 Investment in joint ventures Concept (Monetary) For Period Credit ifrs-full:OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities
192 Investment in associates Concept (Monetary) For Period Credit ifrs-full:PurchaseOfInterestsInAssociates
193 Total cash capital expenditure Concept (Monetary) For Period Credit ifrs-full:OutflowsOfCashFromInvestingActivities
194 Proceeds from disposals of fixed assets Concept (Monetary) For Period Debit ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
195 Proceeds from disposals of businesses, net of cash disposed Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
196 Proceeds from loan repayments Concept (Monetary) For Period Debit ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities
197 Net cash used in investing activities Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromUsedInInvestingActivities
198 Financing activities Abstract ifrs-full:CashFlowsFromUsedInFinancingActivitiesAbstract
199 Repurchase of shares Concept (Monetary) For Period Credit ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
200 Proceeds from long-term financing Concept (Monetary) For Period Debit ifrs-full:ProceedsFromNoncurrentBorrowings
201 Repayments of long-term financing Concept (Monetary) For Period Credit ifrs-full:RepaymentsOfNoncurrentBorrowings
202 Net increase (decrease) in short-term debt Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings
203 Net increase (decrease) in non-controlling interests Concept (Monetary) For Period Debit ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests
204 Dividends paid Abstract bp:PaymentsOfDividends1Abstract
205 BP shareholders Concept (Monetary) For Period Credit ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities
206 Non-controlling interests Concept (Monetary) For Period Credit ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities
207 Net cash provided by (used in) financing activities Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromUsedInFinancingActivities
208 Currency translation differences relating to cash and cash equivalents Concept (Monetary) For Period Debit ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
209 Increase (decrease) in cash and cash equivalents Concept (Monetary) For Period Debit ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
210 Cash and cash equivalents at beginning of year Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
211 Cash and cash equivalents at end of year Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
212 2101100 - Disclosure - Significant accounting policies, judgements, estimates and assumptions Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptions
213 Implied Table Table

*

*

implied:Table
214 Corporate Information And Statement Of IFRS Compliance [Abstract] Abstract bp:CorporateInformationAndStatementOfIFRSComplianceAbstract
215 Significant accounting policies, judgements, estimates and assumptions Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory
216 2102100 - Disclosure - Significant event – Gulf of Mexico oil spill Network

*

*

http://www.bp.com/role/SignificantEventGulfOfMexicoOilSpill
217 Implied Table Table

*

*

implied:Table
218 Significant Events [Abstract] Abstract bp:SignificantEventsAbstract
219 Significant event – Gulf of Mexico oil spill Concept (Text Block (HTML)) For Period bp:DisclosureOfSignificantEventsExplanatoryTextBlock
220 2103100 - Disclosure - Business combinations and other significant transactions Network

*

*

http://www.bp.com/role/BusinessCombinationsAndOtherSignificantTransactions
221 Implied Table Table

*

*

implied:Table
222 Business Combinations [Abstract] Abstract bp:BusinessCombinationsAbstract
223 Business combinations and other significant transactions Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfBusinessCombinationsExplanatory
224 2104100 - Disclosure - Disposals and impairment Network

*

*

http://www.bp.com/role/DisposalsAndImpairment
225 Implied Table Table

*

*

implied:Table
226 Impairment Of Assets [Abstract] Abstract bp:ImpairmentOfAssetsAbstract
227 Disposals and impairment Concept (Text Block (HTML)) For Period bp:DisclosureOfImpairmentLossAndDisposalsExplanatoryTextBlock
228 2105100 - Disclosure - Segmental analysis Network

*

*

http://www.bp.com/role/SegmentalAnalysis
229 Implied Table Table

*

*

implied:Table
230 Operating Segments [Abstract] Abstract bp:OperatingSegmentsAbstract
231 Segmental analysis Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory
232 2106100 - Disclosure - Revenue from contracts with customers Network

*

*

http://www.bp.com/role/RevenueFromContractsWithCustomers
233 Implied Table Table

*

*

implied:Table
234 Revenue From Contracts With Customers [Abstract] Abstract bp:RevenueFromContractsWithCustomersAbstract
235 Revenue from contracts with customers Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory
236 2107100 - Disclosure - Income statement analysis Network

*

*

http://www.bp.com/role/IncomeStatementAnalysis
237 Implied Table Table

*

*

implied:Table
238 Analysis of income and expense [abstract] Abstract ifrs-full:AnalysisOfIncomeAndExpenseAbstract
239 Income statement analysis Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory
240 2108100 - Disclosure - Exploration for and evaluation of oil and natural gas resources Network

*

*

http://www.bp.com/role/ExplorationForAndEvaluationOfOilAndNaturalGasResources
241 Implied Table Table

*

*

implied:Table
242 Exploration For And Evaluation Of Mineral Resources [Abstract] Abstract bp:ExplorationForAndEvaluationOfMineralResourcesAbstract
243 Exploration for and evaluation of oil and natural gas resources Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfExplorationAndEvaluationAssetsExplanatory
244 2109100 - Disclosure - Taxation Network

*

*

http://www.bp.com/role/Taxation
245 Implied Table Table

*

*

implied:Table
246 Income Taxes [Abstract] Abstract bp:IncomeTaxesAbstract
247 Taxation Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfIncomeTaxExplanatory
248 2110100 - Disclosure - Dividends Network

*

*

http://www.bp.com/role/Dividends
249 Implied Table Table

*

*

implied:Table
250 Interim Financial Reporting [Abstract] Abstract bp:InterimFinancialReportingAbstract
251 Dividends Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDividendsExplanatory
252 2111100 - Disclosure - Earnings per share Network

*

*

http://www.bp.com/role/EarningsPerShare
253 Implied Table Table

*

*

implied:Table
254 Earnings per share [abstract] Abstract ifrs-full:EarningsPerShareAbstract
255 Earnings per share Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfEarningsPerShareExplanatory
256 2112100 - Disclosure - Property, plant and equipment Network

*

*

http://www.bp.com/role/PropertyPlantAndEquipment
257 Implied Table Table

*

*

implied:Table
258 Property, plant and equipment [abstract] Abstract ifrs-full:PropertyPlantAndEquipmentAbstract
259 Property, plant and equipment Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory
260 2113100 - Disclosure - Capital commitments Network

*

*

http://www.bp.com/role/CapitalCommitments
261 Implied Table Table

*

*

implied:Table
262 Additional information [abstract] Abstract ifrs-full:AdditionalInformationAbstract
263 Capital commitments Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfAdditionalInformationExplanatory
264 2114100 - Disclosure - Goodwill and impairment review of goodwill Network

*

*

http://www.bp.com/role/GoodwillAndImpairmentReviewOfGoodwill
265 Implied Table Table

*

*

implied:Table
266 Intangible Assets [Abstract] Abstract bp:IntangibleAssetsAbstract
267 Goodwill and impairment review of goodwill Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfGoodwillExplanatory
268 2115100 - Disclosure - Intangible assets Network

*

*

http://www.bp.com/role/IntangibleAssets
269 Implied Table Table

*

*

implied:Table
270 Intangible Assets [Abstract] Abstract bp:IntangibleAssetsAbstract
271 Intangible assets Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfIntangibleAssetsExplanatory
272 2116100 - Disclosure - Investments in joint ventures (Notes) Network

*

*

http://www.bp.com/role/InvestmentsInJointVenturesNotes
273 Implied Table Table

*

*

implied:Table
274 Separate Financial Statements [Abstract] Abstract bp:SeparateFinancialStatementsAbstract
275 Investments in joint ventures Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfJointVenturesExplanatory
276 2117100 - Disclosure - Investments in associates Network

*

*

http://www.bp.com/role/InvestmentsInAssociates
277 Implied Table Table

*

*

implied:Table
278 Interest In Other Entities [Abstract] Abstract bp:InterestInOtherEntitiesAbstract
279 Investments in associates Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory
280 2118100 - Disclosure - Other investments Network

*

*

http://www.bp.com/role/OtherInvestments
281 Implied Table Table

*

*

implied:Table
282 Financial Instruments [Abstract] Abstract bp:FinancialInstrumentsAbstract
283 Other investments Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFinancialAssetsExplanatory
284 2119100 - Disclosure - Inventories Network

*

*

http://www.bp.com/role/Inventories
285 Implied Table Table

*

*

implied:Table
286 Inventories [Abstract] Abstract bp:InventoriesAbstract
287 Inventories Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfInventoriesExplanatory
288 2120100 - Disclosure - Trade and other receivables Network

*

*

http://www.bp.com/role/TradeAndOtherReceivables
289 Implied Table Table

*

*

implied:Table
290 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
291 Trade and other receivables Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory
292 2121100 - Disclosure - Valuation and qualifying accounts (Notes) Network

*

*

http://www.bp.com/role/ValuationAndQualifyingAccountsNotes
293 Implied Table Table

*

*

implied:Table
294 SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Abstract srt:ValuationAndQualifyingAccountsAbstract
295 Valuation and qualifying accounts Concept (Text Block (HTML)) For Period bp:DisclosureOfValuationAndQualifyingAccountsTextBlock
296 2122100 - Disclosure - Trade and other payables Network

*

*

http://www.bp.com/role/TradeAndOtherPayables
297 Implied Table Table

*

*

implied:Table
298 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
299 Trade and other payables Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory
300 2123100 - Disclosure - Provisions Network

*

*

http://www.bp.com/role/Provisions
301 Implied Table Table

*

*

implied:Table
302 Other Provisions, Contingent Liabilities And Contingent Assets [Abstract] Abstract bp:OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract
303 Provisions Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfProvisionsExplanatory
304 2124100 - Disclosure - Pensions and other post-retirement benefits Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefits
305 Implied Table Table

*

*

implied:Table
306 Employee Benefits [Abstract] Abstract bp:EmployeeBenefitsAbstract
307 Pensions and other post-retirement benefits Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfEmployeeBenefitsExplanatory
308 2125100 - Disclosure - Cash and cash equivalents Network

*

*

http://www.bp.com/role/CashAndCashEquivalents
309 Implied Table Table

*

*

implied:Table
310 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
311 Cash and cash equivalents Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory
312 2126100 - Disclosure - Finance debt Network

*

*

http://www.bp.com/role/FinanceDebt
313 Implied Table Table

*

*

implied:Table
314 Financial Instruments [Abstract] Abstract bp:FinancialInstrumentsAbstract
315 Finance debt Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfBorrowingsExplanatory
316 2127100 - Disclosure - Capital disclosures and analysis of changes in net debt Network

*

*

http://www.bp.com/role/CapitalDisclosuresAndAnalysisOfChangesInNetDebt
317 Implied Table Table

*

*

implied:Table
318 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
319 Capital disclosures and analysis of changes in net debt Concept (Text Block (HTML)) For Period bp:DisclosureOfCapitalDisclosuresAndAnalysisOfChangesInNetDebtTextBlock
320 2128100 - Disclosure - Operating leases Network

*

*

http://www.bp.com/role/OperatingLeases
321 Implied Table Table

*

*

implied:Table
322 Leases 1 [Abstract] Abstract bp:Leases1Abstract
323 Operating leases Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfLeasesExplanatory
324 2129100 - Disclosure - Financial instruments and financial risk factors Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactors
325 Implied Table Table

*

*

implied:Table
326 Financial Instruments [Abstract] Abstract bp:FinancialInstrumentsAbstract
327 Financial instruments and financial risk factors Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFinancialInstrumentsExplanatory
328 2130100 - Disclosure - Derivative financial instruments Network

*

*

http://www.bp.com/role/DerivativeFinancialInstruments
329 Implied Table Table

*

*

implied:Table
330 Financial Instruments [Abstract] Abstract bp:FinancialInstrumentsAbstract
331 Derivative financial instruments Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory
332 2131100 - Disclosure - Called-up share capital Network

*

*

http://www.bp.com/role/CalledUpShareCapital
333 Implied Table Table

*

*

implied:Table
334 Share Capital, Reserves And Other Equity Interest [Abstract] Abstract bp:ShareCapitalReservesAndOtherEquityInterestAbstract
335 Called-up share capital Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory
336 2132100 - Disclosure - Capital and reserves Network

*

*

http://www.bp.com/role/CapitalAndReserves
337 Implied Table Table

*

*

implied:Table
338 Share Capital, Reserves And Other Equity Interest [Abstract] Abstract bp:ShareCapitalReservesAndOtherEquityInterestAbstract
339 Capital and reserves Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory
340 2133100 - Disclosure - Contingent liabilities Network

*

*

http://www.bp.com/role/ContingentLiabilities
341 Implied Table Table

*

*

implied:Table
342 Disclosure Of Other Provisions, Contingent Liabilities And Contingent Assets [Abstract] Abstract bp:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract
343 Contingent liabilities Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory
344 2134100 - Disclosure - Remuneration of senior management and non-executive directors Network

*

*

http://www.bp.com/role/RemunerationOfSeniorManagementAndNonExecutiveDirectors
345 Implied Table Table

*

*

implied:Table
346 Related Party [Abstract] Abstract bp:RelatedPartyAbstract
347 Remuneration of senior management and non-executive directors Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfRelatedPartyExplanatory
348 2135100 - Disclosure - Employee costs and numbers Network

*

*

http://www.bp.com/role/EmployeeCostsAndNumbers
349 Implied Table Table

*

*

implied:Table
350 Additional information [abstract] Abstract ifrs-full:AdditionalInformationAbstract
351 Employee costs and numbers Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfEmployeeBenefitsExplanatory
352 2136100 - Disclosure - Auditor’s remuneration Network

*

*

http://www.bp.com/role/AuditorsRemuneration
353 Implied Table Table

*

*

implied:Table
354 Additional information [abstract] Abstract ifrs-full:AdditionalInformationAbstract
355 Auditor's remuneration Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfAuditorsRemunerationExplanatory
356 2137100 - Disclosure - Subsidiaries, joint arrangements and associates Network

*

*

http://www.bp.com/role/SubsidiariesJointArrangementsAndAssociates
357 Implied Table Table

*

*

implied:Table
358 Interest In Other Entities [Abstract] Abstract bp:InterestInOtherEntitiesAbstract
359 Subsidiaries, joint arrangements and associates Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory
360 2138100 - Disclosure - Condensed consolidating information on certain US subsidiaries Network

*

*

http://www.bp.com/role/CondensedConsolidatingInformationOnCertainUsSubsidiaries
361 Implied Table Table

*

*

implied:Table
362 Disclosure Of Condensed Financial Information Of Parent Company Only Disclosure [Abstract] Abstract bp:DisclosureOfCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract
363 Condensed consolidating information on certain US subsidiaries Concept (Text Block (HTML)) For Period bp:CondensedFinancialInformationOfParentCompanyOnlyDisclosure1TextBlock
364 2201201 - Disclosure - Significant accounting policies, judgements, estimates and assumptions (Policies) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsPolicies
365 Implied Table Table

*

*

implied:Table
366 Corporate Information And Statement Of IFRS Compliance [Abstract] Abstract bp:CorporateInformationAndStatementOfIFRSComplianceAbstract
367 Authorization of financial statements and statement of compliance with International Financial Reporting Standards and Basis of preparation Concept (Text Block (HTML)) For Period ifrs-full:StatementOfIFRSCompliance
368 Use of judgements, estimates and assumptions Concept (Text Block (HTML)) For Period bp:DescriptionOfAccountingPolicyForUseOfJudgementsEstimatesAndAssumptionsPolicyTextBlock
369 Basis of consolidation Concept (Text Block (HTML)) For Period bp:DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyTextBlock
370 Business combinations and goodwill Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory
371 Interests in joint arrangements and associates Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory
372 Segmental reporting Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory
373 Foreign currency translation Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory
374 Non-current assets held for sale Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory
375 Intangible assets Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory
376 Exploration, appraisal, and development expenditure Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures
377 Property, plant and equipment Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory
378 Impairment of property, plant and equipment, intangible assets, and goodwill Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory
379 Inventories Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories
380 Leases Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory
381 Financial assets Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory
382 Financial liabilities Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory
383 Fair value measurement Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory
384 Offsetting of financial assets and liabilities Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForOffsettingOfFinancialInstrumentsExplanatory
385 Provisions and contingencies, Decommissioning, Environmental expenditures and liabilities Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory
386 Employee benefits and Pensions and other post-retirement benefits Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory
387 Share-based payments Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory
388 Income taxes Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory
389 Customs duties and sales taxes Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForTaxesOtherThanIncomeTaxExplanatory
390 Own equity instruments - treasury shares Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForTreasurySharesExplanatory
391 Revenue and other income Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue
392 Finance costs Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfAccountingPolicyForFinanceCostsExplanatory
393 Impact of new International Financial Reporting Standards Concept (Text Block (HTML)) For Period bp:DescriptionofAccountingPolicyforNewAccountingPronouncementsPolicyTextBlock
394 2301302 - Disclosure - Significant accounting policies, judgements, estimates and assumptions (Tables) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsTables
395 Implied Table Table

*

*

implied:Table
396 Corporate Information And Statement Of IFRS Compliance [Abstract] Abstract bp:CorporateInformationAndStatementOfIFRSComplianceAbstract
397 Summary of typical useful lives of other property, plant and equipment Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory
398 Disclosure of initial application of standards or interpretations [text block] Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfInitialApplicationOfStandardsOrInterpretations
399 Disclosure Of Financial Assets At Date Of Initial Application Of IFRS 9 Explanatory [Table Text Block] Concept (Text Block (HTML)) For Period bp:DisclosureOfFinancialAssetsAtDateOfInitialApplicationOfIFRS9ExplanatoryTableTextBlock
400 Summary of expected impact of accounting standard adoption Concept (Text Block (HTML)) For Period ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations
401 2302301 - Disclosure - Significant event – Gulf of Mexico oil spill (Tables) Network

*

*

http://www.bp.com/role/SignificantEventGulfOfMexicoOilSpillTables
402 Implied Table Table

*

*

implied:Table
403 Significant Events [Abstract] Abstract bp:SignificantEventsAbstract
404 Summary of impacts of the Gulf of Mexico oil spill on the income statement, balance sheet and cash flow statement Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationOfSignificantEventsImpactOnFinancialStatementsTableTextBlock
405 Summary of movements in each class of provisions Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationOfProvisionsTableTextBlock
406 2303301 - Disclosure - Business combinations and other significant transactions (Tables) Network

*

*

http://www.bp.com/role/BusinessCombinationsAndOtherSignificantTransactionsTables
407 Implied Table Table

*

*

implied:Table
408 Business Combinations [Abstract] Abstract bp:BusinessCombinationsAbstract
409 Summary of fair values of identifiable assets and liabilities acquired Concept (Text Block (HTML)) For Period bp:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumed1TableTextBlock
410 Analysis of the cash flows related to acquisition Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory
411 2304301 - Disclosure - Disposals and impairment (Tables) Network

*

*

http://www.bp.com/role/DisposalsAndImpairmentTables
412 Implied Table Table

*

*

implied:Table
413 Impairment Of Assets [Abstract] Abstract bp:ImpairmentOfAssetsAbstract
414 Summary of amounts recognized in the income statement in respect of disposals and impairments Concept (Text Block (HTML)) For Period bp:DisclosureOfImpairmentLossesImpairmentReversalsAndDisposalsRecognizedInIncomeStatementTableTextBlock
415 Summary of disposal proceeds and principal gains and losses on disposals by segment Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationAboutDisposalProceedsExplanatoryTableTextBlock
416 Summary financial information relating to the sale of business Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationAboutDisposalGroupsNotConsideredDiscontinuedOperationsExplanatoryTableTextBlock
417 2305301 - Disclosure - Segmental analysis (Tables) Network

*

*

http://www.bp.com/role/SegmentalAnalysisTables
418 Implied Table Table

*

*

implied:Table
419 Operating Segments [Abstract] Abstract bp:OperatingSegmentsAbstract
420 Summary of financial information, by segment Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfOperatingSegmentsExplanatory
421 Disclosure of geographical areas Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfGeographicalAreasExplanatory
422 2306301 - Disclosure - Revenue from contracts with customers (Tables) Network

*

*

http://www.bp.com/role/RevenueFromContractsWithCustomersTables
423 Implied Table Table

*

*

implied:Table
424 Revenue From Contracts With Customers [Abstract] Abstract bp:RevenueFromContractsWithCustomersAbstract
425 Summary of revenue from contracts with customers, by product Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory
426 2307301 - Disclosure - Income statement analysis (Tables) Network

*

*

http://www.bp.com/role/IncomeStatementAnalysisTables
427 Implied Table Table

*

*

implied:Table
428 Analysis of income and expense [abstract] Abstract ifrs-full:AnalysisOfIncomeAndExpenseAbstract
429 Summary of finance income and finance costs Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationOfFinanceIncomeAndFinanceCostTableTextBlock
430 2308301 - Disclosure - Exploration for and evaluation of oil and natural gas resources (Tables) Network

*

*

http://www.bp.com/role/ExplorationForAndEvaluationOfOilAndNaturalGasResourcesTables
431 Implied Table Table

*

*

implied:Table
432 Exploration For And Evaluation Of Mineral Resources [Abstract] Abstract bp:ExplorationForAndEvaluationOfMineralResourcesAbstract
433 Detailed information about exploration and evaluation assets Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationAboutExplorationAndEvaluationAssetsTableTextBlock
434 Summary of exploration for an evaluation of oil and natural gas resources Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory
435 2309301 - Disclosure - Taxation (Tables) Network

*

*

http://www.bp.com/role/TaxationTables
436 Implied Table Table

*

*

implied:Table
437 Income Taxes [Abstract] Abstract bp:IncomeTaxesAbstract
438 Disclosure of major components of tax expense (income) Concept (Text Block (HTML)) For Period bp:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock
439 Disclosure of reconciliation of items affected by overall tax credit Concept (Text Block (HTML)) For Period bp:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock
440 Disclosure of deferred tax in the income statement and the balance sheet by category of temporary difference Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory
441 Disclosure of unrecognized deferred tax or write-down of deferred tax assets Concept (Text Block (HTML)) For Period bp:DisclosureOfUnrecognizedDeferredTaxOrWriteDownOfDeferredTaxAssetsTableTextBlock
442 2310301 - Disclosure - Dividends (Tables) Network

*

*

http://www.bp.com/role/DividendsTables
443 Implied Table Table

*

*

implied:Table
444 Interim Financial Reporting [Abstract] Abstract bp:InterimFinancialReportingAbstract
445 Disclosure of dividends announced and paid Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationOfDividendsAnnouncedAndPaidTableTextBlock
446 2311301 - Disclosure - Earnings per share (Tables) Network

*

*

http://www.bp.com/role/EarningsPerShareTables
447 Implied Table Table

*

*

implied:Table
448 Earnings per share [abstract] Abstract ifrs-full:EarningsPerShareAbstract
449 Summary of earnings per share Concept (Text Block (HTML)) For Period ifrs-full:EarningsPerShareExplanatory
450 Summary of antidilutive securities Concept (Text Block (HTML)) For Period bp:DisclosureOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTableTextBlock
451 2312301 - Disclosure - Property, plant and equipment (Tables) Network

*

*

http://www.bp.com/role/PropertyPlantAndEquipmentTables
452 Implied Table Table

*

*

implied:Table
453 Property, plant and equipment [abstract] Abstract ifrs-full:PropertyPlantAndEquipmentAbstract
454 Disclosure of detailed information about property, plant and equipment Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory
455 2314301 - Disclosure - Goodwill and impairment review of goodwill (Tables) Network

*

*

http://www.bp.com/role/GoodwillAndImpairmentReviewOfGoodwillTables
456 Implied Table Table

*

*

implied:Table
457 Intangible Assets [Abstract] Abstract bp:IntangibleAssetsAbstract
458 Disclosure of reconciliation of goodwill Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory
459 Schedule of goodwill Concept (Text Block (HTML)) For Period bp:ScheduleOfGoodwillTableTextBlock
460 2315301 - Disclosure - Intangible assets (Tables) Network

*

*

http://www.bp.com/role/IntangibleAssetsTables
461 Implied Table Table

*

*

implied:Table
462 Intangible Assets [Abstract] Abstract bp:IntangibleAssetsAbstract
463 Disclosure of detailed information about intangible assets Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory
464 2316301 - Disclosure - Investments in joint ventures (Tables) Network

*

*

http://www.bp.com/role/InvestmentsInJointVenturesTables
465 Implied Table Table

*

*

implied:Table
466 Separate Financial Statements [Abstract] Abstract bp:SeparateFinancialStatementsAbstract
467 Summarized financial information relating to the group's share of joint ventures Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory
468 Summarized financial information of joint ventures Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfInterestsInJointArrangementsExplanatory
469 2317301 - Disclosure - Investments in associates (Tables) Network

*

*

http://www.bp.com/role/InvestmentsInAssociatesTables
470 Implied Table Table

*

*

implied:Table
471 Interest In Other Entities [Abstract] Abstract bp:InterestInOtherEntitiesAbstract
472 Disclosure of interests in associates Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfInterestsInAssociatesExplanatory
473 Summarized financial information of associates Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfAssociateAccountedForUsingEquityMethodToCarryingAmountOfInterestInAssociateExplanatory
474 2318301 - Disclosure - Other investments (Tables) Network

*

*

http://www.bp.com/role/OtherInvestmentsTables
475 Implied Table Table

*

*

implied:Table
476 Financial Instruments [Abstract] Abstract bp:FinancialInstrumentsAbstract
477 Schedule of other investments Concept (Text Block (HTML)) For Period bp:ScheduleOfOtherInvestmentsTableTextBlock
478 2319301 - Disclosure - Inventories (Tables) Network

*

*

http://www.bp.com/role/InventoriesTables
479 Implied Table Table

*

*

implied:Table
480 Inventories [Abstract] Abstract bp:InventoriesAbstract
481 Summary of inventory Concept (Text Block (HTML)) For Period bp:ScheduleOfInventoryCurrent1TableTextBlock
482 2320301 - Disclosure - Trade and other receivables (Tables) Network

*

*

http://www.bp.com/role/TradeAndOtherReceivablesTables
483 Implied Table Table

*

*

implied:Table
484 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
485 Disclosure of trade and other receivables Concept (Text Block (HTML)) For Period bp:DisclosureOfTradeAndOtherReceivablesTableTextBlock
486 2321301 - Disclosure - Valuation and qualifying accounts (Tables) Network

*

*

http://www.bp.com/role/ValuationAndQualifyingAccountsTables
487 Implied Table Table

*

*

implied:Table
488 SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Abstract srt:ValuationAndQualifyingAccountsAbstract
489 Summary of valuation and qualifying accounts Concept (Text Block (HTML)) For Period bp:DisclosureOfScheduleofValuationandQualifyingAccountsDisclosureTableTextBlock
490 2322301 - Disclosure - Trade and other payables (Tables) Network

*

*

http://www.bp.com/role/TradeAndOtherPayablesTables
491 Implied Table Table

*

*

implied:Table
492 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
493 Schedule of trade and other payables Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationOfTradeAndOtherPayablesTableTextBlock
494 2323301 - Disclosure - Provisions (Tables) Network

*

*

http://www.bp.com/role/ProvisionsTables
495 Implied Table Table

*

*

implied:Table
496 Other Provisions, Contingent Liabilities And Contingent Assets [Abstract] Abstract bp:OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract
497 Summary of movements in each class of provisions Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationOfProvisionsTableTextBlock
498 2324301 - Disclosure - Pensions and other post-retirement benefits (Tables) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsTables
499 Implied Table Table

*

*

implied:Table
500 Employee Benefits [Abstract] Abstract bp:EmployeeBenefitsAbstract
501 Disclosure of defined benefit plans Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory
502 Disclosure of fair value of plan assets Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory
503 Disclosure of net defined benefit liability (asset) Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory
504 Disclosure of sensitivity analysis for actuarial assumptions Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory
505 Disclosure of information about maturity profile of defined benefit obligation Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfInformationAboutMaturityProfileOfDefinedBenefitObligationExplanatory
506 2325301 - Disclosure - Cash and cash equivalents (Tables) Network

*

*

http://www.bp.com/role/CashAndCashEquivalentsTables
507 Implied Table Table

*

*

implied:Table
508 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
509 Schedule of cash and cash equivalents Concept (Text Block (HTML)) For Period bp:ScheduleOfCashAndCashEquivalents1TableTextBlock
510 2326301 - Disclosure - Finance debt (Tables) Network

*

*

http://www.bp.com/role/FinanceDebtTables
511 Implied Table Table

*

*

implied:Table
512 Financial Instruments [Abstract] Abstract bp:FinancialInstrumentsAbstract
513 Disclosure of detailed information about borrowings Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory
514 Summary of the fair value and carrying amount of finance debt Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory
515 2327301 - Disclosure - Capital disclosures and analysis of changes in net debt (Tables) Network

*

*

http://www.bp.com/role/CapitalDisclosuresAndAnalysisOfChangesInNetDebtTables
516 Implied Table Table

*

*

implied:Table
517 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
518 Disclosure of the net debt ratio Concept (Text Block (HTML)) For Period bp:DisclosureOfTheNetDebtRatioTableTextBlock
519 Disclosure of changes in net debt Concept (Text Block (HTML)) For Period bp:DisclosureOfChangesInNetDebtTableTextBlock
520 2328301 - Disclosure - Operating leases (Tables) Network

*

*

http://www.bp.com/role/OperatingLeasesTables
521 Implied Table Table

*

*

implied:Table
522 Leases 1 [Abstract] Abstract bp:Leases1Abstract
523 Summary of future minimum lease payments, before deducting related rental income Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory
524 2329301 - Disclosure - Financial instruments and financial risk factors (Tables) Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactorsTables
525 Implied Table Table

*

*

implied:Table
526 Financial Instruments [Abstract] Abstract bp:FinancialInstrumentsAbstract
527 Disclosure of financial assets Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFinancialAssetsExplanatory
528 Disclosure of financial liabilities Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory
529 Analysis of credit exposures using external credit grading system Concept (Text Block (HTML)) For Period ifrs-full:AnalysisOfCreditExposuresUsingExternalCreditGradingSystemExplanatory
530 Disclosure of financial assets that are either past due or impaired Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory
531 Disclosure of offsetting of financial assets Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfOffsettingOfFinancialAssetsExplanatory
532 Disclosure of offsetting of financial liabilities Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfOffsettingOfFinancialLiabilitiesExplanatory
533 Disclosure of detailed information of maturities of trade and other payables, accrued expenses, finance debt, and Interest Concept (Text Block (HTML)) For Period ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities
534 Disclosure of maturity analysis for derivative financial liabilities Concept (Text Block (HTML)) For Period ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities
535 2330301 - Disclosure - Derivative financial instruments (Tables) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsTables
536 Implied Table Table

*

*

implied:Table
537 Financial Instruments [Abstract] Abstract bp:FinancialInstrumentsAbstract
538 Disclosure of fair value of derivative instruments Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationAboutFairValueofDerivativeInstrumentsExplanatoryTableTextBlock
539 Derivative assets held for trading fair value, and maturities Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationAboutMaturityAnalysisForDerivativeFinancialAssetsExplanatoryTableTextBlock
540 Derivative liabilities held for trading, fair value and maturities Concept (Text Block (HTML)) For Period ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities
541 Disclosure of changes in fair value of derivative instruments Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationAboutChangesInFairValueOfDerivativeInstrumentsExplanatoryTableTextBlock
542 Disclosure of detailed information about hedging instruments and items Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfDetailedInformationAboutHedgesExplanatory
543 2331301 - Disclosure - Called-up share capital (Tables) Network

*

*

http://www.bp.com/role/CalledUpShareCapitalTables
544 Implied Table Table

*

*

implied:Table
545 Share Capital, Reserves And Other Equity Interest [Abstract] Abstract bp:ShareCapitalReservesAndOtherEquityInterestAbstract
546 Disclosure of classes of share capital Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory
547 2332301 - Disclosure - Capital and reserves (Tables) Network

*

*

http://www.bp.com/role/CapitalAndReservesTables
548 Implied Table Table

*

*

implied:Table
549 Share Capital, Reserves And Other Equity Interest [Abstract] Abstract bp:ShareCapitalReservesAndOtherEquityInterestAbstract
550 Disclosure of reserves and other equity interest Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory
551 Disclosure of pre-tax and tax amounts components of other comprehensive income Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationAboutOtherComprehensiveIncomeByItemTableTextBlock
552 2334301 - Disclosure - Remuneration of senior management and non-executive directors (Tables) Network

*

*

http://www.bp.com/role/RemunerationOfSeniorManagementAndNonExecutiveDirectorsTables
553 Implied Table Table

*

*

implied:Table
554 Related Party [Abstract] Abstract bp:RelatedPartyAbstract
555 Remuneration of directors and senior management Concept (Text Block (HTML)) For Period ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory
556 2335301 - Disclosure - Employee costs and numbers (Tables) Network

*

*

http://www.bp.com/role/EmployeeCostsAndNumbersTables
557 Implied Table Table

*

*

implied:Table
558 Additional information [abstract] Abstract ifrs-full:AdditionalInformationAbstract
559 Employee costs and average number of employees Concept (Text Block (HTML)) For Period bp:DisclosureOfEmployeeCostsAndAverageNumberofEmployeesTableTextBlock
560 2336301 - Disclosure - Auditor’s remuneration (Tables) Network

*

*

http://www.bp.com/role/AuditorsRemunerationTables
561 Implied Table Table

*

*

implied:Table
562 Additional information [abstract] Abstract ifrs-full:AdditionalInformationAbstract
563 Summary of auditor's remuneration Concept (Text Block (HTML)) For Period bp:DisclosureOfDetailedInformationOfAuditorsRemunerationTableTextBlock
564 2337301 - Disclosure - Subsidiaries, joint arrangements and associates (Tables) Network

*

*

http://www.bp.com/role/SubsidiariesJointArrangementsAndAssociatesTables
565 Implied Table Table

*

*

implied:Table
566 Interest In Other Entities [Abstract] Abstract bp:InterestInOtherEntitiesAbstract
567 Disclosure of interests in subsidiaries, joint arrangements, and associates Concept (Text Block (HTML)) For Period bp:DisclosureOfInterestInSubsidiariesJointArrangementsAndAssociatesTableTextBlock
568 2338301 - Disclosure - Condensed consolidating information on certain US subsidiaries (Tables) Network

*

*

http://www.bp.com/role/CondensedConsolidatingInformationOnCertainUsSubsidiariesTables
569 Implied Table Table

*

*

implied:Table
570 Disclosure Of Condensed Financial Information Of Parent Company Only Disclosure [Abstract] Abstract bp:DisclosureOfCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract
571 Condensed consolidating information on certain US subsidiaries Concept (Text Block (HTML)) For Period bp:CondensedFinancialInformationOfParentCompanyOnlyDisclosure1TextBlock
572 Disclosure of Condensed Income Statement Concept (Text Block (HTML)) For Period bp:DisclosureOfCondensedIncomeStatementTableTextBlock
573 Disclosure of Condensed Statement of Comprehensive Income Concept (Text Block (HTML)) For Period bp:DisclosureOfCondensedStatementOfComprehensiveIncomeTableTextBlock
574 Disclosure of Condensed Balance Sheet Concept (Text Block (HTML)) For Period bp:DisclosureOfCondensedBalanceSheetTableTextBlock
575 Disclosure of Condensed Cash Flow Statement Concept (Text Block (HTML)) For Period bp:DisclosureOfCondensedCashFlowStatementTableTextBlock
576 2401403 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Significant judgement: accounting for interests in other entities (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsSignificantJudgementAccountingForInterestsInOtherEntitiesDetails
577 Disclosure of associates [table] Table

*

*

ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesTable
578 Associates [axis] Axis ifrs-full:SignificantInvestmentsInAssociatesAxis
579 Entity's total for associates [member] Member ifrs-full:EntitysTotalForAssociatesMember
580 Rosneft Member bp:RosneftMember
581 Legal Entity 1 [Axis] Axis bp:LegalEntity1Axis
582 Entity 1 [Member] Member bp:Entity1Domain
583 JSC Rosneftegaz Member bp:JSCRosneftegazMember
584 Disclosure of associates [line items] LineItems ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesLineItems
585 Voting shares held in associate Concept (Percent) For Period ifrs-full:ProportionOfVotingPowerHeldInAssociate
586 Number of shares owned in addition to proportion of voting shares owned (in shares) Concept (Shares) For Period bp:NumberOfSharesOwnedInAdditionToProportionOfVotingRightsHeldInAssociate
587 2401404 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Intangible assets (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsIntangibleAssetsDetails
588 Disclosure of detailed information about intangible assets [table] Table

*

*

ifrs-full:DisclosureOfIntangibleAssetsTable
589 Range [axis] Axis ifrs-full:RangeAxis
590 Ranges [member] Member ifrs-full:RangesMember
591 Minimum Member ifrs-full:BottomOfRangeMember
592 Maximum Member ifrs-full:TopOfRangeMember
593 Classes of intangible assets other than goodwill [axis] Axis ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis
594 Intangible assets other than goodwill [member] Member ifrs-full:IntangibleAssetsOtherThanGoodwillMember
595 Patents, Licences, And Trademarks Member bp:PatentsLicencesAndTrademarksMember
596 Computer software Member ifrs-full:ComputerSoftwareMember
597 Disclosure of detailed information about intangible assets [line items] LineItems ifrs-full:DisclosureOfIntangibleAssetsLineItems
598 Intangible assets other than goodwill, estimated useful lives Concept (xbrli:durationItemType) For Period bp:UsefulLivesIntangibleAssetsOtherThanGoodwill
599 2401405 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Summary of useful lives of property, plant and equipment (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsSummaryOfUsefulLivesOfPropertyPlantAndEquipmentDetails
600 Disclosure of detailed information about property, plant and equipment [table] Table

*

*

ifrs-full:DisclosureOfPropertyPlantAndEquipmentTable
601 Classes of property, plant and equipment [axis] Axis ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis
602 Property, plant and equipment [member] Member ifrs-full:PropertyPlantAndEquipmentMember
603 Land improvements Member bp:LandImprovements1Member
604 Buildings Member ifrs-full:BuildingsMember
605 Refineries Member bp:RefineriesMember
606 Petrochemicals plants Member bp:PetrochemicalPlantsMember
607 Pipelines Member bp:Pipelines1Member
608 Service stations Member bp:ServiceStationsMember
609 Office equipment Member ifrs-full:OfficeEquipmentMember
610 Fixtures and fittings Member ifrs-full:FixturesAndFittingsMember
611 Range [axis] Axis ifrs-full:RangeAxis
612 Ranges [member] Member ifrs-full:RangesMember
613 Minimum Member ifrs-full:BottomOfRangeMember
614 Maximum Member ifrs-full:TopOfRangeMember
615 Disclosure of detailed information about property, plant and equipment [line items] LineItems ifrs-full:DisclosureOfPropertyPlantAndEquipmentLineItems
616 Useful lives of property, plant and equipment Concept (xbrli:durationItemType) For Period bp:UsefulLivesPropertyPlantAndEquipment
617 2401406 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Impairment of property, plant and equipment, intangible assets, and goodwill (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsImpairmentOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails
618 Disclosure of impairment loss and reversal of impairment loss [table] Table

*

*

ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable
619 Classes of assets [axis] Axis ifrs-full:ClassesOfAssetsAxis
620 Assets [member] Member ifrs-full:ClassesOfAssetsMember
621 Equity-accounted entities Member ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
622 Classes of intangible assets and goodwill [axis] Axis ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis
623 Intangible assets and goodwill [member] Member ifrs-full:IntangibleAssetsAndGoodwillMember
624 Goodwill Member ifrs-full:GoodwillMember
625 Classes of property, plant and equipment [axis] Axis ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis
626 Property, plant and equipment [member] Member ifrs-full:PropertyPlantAndEquipmentMember
627 Oil and gas properties with headroom equal to or less than 20% of carrying value Member bp:OilAndGasPropertiesPortionWithHeadroomEqualToOrLessThanTwentyPercentOfCarryingValueMember
628 Oil and gas properties Member bp:OilAndGasProperties1Member
629 Range [axis] Axis ifrs-full:RangeAxis
630 Ranges [member] Member ifrs-full:RangesMember
631 Minimum Member ifrs-full:BottomOfRangeMember
632 Maximum Member ifrs-full:TopOfRangeMember
633 Disclosure of impairment loss and reversal of impairment loss [line items] LineItems ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems
634 Intangible assets and goodwill Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsAndGoodwill
635 Discount rate used to determine recoverable costs, fair value less costs of disposal Concept (Percent) As Of ifrs-full:DiscountRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal
636 Discount rate used in current estimate of value in use Concept (Percent) As Of ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse
637 Premium added to discount rate Concept (Percent) As Of bp:DiscountRateUsedInCurrentEstimateOfValueInUsePremiumRate
638 Decrease in forecasted cash flow, when risk factors are applied which do not meet the criteria to be treated as proved Concept (Percent) As Of bp:DecreaseIncreaseInForecastedCashFlowWhenRiskFactorsAreAppliedWhichDoNotMeetTheCriteriaToBeTreatedAsProved
639 Increase in risk factors used in any single test, that could impact asset carrying amount Concept (Percent) As Of bp:IncreaseDecreaseInRiskFactorsUsedInAnySingleTestThatCouldImpactAssetCarryingAmount
640 Increase in asset carrying amount as a result of increase in risk factors in any single test Concept (Monetary) As Of Debit bp:IncreaseDecreaseInAssetCarryingAmountAsAResultOfIncreaseInRiskFactorsInAnySingleTest
641 Long-term price assumptions used in current measurement of fair value less costs of disposal Concept (Decimal) For Period bp:LongtermPriceAssumptionsUsedInCurrentMeasurementOfFairVallueLessCostsOfDisposal
642 Carrying amount of oil and gas properties Concept (Monetary) As Of Debit ifrs-full:PropertyPlantAndEquipment
643 Percentage of headroom (less than or equal to) Concept (Percent) For Period bp:ReportingUnitPercentageOfCarryingAmountInExcessOfFairValue
644 Goodwill Concept (Monetary) As Of Debit ifrs-full:Goodwill
645 2401407 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Provisions and contingencies, decommissioning, environmental expenditures and liabilities (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsProvisionsAndContingenciesDecommissioningEnvironmentalExpendituresAndLiabilitiesDetails
646 Disclosure of other provisions [table] Table

*

*

ifrs-full:DisclosureOfOtherProvisionsTable
647 Classes of other provisions [axis] Axis ifrs-full:ClassesOfProvisionsAxis
648 Other provisions [member] Member ifrs-full:OtherProvisionsMember
649 Provision for decommissioning Member ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
650 Disclosure of other provisions [line items] LineItems ifrs-full:DisclosureOfOtherProvisionsLineItems
651 Nominal discount rate Concept (Percent) As Of bp:MajorAssumptionsMadeConcerningFutureEventsProvisionsNominalDiscountRate
652 Real discount rate Concept (Percent) As Of bp:MajorAssumptionsMadeConcerningFutureEventsProvisionsRealDiscountRate
653 Liabilities for decommissioning costs, weighted average recognition period Concept (xbrli:durationItemType) For Period bp:LiabilitiesForDecommissioningCostsWeightedAverageRecognitionPeriod1
654 Environmental expenditures and liabilities, weighted average recognition period Concept (xbrli:durationItemType) For Period bp:EnvironmentalCostsRecognizedWeightedAverageRecognitionPeriod
655 Provisions, discounted cash flow, nominal interest rate Concept (Percent) As Of bp:ProvisionsDiscountedCashFlowNominalInterestRate
656 Discount rate applied to cash flow projections Concept (Percent) As Of ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
657 Change In nominal interest rate Concept (Percent) For Period bp:ProvisionsDiscountedCashFlowChangeInNominalInterestRate
658 Reduction to provision through change in discount rate Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughChangeInDiscountRateOtherProvisions
659 Increase (decrease) in depreciation, depletion, and amortization due to change in decommissioning provision Concept (Monetary) For Period Debit ifrs-full:DepreciationAndAmortisationExpense
660 Increase (decrease) in finance costs due to change in decommissioning provision Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
661 2401408 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Impact of new international financial reporting standard (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsImpactOfNewInternationalFinancialReportingStandardDetails
662 Disclosure of expected impact of initial application of new standards or interpretations [table] Table

*

*

ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable
663 Categories of financial assets [axis] Axis ifrs-full:CategoriesOfFinancialAssetsAxis
664 Financial assets, category [member] Member ifrs-full:FinancialAssetsCategoryMember
665 Loans and receivables Member ifrs-full:LoansAndReceivablesCategoryMember
666 Measurement [axis] Axis ifrs-full:MeasurementAxis
667 Aggregated measurement [member] Member ifrs-full:AggregatedMeasurementMember
668 At cost Member ifrs-full:AtCostMember
669 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
670 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
671 Loans Member ifrs-full:LoanCommitmentsMember
672 Departure from requirement of IFRS [axis] Axis ifrs-full:DepartureFromRequirementOfIFRSAxis
673 Currently stated [member] Member ifrs-full:RestatedMember
674 Increase (decrease) due to departure from requirement of IFRS Member ifrs-full:IncreaseDecreaseDueToDepartureFromRequirementOfIFRSMember
675 Initially applied IFRSs [axis] Axis ifrs-full:InitiallyAppliedIFRSsAxis
676 Initially applied IFRSs [member] Member ifrs-full:InitiallyAppliedIFRSsMember
677 IFRS 9 Financial Instruments Member bp:IFRS9FinancialInstrumentsMember
678 New IFRSs [axis] Axis ifrs-full:NewIFRSsAxis
679 New IFRSs [member] Member ifrs-full:NewIFRSsMember
680 IFRS 9 Financial Instruments, Adjustment Available-For-Sale Investments Reserve And The Profit And Loss Member bp:IFRS9FinancialInstrumentsAdjustmentAvailableForSaleInvestmentsReserveAndTheProfitAndLossMember
681 IFRS 9 Financial Instruments, Adjustment To Profit (Loss) And Hedging Reserve Member bp:IFRS9FinancialInstrumentsAdjustmentToProfitLossAndHedgingReserveMember
682 IFRS 9 Financial Instruments, Adjustment to Profit (Loss) Reserve Member bp:IFRS9FinancialInstrumentsAdjustmentToProfitLossReserveMember
683 Range [axis] Axis ifrs-full:RangeAxis
684 Ranges [member] Member ifrs-full:RangesMember
685 Minimum Member ifrs-full:BottomOfRangeMember
686 Maximum Member ifrs-full:TopOfRangeMember
687 Classes of property, plant and equipment [axis] Axis ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis
688 Property, plant and equipment [member] Member ifrs-full:PropertyPlantAndEquipmentMember
689 Drilling rigs Member bp:OilandGasAssetsDrillingRigsMember
690 Segments [axis] Axis ifrs-full:SegmentsAxis
691 Segments [member] Member ifrs-full:SegmentsMember
692 Upstream Member bp:UpstreamSegmentMember
693 Disclosure of expected impact of initial application of new standards or interpretations [line items] LineItems ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems
694 IAS 39 loss allowance Concept (Monetary) As Of Credit bp:AllowanceAccountForCreditLossesCarryingAmountImmediatelyBeforeInitialApplicationOfIFRS9
695 IFRS 9 loss allowance Concept (Monetary) As Of Credit bp:AllowanceAccountForCreditLossesCarryingAmountImmediatelyAfterInitialApplicationOfIFRS9
696 Transfer from available for sale investments Concept (Monetary) As Of Credit ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssets
697 Other reserves Concept (Monetary) As Of Credit ifrs-full:OtherReserves
698 Expected impact on financial statements based on initial application of new iFRS Concept (Monetary) For Period Credit bp:IncreaseDecreaseBasedOnInitialApplicationOfNewIFRSExpectedImpactOnFinancialStatements
699 Transition discount rate for operating leases Concept (Percent) For Period bp:OperatingLeaseTransitionDiscountRate
700 Future minimum lease payments Concept (Monetary) As Of Credit ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease
701 Adjustment on adoption of IFRS 9, net of tax Concept (Monetary) As Of Debit ifrs-full:IncreaseDecreaseInFinancialAssetsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9
702 2401409 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Summary of impact to cash and cash equivalents (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsSummaryOfImpactToCashAndCashEquivalentsDetails
703 Disclosure of initial application of standards or interpretations [table] Table

*

*

ifrs-full:DisclosureOfInitialApplicationOfStandardsOrInterpretationsTable
704 Departure from requirement of IFRS [axis] Axis ifrs-full:DepartureFromRequirementOfIFRSAxis
705 Currently stated [member] Member ifrs-full:RestatedMember
706 Reported if in compliance with requirement of IFRS Member ifrs-full:ReportedIfInComplianceWithRequirementOfIFRSMember
707 Increase (decrease) due to departure from requirement of IFRS Member ifrs-full:IncreaseDecreaseDueToDepartureFromRequirementOfIFRSMember
708 Initially applied IFRSs [axis] Axis ifrs-full:InitiallyAppliedIFRSsAxis
709 Initially applied IFRSs [member] Member ifrs-full:InitiallyAppliedIFRSsMember
710 IFRS 9 Financial Instruments Member bp:IFRS9FinancialInstrumentsMember
711 Disclosure of initial application of standards or interpretations [line items] LineItems ifrs-full:DisclosureOfInitialApplicationOfStandardsOrInterpretationsLineItems
712 Non-current assets Abstract ifrs-full:NoncurrentAssetsAbstract
713 Investments in equity-accounted entities Concept (Monetary) As Of Debit ifrs-full:InvestmentAccountedForUsingEquityMethod
714 Loans, trade and other receivables Concept (Monetary) As Of Debit bp:NoncurrentLoansAndReceivablesAndTradeAndOtherNonCurrentReceivables
715 Deferred tax liabilities Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilities
716 Current assets Abstract ifrs-full:CurrentAssetsAbstract
717 Loans, trade and other receivables Concept (Monetary) As Of Debit bp:CurrentLoansAndReceivablesAndTradeAndOtherCurrentReceivables
718 Cash and cash equivalents Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
719 Net assets Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
720 Reserves Abstract ifrs-full:OtherReservesAbstract
721 Available-for-sale investments Concept (Monetary) As Of Credit ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssets
722 Costs of hedging Concept (Monetary) As Of Credit ifrs-full:ReserveOfCashFlowHedges
723 Profit and loss account Concept (Monetary) As Of Credit bp:ReserveOfProfitAndLoss
724 Total reserves Concept (Monetary) As Of Credit ifrs-full:OtherReserves
725 2401410 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Summary of classification and carrying amounts of financial assets under IFRS 9 (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsSummaryOfClassificationAndCarryingAmountsOfFinancialAssetsUnderIfrs9Details
726 Disclosure of initial application of standards or interpretations [table] Table

*

*

ifrs-full:DisclosureOfInitialApplicationOfStandardsOrInterpretationsTable
727 Measurement [axis] Axis ifrs-full:MeasurementAxis
728 Aggregated measurement [member] Member ifrs-full:AggregatedMeasurementMember
729 At fair value Member ifrs-full:AtFairValueMember
730 At cost Member ifrs-full:AtCostMember
731 Initially applied IFRSs [axis] Axis ifrs-full:InitiallyAppliedIFRSsAxis
732 Initially applied IFRSs [member] Member ifrs-full:InitiallyAppliedIFRSsMember
733 IFRS 9 Financial Instruments Member bp:IFRS9FinancialInstrumentsMember
734 Categories of financial assets [axis] Axis ifrs-full:CategoriesOfFinancialAssetsAxis
735 Financial assets, category [member] Member ifrs-full:FinancialAssetsCategoryMember
736 Available- for-sale financial assets Member ifrs-full:FinancialAssetsAvailableforsaleCategoryMember
737 Financial assets measured at fair value through profit or loss Member ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
738 Derivative hedging instruments Member ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember
739 Loans and receivables Member ifrs-full:LoansAndReceivablesCategoryMember
740 Held-to-maturity investments, category [member] Member ifrs-full:HeldtomaturityInvestmentsCategoryMember
741 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
742 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
743 Other investments – equity shares Member ifrs-full:EquityInvestmentsMember
744 Other financial assets Member bp:OtherFinancialAssetsMember
745 Loans Member ifrs-full:LoanCommitmentsMember
746 Trade and other receivables Member ifrs-full:TradeReceivablesMember
747 Derivatives Member ifrs-full:DerivativesMember
748 Cash and cash equivalents Member bp:CashAndCashEquivalents1Member
749 Disclosure of initial application of standards or interpretations [line items] LineItems ifrs-full:DisclosureOfInitialApplicationOfStandardsOrInterpretationsLineItems
750 Financial assets Concept (Monetary) As Of Debit ifrs-full:FinancialAssetsCarryingAmountImmediatelyBeforeInitialApplicationOfIFRS9
751 Increase (decrease) in financial assets on basis of measurement category, initial application of IFRS 9 Concept (Monetary) As Of Debit ifrs-full:IncreaseDecreaseInFinancialAssetsOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9
752 Increase (decrease) in financial assets arising from change in measurement attribute, initial application of IFRS 9 Concept (Monetary) As Of Debit ifrs-full:IncreaseDecreaseInFinancialAssetsArisingFromChangeInMeasurementAttributeFirstApplicationOfIFRS9
753 Financial assets, carrying amount immediately after initial application of IFRS 9 Concept (Monetary) As Of Debit ifrs-full:FinancialAssetsCarryingAmountImmediatelyAfterInitialApplicationOfIFRS9
754 2401411 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Summary if reconciliation of impairment allowances (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsSummaryIfReconciliationOfImpairmentAllowancesDetails
755 Disclosure of initial application of standards or interpretations [table] Table

*

*

ifrs-full:DisclosureOfInitialApplicationOfStandardsOrInterpretationsTable
756 Impairment of financial assets [axis] Axis ifrs-full:ImpairmentOfFinancialAssetsAxis
757 Entity's total for impairment of financial assets [member] Member ifrs-full:EntitysTotalForImpairmentOfFinancialAssetsMember
758 Total loss allowance on financial assets Member ifrs-full:FinancialAssetsIndividuallyAssessedForCreditLossesMember
759 Loans that form part of the net investment in equity-accounted entities Member ifrs-full:FinancialAssetsCollectivelyAssessedForCreditLossesMember
760 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
761 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
762 Other investments – equity shares Member ifrs-full:EquityInvestmentsMember
763 Trade and other receivables Member ifrs-full:TradeReceivablesMember
764 Cash and cash equivalents Member bp:CashAndCashEquivalents1Member
765 Loans Member ifrs-full:LoanCommitmentsMember
766 Categories of financial assets [axis] Axis ifrs-full:CategoriesOfFinancialAssetsAxis
767 Financial assets, category [member] Member ifrs-full:FinancialAssetsCategoryMember
768 Available- for-sale financial assets Member ifrs-full:FinancialAssetsAvailableforsaleCategoryMember
769 Loans and receivables Member ifrs-full:LoansAndReceivablesCategoryMember
770 Measurement [axis] Axis ifrs-full:MeasurementAxis
771 Aggregated measurement [member] Member ifrs-full:AggregatedMeasurementMember
772 At fair value Member ifrs-full:AtFairValueMember
773 At cost Member ifrs-full:AtCostMember
774 Disclosure of initial application of standards or interpretations [line items] LineItems ifrs-full:DisclosureOfInitialApplicationOfStandardsOrInterpretationsLineItems
775 IAS 39 loss allowance Concept (Monetary) As Of Credit bp:AllowanceAccountForCreditLossesCarryingAmountImmediatelyBeforeInitialApplicationOfIFRS9
776 Measurement category effect on transition Concept (Monetary) As Of Credit bp:IncreaseDecreaseInAllowanceAccountForCreditLossesOnBasisOfMeasurementCategoryFirstApplicationOfIFRS9
777 Measurement attribute adjustment on transition Concept (Monetary) As Of Credit bp:IncreaseDecreaseInImpairmentAllowanceArisingFromChangeInMeasurementAttributeFirstApplicationOfIFRS9
778 IFRS 9 loss allowance Concept (Monetary) As Of Credit bp:AllowanceAccountForCreditLossesCarryingAmountImmediatelyAfterInitialApplicationOfIFRS9
779 2401413 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Summary of operating leases (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsSummaryOfOperatingLeasesDetails
780 Disclosure of voluntary change in accounting policy [table] Table

*

*

ifrs-full:DisclosureOfVoluntaryChangeInAccountingPolicyTable
781 Non-adjusting events after reporting period [axis] Axis ifrs-full:NonadjustingEventsAfterReportingPeriodAxis
782 Non-adjusting events after reporting period [member] Member ifrs-full:NonadjustingEventsMember
783 Expected adoption of new accounting guidance Member bp:ExpectedAdoptionOfNewAccountingGuidanceMember
784 New IFRSs [axis] Axis ifrs-full:NewIFRSsAxis
785 New IFRSs [member] Member ifrs-full:NewIFRSsMember
786 IFRS 16 Member bp:IFRS16LeasesMember
787 Disclosure of voluntary change in accounting policy [line items] LineItems ifrs-full:DisclosureOfVoluntaryChangeInAccountingPolicyLineItems
788 Lease liabilities Concept (Monetary) As Of Credit ifrs-full:LeaseLiabilities
789 Leases not yet commenced Concept (Monetary) As Of Credit bp:LeasesNotYetCommenced
790 Leases below materiality threshold Concept (Monetary) As Of Credit bp:LeasesBelowMaterialityThreshold
791 Short-term leases Concept (Monetary) As Of Credit bp:LeaseCommitmentsForShortTermLeases
792 Effect of discounting Concept (Monetary) As Of Credit bp:EffectOfLeaseDiscounting
793 Impact on leases in joint operations Concept (Monetary) As Of Credit bp:ImpactOnJointOperationLeases
794 Variable lease payments Concept (Monetary) As Of Credit bp:VariableLeasePayments
795 Redetermination of lease term Concept (Monetary) As Of Credit bp:RedeterminationOfLeaseTerm
796 Other Concept (Monetary) As Of Credit bp:OtherAdjustmentsToLeaseCommitments
797 Finance lease obligations at 31 December 2018 Concept (Monetary) As Of Credit ifrs-full:FinanceLeaseLiabilities
798 Adjustment for finance leases in joint operations Concept (Monetary) As Of Credit bp:FinanceLeaseLiabilitiesInJointOperations
799 Lease liabilities, adjusted Concept (Monetary) As Of Credit ifrs-full:LeaseLiabilities
800 Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16 Concept (Percent) As Of ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
801 2401414 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Effect of IFRS 16 on group balance sheet (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsEffectOfIfrs16OnGroupBalanceSheetDetails
802 Disclosure of voluntary change in accounting policy [table] Table

*

*

ifrs-full:DisclosureOfVoluntaryChangeInAccountingPolicyTable
803 Retrospective application and retrospective restatement [axis] Axis ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis
804 Currently stated [member] Member ifrs-full:RestatedMember
805 Previously reported Member srt:ScenarioPreviouslyReportedMember
806 Adjustment on adoption of IFRS 16 Member ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember
807 New IFRSs [axis] Axis ifrs-full:NewIFRSsAxis
808 New IFRSs [member] Member ifrs-full:NewIFRSsMember
809 IFRS 16 Member bp:IFRS16LeasesMember
810 Disclosure of voluntary change in accounting policy [line items] LineItems ifrs-full:DisclosureOfVoluntaryChangeInAccountingPolicyLineItems
811 Non-current assets Abstract ifrs-full:NoncurrentAssetsAbstract
812 Property, plant and equipment Concept (Monetary) As Of Debit ifrs-full:PropertyPlantAndEquipment
813 Trade and other receivables Concept (Monetary) As Of Debit ifrs-full:NoncurrentReceivables
814 Prepayments Concept (Monetary) As Of Debit ifrs-full:NoncurrentPrepayments
815 Deferred tax assets Concept (Monetary) As Of Debit ifrs-full:DeferredTaxAssets
816 Current assets Abstract ifrs-full:CurrentAssetsAbstract
817 Trade and other receivables Concept (Monetary) As Of Debit ifrs-full:TradeAndOtherCurrentReceivables
818 Prepayments Concept (Monetary) As Of Debit ifrs-full:CurrentPrepayments
819 Current liabilities Abstract ifrs-full:CurrentLiabilitiesAbstract
820 Trade and other payables Concept (Monetary) As Of Credit ifrs-full:TradeAndOtherCurrentPayables
821 Accruals Concept (Monetary) As Of Credit ifrs-full:AccrualsClassifiedAsCurrent
822 Finance debt Concept (Monetary) As Of Credit ifrs-full:CurrentPortionOfLongtermBorrowings
823 Provisions Concept (Monetary) As Of Credit ifrs-full:CurrentProvisions
824 Non-current liabilities Abstract ifrs-full:NoncurrentLiabilitiesAbstract
825 Other payables Concept (Monetary) As Of Credit ifrs-full:NoncurrentPayables
826 Accruals Concept (Monetary) As Of Credit ifrs-full:AccrualsClassifiedAsNoncurrent
827 Finance debt Concept (Monetary) As Of Credit ifrs-full:LongtermBorrowings
828 Deferred tax liabilities Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilities
829 Provisions Concept (Monetary) As Of Credit ifrs-full:NoncurrentProvisions
830 Net assets Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
831 Equity Abstract ifrs-full:EquityAbstract
832 BP shareholders’ equity Concept (Monetary) As Of Credit ifrs-full:EquityAttributableToOwnersOfParent
833 Non-controlling interests Concept (Monetary) As Of Credit ifrs-full:NoncontrollingInterests
834 Equity Concept (Monetary) As Of Credit ifrs-full:Equity
835 2401415 - Disclosure - Significant accounting policies, judgements, estimates and assumptions - Total expected adjustments to the group's lease liabilities (Details) Network

*

*

http://www.bp.com/role/SignificantAccountingPoliciesJudgementsEstimatesAndAssumptionsTotalExpectedAdjustmentsToGroupsLeaseLiabilitiesDetails
836 Disclosure of voluntary change in accounting policy [table] Table

*

*

ifrs-full:DisclosureOfVoluntaryChangeInAccountingPolicyTable
837 Non-adjusting events after reporting period [axis] Axis ifrs-full:NonadjustingEventsAfterReportingPeriodAxis
838 Non-adjusting events after reporting period [member] Member ifrs-full:NonadjustingEventsMember
839 Retrospective application and retrospective restatement [axis] Axis ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis
840 Currently stated [member] Member ifrs-full:RestatedMember
841 Adjustment on adoption of IFRS Member ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember
842 New IFRSs [axis] Axis ifrs-full:NewIFRSsAxis
843 New IFRSs [member] Member ifrs-full:NewIFRSsMember
844 IFRS 16 Member bp:IFRS16LeasesMember
845 Disclosure of voluntary change in accounting policy [line items] LineItems ifrs-full:DisclosureOfVoluntaryChangeInAccountingPolicyLineItems
846 Lease liabilities Concept (Monetary) As Of Credit ifrs-full:LeaseLiabilities
847 Less: adjustment for finance leases in joint operations Concept (Monetary) As Of Credit bp:FinanceLeaseLiabilitiesInJointOperations
848 Lease liabilities, adjusted Concept (Monetary) As Of Credit ifrs-full:LeaseLiabilities
849 Current finance debt Concept (Monetary) As Of Credit ifrs-full:CurrentPortionOfLongtermBorrowings
850 Non-current finance debt Concept (Monetary) As Of Credit ifrs-full:LongtermBorrowings
851 2402402 - Disclosure - Significant event – Gulf of Mexico oil spill - Summary of significant events impact on financial statements (Details) Network

*

*

http://www.bp.com/role/SignificantEventGulfOfMexicoOilSpillSummaryOfSignificantEventsImpactOnFinancialStatementsDetails
852 Disclosure Of Condensed Financial Statements [Table] Table

*

*

bp:DisclosureOfCondensedFinancialStatementsTable
853 Significant Event [Axis] Axis bp:SignificantEventAxis
854 Significant Event [Domain] Member bp:SignificantEventDomain
855 Gulf of Mexico Oil Spill Member bp:GulfOfMexicoOilSpillMember
856 Disclosure Of Condensed Financial Statements [Line Items] LineItems bp:DisclosureOfCondensedFinancialStatementsLineItems
857 Income statement Abstract ifrs-full:IncomeStatementAbstract
858 Production and manufacturing expenses Concept (Monetary) For Period Debit bp:ProductionAndManufacturingExpensesExcludingTaxes
859 Profit (loss) before interest and taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossFromOperatingActivities
860 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
861 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
862 Less: Taxation Concept (Monetary) For Period Debit ifrs-full:IncomeTaxExpenseContinuingOperations
863 Profit (loss) for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLoss
864 Balance sheet Abstract ifrs-full:StatementOfFinancialPositionAbstract
865 Current assets Abstract ifrs-full:CurrentAssetsAbstract
866 Trade and other receivables Concept (Monetary) As Of Debit ifrs-full:TradeAndOtherCurrentReceivables
867 Current liabilities Abstract ifrs-full:CurrentLiabilitiesAbstract
868 Trade and other payables Concept (Monetary) As Of Credit ifrs-full:TradeAndOtherCurrentPayables
869 Provisions Concept (Monetary) As Of Credit ifrs-full:CurrentProvisions
870 Net current assets (liabilities) Concept (Monetary) As Of Debit ifrs-full:CurrentAssetsLiabilities
871 Non-current assets Abstract ifrs-full:NoncurrentAssetsAbstract
872 Deferred tax Concept (Monetary) As Of Debit ifrs-full:DeferredTaxAssets
873 Non-current liabilities Abstract ifrs-full:NoncurrentLiabilitiesAbstract
874 Other payables Concept (Monetary) As Of Credit ifrs-full:NoncurrentPayables
875 Provisions Concept (Monetary) As Of Credit ifrs-full:NoncurrentProvisions
876 Deferred tax liabilities Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilities
877 Net non-current assets (liabilities) Concept (Monetary) As Of Debit bp:NoncurrentAssetsLiabilities
878 Net assets Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
879 Cash flow statement Abstract ifrs-full:StatementOfCashFlowsAbstract
880 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
881 Net charge for interest and other finance expense, less net interest paid Concept (Monetary) For Period Debit bp:AdjustmentForInterestExpenseAndOtherFinanceCosts
882 Net charge for provisions, less payments Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForProvisions
883 (Increase) decrease in other current and non-current assets Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets
884 Increase (decrease) in other current and non-current liabilities Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
885 Pre-tax cash flows Concept (Monetary) For Period Debit bp:CashFlowsFromUsedInOperatingActivitiesBeforeTax
886 2402403 - Disclosure - Significant event – Gulf of Mexico oil spill - Narrative (Details) Network

*

*

http://www.bp.com/role/SignificantEventGulfOfMexicoOilSpillNarrativeDetails
887 Disclosure Of Condensed Financial Statements [Table] Table

*

*

bp:DisclosureOfCondensedFinancialStatementsTable
888 Significant Event [Axis] Axis bp:SignificantEventAxis
889 Significant Event [Domain] Member bp:SignificantEventDomain
890 Gulf of Mexico Oil Spill Member bp:GulfOfMexicoOilSpillMember
891 Classes Of Other Payables [Axis] Axis bp:ClassesOfOtherPayablesAxis
892 Classes Of Other Payables [Domain] Member bp:ClassesOfOtherPayablesDomain
893 Natural Resource Damages Member bp:NaturalResourceDamagesMember
894 State Claims Member bp:StateClaimsMember
895 Clean Water Act Penalties Member bp:CleanWaterActPenaltiesMember
896 Litigation and Claims, Criminal Claims Member bp:LitigationAndClaimsCriminalClaimsMember
897 Disclosure Of Condensed Financial Statements [Line Items] LineItems bp:DisclosureOfCondensedFinancialStatementsLineItems
898 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
899 Production and manufacturing expenses Concept (Monetary) For Period Debit bp:ProductionAndManufacturingExpensesExcludingTaxes
900 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
901 Tax charge related to US Federal Corporate tax rate changes Concept (Monetary) For Period Debit ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
902 Number of gulf coast states approved by the federal district court included in the agreements (state) Concept (Integer) For Period bp:LossContingencyPlaintiffNumberOfStatesToWhomPaymentsAreToBeMade
903 Total determinations for relevant claims Concept (Monetary) As Of Credit bp:TotalDeterminationsForRelevantClaims
904 Total amounts paid for relevant claims Concept (Monetary) For Period Credit bp:TotalAmountsPaidForRelevantClaims
905 Other payables Concept (Monetary) As Of Credit ifrs-full:OtherPayables
906 Impact on net cash provided by operating activities on a pre-tax basis Concept (Monetary) For Period Debit bp:CashFlowsFromUsedInOperatingActivitiesBeforeTax
907 Cash outflow in operating activities Concept (Monetary) For Period ifrs-full:CashFlowsFromUsedInOperatingActivities
908 2402404 - Disclosure - Significant event – Gulf of Mexico oil spill - Summary of total amounts recognized in income statement (Details) Network

*

*

http://www.bp.com/role/SignificantEventGulfOfMexicoOilSpillSummaryOfTotalAmountsRecognizedInIncomeStatementDetails
909 Disclosure Of Condensed Financial Statements [Table] Table

*

*

bp:DisclosureOfCondensedFinancialStatementsTable
910 Significant Event [Axis] Axis bp:SignificantEventAxis
911 Significant Event [Domain] Member bp:SignificantEventDomain
912 Gulf of Mexico Oil Spill Member bp:GulfOfMexicoOilSpillMember
913 Disclosure Of Condensed Financial Statements [Line Items] LineItems bp:DisclosureOfCondensedFinancialStatementsLineItems
914 Environmental costs Concept (Monetary) For Period Debit bp:EnvironmentalRemediationExpense1
915 Spill response costs Concept (Monetary) For Period Debit bp:SignificantEventResponseCosts
916 Litigation and claims costs Concept (Monetary) For Period Debit bp:LitigationAndClaimsCosts
917 Clean Water Act penalties Concept (Monetary) For Period Debit bp:EnvironmentalRemediationPenaltiesExpense
918 Other costs Concept (Monetary) For Period Debit ifrs-full:OtherExpenseByNature
919 Settlements credited to the income statement Concept (Monetary) For Period Credit bp:SettlementsCreditedToProfitOrLoss
920 (Profit) loss before interest and taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossFromOperatingActivities
921 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
922 (Profit) loss before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
923 2402405 - Disclosure - Significant event – Gulf of Mexico oil spill - Summary of movement in provision (Details) Network

*

*

http://www.bp.com/role/SignificantEventGulfOfMexicoOilSpillSummaryOfMovementInProvisionDetails
924 Disclosure of other provisions [table] Table

*

*

ifrs-full:DisclosureOfOtherProvisionsTable
925 Classes of other provisions [axis] Axis ifrs-full:ClassesOfProvisionsAxis
926 Other provisions [member] Member ifrs-full:OtherProvisionsMember
927 Litigation and claims Member bp:LitigationAndClaimsMember
928 Significant Event [Axis] Axis bp:SignificantEventAxis
929 Significant Event [Domain] Member bp:SignificantEventDomain
930 Gulf of Mexico Oil Spill Member bp:GulfOfMexicoOilSpillMember
931 Disclosure of other provisions [line items] LineItems ifrs-full:DisclosureOfOtherProvisionsLineItems
932 Reconciliation of changes in other provisions [abstract] Abstract ifrs-full:ReconciliationOfChangesInOtherProvisionsAbstract
933 Beginning balance, provisions Concept (Monetary) As Of Credit ifrs-full:Provisions
934 Net increase provisions Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
935 Reclassified to other payables Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions
936 Utilization Concept (Monetary) For Period Debit ifrs-full:ProvisionUsedOtherProvisions
937 Ending balance, provisions Concept (Monetary) As Of Credit ifrs-full:Provisions
938 Current provisions Concept (Monetary) As Of Credit ifrs-full:CurrentProvisions
939 Non-current provisions Concept (Monetary) As Of Credit ifrs-full:NoncurrentProvisions
940 2403402 - Disclosure - Business combinations and other significant transactions - Business combinations (Details) Network

*

*

http://www.bp.com/role/BusinessCombinationsAndOtherSignificantTransactionsBusinessCombinationsDetails
941 Disclosure of detailed information about business combination [table] Table

*

*

ifrs-full:DisclosureOfBusinessCombinationsTable
942 Business combinations [axis] Axis ifrs-full:BusinessCombinationsAxis
943 Entity's total for business combinations [member] Member ifrs-full:EntitysTotalForBusinessCombinationsMember
944 Petrohawk Energy Corporation Member bp:PetrohawkEnergyCorporationMember
945 Income Statement Location 1 [Axis] Axis bp:IncomeStatementLocation1Axis
946 Income Statement Location 1 [Domain] Member bp:IncomeStatementLocation1Domain
947 Production and Manufacturing Expenses Member bp:ProductionAndManufacturingExpensesMember
948 Disclosure of detailed information about business combination [line items] LineItems ifrs-full:DisclosureOfBusinessCombinationsLineItems
949 Cash consideration for acquisition Concept (Monetary) For Period Credit bp:PaymentsToAcquireBusinessesGross
950 Cash acquired in acquisition Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
951 Percentage of voting equity interests acquired Concept (Percent) As Of ifrs-full:PercentageOfVotingEquityInterestsAcquired
952 Consideration transferred, acquisition-date fair value Concept (Monetary) As Of Credit ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
953 Deferred cash consideration Concept (Monetary) As Of Credit bp:BusinessCombinationDeferredCashConsideration
954 Revenue of acquiree since acquisition date Concept (Monetary) For Period Credit ifrs-full:RevenueOfAcquiree
955 Profit (loss) of acquiree since acquisition date Concept (Monetary) For Period Credit ifrs-full:ProfitLossOfAcquiree
956 Revenue of combined entity as if combination occurred at beginning of period Concept (Monetary) For Period Credit ifrs-full:RevenueOfCombinedEntity
957 Profit (loss) of combined entity as if combination occurred at beginning of period Concept (Monetary) For Period Credit ifrs-full:ProfitLossOfCombinedEntity
958 2403403 - Disclosure - Business combinations and other significant transactions - Summary of fair values of identifiable assets and liabilities acquired (Details) Network

*

*

http://www.bp.com/role/BusinessCombinationsAndOtherSignificantTransactionsSummaryOfFairValuesOfIdentifiableAssetsAndLiabilitiesAcquiredDetails
959 Disclosure of detailed information about business combination [table] Table

*

*

ifrs-full:DisclosureOfBusinessCombinationsTable
960 Business combinations [axis] Axis ifrs-full:BusinessCombinationsAxis
961 Entity's total for business combinations [member] Member ifrs-full:EntitysTotalForBusinessCombinationsMember
962 Petrohawk Energy Corporation Member bp:PetrohawkEnergyCorporationMember
963 Disclosure of detailed information about business combination [line items] LineItems ifrs-full:DisclosureOfBusinessCombinationsLineItems
964 Assets Abstract bp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets1Abstract
965 Property, plant and equipment Concept (Monetary) As Of Debit ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
966 Intangible assets Concept (Monetary) As Of Debit ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
967 Inventories Concept (Monetary) As Of Debit ifrs-full:InventoryRecognisedAsOfAcquisitionDate
968 Trade and other receivables Concept (Monetary) As Of Debit bp:TradeAndOtherReceivablesRecognisedAsOfAcquisitionDate
969 Cash and cash equivalents recognised as of acquisition date Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
970 Liabilities Abstract bp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract
971 Trade and other payables Concept (Monetary) As Of Credit ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
972 Provisions Concept (Monetary) As Of Credit bp:ProvisionsRecognizedAsOfTheAcquisitionDate
973 Non-controlling interest Concept (Monetary) As Of Credit ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate
974 Total consideration Concept (Monetary) As Of Debit ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
975 2403404 - Disclosure - Business combinations and other significant transactions - Analysis of cash flows related to acquisition (Details) Network

*

*

http://www.bp.com/role/BusinessCombinationsAndOtherSignificantTransactionsAnalysisOfCashFlowsRelatedToAcquisitionDetails
976 Disclosure of detailed information about business combination [table] Table

*

*

ifrs-full:DisclosureOfBusinessCombinationsTable
977 Business combinations [axis] Axis ifrs-full:BusinessCombinationsAxis
978 Entity's total for business combinations [member] Member ifrs-full:EntitysTotalForBusinessCombinationsMember
979 Petrohawk Energy Corporation Member bp:PetrohawkEnergyCorporationMember
980 Disclosure of detailed information about business combination [line items] LineItems ifrs-full:DisclosureOfBusinessCombinationsLineItems
981 Transaction costs of the acquisition (included in cash flows from operating activities) Concept (Monetary) For Period Debit bp:BusinessCombinationAcquisitionRelatedCosts1
982 Interest on deferred payments (included in cash flows from operating activities) Concept (Monetary) For Period Credit bp:BusinessCombinationInterestOnDeferredPayments
983 Cash consideration paid, net of cash acquired (included in cash flows from investing activities) Concept (Monetary) For Period Credit bp:PaymentsToAcquireBusinessesNetOfCashAcquired
984 Total net cash outflow for the acquisition Concept (Monetary) For Period Credit ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
985 2403405 - Disclosure - Business combinations and other significant transactions - Other significant transactions (Details) Network

*

*

http://www.bp.com/role/BusinessCombinationsAndOtherSignificantTransactionsOtherSignificantTransactionsDetails
986 Disclosure of detailed information about business combination [table] Table

*

*

ifrs-full:DisclosureOfBusinessCombinationsTable
987 Significant Event [Axis] Axis bp:SignificantEventAxis
988 Significant Event [Domain] Member bp:SignificantEventDomain
989 Purchase of interest in the Greater Kuparuk Area Member bp:PurchaseOfInterestInTheGreaterKuparukAreaMember
990 Purchase of interest in Clair Field Member bp:PurchaseOfInterestInClairFieldMember
991 Legal Entity [Axis] Axis dei:LegalEntityAxis
992 Entity [Domain] Member dei:EntityDomain
993 ConocoPhillips Member bp:ConocoPhillipsMember
994 Disclosure of detailed information about business combination [line items] LineItems ifrs-full:DisclosureOfBusinessCombinationsLineItems
995 Percentage of interest in joint operation purchased Concept (Percent) As Of bp:PercentageOfInterestInJointOperationPurchased
996 Percentage of interest in joint operation held Concept (Percent) As Of bp:PercentageOfInterestInJointOperationHeld
997 Expenditure on property, plant and equipment, intangible and other assets Concept (Monetary) For Period Credit ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
998 Proceeds from disposals of businesses, net of cash disposed Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
999 Goodwill Concept (Monetary) As Of Debit bp:PurchaseOfInterestInJointOperationsGoodwillRecognized
1000 2404402 - Disclosure - Disposals and impairment - Schedule of amounts recognized in the income statement in respect of disposals and impairments (Details) Network

*

*

http://www.bp.com/role/DisposalsAndImpairmentScheduleOfAmountsRecognizedInIncomeStatementInRespectOfDisposalsAndImpairmentsDetails
1001 Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [table] Table

*

*

ifrs-full:DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitTable
1002 Segments [axis] Axis ifrs-full:SegmentsAxis
1003 Segments [member] Member ifrs-full:SegmentsMember
1004 Upstream Member bp:UpstreamSegmentMember
1005 Downstream Member bp:DownstreamSegmentMember
1006 Other businesses and corporate Member bp:OtherBusinessAndCorporateNonSegmentMember
1007 Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] LineItems ifrs-full:DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitLineItems
1008 Gains on sale of businesses and fixed assets Concept (Monetary) For Period Credit bp:GainOnDisposalsPropertyPlantAndEquipmentAndDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
1009 Losses on sale of businesses and fixed assets Concept (Monetary) For Period Debit bp:LossOnDisposalsPropertyPlantAndEquipmentAndDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
1010 Impairment losses Concept (Monetary) For Period Debit ifrs-full:ImpairmentLoss
1011 Impairment reversals Concept (Monetary) For Period Credit ifrs-full:ReversalOfImpairmentLoss
1012 Impairment and losses on sale of businesses and fixed assets Concept (Monetary) For Period Debit bp:ImpairmentAndLossesOnSaleOfBusinessesAndFixedAssetsRecognisedInProfitOrLoss
1013 2404403 - Disclosure - Disposals and impairment - Schedule of proceeds and principal gains and losses on disposals by segment (Details) Network

*

*

http://www.bp.com/role/DisposalsAndImpairmentScheduleOfProceedsAndPrincipalGainsAndLossesOnDisposalsBySegmentDetails
1014 Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [table] Table

*

*

ifrs-full:DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitTable
1015 Segments [axis] Axis ifrs-full:SegmentsAxis
1016 Segments [member] Member ifrs-full:SegmentsMember
1017 Upstream Member bp:UpstreamSegmentMember
1018 Downstream Member bp:DownstreamSegmentMember
1019 Other businesses and corporate Member bp:OtherBusinessAndCorporateNonSegmentMember
1020 Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] LineItems ifrs-full:DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitLineItems
1021 Proceeds from disposals of fixed assets Concept (Monetary) For Period Debit ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
1022 Proceeds from disposals of businesses, net of cash disposed Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
1023 Proceeds from disposal of fixed assets and businesses, net of cash disposed Concept (Monetary) For Period Debit bp:ProceedsFromSalesOfPropertyPlantAndEquipmentAndLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvesting
1024 2404404 - Disclosure - Disposals and impairment - Narrative (Details) Network

*

*

http://www.bp.com/role/DisposalsAndImpairmentNarrativeDetails
1025 Disclosure of impairment loss and reversal of impairment loss [table] Table

*

*

ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable
1026 Segments [axis] Axis ifrs-full:SegmentsAxis
1027 Segments [member] Member ifrs-full:SegmentsMember
1028 Upstream Member bp:UpstreamSegmentMember
1029 Downstream Member bp:DownstreamSegmentMember
1030 Other businesses and corporate Member bp:OtherBusinessAndCorporateNonSegmentMember
1031 Cash-generating units [axis] Axis ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis
1032 Cash-generating units [member] Member ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember
1033 Angola Member country:AO
1034 Greater Plutonio Member bp:GreaterPlutonioMember
1035 North Sea Member bp:NorthSeaMember
1036 Magnus Field Member bp:MagnusFieldMember
1037 Andrew Area Member bp:AndrewAreaMember
1038 Eastern Trough Area Project Member bp:EasternTroughAreaProjectMember
1039 Greater Kuparuk Area Member bp:GreaterKuparukAreaMember
1040 Disclosure of impairment loss and reversal of impairment loss [line items] LineItems ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems
1041 Losses on sale of businesses and fixed assets Concept (Monetary) For Period Debit bp:LossOnDisposalsPropertyPlantAndEquipmentAndDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
1042 Deferred consideration relating to the disposals, receivable within one year Concept (Monetary) As Of Debit bp:SaleOfPropertyPlantAndEquipmentAndLosingControlOfSubsidiariesOrOtherBusinessesReceivableCurrent
1043 Deferred consideration relating to the disposals, receivable after one year Concept (Monetary) As Of Debit bp:SaleOfPropertyPlantAndEquipmentAndLosingControlOfSubsidiariesOrOtherBusinessesReceivableNonCurrent
1044 Contingent consideration receivable relating to disposals Concept (Monetary) As Of Debit bp:SaleOfPropertyPlantAndEquipmentAndLosingControlOfSubsidiariesOrOtherBusinessesContingentReceivable
1045 Impairment losses Concept (Monetary) For Period Debit ifrs-full:ImpairmentLoss
1046 Reversal of impairment loss Concept (Monetary) For Period Credit ifrs-full:ReversalOfImpairmentLoss
1047 Discount rate used to determine recoverable amount Concept (Pure) For Period bp:DiscountRateUsedToDetermineImpairmentReversal
1048 2404405 - Disclosure - Disposals and impairment - Summary of financial information relating to the sale of businesses (Details) Network

*

*

http://www.bp.com/role/DisposalsAndImpairmentSummaryOfFinancialInformationRelatingToSaleOfBusinessesDetails
1049 Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [table] Table

*

*

ifrs-full:DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitTable
1050 Continuing and discontinued operations [axis] Axis ifrs-full:ContinuingAndDiscontinuedOperationsAxis
1051 Aggregate continuing and discontinued operations [member] Member ifrs-full:AggregateContinuingAndDiscontinuedOperationsMember
1052 Disposal Group, Disposed of by Sale Member bp:DisposalGroupDisposedOfBySaleMember
1053 Ownership [Axis] Axis srt:OwnershipAxis
1054 Ownership [Domain] Member bp:Ownership1Domain
1055 Aker BP ASA Member bp:AkerBPASAMember
1056 Counterparties [axis] Axis ifrs-full:CounterpartiesAxis
1057 Counterparties [member] Member ifrs-full:CounterpartiesMember
1058 Husky Energy Member bp:HuskyEnergyMember
1059 Categories of related parties [axis] Axis ifrs-full:CategoriesOfRelatedPartiesAxis
1060 Entity's total for related parties [member] Member ifrs-full:EntitysTotalForRelatedPartiesMember
1061 Partner Member ifrs-full:OtherRelatedPartiesMember
1062 Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] LineItems ifrs-full:DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitLineItems
1063 Non-current assets Concept (Monetary) As Of Debit ifrs-full:NoncurrentAssets
1064 Current assets Concept (Monetary) As Of Debit ifrs-full:CurrentAssets
1065 Non-current liabilities Concept (Monetary) As Of Credit ifrs-full:NoncurrentLiabilities
1066 Current liabilities Concept (Monetary) As Of Credit ifrs-full:CurrentLiabilities
1067 Net assets Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
1068 Recycling of foreign exchange on disposal Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
1069 Costs on disposal Concept (Monetary) For Period Debit bp:CostsOfDisposal
1070 Total carrying amount of net assets disposed, including foreign exchange and cost of disposal Concept (Monetary) As Of Debit bp:AssetsLiabilitiesIncludingForeignExchangeAndCostOfDisposal
1071 Gains (losses) on sale of businesses Concept (Monetary) For Period Credit bp:GainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
1072 Total consideration Concept (Monetary) For Period Credit ifrs-full:ConsiderationPaidReceived
1073 Non-cash consideration Concept (Monetary) For Period Credit bp:NonCashConsiderationTransferredLosingControlOfSubsidiariesOrOtherBusinesses
1074 Consideration received (receivable) Concept (Monetary) For Period Debit bp:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesReceivable
1075 Proceeds from the sale of businesses related to completed transactions Concept (Monetary) For Period Debit bp:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesCompletedTransactions
1076 Deposits Concept (Monetary) For Period Debit bp:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesInAdvance
1077 Proceeds from the sale of businesses, net of cash disposed Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
1078 Non-cash consideration, equity interest received Concept (Percent) For Period bp:NonCashConsiderationTransferredLosingControlOfSubsidiariesOrOtherBusinessesEquityInterestReceived
1079 Cash and cash equivalents disposed of Concept (Monetary) For Period Credit bp:CashAndCashEquivalentsDivestedFromDisposalsOfInvestmentsInSubsidiariesOrOtherBusinesses
1080 2405402 - Disclosure - Segmental analysis - Narrative (Details) Network

*

*

http://www.bp.com/role/SegmentalAnalysisNarrativeDetails
1081 Implied Table Table

*

*

implied:Table
1082 Operating Segments [Abstract] Abstract bp:OperatingSegmentsAbstract
1083 Number of reportable segments (segment) Concept (Integer) For Period bp:NumberOfReportableSegments1
1084 2405403 - Disclosure - Segmental analysis - Results by Segment (Details) Network

*

*

http://www.bp.com/role/SegmentalAnalysisResultsBySegmentDetails
1085 Disclosure of operating segments [table] Table

*

*

ifrs-full:DisclosureOfOperatingSegmentsTable
1086 Segment consolidation items [axis] Axis ifrs-full:SegmentConsolidationItemsAxis
1087 Entity's total for segment consolidation items [member] Member ifrs-full:EntitysTotalForSegmentConsolidationItemsMember
1088 Reportable segments Member ifrs-full:OperatingSegmentsMember
1089 Other businesses and corporate Member bp:OtherBusinessAndCorporateNonSegmentMember
1090 Consolidation adjustment and eliminations Member ifrs-full:EliminationOfIntersegmentAmountsMember
1091 Segments [axis] Axis ifrs-full:SegmentsAxis
1092 Segments [member] Member ifrs-full:SegmentsMember
1093 Upstream Member bp:UpstreamSegmentMember
1094 Downstream Member bp:DownstreamSegmentMember
1095 Rosneft Member bp:RosneftSegmentMember
1096 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1097 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1098 US Member country:US
1099 Non-US Member bp:NonUS1Member
1100 Disclosure of operating segments [line items] LineItems ifrs-full:DisclosureOfOperatingSegmentsLineItems
1101 Segment revenues Abstract bp:SalesRevenueAbstract
1102 Sales and other operating revenues Concept (Monetary) For Period Credit bp:RevenueAndOtherOperatingIncomeGross
1103 Less: sales and other operating revenues between segments Concept (Monetary) For Period Credit bp:RevenueAndOtherOperatingIncomeIntersegment
1104 Third party sales and other operating revenues Concept (Monetary) For Period Credit ifrs-full:RevenueAndOperatingIncome
1105 Earnings from joint ventures and associates – after interest and tax Concept (Monetary) For Period Credit ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
1106 Segment results Abstract bp:SegmentResultsAbstract
1107 Replacement cost profit (loss) before interest and taxation Concept (Monetary) For Period Credit bp:ReplacementCostProfitLossBeforeInterestAndTaxation
1108 Inventory holding gains (losses) Concept (Monetary) For Period Credit bp:InventoryHoldingGainsLosses
1109 Profit (loss) before interest and taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossFromOperatingActivities
1110 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
1111 Net finance expense relating to pensions and other post-retirement benefits Concept (Monetary) For Period Credit bp:InterestIncomeExpenseRelatingToPensionsAndOtherPostRetirementBenefits
1112 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
1113 Other income statement items Abstract bp:OtherIncomeStatementItemsAbstract
1114 Depreciation, depletion and amortization Concept (Monetary) For Period Debit ifrs-full:DepreciationAndAmortisationExpense
1115 Charges for provisions, net of write-back of unused provisions, including change in discount rate Concept (Monetary) For Period Credit ifrs-full:ChangesInOtherProvisions
1116 Segment assets Abstract ifrs-full:AssetsAbstract
1117 Investments in joint ventures and associates Concept (Monetary) As Of Debit ifrs-full:InvestmentAccountedForUsingEquityMethod
1118 Additions to non-current assetsb Concept (Monetary) For Period Debit ifrs-full:AdditionsToNoncurrentAssets
1119 2405404 - Disclosure - Segmental analysis - Results by Geographical Area (Details) Network

*

*

http://www.bp.com/role/SegmentalAnalysisResultsByGeographicalAreaDetails
1120 Disclosure of geographical areas [table] Table

*

*

ifrs-full:DisclosureOfGeographicalAreasTable
1121 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1122 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1123 US Member country:US
1124 Non-US Member bp:NonUS1Member
1125 United Kingdom Member ifrs-full:CountryOfDomicileMember
1126 Disclosure of geographical areas [line items] LineItems ifrs-full:DisclosureOfGeographicalAreasLineItems
1127 Sales and other operating revenues Concept (Monetary) For Period Credit ifrs-full:RevenueAndOperatingIncome
1128 Production and similar taxes Concept (Monetary) For Period Debit ifrs-full:TaxExpenseOtherThanIncomeTaxExpense
1129 Replacement cost profit (loss) before interest and taxation Concept (Monetary) For Period Credit bp:ReplacementCostProfitLossBeforeInterestAndTaxation
1130 Non-current assets Concept (Monetary) As Of Debit ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
1131 2406402 - Disclosure - Revenue from contracts with customers - Summary of revenue from contracts with customers, by product (Details) Network

*

*

http://www.bp.com/role/RevenueFromContractsWithCustomersSummaryOfRevenueFromContractsWithCustomersByProductDetails
1132 Disclosure of disaggregation of revenue from contracts with customers [table] Table

*

*

ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable
1133 Products and services [axis] Axis ifrs-full:ProductsAndServicesAxis
1134 Products and services [member] Member ifrs-full:ProductsAndServicesMember
1135 Crude oil Member bp:OilAndGasCrudeOilMember
1136 Oil products Member bp:OilandGasOilProductsMember
1137 Natural gas, LNG and NGLs Member bp:NaturalGasProductsMember
1138 Non-oil products and other revenues from contracts with customers Member bp:ProductAndServiceOther1Member
1139 Disclosure of disaggregation of revenue from contracts with customers [line items] LineItems ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems
1140 Revenues from contracts with customers Concept (Monetary) For Period Credit ifrs-full:RevenueFromContractsWithCustomers
1141 2407402 - Disclosure - Income statement analysis - Summary of non-operating income and expense (Details) Network

*

*

http://www.bp.com/role/IncomeStatementAnalysisSummaryOfNonOperatingIncomeAndExpenseDetails
1142 Disclosure of analysis of other comprehensive income by item [table] Table

*

*

ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable
1143 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
1144 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
1145 Measured at amortized cost Member ifrs-full:FinancialAssetsAtAmortisedCostMember
1146 Financial assets at fair value, class [member] Member ifrs-full:FinancialAssetsAtFairValueMember
1147 Categories of financial assets [axis] Axis ifrs-full:CategoriesOfFinancialAssetsAxis
1148 Financial assets, category [member] Member ifrs-full:FinancialAssetsCategoryMember
1149 Financial assets measured at amortized cost Member ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
1150 Financial assets measured at fair value through profit or loss Member ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
1151 Disclosure of analysis of other comprehensive income by item [line items] LineItems ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems
1152 Interest and other income Abstract bp:FinanceIncomeAbstract
1153 Interest income from Concept (Monetary) For Period Credit ifrs-full:RevenueFromInterest
1154 Other income Concept (Monetary) For Period Credit ifrs-full:OtherFinanceIncome
1155 Finance income Concept (Monetary) For Period Credit bp:InterestAndOtherIncome1
1156 Currency exchange losses charged to the income statementa Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
1157 Expenditure on research and development Concept (Monetary) For Period Debit ifrs-full:ResearchAndDevelopmentExpense
1158 Finance costs Abstract bp:FinanceCostsAbstract
1159 Interest payable on liabilities measured at amortized cost Concept (Monetary) For Period Debit ifrs-full:InterestExpense
1160 Capitalized at 3.56% (2017 2.25% and 2016 1.81%)b Concept (Monetary) For Period ifrs-full:InterestCostsCapitalised
1161 Unwinding of discount on provisions Concept (Monetary) For Period Debit ifrs-full:ExpenseDueToUnwindingOfDiscountOnProvisions
1162 Unwinding of discount on other payables measured at amortized cost Concept (Monetary) For Period Debit bp:ExpenseDueToUnwindingOfOtherPayablesMeasuredAtAmortizedCost
1163 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
1164 Capitalisation rate of borrowing costs eligible for capitalisation Concept (Percent) For Period ifrs-full:CapitalisationRateOfBorrowingCostsEligibleForCapitalisation
1165 Tax relief on capitalized interest Concept (Monetary) For Period Credit bp:TaxEffectOfCapitalizedInterest
1166 2408402 - Disclosure - Exploration for and evaluation of oil and natural gas resources - Summary of exploration and evaluation information (Details) Network

*

*

http://www.bp.com/role/ExplorationForAndEvaluationOfOilAndNaturalGasResourcesSummaryOfExplorationAndEvaluationInformationDetails
1167 Disclosure of detailed information about intangible assets [table] Table

*

*

ifrs-full:DisclosureOfIntangibleAssetsTable
1168 Segments [axis] Axis ifrs-full:SegmentsAxis
1169 Segments [member] Member ifrs-full:SegmentsMember
1170 Upstream Member bp:UpstreamSegmentMember
1171 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1172 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1173 Angola Member country:AO
1174 Egypt Member country:EG
1175 Gulf of Mexico Member bp:GulfOfMexicoMember
1176 Brazil Member country:BR
1177 India Member country:IN
1178 Libya Member country:LY
1179 Other Locations Member bp:OtherLocationsMember
1180 Classes of intangible assets other than goodwill [axis] Axis ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis
1181 Intangible assets other than goodwill [member] Member ifrs-full:IntangibleAssetsOtherThanGoodwillMember
1182 Exploration and appraisal expenditure Member ifrs-full:IntangibleExplorationAndEvaluationAssetsMember
1183 Exploration And Evaluation Assets KG D6 Member bp:ExplorationAndEvaluationAssetsKGD6Member
1184 Disclosure of detailed information about intangible assets [line items] LineItems ifrs-full:DisclosureOfIntangibleAssetsLineItems
1185 Exploration and evaluation costs Abstract bp:ExpenseArisingFromExplorationForAndEvaluationOfMineralResourcesAbstract
1186 Exploration expenditure written off Concept (Monetary) For Period Debit bp:ExpenseArisingFromExplorationForAndEvaluationOfMineralResourcesWriteOff
1187 Other exploration costs Concept (Monetary) For Period Debit bp:ExpenseArisingFromExplorationForAndEvaluationOfMineralResourcesOther
1188 Exploration expense for the year Concept (Monetary) For Period Debit ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources
1189 Impairment losses Concept (Monetary) For Period ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
1190 Intangible assets Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsOtherThanGoodwill
1191 Liabilities Concept (Monetary) As Of Credit ifrs-full:LiabilitiesArisingFromExplorationForAndEvaluationOfMineralResources
1192 Net assets Concept (Monetary) As Of Debit bp:AssetsLiabilitiesArisingFromExplorationForAndEvaluationOfMineralResourcesNet
1193 Cash used in operating activities Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromUsedInExplorationForAndEvaluationOfMineralResourcesClassifiedAsOperatingActivities
1194 Cash used in investing activities Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromUsedInExplorationForAndEvaluationOfMineralResourcesClassifiedAsInvestingActivities
1195 Impairment and losses on sale of businesses and fixed assets Concept (Monetary) For Period Debit ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
1196 2408403 - Disclosure - Exploration for and evaluation of oil and natural gas resources - Carrying amount by geographical location (Details) Network

*

*

http://www.bp.com/role/ExplorationForAndEvaluationOfOilAndNaturalGasResourcesCarryingAmountByGeographicalLocationDetails
1197 Disclosure of detailed information about intangible assets [table] Table

*

*

ifrs-full:DisclosureOfIntangibleAssetsTable
1198 Range [axis] Axis ifrs-full:RangeAxis
1199 Ranges [member] Member ifrs-full:RangesMember
1200 Minimum Member ifrs-full:BottomOfRangeMember
1201 Maximum Member ifrs-full:TopOfRangeMember
1202 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1203 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1204 Angola; India; Egypt; Middle East Member bp:AngolaIndiaEgyptAndMiddleEastMember
1205 US - Gulf of Mexico; Canada; Brazil Member bp:CanadaAndBrazilMember
1206 Segments [axis] Axis ifrs-full:SegmentsAxis
1207 Segments [member] Member ifrs-full:SegmentsMember
1208 Upstream Member bp:UpstreamSegmentMember
1209 Classes of intangible assets other than goodwill [axis] Axis ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis
1210 Intangible assets other than goodwill [member] Member ifrs-full:IntangibleAssetsOtherThanGoodwillMember
1211 Exploration and appraisal expenditure Member ifrs-full:IntangibleExplorationAndEvaluationAssetsMember
1212 Disclosure of detailed information about intangible assets [line items] LineItems ifrs-full:DisclosureOfIntangibleAssetsLineItems
1213 Intangible assets Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsOtherThanGoodwill
1214 2409402 - Disclosure - Taxation - Disclosure of major components of tax expense (Details) Network

*

*

http://www.bp.com/role/TaxationDisclosureOfMajorComponentsOfTaxExpenseDetails
1215 Implied Table Table

*

*

implied:Table
1216 Income Taxes [Abstract] Abstract bp:IncomeTaxesAbstract
1217 Current tax Abstract ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract
1218 Charge for the year Concept (Monetary) For Period Debit ifrs-full:CurrentTaxExpenseIncome
1219 Adjustment in respect of prior yearsa Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
1220 Current tax Concept (Monetary) For Period Debit ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods
1221 Deferred tax Abstract ifrs-full:DeferredTaxExpenseIncomeAbstract
1222 Origination and reversal of temporary differences in the current year Concept (Monetary) For Period Debit ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
1223 Adjustment in respect of prior years Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
1224 Deferred tax expense (income) recognised in profit or loss Concept (Monetary) For Period ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
1225 Tax charge (credit) on profit or loss Concept (Monetary) For Period Debit ifrs-full:IncomeTaxExpenseContinuingOperations
1226 Tax charge related to US Federal Corporate tax rate changes Concept (Monetary) For Period Debit ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
1227 2409403 - Disclosure - Taxation - Narrative (Details) Network

*

*

http://www.bp.com/role/TaxationNarrativeDetails
1228 Disclosure of temporary difference, unused tax losses and unused tax credits [table] Table

*

*

ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable
1229 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1230 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1231 US Member country:US
1232 India Member country:IN
1233 Disclosure of temporary difference, unused tax losses and unused tax credits [line items] LineItems ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems
1234 Tax charge (credit) recognized within other comprehensive income Concept (Monetary) For Period ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
1235 Tax recognized directly in equity Concept (Monetary) For Period Debit ifrs-full:CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
1236 Deferred tax assets in entities which have suffered a loss in either the current or preceding period Concept (Monetary) As Of Debit ifrs-full:DeferredTaxAssetWhenUtilisationIsDependentOnFutureTaxableProfitsInExcessOfProfitsFromReversalOfTaxableTemporaryDifferencesAndEntityHasSufferedLossInJurisdictionToWhichDeferredTaxAssetRelates
1237 2409404 - Disclosure - Taxation - Disclosure of reconciliation of items affected by overall tax credit (Details) Network

*

*

http://www.bp.com/role/TaxationDisclosureOfReconciliationOfItemsAffectedByOverallTaxCreditDetails
1238 Disclosure of temporary difference, unused tax losses and unused tax credits [table] Table

*

*

ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable
1239 Individual assets or cash-generating units [axis] Axis ifrs-full:IndividualAssetsOrCashgeneratingUnitsAxis
1240 Entity's total for individual assets or cash-generating units [member] Member ifrs-full:EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember
1241 Excluding Impacts of Oil Spill and Impairment Member bp:ExcludingImpactsOfOilSpillAndImpairmentMember
1242 Impacts of Oil Spill and Impairment Member bp:ImpactsOfOilSpillAndImpairmentMember
1243 Significant Event [Axis] Axis bp:SignificantEventAxis
1244 Significant Event [Domain] Member bp:SignificantEventDomain
1245 Gulf of Mexico Oil Spill Member bp:GulfOfMexicoOilSpillMember
1246 Disclosure of temporary difference, unused tax losses and unused tax credits [line items] LineItems ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems
1247 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
1248 Tax charge (credit) on profit or loss Concept (Monetary) For Period Debit ifrs-full:IncomeTaxExpenseContinuingOperations
1249 Effective tax rate Concept (Percent) For Period ifrs-full:AverageEffectiveTaxRate
1250 Tax rate computed at the weighted average statutory rate Concept (Percent) For Period ifrs-full:ApplicableTaxRate
1251 Increase (decrease) resulting from Abstract bp:IncreaseDecreaseBetweenAverageEffectiveRateAndApplicableTaxRateAbstract
1252 Tax reported in equity-accounted entities Concept (Pure) For Period bp:TaxRateEffectFromEntitiesAccountedForUsingEquityMethod
1253 Adjustments in respect of prior years Concept (Percent) For Period bp:TaxRateEffectOfAdjustmentsForCurrentAndDeferredTaxOfPriorPeriods
1254 Deferred tax not recognized Concept (Pure) For Period bp:TaxRateEffectFromDeferredTaxNotRecognized
1255 Tax incentives for investment Concept (Pure) For Period bp:TaxRateEffectOfTaxIncentivesForInvestment
1256 Gulf of Mexico oil spill non-deductible costs Concept (Pure) For Period bp:TaxRateEffectFromNonDeductibleExpensesSignificantEvent
1257 Disposal impacts Concept (Pure) For Period bp:TaxEffectFromDispositionsOfBusiness
1258 Foreign exchange Concept (Percent) For Period bp:TaxRateEffectOfForeignExchangeRates
1259 Items not deductible for tax purposes Concept (Percent) For Period ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
1260 Impact of US tax reform Concept (Percent) For Period bp:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent
1261 Decrease in rate of UK supplementary charge Concept (Percent) For Period ifrs-full:TaxRateEffectFromChangeInTaxRate
1262 Other Concept (Percent) For Period ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
1263 2409405 - Disclosure - Taxation - Disclosure of movement in net deferred tax liability (Details) Network

*

*

http://www.bp.com/role/TaxationDisclosureOfMovementInNetDeferredTaxLiabilityDetails
1264 Disclosure of detailed information about business combination [table] Table

*

*

ifrs-full:DisclosureOfBusinessCombinationsTable
1265 Significant Event [Axis] Axis bp:SignificantEventAxis
1266 Significant Event [Domain] Member bp:SignificantEventDomain
1267 Purchase of interest in Clair Field Member bp:PurchaseOfInterestInClairFieldMember
1268 Disclosure of detailed information about business combination [line items] LineItems ifrs-full:DisclosureOfBusinessCombinationsLineItems
1269 Percentage of interest in joint operation purchased Concept (Percent) As Of bp:PercentageOfInterestInJointOperationPurchased
1270 2409405 - Disclosure - Taxation - Disclosure of movement in net deferred tax liability (Details) Network

*

*

http://www.bp.com/role/TaxationDisclosureOfMovementInNetDeferredTaxLiabilityDetails
1271 Implied Table Table

*

*

implied:Table
1272 Income Taxes [Abstract] Abstract bp:IncomeTaxesAbstract
1273 Reconciliation of changes in deferred tax liability (asset) [abstract] Abstract ifrs-full:ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract
1274 Net deferred tax liability, beginning of period Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilityAsset
1275 Adjustment on adoption of IFRS Concept (Monetary) As Of Credit bp:IncreaseDecreaseInDeferredTaxLiabilityAssetInitialApplicationOfIFRS9
1276 Exchange adjustments Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset
1277 Charge (credit) for the year in the income statement Concept (Monetary) For Period ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
1278 Charge for the year in other comprehensive income Concept (Monetary) For Period Debit bp:DeferredTaxExpenseIncomeRelatingToComponentsOfOtherComprehensiveIncome
1279 Charge for the year in equity Concept (Monetary) For Period ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
1280 Acquisitions and other additionsb Concept (Monetary) For Period Credit bp:IncreaseDecreaseThroughBusinessCombinationsAndLossOfControlOfSubsidiaryDeferredTaxLiabilityAssets
1281 Net deferred tax liability, end of period Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilityAsset
1282 2409406 - Disclosure - Taxation - Disclosure of deferred tax in the income statement and the balance sheet by category of temporary difference (Details) Network

*

*

http://www.bp.com/role/TaxationDisclosureOfDeferredTaxInIncomeStatementAndBalanceSheetByCategoryOfTemporaryDifferenceDetails
1283 Disclosure of temporary difference, unused tax losses and unused tax credits [table] Table

*

*

ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable
1284 After Offset Amount Offset Amount And Before Offset Amount [Axis] Axis bp:AfterOffsetAmountOffsetAmountAndBeforeOffsetAmountAxis
1285 After Offset Amount Offset Amount And Before Offset Amount [Member] Member bp:AfterOffsetAmountOffsetAmountAndBeforeOffsetAmountMember
1286 Before Offset Amount Member bp:BeforeOffsetAmountMember
1287 Temporary difference, unused tax losses and unused tax credits [axis] Axis ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis
1288 Temporary difference, unused tax losses and unused tax credits [member] Member ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember
1289 Temporary Differences, Deferred Tax Liability Member bp:TemporaryDifferencesDeferredTaxLiabilityMember
1290 Depreciation Member bp:DepreciationRelatedTemporaryDifferencesDeferredTaxLiabilityMember
1291 Pension plan surpluses Member bp:PensionPlanSurplusesRelatedTemporaryDifferencesDeferredTaxLiabilityMember
1292 Derivative financial instruments Member bp:DerivativeFinancialInstrumentsRelatedTemporaryDifferencesDeferredTaxLiabilityMember
1293 Other taxable temporary differences Member bp:OtherTemporaryDifferencesDeferredTaxLiabilityMember
1294 Temporary Differences, Deferred Tax Assets Member bp:TemporaryDifferencesDeferredTaxAssetsMember
1295 Pension plan and other post-retirement benefit plan deficits Member bp:PensionPlanAndOtherPostRetirementBenefitPlanDeficitsRelatedTemporaryDifferencesDeferredTaxAssetMember
1296 Decommissioning, environmental and other provisions Member bp:DecommissioningEnvironmentalAndOtherProvisionsRelatedTemporaryDifferencesDeferredTaxAssetMember
1297 Derivative financial instruments Member bp:DerivativeFinancialInstrumentsRelatedTemporaryDifferencesDeferredTaxAssetMember
1298 Tax credits Member ifrs-full:UnusedTaxCreditsMember
1299 Loss carry forward Member ifrs-full:UnusedTaxLossesMember
1300 Other deductible temporary differences Member bp:OtherTemporaryDifferencesDeferredTaxAssetMember
1301 Disclosure of temporary difference, unused tax losses and unused tax credits [line items] LineItems ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems
1302 Charge (credit) for the year in the income statement Concept (Monetary) For Period ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
1303 Balance sheet Abstract ifrs-full:DeferredTaxAssetsAndLiabilitiesAbstract
1304 Deferred tax liability Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilities
1305 Deferred tax asset Concept (Monetary) As Of Debit ifrs-full:DeferredTaxAssets
1306 Net deferred tax liability Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilityAsset
1307 Deferred tax liabilities Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilities
1308 Deferred tax assets Concept (Monetary) As Of Debit ifrs-full:DeferredTaxAssets
1309 2409407 - Disclosure - Taxation - Disclosure of temporary differences, unused tax credits and unused tax losses (Details) Network

*

*

http://www.bp.com/role/TaxationDisclosureOfTemporaryDifferencesUnusedTaxCreditsAndUnusedTaxLossesDetails
1310 Disclosure of temporary difference, unused tax losses and unused tax credits [table] Table

*

*

ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable
1311 Income Tax Authority, Name 1 [Axis] Axis bp:IncomeTaxAuthorityName1Axis
1312 Income Tax Authority, Name 1 [Domain] Member bp:IncomeTaxAuthorityName1Domain
1313 Internal Revenue Service (IRS) Member bp:InternalRevenueServiceIRS1Member
1314 Her Majesty's Revenue and Customs, And Other Foreign Tax Authorities, Excluding Internal Revenue Service Member bp:HerMajestysRevenueAndCustomsAndOtherForeignTaxAuthoritiesExcludingInternalRevenueServiceMember
1315 Income Tax Authority [Axis] Axis bp:IncomeTaxAuthority1Axis
1316 Income Tax Authority [Domain] Member bp:IncomeTaxAuthority1Domain
1317 US Tax Authority Member bp:ForeignTaxAuthorityMember
1318 UK Tax Authority Member bp:DomesticTaxAuthorityMember
1319 Temporary difference, unused tax losses and unused tax credits [axis] Axis ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis
1320 Temporary difference, unused tax losses and unused tax credits [member] Member ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember
1321 Fixed Asset Related Temporary Differences [Member] Member bp:FixedAssetRelatedTemporaryDifferencesMember
1322 Range [axis] Axis ifrs-full:RangeAxis
1323 Ranges [member] Member ifrs-full:RangesMember
1324 Minimum Member ifrs-full:BottomOfRangeMember
1325 Maximum Member ifrs-full:TopOfRangeMember
1326 Disclosure of temporary difference, unused tax losses and unused tax credits [line items] LineItems ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems
1327 Unused tax losses for which no deferred tax asset recognised Concept (Monetary) As Of ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
1328 Unused tax credits for which no deferred tax asset recognised Concept (Monetary) As Of ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
1329 Deductible temporary differences Concept (Monetary) As Of ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
1330 Taxable temporary differences associated with investments in subsidiaries and equity-accounted entities Concept (Monetary) As Of ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
1331 Tax rate computed at the weighted average statutory ratea Concept (Percent) As Of bp:UnusedTaxLossesApplicableRate
1332 2409408 - Disclosure - Taxation - Disclosure of unrecognized deferred tax or write-down of deferred tax assets (Details) Network

*

*

http://www.bp.com/role/TaxationDisclosureOfUnrecognizedDeferredTaxOrWriteDownOfDeferredTaxAssetsDetails
1333 Implied Table Table

*

*

implied:Table
1334 Income Taxes [Abstract] Abstract bp:IncomeTaxesAbstract
1335 Current tax benefit relating to the utilization of previously unrecognized deferred tax assets Concept (Monetary) For Period Credit ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceCurrentTaxExpense
1336 Deferred tax benefit arising from the reversal of a previous write-down of deferred tax assets Concept (Monetary) For Period Credit bp:DeferredTaxBenefitArisingFromTheReversalOfAPreviousWriteDownOfDeferredTaxAsset
1337 Deferred tax benefit relating to the recognition of previously unrecognized deferred tax assets Concept (Monetary) For Period Credit ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
1338 Deferred tax expense arising from the write-down of a previously recognized deferred tax asset Concept (Monetary) For Period Debit bp:DeferredTaxExpenseArisingFromWritedownOfDeferredTaxAsset
1339 2410402 - Disclosure - Dividends - Narrative (Details) Network

*

*

http://www.bp.com/role/DividendsNarrativeDetails
1340 Disclosure of classes of share capital [table] Table

*

*

ifrs-full:DisclosureOfClassesOfShareCapitalTable
1341 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
1342 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
1343 Ordinary Shares Member ifrs-full:OrdinarySharesMember
1344 American Depositary Share Member bp:AmericanDepositaryShareMember
1345 Disclosure of classes of share capital [line items] LineItems ifrs-full:DisclosureOfClassesOfShareCapitalLineItems
1346 Quarterly dividend paid per ordinary share (in USD per share) Concept (Share) For Period ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare
1347 2410403 - Disclosure - Dividends - Schedule of dividends announced and paid (Details) Network

*

*

http://www.bp.com/role/DividendsScheduleOfDividendsAnnouncedAndPaidDetails
1348 Disclosure of classes of share capital [table] Table

*

*

ifrs-full:DisclosureOfClassesOfShareCapitalTable
1349 Subsequent Event Type [Axis] Axis bp:SubsequentEventType1Axis
1350 Subsequent Event Type [Domain] Member bp:SubsequentEventType1Domain
1351 Subsequent Event Member bp:SubsequentEvent1Member
1352 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
1353 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
1354 Preference shares Member ifrs-full:PreferenceSharesMember
1355 Ordinary Shares Member ifrs-full:OrdinarySharesMember
1356 Disclosure of classes of share capital [line items] LineItems ifrs-full:DisclosureOfClassesOfShareCapitalLineItems
1357 Dividends paid, other than ordinary shares Concept (Monetary) For Period Debit ifrs-full:DividendsPaidOtherShares
1358 Quarterly dividend paid per ordinary share (in Pence and USD per share) Concept (Share) For Period ifrs-full:DividendsPaidOrdinarySharesPerShare
1359 Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners per share Concept (Share) For Period ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare
1360 Dividend paid per ordinary share Concept (Monetary) For Period Debit ifrs-full:DividendsPaidOrdinaryShares
1361 2410404 - Disclosure - Dividends - Schedule of scrip dividends issued (Details) Network

*

*

http://www.bp.com/role/DividendsScheduleOfScripDividendsIssuedDetails
1362 Implied Table Table

*

*

implied:Table
1363 Interim Financial Reporting [Abstract] Abstract bp:InterimFinancialReportingAbstract
1364 Number of shares issued (in shares) Concept (Shares) For Period bp:ScripDividendSharesIssued
1365 Value of shares issued Concept (Monetary) For Period Credit bp:ScripDividendValueofSharesIssued
1366 2411402 - Disclosure - Earnings per share - Earnings per share, basic and diluted (Details) Network

*

*

http://www.bp.com/role/EarningsPerShareEarningsPerShareBasicAndDilutedDetails
1367 Earnings per share [table] Table

*

*

ifrs-full:EarningsPerShareTable
1368 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
1369 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
1370 Ordinary Shares Member ifrs-full:OrdinarySharesMember
1371 American Depositary Share Member bp:AmericanDepositaryShareMember
1372 Earnings per share [line items] LineItems ifrs-full:EarningsPerShareLineItems
1373 Basic earnings (loss) per share (USD per share) Concept (Share) For Period ifrs-full:BasicEarningsLossPerShare
1374 Diluted earnings (loss) per share (USD per share) Concept (Share) For Period ifrs-full:DilutedEarningsLossPerShare
1375 2411403 - Disclosure - Earnings per share - Weighted average number of shares outstanding reconciliation (Details) Network

*

*

http://www.bp.com/role/EarningsPerShareWeightedAverageNumberOfSharesOutstandingReconciliationDetails
1376 Earnings per share [table] Table

*

*

ifrs-full:EarningsPerShareTable
1377 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
1378 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
1379 Ordinary Shares Member ifrs-full:OrdinarySharesMember
1380 American Depositary Share Member bp:AmericanDepositaryShareMember
1381 Earnings per share [line items] LineItems ifrs-full:EarningsPerShareLineItems
1382 BP shareholders Concept (Monetary) For Period Credit ifrs-full:ProfitLossAttributableToOwnersOfParent
1383 Less: dividend requirements on preference shares Concept (Monetary) For Period Debit ifrs-full:AdjustmentToProfitLossForPreferenceShareDividends
1384 Profit (loss) for the year attributable to BP ordinary shareholders Concept (Monetary) For Period Credit ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity
1385 Basic weighted average number of ordinary shares (in shares) Concept (Shares) For Period ifrs-full:WeightedAverageShares
1386 Potential dilutive effect of ordinary shares issuable under employee share-based payment plans (in shares) Concept (Shares) For Period bp:DilutiveEffectOfShareOptionsAndSharePlansOnNumberOfOrdinaryShares
1387 Weighted average number of ordinary shares outstanding used to calculate diluted earnings per share (in shares) Concept (Shares) For Period ifrs-full:AdjustedWeightedAverageShares
1388 2411404 - Disclosure - Earnings per share - Narrative (Details) Network

*

*

http://www.bp.com/role/EarningsPerShareNarrativeDetails
1389 Earnings per share [table] Table

*

*

ifrs-full:EarningsPerShareTable
1390 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
1391 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
1392 Ordinary Shares Member ifrs-full:OrdinarySharesMember
1393 Subsequent Event Type [Axis] Axis bp:SubsequentEventType1Axis
1394 Subsequent Event Type [Domain] Member bp:SubsequentEventType1Domain
1395 Subsequent Event Member bp:SubsequentEvent1Member
1396 Types of share-based payment arrangements [axis] Axis ifrs-full:TypesOfSharebasedPaymentArrangementsAxis
1397 Share-based payment arrangements [member] Member ifrs-full:SharebasedPaymentArrangementsMember
1398 Equity-Settled Share-Based Payment Arrangement, Share Unit Member bp:EquitySettledShareBasedPaymentArrangementShareUnitMember
1399 Earnings per share [line items] LineItems ifrs-full:EarningsPerShareLineItems
1400 Number of ordinary shares outstanding (in shares) Concept (Shares) As Of bp:NumberOfSharesOutstandingAndReservedForFutureIssuance
1401 Net increase in the number of ordinary shares outstanding (in shares) Concept (Shares) For Period ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
1402 Performance or restricted period Concept (xbrli:durationItemType) For Period bp:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformancePeriod
1403 Decrease in number of ordinary shares outstanding (in shares) Concept (Shares) For Period bp:IncreaseDecreaseInNumberOfPotentialOrdinarySharesEmployeeShareBasedPaymentPlans
1404 2411405 - Disclosure - Earnings per share - Dilutive effect of share options (Details) Network

*

*

http://www.bp.com/role/EarningsPerShareDilutiveEffectOfShareOptionsDetails
1405 Disclosure of terms and conditions of share-based payment arrangement [table] Table

*

*

ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable
1406 Types of share-based payment arrangements [axis] Axis ifrs-full:TypesOfSharebasedPaymentArrangementsAxis
1407 Share-based payment arrangements [member] Member ifrs-full:SharebasedPaymentArrangementsMember
1408 Equity-Settled Share-Based Payment Arrangement Member bp:EquitySettledShareBasedPaymentArrangementMember
1409 Disclosure of terms and conditions of share-based payment arrangement [line items] LineItems ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems
1410 Number of options outstanding (in shares) Concept (Decimal) As Of ifrs-full:NumberOfOutstandingShareOptions
1411 Weighted average exercise price of options outstanding (USD per share) Concept (Monetary) As Of ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement
1412 Number of options exercisable (in shares) Concept (Decimal) As Of ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
1413 Weighted average exercise price of exercisable options (USD per share) Concept (Monetary) As Of ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement
1414 Dilutive effect (in shares) Concept (Shares) For Period ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
1415 Number of ordinary share equivalents per American Depositary Share (in shares) Concept (Shares) As Of bp:NumberOfEquivalentOrdinarySharesPerAmericanDepositaryShare
1416 Quoted market price (gbp per share) Concept (Share) As Of bp:SharePrice1
1417 2411406 - Disclosure - Earnings per share - Dilutive effect of share units (Details) Network

*

*

http://www.bp.com/role/EarningsPerShareDilutiveEffectOfShareUnitsDetails
1418 Earnings per share [table] Table

*

*

ifrs-full:EarningsPerShareTable
1419 Types of share-based payment arrangements [axis] Axis ifrs-full:TypesOfSharebasedPaymentArrangementsAxis
1420 Share-based payment arrangements [member] Member ifrs-full:SharebasedPaymentArrangementsMember
1421 Equity-Settled Share-Based Payment Arrangement, Share Unit Member bp:EquitySettledShareBasedPaymentArrangementShareUnitMember
1422 Earnings per share [line items] LineItems ifrs-full:EarningsPerShareLineItems
1423 Number of equity instruments other than options, expected to vest within one year (in shares) Concept (Shares) As Of bp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithinNextTwelveMonths
1424 Number of equity instruments other than options, expected to vest within two years (in shares) Concept (Shares) As Of bp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestInYearTwo
1425 Number of equity instruments other than options, expected to vest within three years (in shares) Concept (Shares) As Of bp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestInYearThree
1426 Number of equity instruments other than options, expected to vest within four years (in shares) Concept (Shares) As Of bp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestInYearFour
1427 Number of equity instruments other than options, expected to vest over four years (in shares) Concept (Shares) As Of bp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestInYearFiveAndThereafter
1428 Number of equity instruments other than options, expected to vest (in shares) Concept (Shares) As Of bp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest
1429 Dilutive effect (in shares) Concept (Shares) For Period bp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDilutiveEffects
1430 Number of ordinary share equivalents per American Depositary Share (in shares) Concept (Shares) As Of bp:NumberOfEquivalentOrdinarySharesPerAmericanDepositaryShare
1431 2412402 - Disclosure - Property, plant and equipment - Summary of property, plant and equipment (Details) Network

*

*

http://www.bp.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails
1432 Disclosure of detailed information about property, plant and equipment [table] Table

*

*

ifrs-full:DisclosureOfPropertyPlantAndEquipmentTable
1433 Property, plant and equipment by operating lease status [axis] Axis ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusAxis
1434 Property, plant and equipment by operating lease status [member] Member ifrs-full:PropertyPlantAndEquipmentByOperatingLeaseStatusMember
1435 Assets held under finance leases Member ifrs-full:PropertyPlantAndEquipmentNotSubjectToOperatingLeasesMember
1436 Classes of property, plant and equipment [axis] Axis ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis
1437 Property, plant and equipment [member] Member ifrs-full:PropertyPlantAndEquipmentMember
1438 Land and land improvements Member ifrs-full:LandMember
1439 Buildings Member ifrs-full:BuildingsMember
1440 Oil and gas properties Member bp:OilAndGasProperties1Member
1441 Plant machinery and equipment Member ifrs-full:MachineryMember
1442 Fixtures, fittings and office equipment Member bp:FixturesFittingsAndOfficeEquipmentMember
1443 Transportation Member ifrs-full:VehiclesMember
1444 Oil depots, storage tanks and service stations Member bp:OilAndGasAssetsDepotsTanksAndServiceStationsMember
1445 Assets under construction Member ifrs-full:ConstructionInProgressMember
1446 Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Axis ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis
1447 Carrying amount [member] Member ifrs-full:CarryingAmountMember
1448 Carrying amount Member ifrs-full:GrossCarryingAmountMember
1449 Accumulated depreciation Member ifrs-full:AccumulatedDepreciationAndAmortisationMember
1450 Disclosure of detailed information about property, plant and equipment [line items] LineItems ifrs-full:DisclosureOfPropertyPlantAndEquipmentLineItems
1451 Reconciliation of changes in property, plant and equipment [abstract] Abstract ifrs-full:ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract
1452 Beginning balance, property, plant and equipment Concept (Monetary) As Of Debit ifrs-full:PropertyPlantAndEquipment
1453 Exchange adjustments Concept (Monetary) For Period Debit ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
1454 Additions Concept (Monetary) For Period Debit ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
1455 Acquisitions Concept (Monetary) For Period Debit ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
1456 Charge for the year Concept (Monetary) For Period ifrs-full:DepreciationPropertyPlantAndEquipment
1457 Remeasurements Concept (Monetary) For Period Debit bp:RemeasurementIncreaseDecreasePropertyPlantAndEquipment
1458 Transfers from intangible assets Concept (Monetary) For Period Debit ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment
1459 Reclassified as assets held for sale Concept (Monetary) For Period Credit ifrs-full:DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment
1460 Impairment losses Concept (Monetary) For Period ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
1461 Impairment reversals Concept (Monetary) For Period ifrs-full:ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
1462 Deletions Concept (Monetary) For Period Credit ifrs-full:DisposalsAndRetirementsPropertyPlantAndEquipment
1463 Ending balance, property, plant and equipment Concept (Monetary) As Of Debit ifrs-full:PropertyPlantAndEquipment
1464 Assets held under finance leases at net book amount included above Concept (Monetary) As Of Debit ifrs-full:RecognisedFinanceLeaseAsAssets
1465 2413401 - Disclosure - Capital commitments (Details) Network

*

*

http://www.bp.com/role/CapitalCommitmentsDetails
1466 Disclosure of detailed information about property, plant and equipment [table] Table

*

*

ifrs-full:DisclosureOfPropertyPlantAndEquipmentTable
1467 Joint ventures [axis] Axis ifrs-full:JointVenturesAxis
1468 Entity's total for joint ventures [member] Member ifrs-full:EntitysTotalForJointVenturesMember
1469 Joint ventures Member ifrs-full:JointVenturesMember
1470 Associates [axis] Axis ifrs-full:SignificantInvestmentsInAssociatesAxis
1471 Entity's total for associates [member] Member ifrs-full:EntitysTotalForAssociatesMember
1472 Associates Member ifrs-full:AssociatesMember
1473 Disclosure of detailed information about property, plant and equipment [line items] LineItems ifrs-full:DisclosureOfPropertyPlantAndEquipmentLineItems
1474 Contractual capital commitments Concept (Monetary) As Of Credit ifrs-full:ContractualCapitalCommitments
1475 2414402 - Disclosure - Goodwill and impairment review of goodwill - Disclosure of reconciliation of goodwill (Details) Network

*

*

http://www.bp.com/role/GoodwillAndImpairmentReviewOfGoodwillDisclosureOfReconciliationOfGoodwillDetails
1476 Disclosure of reconciliation of changes in goodwill [table] Table

*

*

ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillTable
1477 Classes of intangible assets and goodwill [axis] Axis ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis
1478 Intangible assets and goodwill [member] Member ifrs-full:IntangibleAssetsAndGoodwillMember
1479 Goodwill Member ifrs-full:GoodwillMember
1480 Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Axis ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis
1481 Carrying amount [member] Member ifrs-full:CarryingAmountMember
1482 Carrying amount Member ifrs-full:GrossCarryingAmountMember
1483 Accumulated impairment Member ifrs-full:AccumulatedImpairmentMember
1484 Disclosure of reconciliation of changes in goodwill [line items] LineItems ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillLineItems
1485 Reconciliation of changes in goodwill [abstract] Abstract ifrs-full:ReconciliationOfChangesInGoodwillAbstract
1486 Intangible assets and goodwill, beginning of period Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsAndGoodwill
1487 Exchange adjustments Concept (Monetary) For Period Debit ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill
1488 Acquisitions and other additionsa Concept (Monetary) For Period Debit ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill
1489 Reclassified as assets held for sale Concept (Monetary) For Period Credit ifrs-full:DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsAndGoodwill
1490 Deletions Concept (Monetary) For Period Credit ifrs-full:DisposalsAndRetirementsIntangibleAssetsAndGoodwill
1491 Intangible assets and goodwill, end of period Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsAndGoodwill
1492 2414403 - Disclosure - Goodwill and impairment review of goodwill - Disclosure of goodwill by segment (Details) Network

*

*

http://www.bp.com/role/GoodwillAndImpairmentReviewOfGoodwillDisclosureOfGoodwillBySegmentDetails
1493 Disclosure of detailed information about intangible assets [table] Table

*

*

ifrs-full:DisclosureOfIntangibleAssetsTable
1494 Classes of intangible assets and goodwill [axis] Axis ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis
1495 Intangible assets and goodwill [member] Member ifrs-full:IntangibleAssetsAndGoodwillMember
1496 Goodwill Member ifrs-full:GoodwillMember
1497 Segments [axis] Axis ifrs-full:SegmentsAxis
1498 Segments [member] Member ifrs-full:SegmentsMember
1499 Upstream Member bp:UpstreamSegmentMember
1500 Downstream Member bp:DownstreamSegmentMember
1501 Other businesses and corporate Member bp:OtherBusinessAndCorporateNonSegmentMember
1502 Subsegments 1 [Axis] Axis bp:Subsegments1Axis
1503 Subsegments 1 [Domain] Member bp:Subsegments1Domain
1504 Lubricants Member bp:LubricantsMember
1505 Other Products Member bp:OtherProductsMember
1506 Disclosure of detailed information about intangible assets [line items] LineItems ifrs-full:DisclosureOfIntangibleAssetsLineItems
1507 Intangible assets and goodwill Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsAndGoodwill
1508 Excess of recoverable amount over carrying amount Concept (Monetary) As Of Debit ifrs-full:AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount
1509 2414404 - Disclosure - Goodwill and impairment review of goodwill - Narrative (Details) Network

*

*

http://www.bp.com/role/GoodwillAndImpairmentReviewOfGoodwillNarrativeDetails
1510 Disclosure of detailed information about intangible assets [table] Table

*

*

ifrs-full:DisclosureOfIntangibleAssetsTable
1511 Segments [axis] Axis ifrs-full:SegmentsAxis
1512 Segments [member] Member ifrs-full:SegmentsMember
1513 Upstream Member bp:UpstreamSegmentMember
1514 Downstream Member bp:DownstreamSegmentMember
1515 Range [axis] Axis ifrs-full:RangeAxis
1516 Ranges [member] Member ifrs-full:RangesMember
1517 Maximum Member ifrs-full:TopOfRangeMember
1518 Subsegments 1 [Axis] Axis bp:Subsegments1Axis
1519 Subsegments 1 [Domain] Member bp:Subsegments1Domain
1520 Lubricants Member bp:LubricantsMember
1521 Disclosure of detailed information about intangible assets [line items] LineItems ifrs-full:DisclosureOfIntangibleAssetsLineItems
1522 Price by which value assigned to key assumption must change in order for oil recoverable amount to be equal to carrying amount of goodwill (in dollars per bbl) Concept (Decimal) For Period bp:PriceByWhichValueAssignedToKeyAssumptionMustChangePriceOfOilInOrderForRecoverableAmountToBeEqualToCarryingAmountOfGoodwill
1523 Period used in testing for goodwill impairment Concept (xbrli:durationItemType) For Period bp:PeriodUsedInDeterminingGoodwillImpairment
1524 Price by which value assigned to key assumption must change in order for gas recoverable amount to be equal to carrying amount of goodwill and non-current assets (in dollars per mmBtu) Concept (Decimal) For Period bp:PriceByWhichValueAssignedToKeyAssumptionMustChangePriceOfGasInOrderForRecoverableAmountToBeEqualToCarryingAmountOfGoodwillAndNonCurrentAssets
1525 Estimated production volumes by which unit's recoverable amount exceeds its carrying amount for the next 15 years Concept (num:energyItemType) For Period bp:EstimatedProductionVolumesUsedInGoodwillImpairmentTestingForTheNext15Years
1526 Percent by which value assigned to key assumption must change in order for production volume's recoverable amount to be equal to carrying amount Concept (Percent) For Period bp:PercentByWhichValueAssignedToKeyAssumptionMustChangeProductionVolumeInOrderForRecoverableAmountToBeEqualToCarryingAmount
1527 Percent by which portfolio recoverable amount exceeds its carrying amount Concept (Percent) For Period bp:KeyAssumptionPostTaxDiscountRateInOrderForRecoverableAmountToBeEqualToCarryingAmount
1528 Percent for not high risk countries by which portfolio recoverable amount exceeds its carrying amount Concept (Percent) For Period bp:PercentByWhichValueAssignedToKeyAssumptionMustChangePostTaxDiscountRateNonHighRiskInOrderForRecoverableAmountToBeEqualToCarryingAmount
1529 Percent for high risk countries by which portfolio recoverable amount exceeds its carrying amount Concept (Percent) For Period bp:PercentByWhichValueAssignedToKeyAssumptionMustChangePostTaxDiscountRateHigherRiskInOrderForRecoverableAmountToBeEqualToCarryingAmount
1530 Period over which cash flows for cash generating unit is derived Concept (xbrli:durationItemType) For Period bp:PeriodOverWhichCashFlowsForCashGeneratingUnitIsDerived
1531 Period used in determining value in use for cash-generating units Concept (xbrli:durationItemType) For Period bp:PeriodUsedInDeterminingValueInUseForCashGeneratingUnits
1532 Growth rate used to extrapolate cash flow projections Concept (Percent) As Of ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
1533 2415402 - Disclosure - Intangible assets - Schedule of intangible assets (Details) Network

*

*

http://www.bp.com/role/IntangibleAssetsScheduleOfIntangibleAssetsDetails
1534 Disclosure of detailed information about intangible assets [table] Table

*

*

ifrs-full:DisclosureOfIntangibleAssetsTable
1535 Classes of intangible assets other than goodwill [axis] Axis ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis
1536 Intangible assets other than goodwill [member] Member ifrs-full:IntangibleAssetsOtherThanGoodwillMember
1537 Exploration and appraisal expenditure Member ifrs-full:IntangibleExplorationAndEvaluationAssetsMember
1538 Other intangibles Member ifrs-full:OtherIntangibleAssetsMember
1539 Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Axis ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis
1540 Carrying amount [member] Member ifrs-full:CarryingAmountMember
1541 Carrying amount Member ifrs-full:GrossCarryingAmountMember
1542 Accumulated depreciation and amortisation Member ifrs-full:AccumulatedDepreciationAndAmortisationMember
1543 Disclosure of detailed information about intangible assets [line items] LineItems ifrs-full:DisclosureOfIntangibleAssetsLineItems
1544 Reconciliation of changes in intangible assets other than goodwill [abstract] Abstract ifrs-full:ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract
1545 Intangible assets, beginning of period Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsOtherThanGoodwill
1546 Exchange adjustments Concept (Monetary) For Period Debit ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
1547 Acquisitions Concept (Monetary) For Period Debit ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
1548 Additions Concept (Monetary) For Period Debit ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
1549 Charge for the year Concept (Monetary) For Period ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
1550 Impairment losses Concept (Monetary) For Period ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
1551 Transfers to property, plant and equipment Concept (Monetary) For Period Debit ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill
1552 Deletions Concept (Monetary) For Period Credit ifrs-full:DisposalsAndRetirementsIntangibleAssetsOtherThanGoodwill
1553 Intangible assets, end of period Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsOtherThanGoodwill
1554 2416402 - Disclosure - Investments in joint ventures - Summarized financial information relating to joint ventures (Details) Network

*

*

http://www.bp.com/role/InvestmentsInJointVenturesSummarizedFinancialInformationRelatingToJointVenturesDetails
1555 Disclosure of joint ventures [table] Table

*

*

ifrs-full:DisclosureOfJointVenturesTable
1556 Joint ventures [axis] Axis ifrs-full:JointVenturesAxis
1557 Entity's total for joint ventures [member] Member ifrs-full:EntitysTotalForJointVenturesMember
1558 Joint ventures Member ifrs-full:JointVenturesMember
1559 Disclosure of joint ventures [line items] LineItems ifrs-full:DisclosureOfJointVenturesLineItems
1560 Sales and other operating revenues Concept (Monetary) For Period Credit ifrs-full:Revenue
1561 Profit (loss) before interest and taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossFromOperatingActivities
1562 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
1563 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
1564 Taxation Concept (Monetary) For Period Debit ifrs-full:IncomeTaxExpenseContinuingOperations
1565 Profit (loss) for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLoss
1566 Other comprehensive income Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncome
1567 Total comprehensive income Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncome
1568 Non-current assets Concept (Monetary) As Of Debit ifrs-full:NoncurrentAssets
1569 Current assets Concept (Monetary) As Of Debit ifrs-full:CurrentAssets
1570 Total assets Concept (Monetary) As Of Debit ifrs-full:Assets
1571 Current liabilities Concept (Monetary) As Of Credit ifrs-full:CurrentLiabilities
1572 Non-current liabilities Concept (Monetary) As Of Credit ifrs-full:NoncurrentLiabilities
1573 Total liabilities Concept (Monetary) As Of Credit ifrs-full:Liabilities
1574 Net assets Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
1575 Loans made by group companies to joint ventures Concept (Monetary) As Of Debit bp:LoansandLeasesReceivableRelatedParties1
1576 Investments in joint ventures accounted for using equity method Concept (Monetary) As Of Debit ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
1577 BP's share of impairment losses recognized by joint ventures Concept (Monetary) For Period Debit ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
1578 2416403 - Disclosure - Investments in joint ventures - Transactions between group and its joint ventures (Details) Network

*

*

http://www.bp.com/role/InvestmentsInJointVenturesTransactionsBetweenGroupAndItsJointVenturesDetails
1579 Disclosure of joint ventures [table] Table

*

*

ifrs-full:DisclosureOfJointVenturesTable
1580 Joint ventures [axis] Axis ifrs-full:JointVenturesAxis
1581 Entity's total for joint ventures [member] Member ifrs-full:EntitysTotalForJointVenturesMember
1582 Joint ventures Member ifrs-full:JointVenturesMember
1583 Disclosure of joint ventures [line items] LineItems ifrs-full:DisclosureOfJointVenturesLineItems
1584 Sales to joint ventures Abstract bp:SalesToJointVenturesAbstract
1585 Sales to related parties Concept (Monetary) For Period Credit ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
1586 Related party receivable Concept (Monetary) As Of Debit ifrs-full:AmountsReceivableRelatedPartyTransactions
1587 Purchases from joint ventures Abstract bp:PurchasesfromjointventuresAbstract
1588 Purchases of goods, related party Concept (Monetary) For Period Debit ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
1589 Related party payables Concept (Monetary) As Of Credit ifrs-full:AmountsPayableRelatedPartyTransactions
1590 2416404 - Disclosure - Investments in joint ventures - Narrative (Details) Network

*

*

http://www.bp.com/role/InvestmentsInJointVenturesNarrativeDetails
1591 Disclosure of joint ventures [table] Table

*

*

ifrs-full:DisclosureOfJointVenturesTable
1592 Joint ventures [axis] Axis ifrs-full:JointVenturesAxis
1593 Entity's total for joint ventures [member] Member ifrs-full:EntitysTotalForJointVenturesMember
1594 Pan American Energy Member bp:PanAmericanEnergyMember
1595 Joint ventures Member ifrs-full:JointVenturesMember
1596 Legal Entity 1 [Axis] Axis bp:LegalEntity1Axis
1597 Entity 1 [Member] Member bp:Entity1Domain
1598 Bridas Corporation Member bp:BridasCorporationMember
1599 Range [axis] Axis ifrs-full:RangeAxis
1600 Ranges [member] Member ifrs-full:RangesMember
1601 Minimum Member ifrs-full:BottomOfRangeMember
1602 Maximum Member ifrs-full:TopOfRangeMember
1603 Disclosure of joint ventures [line items] LineItems ifrs-full:DisclosureOfJointVenturesLineItems
1604 Proportion of ownership interest in joint venture Concept (Percent) For Period ifrs-full:ProportionOfOwnershipInterestInJointVenture
1605 Days sales outstanding, related party receivables Concept (xbrli:durationItemType) For Period bp:AmountsReceivableRelatedPartyTransactionsDaysSalesOutstanding
1606 Provision for doubtful debts Concept (Monetary) As Of Credit ifrs-full:ProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransaction
1607 Doubtful debt provision, expense Concept (Monetary) For Period Debit ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction
1608 2417402 - Disclosure - Investments in associates - Summarized aggregate financial information of associates (Details) Network

*

*

http://www.bp.com/role/InvestmentsInAssociatesSummarizedAggregateFinancialInformationOfAssociatesDetails
1609 Disclosure of associates [table] Table

*

*

ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesTable
1610 Associates [axis] Axis ifrs-full:SignificantInvestmentsInAssociatesAxis
1611 Entity's total for associates [member] Member ifrs-full:EntitysTotalForAssociatesMember
1612 Rosneft Member bp:RosneftMember
1613 Other associates Member ifrs-full:AggregatedIndividuallyImmaterialAssociatesMember
1614 Associates Member ifrs-full:AssociatesMember
1615 Disclosure of associates [line items] LineItems ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesLineItems
1616 Earnings from associates – after interest and tax Concept (Monetary) For Period Credit ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
1617 Investments in associates Concept (Monetary) As Of Debit ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
1618 2417403 - Disclosure - Investments in associates - Narrative (Details) Network

*

*

http://www.bp.com/role/InvestmentsInAssociatesNarrativeDetails
1619 Disclosure of associates [table] Table

*

*

ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesTable
1620 Legal Entity 1 [Axis] Axis bp:LegalEntity1Axis
1621 Entity 1 [Member] Member bp:Entity1Domain
1622 Rosneft Member bp:RosneftMember
1623 JSC Rosneftegaz Member bp:JSCRosneftegazMember
1624 Associates [axis] Axis ifrs-full:SignificantInvestmentsInAssociatesAxis
1625 Entity's total for associates [member] Member ifrs-full:EntitysTotalForAssociatesMember
1626 Rosneft Member bp:RosneftMember
1627 Taas-Yuryakh Neftegazodobycha Member bp:TaasYuryakhNeftegazodobychaMember
1628 Associates Member ifrs-full:AssociatesMember
1629 LLC Kharampurneftegaz Member bp:LLCKharampurneftegazMember
1630 Range [axis] Axis ifrs-full:RangeAxis
1631 Ranges [member] Member ifrs-full:RangesMember
1632 Minimum Member ifrs-full:BottomOfRangeMember
1633 Maximum Member ifrs-full:TopOfRangeMember
1634 Disclosure of associates [line items] LineItems ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesLineItems
1635 Proportion of ownership interest in associate Concept (Percent) For Period ifrs-full:ProportionOfOwnershipInterestInAssociate
1636 Voting shares held in associate Concept (Percent) For Period ifrs-full:ProportionOfVotingPowerHeldInAssociate
1637 Number of shares owned in addition to proportion of voting shares owned (in shares) Concept (Shares) For Period bp:NumberOfSharesOwnedInAdditionToProportionOfVotingRightsHeldInAssociate
1638 Quoted market price (usd per share) Concept (Share) As Of bp:SharePrice1
1639 Investments in associates with quoted price Concept (Monetary) As Of Debit ifrs-full:FairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished
1640 Dividends received Concept (Monetary) For Period Debit ifrs-full:DividendsReceived
1641 Term of receivables Concept (xbrli:durationItemType) For Period bp:TermOfReceivablesRelatedPartyTransactions
1642 Provision for doubtful debts Concept (Monetary) As Of Credit ifrs-full:ProvisionsForDoubtfulDebtsRelatedToOutstandingBalancesOfRelatedPartyTransaction
1643 Doubtful debt provision, expense Concept (Monetary) For Period Debit ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction
1644 Commitments in relations to contracts with associates Concept (Monetary) For Period ifrs-full:CommitmentsMadeByEntityRelatedPartyTransactions
1645 2417404 - Disclosure - Investments in associates - Summarized financial information relating to associates (Details) Network

*

*

http://www.bp.com/role/InvestmentsInAssociatesSummarizedFinancialInformationRelatingToAssociatesDetails
1646 Disclosure of associates [table] Table

*

*

ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesTable
1647 Legal Entity 1 [Axis] Axis bp:LegalEntity1Axis
1648 Entity 1 [Member] Member bp:Entity1Domain
1649 Rosneft Member bp:RosneftMember
1650 Associates [axis] Axis ifrs-full:SignificantInvestmentsInAssociatesAxis
1651 Entity's total for associates [member] Member ifrs-full:EntitysTotalForAssociatesMember
1652 Rosneft Member bp:RosneftMember
1653 Other associates Member ifrs-full:AggregatedIndividuallyImmaterialAssociatesMember
1654 Associates Member ifrs-full:AssociatesMember
1655 Disclosure of associates [line items] LineItems ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesLineItems
1656 Sales and other operating revenues Concept (Monetary) For Period Credit ifrs-full:Revenue
1657 Profit (loss) before interest and taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossFromOperatingActivities
1658 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
1659 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
1660 Taxation Concept (Monetary) For Period Debit ifrs-full:IncomeTaxExpenseContinuingOperations
1661 Non-controlling interests Concept (Monetary) For Period Credit ifrs-full:ProfitLossAttributableToNoncontrollingInterests
1662 Profit for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLossAttributableToOwnersOfParent
1663 Other comprehensive income Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncome
1664 Total comprehensive income Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncome
1665 Non-current assets Concept (Monetary) As Of Debit ifrs-full:NoncurrentAssets
1666 Current assets Concept (Monetary) As Of Debit ifrs-full:CurrentAssets
1667 Total assets Concept (Monetary) As Of Debit ifrs-full:Assets
1668 Current liabilities Concept (Monetary) As Of Credit ifrs-full:CurrentLiabilities
1669 Non-current liabilities Concept (Monetary) As Of Credit ifrs-full:NoncurrentLiabilities
1670 Total liabilities Concept (Monetary) As Of Credit ifrs-full:Liabilities
1671 Net assets Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
1672 Less: non-controlling interests Concept (Monetary) As Of Credit ifrs-full:NoncontrollingInterests
1673 BP shareholders’ equity Concept (Monetary) As Of Credit ifrs-full:EquityAttributableToOwnersOfParent
1674 Loans made by group companies to associates Concept (Monetary) As Of Debit bp:LoansandLeasesReceivableRelatedParties1
1675 Group investment in associates Concept (Monetary) As Of Debit ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
1676 2417405 - Disclosure - Investments in associates - Summary of transactions between the group and its associates (Details) Network

*

*

http://www.bp.com/role/InvestmentsInAssociatesSummaryOfTransactionsBetweenGroupAndItsAssociatesDetails
1677 Disclosure of associates [table] Table

*

*

ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesTable
1678 Associates [axis] Axis ifrs-full:SignificantInvestmentsInAssociatesAxis
1679 Entity's total for associates [member] Member ifrs-full:EntitysTotalForAssociatesMember
1680 Associates Member ifrs-full:AssociatesMember
1681 Disclosure of associates [line items] LineItems ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesLineItems
1682 Sales to related parties Concept (Monetary) For Period Credit ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
1683 Related party receivable Concept (Monetary) As Of Debit ifrs-full:AmountsReceivableRelatedPartyTransactions
1684 Purchases of goods, related party Concept (Monetary) For Period Debit ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
1685 Related party payables Concept (Monetary) As Of Credit ifrs-full:AmountsPayableRelatedPartyTransactions
1686 2418402 - Disclosure - Other investments - Schedule of other investments (Details) Network

*

*

http://www.bp.com/role/OtherInvestmentsScheduleOfOtherInvestmentsDetails
1687 Disclosure of financial assets [table] Table

*

*

ifrs-full:DisclosureOfFinancialAssetsTable
1688 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
1689 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
1690 Other investments – equity shares Member ifrs-full:EquityInvestmentsMember
1691 Other Member bp:OtherMiscellaneousFinancialAssetsMember
1692 Levels of fair value hierarchy [axis] Axis ifrs-full:LevelsOfFairValueHierarchyAxis
1693 All levels of fair value hierarchy [member] Member ifrs-full:AllLevelsOfFairValueHierarchyMember
1694 Level 3 Member ifrs-full:Level3OfFairValueHierarchyMember
1695 Disclosure of financial assets [line items] LineItems ifrs-full:DisclosureOfFinancialAssetsLineItems
1696 Other current investments Concept (Monetary) As Of Debit ifrs-full:OtherCurrentFinancialAssets
1697 Other non-current investments Concept (Monetary) As Of Debit ifrs-full:OtherNoncurrentFinancialAssets
1698 Contingent consideration receivable relating to disposals Concept (Monetary) As Of Debit bp:SaleOfPropertyPlantAndEquipmentAndLosingControlOfSubsidiariesOrOtherBusinessesContingentReceivable
1699 2419402 - Disclosure - Inventories - Schedule of inventories (Details) Network

*

*

http://www.bp.com/role/InventoriesScheduleOfInventoriesDetails
1700 Implied Table Table

*

*

implied:Table
1701 Inventories [Abstract] Abstract bp:InventoriesAbstract
1702 Crude oil Concept (Monetary) As Of Debit ifrs-full:CurrentCrudeOil
1703 Natural gas Concept (Monetary) As Of Debit ifrs-full:CurrentNaturalGas
1704 Refined petroleum and petrochemical products Concept (Monetary) As Of Debit ifrs-full:CurrentPetroleumAndPetrochemicalProducts
1705 Total current inventories Concept (Monetary) As Of Debit bp:CurrentInventoriesArisingFromExtractiveActivities
1706 Trading inventories Concept (Monetary) As Of Debit bp:CurrentTradingInventories
1707 Current inventories arising from extractive activities and current production supplies Concept (Monetary) As Of Debit bp:CurrentInventoriesArisingFromExtractiveActivitiesAndCurrentTradingInventories
1708 Supplies Concept (Monetary) As Of Debit ifrs-full:ProductionSupplies
1709 Total current inventories Concept (Monetary) As Of Debit ifrs-full:Inventories
1710 Cost of inventories expensed in the income statement Concept (Monetary) For Period Debit ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
1711 2419403 - Disclosure - Inventories - Narrative (Details) Network

*

*

http://www.bp.com/role/InventoriesNarrativeDetails
1712 Disclosure of financial assets [table] Table

*

*

ifrs-full:DisclosureOfFinancialAssetsTable
1713 Inventory Type [Axis] Axis bp:InventoryTypeAxis
1714 Inventory Type [Domain] Member bp:InventoryTypeDomain
1715 Hydrocarbon Inventories Member bp:HydrocarbonInventoryMember
1716 Disclosure of financial assets [line items] LineItems ifrs-full:DisclosureOfFinancialAssetsLineItems
1717 Write down provision to net realizable value Concept (Monetary) As Of Credit bp:InventoryValuationReserve
1718 Net charge to income statement Concept (Monetary) For Period ifrs-full:InventoryWritedown2011
1719 2420402 - Disclosure - Trade and other receivables - Summary of trade and other receivables (Details) Network

*

*

http://www.bp.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetails
1720 Implied Table Table

*

*

implied:Table
1721 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
1722 Financial assets Abstract ifrs-full:DisclosureOfFinancialAssetsAbstract
1723 Current Abstract ifrs-full:TradeAndOtherCurrentReceivablesAbstract
1724 Current trade receivables Concept (Monetary) As Of Debit ifrs-full:CurrentTradeReceivables
1725 Current receivables due from related parties Concept (Monetary) As Of Debit ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties
1726 Other current receivables Concept (Monetary) As Of Debit ifrs-full:OtherCurrentReceivables
1727 Trade and other current receivables financial assets Concept (Monetary) As Of Debit bp:TradeAndOtherCurrentReceivablesFinancialAssets
1728 Non-current Abstract ifrs-full:NoncurrentReceivablesAbstract
1729 Non-current trade receivables Concept (Monetary) As Of Debit ifrs-full:NoncurrentTradeReceivables
1730 Non-current receivables due from related parties Concept (Monetary) As Of Debit ifrs-full:NoncurrentReceivablesDueFromRelatedParties
1731 Other non-current receivables Concept (Monetary) As Of Debit ifrs-full:OtherNoncurrentReceivables
1732 Trade and other non-current receivables financial assets Concept (Monetary) As Of Debit bp:TradeAndOtherNonCurrentReceivablesFinancialAssets
1733 Non-financial assets Abstract bp:DisclosureofNonfinancialAssetsAbstract
1734 Current Abstract bp:TradeandothercurrentreceivablesnonfinancialassetsAbstract
1735 Current portion of reimbursement asset Concept (Monetary) As Of Debit bp:CurrentPortionOfReimbursementAsset
1736 Current portion of sales taxes and production taxes Concept (Monetary) As Of Debit bp:CurrentSalesAndProductionTaxesNonFinancialAsset
1737 Other current receivables non-financial asset Concept (Monetary) As Of Debit bp:OtherCurrentReceivablesNonFinancialAsset
1738 Trade and other current receivables non-financial assets Concept (Monetary) As Of Debit bp:TradeAndOtherCurrentReceivablesNonFinancialAssets
1739 Non-current Abstract bp:TradeandothernoncurrentreceivablesnonfinancialassetsAbstract
1740 Non-current portion of reimbursement asset Concept (Monetary) As Of Debit bp:NoncurrentPortionOfReimbursementAsset
1741 Non-current portion of sales taxes and production taxes Concept (Monetary) As Of Debit bp:NonCurrentSalesAndProductionTaxesNonFinancialAsset
1742 Other non-current receivables non-finance asset Concept (Monetary) As Of Debit bp:OtherNonCurrentReceivablesNonFinancialAsset
1743 Trade and other non-current receivables non-financial assets Concept (Monetary) As Of Debit bp:TradeAndOtherNonCurrentReceivablesNonFinancialAssets
1744 Trade and other current receivables Concept (Monetary) As Of Debit ifrs-full:TradeAndOtherCurrentReceivables
1745 Trade and other non-current receivables Concept (Monetary) As Of Debit ifrs-full:NoncurrentReceivables
1746 2421402 - Disclosure - Valuation and qualifying accounts - Schedule of valuation and qualifying accounts (Details) Network

*

*

http://www.bp.com/role/ValuationAndQualifyingAccountsScheduleOfValuationAndQualifyingAccountsDetails
1747 Disclosure of other provisions [table] Table

*

*

ifrs-full:DisclosureOfOtherProvisionsTable
1748 Investment [Axis] Axis invest:InvestmentAxis
1749 Investment [Domain] Member invest:InvestmentDomain
1750 Fixed asset investments Member bp:FixedAssetInvestmentsMember
1751 Valuation Allowances and Reserve Type [Axis] Axis bp:ValuationAllowancesandReserveTypeAxis
1752 Valuation Allowances and Reserve Type [Domain] Member bp:ValuationAllowancesandReserveTypeDomain
1753 Not credit-impaired Member ifrs-full:FinancialInstrumentsNotCreditimpairedMember
1754 Credit impaired Member ifrs-full:FinancialInstrumentsCreditimpairedMember
1755 Trade and other receivables Member bp:TradeAndOtherReceivablesMember
1756 Fixed asset investments Member bp:FixedAssetInvestmentsMember
1757 Disclosure of other provisions [line items] LineItems ifrs-full:DisclosureOfOtherProvisionsLineItems
1758 Changes in other provisions [abstract] Abstract ifrs-full:ChangesInOtherProvisionsAbstract
1759 Valuation allowances and reserves, beginning of period Concept (Monetary) As Of Credit bp:ValuationAllowancesAndReservesBalance1
1760 Adjustment on adoption of IFRS 9 Concept (Monetary) As Of Credit bp:ValuationAllowancesAndReservesAdjustmentOnAdoptionOfIFRS9
1761 Charged to costs and expenses Concept (Monetary) For Period Credit bp:ValuationAllowancesAndReservesAdditionsForChargesToCostAndExpense
1762 Exchange adjustments Concept (Monetary) For Period Credit bp:ValuationAllowancesAndReservesAdditionsForChargesToOtherAccounts
1763 Deductions Concept (Monetary) For Period Debit bp:ValuationAllowancesAndReservesDeductions1
1764 Valuation allowances and reserves, end of period Concept (Monetary) As Of Credit bp:ValuationAllowancesAndReservesBalance1
1765 Allowance account for credit losses relating to loans Concept (Monetary) As Of Credit ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
1766 Allowance account for cash and cash equivalents Concept (Monetary) As Of Credit bp:AllowanceAccountForCashAndCashEquivalents
1767 2422402 - Disclosure - Trade and other payables - Schedule of trade and other payables (Details) Network

*

*

http://www.bp.com/role/TradeAndOtherPayablesScheduleOfTradeAndOtherPayablesDetails
1768 Disclosure of financial liabilities [table] Table

*

*

ifrs-full:DisclosureOfFinancialLiabilitiesTable
1769 Business combinations [axis] Axis ifrs-full:BusinessCombinationsAxis
1770 Entity's total for business combinations [member] Member ifrs-full:EntitysTotalForBusinessCombinationsMember
1771 Petrohawk Energy Corporation Member bp:PetrohawkEnergyCorporationMember
1772 Disclosure of financial liabilities [line items] LineItems ifrs-full:DisclosureOfFinancialLiabilitiesLineItems
1773 Financial liabilities Abstract ifrs-full:DisclosureOfFinancialLiabilitiesAbstract
1774 Current Abstract ifrs-full:TradeAndOtherCurrentPayablesAbstract
1775 Current trade payables Concept (Monetary) As Of Credit ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers
1776 Current payables to related parties Concept (Monetary) As Of Credit ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
1777 Current payables for capital expenditure and acquisitions Concept (Monetary) As Of Credit bp:CurrentPayablesForCapitalExpendituresAndAcquisitions
1778 Current payables related to the Gulf of Mexico oil spill Concept (Monetary) As Of Credit bp:CurrentPayablesRelatedToSignificantEvent
1779 Other current payables Concept (Monetary) As Of Credit ifrs-full:OtherCurrentPayables
1780 Trade and other current payables financial liabilities Concept (Monetary) As Of Credit bp:TradeAndOtherCurrentPayablesFinancialLiabilities
1781 Non-current Abstract ifrs-full:NoncurrentPayablesAbstract
1782 Non-current trade payables Concept (Monetary) As Of Credit ifrs-full:NoncurrentPayablesToTradeSuppliers
1783 Non-current payables to related parties Concept (Monetary) As Of Credit ifrs-full:NoncurrentPayablesToRelatedParties
1784 Non-current payables for capital expenditure and acquisitionsa Concept (Monetary) As Of Credit bp:NonCurrentPayablesForCapitalExpendituresAndAcquisitions
1785 Non-current payables related to the Gulf of Mexico oil spill Concept (Monetary) As Of Credit bp:NonCurrentPayablesRelatedToSignificantEvent
1786 Other non-current payables Concept (Monetary) As Of Credit ifrs-full:OtherNoncurrentPayables
1787 Trade and other noncurrent payables financial liabilities Concept (Monetary) As Of Credit bp:TradeAndOtherNonCurrentPayablesFinancialLiabilities
1788 Non-financial liabilities Abstract bp:DisclosureofnonfinancialliabilitiesAbstract
1789 Current Abstract bp:TradeandothercurrentpayablesnonfinancialliabilitiesAbstract
1790 Other current payables non-financial liabilities Concept (Monetary) As Of Credit bp:OtherCurrentPayablesNonFinancialLiabilities
1791 Current sales taxes, customs duties, production taxes and social security Concept (Monetary) As Of Credit bp:CurrentSalesAndProductionTaxesCustomsDutiesAndSocialSecuritiesPayableNonFinancialLiability
1792 Trade and other current payables non-financial liabilities Concept (Monetary) As Of Credit bp:TradeAndOtherCurrentPayablesNonFinancialLiabilities
1793 Trade and other current payables Concept (Monetary) As Of Credit ifrs-full:TradeAndOtherCurrentPayables
1794 Non-current Abstract bp:TradeandothernoncurrentpayablesnonfinancialliabilitiesAbstract
1795 Other non-current payables non-financial liabilities Concept (Monetary) As Of Credit bp:OtherNonCurrentPayablesNonFinancialLiabilities
1796 Non-current sales taxes, customs duties, production taxes and social security Concept (Monetary) As Of Credit bp:NonCurrentSalesAndProductionTaxesCustomsDutiesAndSocialSecuritiesPayableNonFinancialLiability
1797 Trade and other non-current payables non-financial liabilities Concept (Monetary) As Of Credit bp:TradeAndOtherNonCurrentPayablesNonFinancialLiabilities
1798 Trade and other non-current payables Concept (Monetary) As Of Credit ifrs-full:NoncurrentPayables
1799 Deferred cash consideration Concept (Monetary) As Of Credit bp:BusinessCombinationDeferredCashConsideration
1800 2423402 - Disclosure - Provisions - Schedule of provisions (Details) Network

*

*

http://www.bp.com/role/ProvisionsScheduleOfProvisionsDetails
1801 Disclosure of other provisions [table] Table

*

*

ifrs-full:DisclosureOfOtherProvisionsTable
1802 Classes of other provisions [axis] Axis ifrs-full:ClassesOfProvisionsAxis
1803 Other provisions [member] Member ifrs-full:OtherProvisionsMember
1804 Decommissioning Member bp:ProvisionsforDecommissioningMember
1805 Environmental Member bp:ProvisionsForEnvironmentalMember
1806 Litigation and claims Member bp:LitigationAndClaimsMember
1807 Provisions For Clean Water Act Penalties [Member] Member bp:ProvisionsForCleanWaterActPenaltiesMember
1808 Other Member ifrs-full:MiscellaneousOtherProvisionsMember
1809 Significant Event [Axis] Axis bp:SignificantEventAxis
1810 Significant Event [Domain] Member bp:SignificantEventDomain
1811 Gulf of Mexico Oil Spill Member bp:GulfOfMexicoOilSpillMember
1812 Disclosure of other provisions [line items] LineItems ifrs-full:DisclosureOfOtherProvisionsLineItems
1813 Reconciliation of changes in other provisions [abstract] Abstract ifrs-full:ReconciliationOfChangesInOtherProvisionsAbstract
1814 Beginning balance, provisions Concept (Monetary) As Of Credit ifrs-full:Provisions
1815 Exchange adjustments Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
1816 Acquisitions Concept (Monetary) For Period Credit ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
1817 Increase (decrease) in existing provisions Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
1818 Write-back of unused provisions Concept (Monetary) For Period Debit ifrs-full:UnusedProvisionReversedOtherProvisions
1819 Unwinding of discount Concept (Monetary) For Period Credit bp:UnwindingOfDiscountOtherProvisions
1820 Change in discount ratea Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughChangeInDiscountRateOtherProvisions
1821 Utilization Concept (Monetary) For Period Debit ifrs-full:ProvisionUsedOtherProvisions
1822 Reclassified to other payables Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions
1823 Reclassified as liabilities directly associated with assets held for sale Concept (Monetary) For Period Debit ifrs-full:DecreaseThroughTransferToLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSaleOtherProvisions
1824 Deletions Concept (Monetary) For Period Debit ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
1825 Ending balance, provisions Concept (Monetary) As Of Credit ifrs-full:Provisions
1826 Current provisions Concept (Monetary) As Of Credit ifrs-full:CurrentProvisions
1827 Non-current provisions Concept (Monetary) As Of Credit ifrs-full:NoncurrentProvisions
1828 2423403 - Disclosure - Provisions - Narrative (Details) Network

*

*

http://www.bp.com/role/ProvisionsNarrativeDetails
1829 Disclosure of other provisions [table] Table

*

*

ifrs-full:DisclosureOfOtherProvisionsTable
1830 Classes of other provisions [axis] Axis ifrs-full:ClassesOfProvisionsAxis
1831 Other provisions [member] Member ifrs-full:OtherProvisionsMember
1832 Other Member ifrs-full:MiscellaneousOtherProvisionsMember
1833 Disclosure of other provisions [line items] LineItems ifrs-full:DisclosureOfOtherProvisionsLineItems
1834 Provisions for deferred employee compensation Concept (Monetary) As Of Credit ifrs-full:ProvisionsForEmployeeBenefits
1835 2424402 - Disclosure - Pensions and other post-retirement benefits - Narrative (Details) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsNarrativeDetails
1836 Disclosure of defined benefit plans [table] Table

*

*

ifrs-full:DisclosureOfDefinedBenefitPlansTable
1837 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1838 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1839 United Kingdom Member ifrs-full:CountryOfDomicileMember
1840 US Member country:US
1841 Retirement Plan Funding Status 1 [Axis] Axis bp:RetirementPlanFundingStatus1Axis
1842 Retirement Plan Funding Status 1 [Member] Member bp:RetirementPlanFundingStatus1Member
1843 Funded Member bp:FundedPlan1Member
1844 Defined Benefit Plan By Plan, Asset Categories 1 [Axis] Axis bp:DefinedBenefitPlanByPlanAssetCategories1Axis
1845 Plan Asset Categories 1 [Member] Member bp:PlanAssetCategories1Member
1846 Government issued nominal bondsd Member bp:GovernmentIssuedNominalBondsMember
1847 Government issued index-linked bondsd Member bp:GovernmentIssuedIndexlinkedBondsMember
1848 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
1849 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
1850 Interest rate swaps Member ifrs-full:InterestRateSwapContractMember
1851 Actuarial assumptions [axis] Axis ifrs-full:ActuarialAssumptionsAxis
1852 Actuarial assumptions [member] Member ifrs-full:ActuarialAssumptionsMember
1853 Actuarial assumption of mortality rates Member ifrs-full:ActuarialAssumptionOfMortalityRatesMember
1854 Disclosure of defined benefit plans [line items] LineItems ifrs-full:DisclosureOfDefinedBenefitPlansLineItems
1855 Number of member-nominated directors in trustee board (director) Concept (Integer) For Period bp:DefinedBenefitPlansNumberOfMemberNominatedDirectorsInTrusteeBoard
1856 Number of company-nominated directors In trustee board (director) Concept (Integer) For Period bp:DefinedBenefitPlansNumberOfCompanyNominatedDirectorsInTrusteeBoard
1857 Number of company-nominated independent directors in trustee board (director) Concept (Integer) For Period bp:DefinedBenefitPlansNumberOfCompanyNominatedIndependentDirectorsInTrusteeBoard
1858 Number of company-nominated independent chairman in trustee board (chairman) Concept (Integer) For Period bp:DefinedBenefitPlansNumberOfCompanyNominatedIndependentChairmanInTrusteeBoard
1859 Number of companies employees serving as investment committee members (employee) Concept (Integer) For Period bp:DefinedBenefitPlansNumberOfCompaniesEmployeesServingAsInvestmentCommitteeMembers
1860 Aggregate contributions Concept (Monetary) For Period Debit ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
1861 Expected aggregate contributions Concept (Monetary) For Period Credit ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan
1862 Contribution coverage period Concept (xbrli:durationItemType) For Period bp:DefinedBenefitPlansContributionCoveragePeriod
1863 Period for notice of termination of funding Concept (xbrli:durationItemType) For Period bp:DefinedBenefitPlansNoticeOfTerminationOfFundingPeriod
1864 Period for contractually committed funding Concept (xbrli:durationItemType) For Period bp:DefinedBenefitPlansPeriodForContractuallyCommittedFunding
1865 Contractually committed funding for future services Concept (Monetary) For Period Credit bp:DefinedBenefitPlanBenefitObligationContractuallyCommittedFunding
1866 Percentage of allowance for promotion-related salary growth (up to) Concept (Percent) As Of bp:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesPromotionBased
1867 Percentage of plan asset transfers from equity to bonds investment instrument Concept (Percent) For Period bp:DefinedBenefitPlansPlanAssetTransfersFromEquityInstrumentToDebtInstrumentPercent
1868 Government issued nominal bonds under liability driven investments LDI Concept (Monetary) As Of Debit bp:GovernmentIssuedNominalBondsUnderLiabilityDrivenInvestments
1869 Index linked bonds under liability driven investments Concept (Monetary) As Of Debit bp:IndexLinkedBondsUnderLiabilityDrivenInvestments
1870 Amount contributed to fair value of plan assets Concept (Monetary) As Of Debit ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
1871 Derivatives, amount contributed to fair value of plan assets Concept (Monetary) As Of Debit ifrs-full:DerivativesAmountContributedToFairValueOfPlanAssets
1872 Increase (decrease) in defined benefit obligation due to reasonably possible increase in actuarial assumption Concept (Monetary) As Of Credit ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
1873 Effect on pension and other post-retirement benefit expense in 2018, Increase Concept (Monetary) As Of Debit bp:IncreaseDecreaseInDefinedBenefitPlanExpenseDueToReasonablyPossibleIncreaseInActuarialAssumption
1874 2424403 - Disclosure - Pensions and other post-retirement benefits - Details of assumptions used to estimate benefit obligations (Details) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsDetailsOfAssumptionsUsedToEstimateBenefitObligationsDetails
1875 Disclosure of defined benefit plans [table] Table

*

*

ifrs-full:DisclosureOfDefinedBenefitPlansTable
1876 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1877 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1878 United Kingdom Member ifrs-full:CountryOfDomicileMember
1879 US Member country:US
1880 Eurozone Member bp:EuropeExceptUnitedKingdomMember
1881 Disclosure of defined benefit plans [line items] LineItems ifrs-full:DisclosureOfDefinedBenefitPlansLineItems
1882 Discount rate for plan liabilities Concept (Percent) As Of bp:ActuarialAssumptionOfDiscountRatesForPlanLiabilities
1883 Rate of increase in salaries Concept (Percent) As Of ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
1884 Rate of increase for pensions in payment Concept (Percent) As Of ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
1885 Rate of increase in deferred pensions Concept (Percent) As Of bp:ActuarialAssumptionOfExpectedRatesOfDeferredPensionIncreases
1886 Inflation for plan liabilities Concept (Percent) As Of bp:ActuarialAssumptionOfExpectedRatesOfInflationForPlanLiabilities
1887 Discount rate for plan service cost Concept (Percent) As Of bp:ActuarialAssumptionOfDiscountRatesForPlanServiceCosts
1888 Discount rate for plan other finance expense Concept (Percent) As Of ifrs-full:OtherMaterialActuarialAssumptions
1889 Inflation for plan service cost Concept (Percent) As Of bp:ActuarialAssumptionOfExpectedRatesOfInflationForPlanServiceCosts
1890 2424404 - Disclosure - Pensions and other post-retirement benefits - Summary of mortality assumptions (Details) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsSummaryOfMortalityAssumptionsDetails
1891 Disclosure of defined benefit plans [table] Table

*

*

ifrs-full:DisclosureOfDefinedBenefitPlansTable
1892 Defined Benefit Plan Participants [Axis] Axis bp:DefinedBenefitPlanParticipantsAxis
1893 Defined Benefit Plan Participants [Member] Member bp:DefinedBenefitPlanParticipantsMember
1894 Life expectancy at age 60 for a male currently aged 60 Member bp:MaleCurrentlyAtAge60Member
1895 Life expectancy at age 60 for a male currently aged 40 Member bp:MaleAt60ForIndividualsCurrentlyAtAge40Member
1896 Life expectancy at age 60 for a female currently aged 60 Member bp:FemaleCurrentlyAtAge60Member
1897 Life expectancy at age 60 for a female currently aged 40 Member bp:FemaleAt60ForIndividualsCurrentlyAtAge40Member
1898 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1899 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1900 United Kingdom Member ifrs-full:CountryOfDomicileMember
1901 US Member country:US
1902 Eurozone Member bp:EuropeExceptUnitedKingdomMember
1903 Disclosure of defined benefit plans [line items] LineItems ifrs-full:DisclosureOfDefinedBenefitPlansLineItems
1904 Mortality assumptions Concept (Decimal) As Of ifrs-full:ActuarialAssumptionOfMortalityRates
1905 2424405 - Disclosure - Pensions and other post-retirement benefits - Current asset allocation (Details) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsCurrentAssetAllocationDetails
1906 Disclosure of fair value of plan assets [table] Table

*

*

ifrs-full:DisclosureOfFairValueOfPlanAssetsTable
1907 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1908 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1909 United Kingdom Member ifrs-full:CountryOfDomicileMember
1910 US Member country:US
1911 Disclosure of fair value of plan assets [line items] LineItems ifrs-full:DisclosureOfFairValueOfPlanAssetsLineItems
1912 Total equity (including private equity) Concept (Percent) As Of bp:EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage
1913 Bonds/cash (including LDI) Concept (Percent) As Of bp:DebtInstrumentsAndCashAndCashEquivalentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage
1914 Property/real estate Concept (Percent) As Of bp:RealEstateAmountContributedToFairValueOfPlanAssetsAllocationPercentage
1915 2424406 - Disclosure - Pensions and other post-retirement benefits - Fair value of assets held by the defined benefit plans (Details) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsFairValueOfAssetsHeldByDefinedBenefitPlansDetails
1916 Disclosure of fair value of plan assets [table] Table

*

*

ifrs-full:DisclosureOfFairValueOfPlanAssetsTable
1917 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1918 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1919 United Kingdom Member ifrs-full:CountryOfDomicileMember
1920 US Member country:US
1921 Eurozone Member bp:EuropeExceptUnitedKingdomMember
1922 Other Member bp:CountriesExcludingUnitedStatesAndEuropeMember
1923 Defined Benefit Plan By Plan, Asset Categories 1 [Axis] Axis bp:DefinedBenefitPlanByPlanAssetCategories1Axis
1924 Plan Asset Categories 1 [Member] Member bp:PlanAssetCategories1Member
1925 Listed equities – developed markets Member bp:ListedEquityFundsDevelopedMarketsMember
1926 Listed equities – emerging markets Member bp:ListedEquityFundsEmergingMarketsMember
1927 Private equity Member bp:PrivateEquityFunds1Member
1928 Government issued nominal bondsd Member bp:GovernmentIssuedNominalBondsMember
1929 Government issued index-linked bondsd Member bp:GovernmentIssuedIndexlinkedBondsMember
1930 Corporate bondsd Member bp:CorporateDebtSecurities1Member
1931 Disclosure of fair value of plan assets [line items] LineItems ifrs-full:DisclosureOfFairValueOfPlanAssetsLineItems
1932 Equity Concept (Monetary) As Of Debit ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets
1933 Debt instruments Concept (Monetary) As Of Debit ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
1934 Property Concept (Monetary) As Of Debit ifrs-full:PropertyAmountContributedToFairValueOfPlanAssets
1935 Cash Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
1936 Other Concept (Monetary) As Of Debit ifrs-full:OtherAssetsAmountContributedToFairValueOfPlanAssets
1937 Debt (repurchase agreements) used to fund liability driven investments Concept (Monetary) As Of Credit bp:DebtInstrumentAmountUsedToFundLiabilityDrivenInvestments
1938 Asset recognized Concept (Monetary) As Of Debit ifrs-full:PlanAssetsAtFairValue
1939 2424407 - Disclosure - Pensions and other post-retirement benefits - Analysis of the amounts charged to profit (loss), recognized in other comprehensive income, and movement in obligations (Details) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsAnalysisOfAmountsChargedToProfitLossRecognizedInOtherComprehensiveIncomeAndMovementInObligationsDetails
1940 Disclosure of defined benefit plans [table] Table

*

*

ifrs-full:DisclosureOfDefinedBenefitPlansTable
1941 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
1942 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
1943 United Kingdom Member ifrs-full:CountryOfDomicileMember
1944 US Member country:US
1945 Eurozone Member bp:EuropeExceptUnitedKingdomMember
1946 Other Member bp:CountriesExcludingUnitedStatesAndEuropeMember
1947 Germany Member country:DE
1948 Net defined benefit liability (asset) [axis] Axis ifrs-full:NetDefinedBenefitLiabilityAssetAxis
1949 Net defined benefit liability (asset) [member] Member ifrs-full:NetDefinedBenefitLiabilityAssetMember
1950 Accrued benefit obligation Member ifrs-full:PresentValueOfDefinedBenefitObligationMember
1951 Fair value of plan assets Member ifrs-full:PlanAssetsMember
1952 Retirement Plan Funding Status 1 [Axis] Axis bp:RetirementPlanFundingStatus1Axis
1953 Retirement Plan Funding Status 1 [Member] Member bp:RetirementPlanFundingStatus1Member
1954 Funded Member bp:FundedPlan1Member
1955 Unfunded Member bp:UnfundedPlan1Member
1956 Retirement Plan Type 1 [Axis] Axis bp:RetirementPlanType1Axis
1957 Retirement Plan Type 1 [Member] Member bp:RetirementPlanType1Member
1958 Pension plans defined benefit Member bp:PensionPlansDefinedBenefit1Member
1959 Postemployment retirement benefits Member bp:PostemploymentRetirementBenefits1Member
1960 Disclosure of defined benefit plans [line items] LineItems ifrs-full:DisclosureOfDefinedBenefitPlansLineItems
1961 Analysis of the amount charged to profit or loss Abstract bp:EmployeeBenefitsAmountChargedToProfitLossBeforeInterestAndTaxationAbstract
1962 Current service cost Concept (Monetary) For Period Credit ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset
1963 Past service cost Concept (Monetary) For Period Credit ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
1964 Settlement Concept (Monetary) For Period Debit ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
1965 Operating charge relating to defined benefit plans Concept (Monetary) For Period Debit ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans
1966 Payments to defined contribution plans Concept (Monetary) For Period Debit ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
1967 Total operating charge Concept (Monetary) For Period Debit bp:EmployeeBenefitExpense
1968 Interest income on plan assets Concept (Monetary) For Period Debit bp:InterestIncomeNetDefinedBenefitAsset
1969 Interest on plan liabilities Concept (Monetary) For Period Credit bp:InterestExpenseNetDefinedBenefitLiability
1970 Other finance (income) expense Concept (Monetary) For Period Credit ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
1971 Analysis of the amount recognized in other comprehensive income Abstract ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract
1972 Actual asset return less interest income on plan assets Concept (Monetary) For Period Debit ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
1973 Change in financial assumptions underlying the present value of the plan liabilities Concept (Monetary) For Period Debit ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
1974 Change in demographic assumptions underlying the present value of the plan liabilities Concept (Monetary) For Period Debit ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
1975 Experience gains and losses arising on the plan liabilities Concept (Monetary) For Period Debit ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
1976 Remeasurements recognized in other comprehensive income Concept (Monetary) For Period Debit ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
1977 Movements in benefit obligation and fair value of plan assets during the year Abstract ifrs-full:ChangesInNetDefinedBenefitLiabilityAssetAbstract
1978 Net defined benefit liability (asset), beginning of period Concept (Monetary) As Of Credit ifrs-full:LiabilityAssetOfDefinedBenefitPlans
1979 Exchange adjustments (liabilities) assets Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
1980 Interest income on plan assets Concept (Monetary) For Period Debit bp:InterestIncomeNetDefinedBenefitAsset
1981 Operating charge relating to defined benefit plans Concept (Monetary) For Period Debit ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans
1982 Interest cost Concept (Monetary) For Period Credit bp:InterestExpenseNetDefinedBenefitLiability
1983 Contributions by plan participants (liabilities) assets Concept (Monetary) For Period Debit ifrs-full:ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset
1984 Contributions by employers (funded plans) Concept (Monetary) For Period Debit ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
1985 Benefit payments (liabilities) assets Concept (Monetary) For Period Debit ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
1986 Acquisitions Concept (Monetary) For Period Credit bp:IncreaseThroughBusinessCombinationsNetDefinedBenefitLiabilityAsset
1987 Disposals of (benefit obligations) and fair value of plan asset Concept (Monetary) For Period Debit bp:DecreaseThroughBusinessDisposalsNetDefinedBenefitLiabilityAsset
1988 Remeasurements recognized in other comprehensive income (liabilities) assets Concept (Monetary) For Period Debit ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
1989 Net defined benefit liability (asset), end of period Concept (Monetary) As Of Credit ifrs-full:LiabilityAssetOfDefinedBenefitPlans
1990 Surplus (deficit) at 31 December Concept (Monetary) As Of Debit ifrs-full:SurplusDeficitInPlan
1991 Surplus (deficit) in plan, asset recognized Concept (Monetary) As Of Debit bp:Surplusdeficitinplanassetrecognized
1992 Surplus (deficit) in plan, liability recognized Concept (Monetary) As Of Debit bp:Surplusdeficitinplanliabilityrecognized
1993 Surplus (deficit) Concept (Monetary) As Of Debit ifrs-full:SurplusDeficitInPlan
1994 The defined benefit obligation may be analysed between funded and unfunded plans as follows Concept (Monetary) As Of Credit ifrs-full:LiabilityAssetOfDefinedBenefitPlans
1995 Costs resulting from plan harmonization Concept (Monetary) For Period Credit bp:PastServiceCostBenefitHarmonizationNetDefinedBenefitLiability
1996 Settlement payments in respect of net defined benefit liabilities (assets) Concept (Monetary) For Period Debit bp:PaymentsInRespectOfBenefitsNetDefinedBenefitLiabilityAsset
1997 Payments in respect of settlements, net defined benefit liability (asset) Concept (Monetary) For Period Debit ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset
1998 Expenses incurred for administration of the benefits Concept (Monetary) For Period Debit bp:AdministrativeExpenseIncomeNetDefinedBenefitLiabilityAsset
1999 2424408 - Disclosure - Pensions and other post-retirement benefits - Sensitivity analysis and actuarial assumptions (Details) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsSensitivityAnalysisAndActuarialAssumptionsDetails
2000 Disclosure of defined benefit plans [table] Table

*

*

ifrs-full:DisclosureOfDefinedBenefitPlansTable
2001 Actuarial assumptions [axis] Axis ifrs-full:ActuarialAssumptionsAxis
2002 Actuarial assumptions [member] Member ifrs-full:ActuarialAssumptionsMember
2003 Discount rate Member ifrs-full:ActuarialAssumptionOfDiscountRatesMember
2004 Inflation rate Member ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflationMember
2005 Salary growth Member ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember
2006 Disclosure of defined benefit plans [line items] LineItems ifrs-full:DisclosureOfDefinedBenefitPlansLineItems
2007 Effect on pension and other post-retirement benefit expense in 2018, Increase Concept (Monetary) As Of Debit bp:IncreaseDecreaseInDefinedBenefitPlanExpenseDueToReasonablyPossibleIncreaseInActuarialAssumption
2008 Effect on pension and other post-retirement benefit expense in 2018, Decrease Concept (Monetary) As Of Debit bp:IncreaseDecreaseInDefinedBenefitPlanExpenseDueToReasonablyPossibleDecreaseInActuarialAssumption
2009 Effect on pension and other post-retirement benefit obligation at 31, December 2017, Increase Concept (Monetary) As Of Credit ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
2010 Effect on pension and other post-retirement benefit obligation at 31 December 2017, Decrease Concept (Monetary) As Of Credit ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
2011 2424409 - Disclosure - Pensions and other post-retirement benefits - Expected future benefit payments (Details) Network

*

*

http://www.bp.com/role/PensionsAndOtherPostRetirementBenefitsExpectedFutureBenefitPaymentsDetails
2012 Disclosure of defined benefit plans [table] Table

*

*

ifrs-full:DisclosureOfDefinedBenefitPlansTable
2013 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
2014 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
2015 United Kingdom Member ifrs-full:CountryOfDomicileMember
2016 US Member country:US
2017 Eurozone Member bp:EuropeExceptUnitedKingdomMember
2018 Other Member bp:CountriesExcludingUnitedStatesAndEuropeMember
2019 Disclosure of defined benefit plans [line items] LineItems ifrs-full:DisclosureOfDefinedBenefitPlansLineItems
2020 2019 Concept (Monetary) As Of Credit bp:ExpectedFutureBenefitPaymentNextAnnualReportingPeriod
2021 2020 Concept (Monetary) As Of Credit bp:ExpectedFutureBenefitPaymentYearTwo
2022 2021 Concept (Monetary) As Of Credit bp:ExpectedFutureBenefitPaymentYearThree
2023 2022 Concept (Monetary) As Of Credit bp:ExpectedFutureBenefitPaymentYearFour
2024 2023 Concept (Monetary) As Of Credit bp:ExpectedFutureBenefitPaymentYearFive
2025 2024-2028 Concept (Monetary) As Of Credit bp:ExpectedFutureBenefitPaymentYearsThereafter
2026 Weighted average duration Concept (Decimal) For Period ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation
2027 2425402 - Disclosure - Cash and cash equivalents - Schedule of cash and cash equivalents (Details) Network

*

*

http://www.bp.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails
2028 Implied Table Table

*

*

implied:Table
2029 Subclassifications of assets, liabilities and equities [abstract] Abstract ifrs-full:SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
2030 Cash Concept (Monetary) As Of Debit ifrs-full:Cash
2031 Term bank deposits Concept (Monetary) As Of Debit ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents
2032 Cash equivalents (excluding term bank deposits) Concept (Monetary) As Of Debit bp:CashEquivalentsExcludingShortTermDeposits
2033 Total cash and cash equivalents Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
2034 2425403 - Disclosure - Cash and cash equivalents - Narrative (Details) Network

*

*

http://www.bp.com/role/CashAndCashEquivalentsNarrativeDetails
2035 Disclosure of geographical areas [table] Table

*

*

ifrs-full:DisclosureOfGeographicalAreasTable
2036 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
2037 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
2038 Non-UK Countries Member bp:NonUKCountriesMember
2039 Disclosure of geographical areas [line items] LineItems ifrs-full:DisclosureOfGeographicalAreasLineItems
2040 Restricted cash and cash equivalents Concept (Monetary) As Of Debit ifrs-full:CurrentRestrictedCashAndCashEquivalents
2041 Cash and cash equivalents Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
2042 2426402 - Disclosure - Finance debt - Summary of current and non-current borrowings (Details) Network

*

*

http://www.bp.com/role/FinanceDebtSummaryOfCurrentAndNonCurrentBorrowingsDetails
2043 Disclosure of detailed information about borrowings [table] Table

*

*

ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsTable
2044 Borrowings by name [axis] Axis ifrs-full:BorrowingsByNameAxis
2045 Borrowings by name [member] Member ifrs-full:BorrowingsByNameMember
2046 Borrowings Member bp:Borrowings1Member
2047 Net obligations under finance leases Member bp:ObligationsUnderFinanceLeasesMember
2048 Disclosure of detailed information about borrowings [line items] LineItems ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsLineItems
2049 Current finance debt Concept (Monetary) As Of Credit ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings
2050 Non-current finance debt Concept (Monetary) As Of Credit ifrs-full:LongtermBorrowings
2051 Total Concept (Monetary) As Of Credit ifrs-full:Borrowings
2052 2426403 - Disclosure - Finance debt - Narrative (Details) Network

*

*

http://www.bp.com/role/FinanceDebtNarrativeDetails
2053 Disclosure of detailed information about borrowings [table] Table

*

*

ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsTable
2054 Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Axis ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis
2055 Carrying amount [member] Member ifrs-full:CarryingAmountMember
2056 Carrying amount Member ifrs-full:GrossCarryingAmountMember
2057 Maturity [axis] Axis ifrs-full:MaturityAxis
2058 Aggregated time bands [member] Member ifrs-full:AggregatedTimeBandsMember
2059 Within one year Member ifrs-full:NotLaterThanOneYearMember
2060 Borrowings by name [axis] Axis ifrs-full:BorrowingsByNameAxis
2061 Borrowings by name [member] Member ifrs-full:BorrowingsByNameMember
2062 Long-Term Borrowings, Excluding Finance Lease Liabilities Member bp:LongTermBorrowingsExcludingFinanceLeaseLiabilitiesMember
2063 Commercial Papers Member bp:CommercialPaper1Member
2064 Disclosure of detailed information about borrowings [line items] LineItems ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsLineItems
2065 Current finance debt Concept (Monetary) As Of Credit ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings
2066 2426404 - Disclosure - Finance debt - Summary of weighted average interest rates (Details) Network

*

*

http://www.bp.com/role/FinanceDebtSummaryOfWeightedAverageInterestRatesDetails
2067 Disclosure of detailed information about borrowings [table] Table

*

*

ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsTable
2068 Borrowings by name [axis] Axis ifrs-full:BorrowingsByNameAxis
2069 Borrowings by name [member] Member ifrs-full:BorrowingsByNameMember
2070 US dollar Member bp:USDollarBorrowingsMember
2071 Other currencies Member bp:NonUSDollarBorrowingsMember
2072 Range [axis] Axis ifrs-full:RangeAxis
2073 Ranges [member] Member ifrs-full:RangesMember
2074 Weighted average Member ifrs-full:WeightedAverageMember
2075 Types of interest rates [axis] Axis ifrs-full:TypesOfInterestRatesAxis
2076 Interest rate types [member] Member ifrs-full:InterestRateTypesMember
2077 Fixed rate debt Member ifrs-full:FixedInterestRateMember
2078 Floating rate debt Member ifrs-full:FloatingInterestRateMember
2079 Disclosure of detailed information about borrowings [line items] LineItems ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsLineItems
2080 Weighted average interest rate Concept (Percent) As Of ifrs-full:BorrowingsInterestRate
2081 Weighted average time for which rate is fixed Years Concept (xbrli:durationItemType) For Period bp:BorrowingsInterestRatePeriod
2082 Total borrowings Concept (Monetary) As Of Credit ifrs-full:Borrowings
2083 2426405 - Disclosure - Finance debt - Summary of fair value and carrying value of borrowings (Details) Network

*

*

http://www.bp.com/role/FinanceDebtSummaryOfFairValueAndCarryingValueOfBorrowingsDetails
2084 Disclosure of detailed information about borrowings [table] Table

*

*

ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsTable
2085 Classes of financial liabilities [axis] Axis ifrs-full:ClassesOfFinancialLiabilitiesAxis
2086 Financial liabilities, class [member] Member ifrs-full:FinancialLiabilitiesMember
2087 Short-term borrowings Member ifrs-full:ShorttermBorrowingsMember
2088 Long-term borrowings Member ifrs-full:LongtermBorrowingsMember
2089 Net obligations under finance leases Member bp:ObligationsUnderFinanceLeasesMember
2090 Finance debt Member bp:Borrowings1Member
2091 Disclosure of detailed information about borrowings [line items] LineItems ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsLineItems
2092 Financial liabilities, at fair value Concept (Monetary) As Of Credit ifrs-full:FinancialLiabilitiesAtFairValue
2093 Financial liabilities Concept (Monetary) As Of Credit ifrs-full:FinancialLiabilities
2094 2427402 - Disclosure - Capital disclosures and analysis of changes in net debt - Narrative (Details) Network

*

*

http://www.bp.com/role/CapitalDisclosuresAndAnalysisOfChangesInNetDebtNarrativeDetails
2095 Disclosure of detailed information about borrowings [table] Table

*

*

ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsTable
2096 Range [axis] Axis ifrs-full:RangeAxis
2097 Ranges [member] Member ifrs-full:RangesMember
2098 Minimum Member ifrs-full:BottomOfRangeMember
2099 Maximum Member ifrs-full:TopOfRangeMember
2100 Disclosure of detailed information about borrowings [line items] LineItems ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsLineItems
2101 Target net debt ratio Concept (Pure) For Period bp:TargetRatioofIndebtednesstoNetCapitalDuringWeakMarketConditionsToMaintainASignificantLiquidityBuffer
2102 Net debt ratio Concept (Pure) As Of bp:RatioOfIndebtednessToNetCapital11
2103 2427403 - Disclosure - Capital disclosures and analysis of changes in net debt - Disclosure of the net debt ratio (Details) Network

*

*

http://www.bp.com/role/CapitalDisclosuresAndAnalysisOfChangesInNetDebtDisclosureOfNetDebtRatioDetails
2104 Disclosure of detailed information about hedges [table] Table

*

*

ifrs-full:DisclosureOfHedgeAccountingTable
2105 Derivative Instrument 1 [Axis] Axis bp:DerivativeInstrumentRisk1Axis
2106 Derivative Contract Type 1 [Domain] Member bp:DerivativeContractType1Domain
2107 Debt Hedges Member bp:DebtHedgesMember
2108 Classes of financial liabilities [axis] Axis ifrs-full:ClassesOfFinancialLiabilitiesAxis
2109 Financial liabilities, class [member] Member ifrs-full:FinancialLiabilitiesMember
2110 Derivatives Member ifrs-full:DerivativesMember
2111 Disclosure of detailed information about hedges [line items] LineItems ifrs-full:DisclosureOfHedgeAccountingLineItems
2112 Gross debt Concept (Monetary) As Of Credit ifrs-full:Borrowings
2113 Less: fair value asset (liability) of hedges related to finance debta Concept (Monetary) As Of ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
2114 Debt, net of hedging instruments Concept (Monetary) As Of Credit bp:BorrowingsNetOfRelatedHedgingInstruments
2115 Less: cash and cash equivalents Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
2116 Net debt Concept (Monetary) As Of Credit ifrs-full:NetDebt
2117 Equity Concept (Monetary) As Of Credit ifrs-full:Equity
2118 Net debt ratio Concept (Pure) As Of bp:RatioOfIndebtednessToNetCapital11
2119 Financial liabilities at fair value through profit or loss Concept (Monetary) As Of Credit ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLoss
2120 Net cash flow outflow on finance debt Concept (Monetary) For Period Debit bp:CashFlowsFromUsedInIncreaseDecreaseInDerivatives
2121 Gain (loss) on change in fair value of borrowings Concept (Monetary) For Period Credit bp:GainLossOnChangeInFairValueOfBorrowings
2122 2427404 - Disclosure - Capital disclosures and analysis of changes in net debt - Disclosure of changes in net debt (Details) Network

*

*

http://www.bp.com/role/CapitalDisclosuresAndAnalysisOfChangesInNetDebtDisclosureOfChangesInNetDebtDetails
2123 Disclosure of detailed information about hedges [table] Table

*

*

ifrs-full:DisclosureOfHedgeAccountingTable
2124 Derivative Instrument 1 [Axis] Axis bp:DerivativeInstrumentRisk1Axis
2125 Derivative Contract Type 1 [Domain] Member bp:DerivativeContractType1Domain
2126 Debt Hedges Member bp:DebtHedgesMember
2127 Disclosure of detailed information about hedges [line items] LineItems ifrs-full:DisclosureOfHedgeAccountingLineItems
2128 Finance debt at beginning of year Concept (Monetary) As Of Credit ifrs-full:Borrowings
2129 Hedge accounted derivatives at beginning of year Concept (Monetary) As Of ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
2130 Cash and cash equivalents at beginning of year Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
2131 Net debt at beginning of year Concept (Monetary) As Of Credit ifrs-full:NetDebt
2132 Effect of adjustment on adoption of IFRS 9 on finance debt Concept (Monetary) For Period Credit bp:EffectOfAdjustmentForAdoptionOfNewIFRSOnBorrowings
2133 Effect of adjustment on adoption of IFRS 9 on hedging instruments Concept (Monetary) For Period Credit bp:EffectOfAdjustmentForAdoptionOfNewIFRSOnHedgingInstruments
2134 Effect of adjustment on adoption of IFRS 9 on cash and cash equivalents Concept (Monetary) For Period Debit bp:EffectOfAdjustmentForAdoptionOfNewIFRSOnCashAndCashEquivalents
2135 Effect of adjustment on adoption of IFRS 9 on new debt Concept (Monetary) For Period Credit bp:EffectOfAdjustmentForAdoptionOfNewIFRSOnNetDebt
2136 Exchange adjustments impact on finance debt Concept (Monetary) For Period Credit bp:EffectOfExchangeRateChangesOnBorrowings
2137 Exchange adjustments impact on hedge accounted derivatives Concept (Monetary) For Period Credit bp:EffectOfExchangeRateChangesOnHedgingInstruments
2138 Exchange adjustments impact on cash and cash equivalents Concept (Monetary) For Period Debit ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
2139 Exchange adjustments impact on net debt Concept (Monetary) For Period Credit bp:EffectOfExchangeRateChangesOnNetDebt
2140 Net financing cash flow impact on finance debt Concept (Monetary) For Period Credit bp:CashFlowsFromUsedInIncreaseDecreaseInBorrowings
2141 Net financing cash flow impact on hedging accounted derivatives Concept (Monetary) For Period Credit bp:CashFlowsFromUsedInIncreaseDecreaseInHedgingInstruments
2142 Net financing cash flow impact on cash and cash equivalents Concept (Monetary) For Period Debit ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
2143 Net financing cash flow impact on net debt Concept (Monetary) For Period Credit bp:NetCashFlowImpactOnNetDebt
2144 Fair value impact on finance debt Concept (Monetary) For Period Credit bp:GainLossOnChangeInFairValueOfBorrowings
2145 Fair value impact on hedge accounted derivatives Concept (Monetary) For Period Credit bp:GainLossOnChangeInFairValueOfHedgingInstruments
2146 Fair value impact on cash and cash equivalents Concept (Monetary) For Period Debit bp:GainLossOnChangeInFairValueOfCashAndCashEquivalents
2147 Fair value impact on net debt Concept (Monetary) For Period Credit bp:GainLossOnChangeInFairValueOfNetDebt
2148 Other movements of impact on finance debt Concept (Monetary) For Period Credit bp:OtherMovementsOfImpactOnBorrowings
2149 Other movements of impact on hedge accounted derivatives Concept (Monetary) For Period Credit bp:OtherMovementsOfImpactOnHedgingInstruments
2150 Other movements of impact on cash and cash equivalents Concept (Monetary) For Period Debit bp:OtherMovementsOfImpactOnCashAndCashEquivalents
2151 Other movements of impact on net debt Concept (Monetary) For Period Credit bp:OtherMovementsOfImpactOnNetDebt
2152 Finance debt at end of year Concept (Monetary) As Of Credit ifrs-full:Borrowings
2153 Hedge accounted derivatives at end of year Concept (Monetary) As Of ifrs-full:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue
2154 Cash and cash equivalents at end of year Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
2155 Net debt at end of year Concept (Monetary) As Of Credit ifrs-full:NetDebt
2156 2428402 - Disclosure - Operating leases - Narrative (Details) Network

*

*

http://www.bp.com/role/OperatingLeasesNarrativeDetails
2157 Disclosure of finance lease and operating lease by lessee [table] Table

*

*

ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable
2158 Range [axis] Axis ifrs-full:RangeAxis
2159 Ranges [member] Member ifrs-full:RangesMember
2160 Maximum Member ifrs-full:TopOfRangeMember
2161 Classes of property, plant and equipment [axis] Axis ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis
2162 Property, plant and equipment [member] Member ifrs-full:PropertyPlantAndEquipmentMember
2163 Plant and machinery Member ifrs-full:MachineryMember
2164 Ships and commercial vehicles Member ifrs-full:VehiclesMember
2165 Land and buildings Member ifrs-full:LandAndBuildingsMember
2166 Drilling rigs Member bp:OilandGasAssetsDrillingRigsMember
2167 International oil and gas ships Member bp:InternationalOilAndGasShipsMember
2168 Segments [axis] Axis ifrs-full:SegmentsAxis
2169 Segments [member] Member ifrs-full:SegmentsMember
2170 Upstream Member bp:UpstreamSegmentMember
2171 Disclosure of finance lease and operating lease by lessee [line items] LineItems ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems
2172 Minimum lease payments recognised as expense Concept (Monetary) For Period Debit ifrs-full:MinimumOperatingLeasePayments
2173 Sublease payments recognised as expense Concept (Monetary) As Of Debit ifrs-full:ExpectedFutureMinimumSubleasePaymentsReceivableUnderNoncancellableSubleasesClassifiedAsOperatingLease
2174 Typical durations of operating leases Concept (xbrli:durationItemType) For Period bp:OperatingLeaseTerm
2175 Future minimum lease payments Concept (Monetary) As Of Credit ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease
2176 2428403 - Disclosure - Operating leases - Future minimum lease payments (Details) Network

*

*

http://www.bp.com/role/OperatingLeasesFutureMinimumLeasePaymentsDetails
2177 Disclosure of finance lease and operating lease by lessee [table] Table

*

*

ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable
2178 Maturity [axis] Axis ifrs-full:MaturityAxis
2179 Aggregated time bands [member] Member ifrs-full:AggregatedTimeBandsMember
2180 1 year Member ifrs-full:NotLaterThanOneYearMember
2181 2 to 5 years Member ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember
2182 Thereafter Member ifrs-full:LaterThanFiveYearsMember
2183 Disclosure of finance lease and operating lease by lessee [line items] LineItems ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems
2184 Future minimum lease payments Concept (Monetary) As Of Credit ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease
2185 2429402 - Disclosure - Financial instruments and financial risk factors - Schedule of financial assets and liabilities (Details) Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactorsScheduleOfFinancialAssetsAndLiabilitiesDetails
2186 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2187 Categories of financial assets [axis] Axis ifrs-full:CategoriesOfFinancialAssetsAxis
2188 Financial assets, category [member] Member ifrs-full:FinancialAssetsCategoryMember
2189 Mandatorily measured at fair value through profit or loss Member ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueCategoryMember
2190 Measured at amortized cost Member ifrs-full:FinancialAssetsAtAmortisedCostMember
2191 Loans and receivables Member ifrs-full:LoansAndReceivablesCategoryMember
2192 Available- for-sale financial assets Member ifrs-full:FinancialAssetsAvailableforsaleCategoryMember
2193 Held-to- maturity investments Member ifrs-full:HeldtomaturityInvestmentsCategoryMember
2194 Financial assets measured at fair value through profit or loss Member ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
2195 Derivative hedging instruments Member ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember
2196 Categories of financial liabilities [axis] Axis ifrs-full:CategoriesOfFinancialLiabilitiesAxis
2197 Financial liabilities, category [member] Member ifrs-full:FinancialLiabilitiesCategoryMember
2198 Financial liabilities at fair value through profit or loss, category Member bp:FinancialLiabilitiesAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueMember
2199 Derivative hedging instruments Member ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember
2200 Designated as measured at fair value through other comprehensive income Member ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
2201 Financial liabilities at fair value through profit or loss Member ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2202 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
2203 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
2204 Other investments – equity shares Member ifrs-full:EquityInvestmentsMember
2205 Other financial assets Member bp:OtherFinancialAssetsMember
2206 Loans Member ifrs-full:LoanCommitmentsMember
2207 Trade and other receivables Member ifrs-full:TradeReceivablesMember
2208 Derivative financial instruments Member ifrs-full:DerivativesMember
2209 Cash and cash equivalents Member bp:CashAndCashEquivalents1Member
2210 Classes of financial liabilities [axis] Axis ifrs-full:ClassesOfFinancialLiabilitiesAxis
2211 Financial liabilities, class [member] Member ifrs-full:FinancialLiabilitiesMember
2212 Trade and other payables Member bp:TradeAndOtherPayablesMember
2213 Derivative financial instruments Member ifrs-full:DerivativesMember
2214 Accruals Member bp:AccrualsMember
2215 Finance debt Member bp:Borrowings1Member
2216 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2217 Financial assets Abstract ifrs-full:DisclosureOfFinancialAssetsAbstract
2218 Financial assets Concept (Monetary) As Of Debit ifrs-full:FinancialAssets
2219 Financial liabilities Abstract ifrs-full:DisclosureOfFinancialLiabilitiesAbstract
2220 Financial liabilities Concept (Monetary) As Of Credit ifrs-full:FinancialLiabilities
2221 Financial assets (liabilities) Concept (Monetary) As Of Debit bp:FinancialAssetsLiabilities
2222 2429403 - Disclosure - Financial instruments and financial risk factors - Narrative (Details) Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactorsNarrativeDetails
2223 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2224 Initially applied IFRSs [axis] Axis ifrs-full:InitiallyAppliedIFRSsAxis
2225 Initially applied IFRSs [member] Member ifrs-full:InitiallyAppliedIFRSsMember
2226 IFRS 9 Financial Instruments Member bp:IFRS9FinancialInstrumentsMember
2227 Types of risks [axis] Axis ifrs-full:TypesOfRisksAxis
2228 Risks [member] Member ifrs-full:TypesOfRisksMember
2229 Commodity price risk Member ifrs-full:CommodityPriceRiskMember
2230 Currency risk Member ifrs-full:CurrencyRiskMember
2231 Interest rate risk Member ifrs-full:InterestRateRiskMember
2232 Credit risk Member ifrs-full:CreditRiskMember
2233 Currency and interest rate risk Member bp:CurrencyAndInterestRateRiskMember
2234 Range [axis] Axis ifrs-full:RangeAxis
2235 Ranges [member] Member ifrs-full:RangesMember
2236 Maximum Member ifrs-full:TopOfRangeMember
2237 Weighted average Member ifrs-full:WeightedAverageMember
2238 Minimum Member ifrs-full:BottomOfRangeMember
2239 Hedging instruments [axis] Axis ifrs-full:HedgingInstrumentsAxis
2240 Hedging instruments [member] Member ifrs-full:HedgingInstrumentsMember
2241 Currency Forward Contract, USD And Sterling Member bp:CurrencyForwardContractUSDAndSterlingMember
2242 Cylinder Contracts, Sterling And USD Member bp:CylinderContractsSterlingAndUSDMember
2243 Cylinder Contracts, Euro And USD Member bp:CylinderContractsEuroAndUSDMember
2244 Cylinder Contracts, AUD And USD Member bp:CylinderContractsAUDAndUSDMember
2245 Types of interest rates [axis] Axis ifrs-full:TypesOfInterestRatesAxis
2246 Interest rate types [member] Member ifrs-full:InterestRateTypesMember
2247 Fixed rate debt Member ifrs-full:FixedInterestRateMember
2248 Categories of related parties [axis] Axis ifrs-full:CategoriesOfRelatedPartiesAxis
2249 Entity's total for related parties [member] Member ifrs-full:EntitysTotalForRelatedPartiesMember
2250 Joint ventures and associates Member bp:JointVenturesAndAssociatesMember
2251 Classes of financial instruments [axis] Axis ifrs-full:ClassesOfFinancialInstrumentsAxis
2252 Financial instruments, class [member] Member ifrs-full:ClassesOfFinancialInstrumentsMember
2253 Financial guarantee contracts Member ifrs-full:FinancialGuaranteeContractsMember
2254 Types of financial liabilities [axis] Axis ifrs-full:TypesOfFinancialLiabilitiesAxis
2255 Financial liabilities, type [member] Member ifrs-full:FinancialLiabilitiesTypeMember
2256 Third party arrangement Member bp:ThirdPartyArrangementMember
2257 Joint ventures Member ifrs-full:JointVenturesMember
2258 Borrowings by name [axis] Axis ifrs-full:BorrowingsByNameAxis
2259 Borrowings by name [member] Member ifrs-full:BorrowingsByNameMember
2260 Long-Term Taxable Bonds Member bp:LongTermTaxableBondsMember
2261 Standby Credit Facility Member bp:StandbyCreditFacilityMember
2262 Letter Of Credit Facilities Member bp:CommittedLetterOfCreditFacilitiesMember
2263 Secured Letter Of Credit Facilities Member bp:UncommittedSecuredLetterOfCreditFacilitiesMember
2264 Credit Facility [Axis] Axis bp:CreditFacility1Axis
2265 Credit Facility [Domain] Member bp:CreditFacility1Domain
2266 Standby Credit Facility Member bp:StandbyCreditFacilityMember
2267 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2268 Net gain (loss) related to other assets and liabilities classified as measured at fair value Concept (Monetary) For Period Credit bp:GainsLossesOnOtherAssetsAndOtherLiabilitiesAtFairValueThroughProfitOrLoss
2269 Dividends recognised for investments in equity instruments designated as measured at fair value through profit or loss Concept (Monetary) For Period Credit bp:DividendsRecognisedForInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughProfitOrLoss
2270 Board's delegated value at risk limit Concept (Monetary) As Of ifrs-full:ValueAtRisk
2271 Borrowings not swapped Concept (Monetary) As Of Credit bp:BorrowingsNotHedged
2272 Period in which maximum value at risk was not exceeded Concept (xbrli:durationItemType) For Period bp:ValueAtRiskPeriodInWhichMaximumWasNotExceeded
2273 Notional amount Concept (Monetary) As Of ifrs-full:NotionalAmount
2274 Proportion of floating rate debt net of interest rate swaps, to total finance debt Concept (Percent) As Of bp:FloatingRateDebtNetOfDerivativeInstrumentsAsAPercentOfTotalBorrowings
2275 Weighted average interest rate, on finance debt Concept (Percent) As Of ifrs-full:BorrowingsInterestRate
2276 Finance debt, weighted average maturity period Concept (xbrli:durationItemType) For Period bp:BorrowingsWeightedAverageMaturityPeriod
2277 Sensitivity analysis for types of market risk, reasonably possible change in risk variable, amount Concept (Monetary) For Period Credit bp:SensitivityAnalysisForTypesOfMarketRiskEffectOfOnePercentagePointChangeOnFloatingRateInstruments
2278 Exposure to credit risk on loan commitments and financial guarantee contracts Concept (Monetary) As Of Credit ifrs-full:ExposureToCreditRiskOnLoanCommitmentsAndFinancialGuaranteeContracts
2279 Risk exposure associated with instruments sharing characteristic Concept (Monetary) As Of Credit bp:ExposureToCreditRiskOnFinancialAssetsMitigatedRiskAmount
2280 Percent of unmitigated credit exposure that is classified as investment grade Concept (Percent) As Of bp:ExposureToCreditRiskOnFinancialAssetsPercentOfUnmitigatedCreditExposureInvestmentGradeCreditQuality
2281 Proceeds from long-term financing Concept (Monetary) For Period Debit ifrs-full:ProceedsFromNoncurrentBorrowings
2282 Borrowings, maturity term Concept (xbrli:durationItemType) For Period bp:BorrowingsMaturityTerm
2283 Cash and cash equivalents Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
2284 Maximum borrowing capacity Concept (Monetary) As Of Credit bp:BorrowingsMaximumBorrowingCapacity
2285 Number of lenders, financial institutions (international bank) Concept (Integer) As Of bp:BorrowingsNumberOfLenders
2286 Derivative financial assets, undiscounted cash flows Concept (Monetary) As Of Credit ifrs-full:ContractualAmountsToBeExchangedInDerivativeFinancialInstrumentForWhichGrossCashFlowsAreExchanged
2287 2429404 - Disclosure - Financial instruments and financial risk factors - Summary of credit risk profile of financial assets (Details) Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactorsSummaryOfCreditRiskProfileOfFinancialAssetsDetails
2288 Disclosure of external credit grades [table] Table

*

*

ifrs-full:DisclosureOfExternalCreditExposuresTable
2289 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
2290 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
2291 Financial assets which are subject to review for impairment under IFRS 9 Member bp:FinancialAssetsWhichAreSubjectToReviewForImpairmentUnderIFRS9Member
2292 External credit grades [axis] Axis ifrs-full:ExternalCreditGradesAxis
2293 Entity's total for external credit grades [member] Member ifrs-full:EntitysTotalForExternalCreditGradesMember
2294 AAA to AA- Member bp:AAAToAAMinusRatingMember
2295 A to A- Member bp:APlusToAMinusRatingMember
2296 BBB to BBB- Member bp:BBBPlusToBBBMinusRatingMember
2297 BB to BB- Member bp:BBPlusToBBMinusRatingMember
2298 B to B- Member bp:BPlusToBMinusRatingMember
2299 CCC and below Member bp:CCCPlusAndBelowRatingMember
2300 Disclosure of external credit grades [line items] LineItems ifrs-full:DisclosureOfExternalCreditExposuresLineItems
2301 Expected credit loss rate, percent Concept (Percent) As Of ifrs-full:ExpectedCreditLossRate
2302 2429405 - Disclosure - Financial instruments and financial risk factors - Schedule of impaired or past due receivables (Details) Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactorsScheduleOfImpairedOrPastDueReceivablesDetails
2303 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2304 Classes of financial instruments [axis] Axis ifrs-full:ClassesOfFinancialInstrumentsAxis
2305 Financial instruments, class [member] Member ifrs-full:ClassesOfFinancialInstrumentsMember
2306 Trade and other receivables Member ifrs-full:TradeReceivablesMember
2307 Impairment of financial assets [axis] Axis ifrs-full:ImpairmentOfFinancialAssetsAxis
2308 Entity's total for impairment of financial assets [member] Member ifrs-full:EntitysTotalForImpairmentOfFinancialAssetsMember
2309 Neither impaired nor past due Member ifrs-full:FinancialAssetsNeitherPastDueNorImpairedMember
2310 Impaired (net of provision) Member ifrs-full:FinancialAssetsImpairedMember
2311 Not impaired and past due Member ifrs-full:FinancialAssetsPastDueButNotImpairedMember
2312 Past due status [axis] Axis ifrs-full:PastDueStatusAxis
2313 Past due status [member] Member ifrs-full:PastDueStatusMember
2314 within 30 days Member ifrs-full:CurrentMember
2315 31 to 60 days Member ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember
2316 61 to 90 days Member ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember
2317 over 90 days Member ifrs-full:LaterThanThreeMonthsMember
2318 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2319 Financial assets Concept (Monetary) As Of Debit ifrs-full:FinancialAssets
2320 2429406 - Disclosure - Financial instruments and financial risk factors - Financial instruments subject to offsetting, enforceable master netting arrangements and similar agreements (Details) Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactorsFinancialInstrumentsSubjectToOffsettingEnforceableMasterNettingArrangementsAndSimilarAgreementsDetails
2321 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2322 Classes of financial liabilities [axis] Axis ifrs-full:ClassesOfFinancialLiabilitiesAxis
2323 Financial liabilities, class [member] Member ifrs-full:FinancialLiabilitiesMember
2324 Derivatives Member ifrs-full:DerivativesMember
2325 Trade and other payables Member bp:TradeAndOtherCurrentPayablesMember
2326 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
2327 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
2328 Derivatives Member ifrs-full:DerivativesMember
2329 Trade and other receivables Member ifrs-full:TradeReceivablesMember
2330 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2331 Net financial assets subject to offsetting, enforceable master netting arrangements or similar agreements [abstract] Abstract ifrs-full:NetFinancialAssetsSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreementsAbstract
2332 Fair value of derivative assets Concept (Monetary) As Of Debit ifrs-full:GrossFinancialAssetsSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements
2333 Less: netting by counterparty Concept (Monetary) As Of Credit ifrs-full:GrossFinancialLiabilitiesSetOffAgainstFinancialAssetsSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements
2334 Net amounts presented on the balance sheet Concept (Monetary) As Of Debit ifrs-full:NetFinancialAssetsSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreementsInStatementOfFinancialPosition
2335 Related amounts not set off in the balance sheet Abstract ifrs-full:AmountsSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssetsAbstract
2336 Master netting arrangements Concept (Monetary) As Of Credit ifrs-full:FinancialInstrumentsSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets
2337 Cash collateral (received) pledged Concept (Monetary) As Of Credit ifrs-full:CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets
2338 Net asset amount Concept (Monetary) As Of Debit ifrs-full:NetFinancialAssetsSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements
2339 Net financial liabilities subject to offsetting, enforceable master netting arrangements or similar agreements [abstract] Abstract ifrs-full:NetFinancialLiabilitiesSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreementsAbstract
2340 Fair value of derivative liabilities Concept (Monetary) As Of Credit ifrs-full:GrossFinancialLiabilitiesSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements
2341 Less: netting by counterparty Concept (Monetary) As Of Debit ifrs-full:GrossFinancialAssetsSetOffAgainstFinancialLiabilitiesSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements
2342 Net amounts presented on the balance sheet Concept (Monetary) As Of Credit ifrs-full:NetFinancialLiabilitiesSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreementsInStatementOfFinancialPosition
2343 Amounts subject to enforceable master netting arrangement or similar agreement not set off against financial liabilities [abstract] Abstract ifrs-full:AmountsSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialLiabilitiesAbstract
2344 Master netting arrangements Concept (Monetary) As Of Debit ifrs-full:FinancialInstrumentsSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialLiabilities
2345 Cash collateral (received) pledged Concept (Monetary) As Of Debit ifrs-full:CashCollateralPledgedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialLiabilities
2346 Net amount Concept (Monetary) As Of Credit ifrs-full:NetFinancialLiabilitiesSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements
2347 2429407 - Disclosure - Financial instruments and financial risk factors - Schedule of future minimum lease payments and timing of cash outflows (Details) Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactorsScheduleOfFutureMinimumLeasePaymentsAndTimingOfCashOutflowsDetails
2348 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2349 Maturity [axis] Axis ifrs-full:MaturityAxis
2350 Aggregated time bands [member] Member ifrs-full:AggregatedTimeBandsMember
2351 Within one year Member ifrs-full:NotLaterThanOneYearMember
2352 1 to 2 years Member ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2353 2 to 3 years Member ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2354 3 to 4 years Member ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2355 4 to 5 years Member ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2356 5 to 10 years Member ifrs-full:LaterThanFiveYearsAndNotLaterThanTenYearsMember
2357 Over 10 years Member ifrs-full:LaterThanTenYearsMember
2358 Classes of financial liabilities [axis] Axis ifrs-full:ClassesOfFinancialLiabilitiesAxis
2359 Financial liabilities, class [member] Member ifrs-full:FinancialLiabilitiesMember
2360 Trade and other payables Member bp:TradeAndOtherPayablesMember
2361 Accruals Member bp:AccrualsMember
2362 Finance debt Member bp:BorrowingsExcludingFairValueAdjustmentMember
2363 Interest on finance debt Member bp:InterestOnBorrowingsMember
2364 Significant Event [Axis] Axis bp:SignificantEventAxis
2365 Significant Event [Domain] Member bp:SignificantEventDomain
2366 Gulf of Mexico Oil Spill Member bp:GulfOfMexicoOilSpillMember
2367 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2368 Financial liabilities Concept (Monetary) As Of Credit ifrs-full:FinancialLiabilities
2369 2429408 - Disclosure - Financial instruments and financial risk factors - Schedule of future cash outflows for derivative instruments (Details) Network

*

*

http://www.bp.com/role/FinancialInstrumentsAndFinancialRiskFactorsScheduleOfFutureCashOutflowsForDerivativeInstrumentsDetails
2370 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2371 Maturity [axis] Axis ifrs-full:MaturityAxis
2372 Aggregated time bands [member] Member ifrs-full:AggregatedTimeBandsMember
2373 Within one year Member ifrs-full:NotLaterThanOneYearMember
2374 1 to 2 years Member ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2375 2 to 3 years Member ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2376 3 to 4 years Member ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2377 4 to 5 years Member ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2378 5 to 10 years Member ifrs-full:LaterThanFiveYearsAndNotLaterThanTenYearsMember
2379 Over 10 years Member ifrs-full:LaterThanTenYearsMember
2380 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2381 Derivative financial liabilities, undiscounted cash flows Concept (Monetary) As Of Credit ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows
2382 2430402 - Disclosure - Derivative financial instruments - Summary of fair value of derivative instruments (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsDetails
2383 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2384 Derivative Instrument 1 [Axis] Axis bp:DerivativeInstrumentRisk1Axis
2385 Derivative Contract Type 1 [Domain] Member bp:DerivativeContractType1Domain
2386 Currency derivatives Member ifrs-full:CurrencySwapContractMember
2387 Oil price derivatives Member bp:OilRelatedDerivativeMember
2388 Natural gas price derivatives Member bp:NaturalGasRelatedDerivativeMember
2389 Power price derivatives Member bp:PowerRelatedDerivativeMember
2390 Other derivatives Member bp:OtherContract1Member
2391 Commodity price contracts Member bp:CommodityContract1Member
2392 Hedging instruments [axis] Axis ifrs-full:HedgingInstrumentsAxis
2393 Hedging instruments [member] Member ifrs-full:HedgingInstrumentsMember
2394 Currency forwards, futures and cylinders Member bp:CurrencyForwardContractFuturesContractAndCylindersContractMember
2395 Cross-currency interest rate swaps Member bp:CrossCurrencyInterestRateSwapMember
2396 Gas price futures Member bp:GasPriceFuturesMember
2397 Currency forwards, futures and swaps Member bp:CurrencyForwardContractFuturesContractAndSwapContractMember
2398 Interest rate swaps Member ifrs-full:InterestRateSwapContractMember
2399 Types of hedges [axis] Axis ifrs-full:TypesOfHedgesAxis
2400 Hedges [member] Member ifrs-full:TypesOfHedgesMember
2401 Cash flow hedges Member ifrs-full:CashFlowHedgesMember
2402 Fair value hedges Member ifrs-full:FairValueHedgesMember
2403 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2404 Derivative assets held for trading Concept (Monetary) As Of Debit ifrs-full:DerivativeFinancialAssetsHeldForTrading
2405 Derivatives held for trading, Fair value liabilities Concept (Monetary) As Of Credit ifrs-full:DerivativeFinancialLiabilitiesHeldForTrading
2406 Embedded derivatives, Fair value assets Concept (Monetary) As Of Debit bp:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset1
2407 Embedded derivative, Fair value liabilities Concept (Monetary) As Of Credit bp:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability1
2408 Hedges, Fair value asset Concept (Monetary) As Of Debit ifrs-full:HedgingInstrumentAssets
2409 Hedges, Fair value liability Concept (Monetary) As Of Credit ifrs-full:HedgingInstrumentLiabilities
2410 Fair value asset Concept (Monetary) As Of Debit ifrs-full:DerivativeFinancialAssets
2411 Fair value liability Concept (Monetary) As Of Credit ifrs-full:DerivativeFinancialLiabilities
2412 Current derivatives, Fair value assets Concept (Monetary) As Of Debit ifrs-full:CurrentDerivativeFinancialAssets
2413 Current derivatives, Fair value liabilities Concept (Monetary) As Of Credit ifrs-full:CurrentDerivativeFinancialLiabilities
2414 Non-current derivatives, Fair value assets Concept (Monetary) As Of Debit ifrs-full:NoncurrentDerivativeFinancialAssets
2415 Non-current derivatives, Fair value liabilities Concept (Monetary) As Of Credit ifrs-full:NoncurrentDerivativeFinancialLiabilities
2416 2430403 - Disclosure - Derivative financial instruments - Summary of maturities of derivative assets and liabilities (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsSummaryOfMaturitiesOfDerivativeAssetsAndLiabilitiesDetails
2417 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2418 Maturity [axis] Axis ifrs-full:MaturityAxis
2419 Aggregated time bands [member] Member ifrs-full:AggregatedTimeBandsMember
2420 Within one year Member ifrs-full:NotLaterThanOneYearMember
2421 1-2 years Member ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2422 2-3 years Member ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2423 3-4 years Member ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2424 4-5 years Member ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2425 Over 5 years Member ifrs-full:LaterThanFiveYearsMember
2426 Derivative Instrument 1 [Axis] Axis bp:DerivativeInstrumentRisk1Axis
2427 Derivative Contract Type 1 [Domain] Member bp:DerivativeContractType1Domain
2428 Currency derivatives Member ifrs-full:CurrencySwapContractMember
2429 Oil price derivatives Member bp:OilRelatedDerivativeMember
2430 Natural gas price derivatives Member bp:NaturalGasRelatedDerivativeMember
2431 Power price derivatives Member bp:PowerRelatedDerivativeMember
2432 Other derivatives Member bp:OtherContract1Member
2433 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2434 Derivative assets held for trading Concept (Monetary) As Of Debit ifrs-full:DerivativeFinancialAssetsHeldForTrading
2435 Derivative liabilities held for trading Concept (Monetary) As Of Credit ifrs-full:DerivativeFinancialLiabilitiesHeldForTrading
2436 2430404 - Disclosure - Derivative financial instruments - Analysis of fair value derivative sssets and liabilities by maturity and fair value estimation (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsAnalysisOfFairValueDerivativeSssetsAndLiabilitiesByMaturityAndFairValueEstimationDetails
2437 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2438 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
2439 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
2440 Derivatives held for trading Member bp:DerivativesHeldForTradingMember
2441 Maturity [axis] Axis ifrs-full:MaturityAxis
2442 Aggregated time bands [member] Member ifrs-full:AggregatedTimeBandsMember
2443 Within one year Member ifrs-full:NotLaterThanOneYearMember
2444 1-2 years Member ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2445 2-3 years Member ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2446 3-4 years Member ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2447 4-5 years Member ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2448 Over 5 years Member ifrs-full:LaterThanFiveYearsMember
2449 Levels of fair value hierarchy [axis] Axis ifrs-full:LevelsOfFairValueHierarchyAxis
2450 All levels of fair value hierarchy [member] Member ifrs-full:AllLevelsOfFairValueHierarchyMember
2451 Level 1 Member ifrs-full:Level1OfFairValueHierarchyMember
2452 Level 2 Member ifrs-full:Level2OfFairValueHierarchyMember
2453 Level 3 Member ifrs-full:Level3OfFairValueHierarchyMember
2454 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2455 Derivative financial assets held for trading Concept (Monetary) As Of Debit ifrs-full:DerivativeFinancialAssetsHeldForTrading
2456 Derivative assets held for trading, before netting Concept (Monetary) As Of Debit bp:DerivativeFinancialAssetsHeldForTradingBeforeNetting
2457 Less: netting by counterparty Concept (Monetary) As Of Credit ifrs-full:GrossFinancialLiabilitiesSetOffAgainstFinancialAssetsSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements
2458 Derivatives held for trading, Fair value liabilities Concept (Monetary) As Of Credit ifrs-full:DerivativeFinancialLiabilitiesHeldForTrading
2459 Derivative financial liabilities held for trading, before netting Concept (Monetary) As Of Credit bp:DerivativeFinancialLiabilitiesHeldForTradingBeforeNetting
2460 Less: netting by counterparty Concept (Monetary) As Of Debit ifrs-full:GrossFinancialAssetsSetOffAgainstFinancialLiabilitiesSubjectToOffsettingEnforceableMasterNettingArrangementsOrSimilarAgreements
2461 Net fair value Concept (Monetary) As Of Debit bp:DerivativeFinancialAssetsLiabilitiesHeldForTradingNet
2462 2430405 - Disclosure - Derivative financial instruments - Disclosure of changes in fair value of derivative instruments (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsDisclosureOfChangesInFairValueOfDerivativeInstrumentsDetails
2463 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2464 Levels of fair value hierarchy [axis] Axis ifrs-full:LevelsOfFairValueHierarchyAxis
2465 All levels of fair value hierarchy [member] Member ifrs-full:AllLevelsOfFairValueHierarchyMember
2466 Level 3 Member ifrs-full:Level3OfFairValueHierarchyMember
2467 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
2468 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
2469 Derivatives Member ifrs-full:DerivativesMember
2470 Derivative Instrument 1 [Axis] Axis bp:DerivativeInstrumentRisk1Axis
2471 Derivative Contract Type 1 [Domain] Member bp:DerivativeContractType1Domain
2472 Oil price derivatives Member bp:OilRelatedDerivativeMember
2473 Natural gas price derivatives Member bp:NaturalGasRelatedDerivativeMember
2474 Power price derivatives Member bp:PowerRelatedDerivativeMember
2475 Other derivatives Member bp:OtherContract1Member
2476 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2477 Reconciliation of changes in fair value measurement, assets [abstract] Abstract ifrs-full:ReconciliationOfChangesInFairValueMeasurementAssetsAbstract
2478 Net assets, beginning of period Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
2479 Gains (losses) recognized in the income statement Concept (Monetary) For Period Debit bp:GainsLossesOnFinancialAssetsLiabiltiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
2480 Settlements Concept (Monetary) For Period Credit ifrs-full:SettlementsFairValueMeasurementAssets
2481 Transfers out of level 3 Concept (Monetary) For Period Credit ifrs-full:TransfersOutOfLevel3OfFairValueHierarchyAssets
2482 Net assets, end of period Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
2483 Deferred day-one gains (losses) Concept (Monetary) For Period Credit bp:DeferredGainLossOnDerivatives
2484 Derivative asset (liability) Concept (Monetary) As Of Debit bp:DerivativeAssetsLiabilitiesAtFairValueNet1
2485 2430406 - Disclosure - Derivative financial instruments - Narrative (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsNarrativeDetails
2486 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2487 Types of risks [axis] Axis ifrs-full:TypesOfRisksAxis
2488 Risks [member] Member ifrs-full:TypesOfRisksMember
2489 Currency risk Member ifrs-full:CurrencyRiskMember
2490 Interest rate risk Member ifrs-full:InterestRateRiskMember
2491 Currency and interest rate risk Member bp:CurrencyAndInterestRateRiskMember
2492 Hedged items [axis] Axis ifrs-full:HedgedItemsAxis
2493 Hedged items [member] Member ifrs-full:HedgedItemsMember
2494 Highly probable forecast capital expenditure Member bp:HighlyProbableForecastCapitalExpenditureMember
2495 Derivative Instrument 1 [Axis] Axis bp:DerivativeInstrumentRisk1Axis
2496 Derivative Contract Type 1 [Domain] Member bp:DerivativeContractType1Domain
2497 Derivatives held for trading Member bp:DerivativesHeldForTradingMember
2498 Futures, Options, Swaps, and Forward Derivative Contracts Member bp:FuturesOptionsSwapsAndForwardDerivativeContractsMember
2499 Classes of financial assets [axis] Axis ifrs-full:ClassesOfFinancialAssetsAxis
2500 Financial assets, class [member] Member ifrs-full:FinancialAssetsMember
2501 Derivatives Member ifrs-full:DerivativesMember
2502 Levels of fair value hierarchy [axis] Axis ifrs-full:LevelsOfFairValueHierarchyAxis
2503 All levels of fair value hierarchy [member] Member ifrs-full:AllLevelsOfFairValueHierarchyMember
2504 Level 3 Member ifrs-full:Level3OfFairValueHierarchyMember
2505 Classes of financial liabilities [axis] Axis ifrs-full:ClassesOfFinancialLiabilitiesAxis
2506 Financial liabilities, class [member] Member ifrs-full:FinancialLiabilitiesMember
2507 Borrowings Member bp:Borrowings1Member
2508 Hedging instruments [axis] Axis ifrs-full:HedgingInstrumentsAxis
2509 Hedging instruments [member] Member ifrs-full:HedgingInstrumentsMember
2510 Interest Rate and Cross-Currency Interest Rate Swaps Member bp:InterestRateAndCrossCurrencyInterestRateSwapsMember
2511 Types of hedges [axis] Axis ifrs-full:TypesOfHedgesAxis
2512 Hedges [member] Member ifrs-full:TypesOfHedgesMember
2513 Cash flow hedges Member ifrs-full:CashFlowHedgesMember
2514 Fair value hedges Member ifrs-full:FairValueHedgesMember
2515 Maturity [axis] Axis ifrs-full:MaturityAxis
2516 Aggregated time bands [member] Member ifrs-full:AggregatedTimeBandsMember
2517 Later than one year [member] Member ifrs-full:LaterThanOneYearMember
2518 Within one year Member ifrs-full:NotLaterThanOneYearMember
2519 1-2 years Member ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2520 Later than 2 years Member bp:LaterThanTwoYearsMember
2521 Range [axis] Axis ifrs-full:RangeAxis
2522 Ranges [member] Member ifrs-full:RangesMember
2523 Minimum Member ifrs-full:BottomOfRangeMember
2524 Maximum Member ifrs-full:TopOfRangeMember
2525 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2526 Average rate of hedging instrument Concept (Percent) As Of ifrs-full:AverageRateOfHedgingInstrument
2527 Notional amount Concept (Monetary) As Of ifrs-full:NotionalAmount
2528 Gains (losses) recognised in profit or loss attributable to change in unrealised gains or losses for assets held at end of period, fair value measurement Concept (Monetary) For Period Credit ifrs-full:GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForAssetsHeldAtEndOfPeriodFairValueMeasurement
2529 Gains (losses) recognized in the income statement, excluding gains and losses on realized physical derivative contracts reflected in sakes and purchases Concept (Monetary) For Period Credit bp:GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssetsExcludingGainLossesOnRealizedPhysicalDerivativesReflectedInSalesAndPurchases
2530 Gains (losses) recognized in the income statement Concept (Monetary) For Period ifrs-full:GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets
2531 Deferred gain (loss) on derivatives Concept (Monetary) For Period Credit bp:DeferredGainLossOnDerivatives
2532 Costs of hedging marked to market Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnHedgingInstrument
2533 Gains (losses) on hedged item attributable to hedged risk, fair value hedges Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnHedgedItemAttributableToHedgedRisk
2534 Term of derivative contract Concept (xbrli:durationItemType) For Period bp:DerivativeTermOfContract1
2535 2430407 - Disclosure - Derivative financial instruments - Fair value of hedge ineffectiveness (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsFairValueOfHedgeIneffectivenessDetails
2536 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2537 Hedged items [axis] Axis ifrs-full:HedgedItemsAxis
2538 Hedged items [member] Member ifrs-full:HedgedItemsMember
2539 Highly probable forecast capital expenditure Member bp:HighlyProbableForecastCapitalExpenditureMember
2540 Highly probable forecast sales Member bp:HighlyProbableForecastSalesMember
2541 Types of hedges [axis] Axis ifrs-full:TypesOfHedgesAxis
2542 Hedges [member] Member ifrs-full:TypesOfHedgesMember
2543 Cash flow hedges Member ifrs-full:CashFlowHedgesMember
2544 Fair value hedges Member ifrs-full:FairValueHedgesMember
2545 Types of risks [axis] Axis ifrs-full:TypesOfRisksAxis
2546 Risks [member] Member ifrs-full:TypesOfRisksMember
2547 Foreign exchange risk Member ifrs-full:CurrencyRiskMember
2548 Commodity price risk Member ifrs-full:CommodityPriceRiskMember
2549 Interest rate risk on finance debt Member ifrs-full:InterestRateRiskMember
2550 Interest rate and foreign currency risk on finance debt Member bp:CurrencyAndInterestRateRiskMember
2551 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2552 Change in fair value of hedging instrument used to calculate ineffectiveness Concept (Monetary) For Period Credit ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
2553 Change in fair value of hedged item used to calculate ineffectiveness Concept (Monetary) For Period Credit ifrs-full:GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness
2554 Hedge ineffectiveness recognized in profit or (loss) Concept (Monetary) For Period Credit ifrs-full:GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss
2555 2430408 - Disclosure - Derivative financial instruments - Carrying and notional amounts of hedges (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsCarryingAndNotionalAmountsOfHedgesDetails
2556 Disclosure of detailed information about financial instruments [table] Table

*

*

ifrs-full:DisclosureOfFinancialInstrumentsTable
2557 Hedged items [axis] Axis ifrs-full:HedgedItemsAxis
2558 Hedged items [member] Member ifrs-full:HedgedItemsMember
2559 Highly probable forecast capital expenditure Member bp:HighlyProbableForecastCapitalExpenditureMember
2560 Highly probable forecast sales Member bp:HighlyProbableForecastSalesMember
2561 Types of hedges [axis] Axis ifrs-full:TypesOfHedgesAxis
2562 Hedges [member] Member ifrs-full:TypesOfHedgesMember
2563 Cash flow hedges Member ifrs-full:CashFlowHedgesMember
2564 Fair value hedges Member ifrs-full:FairValueHedgesMember
2565 Types of risks [axis] Axis ifrs-full:TypesOfRisksAxis
2566 Risks [member] Member ifrs-full:TypesOfRisksMember
2567 Foreign exchange risk Member ifrs-full:CurrencyRiskMember
2568 Commodity price risk Member ifrs-full:CommodityPriceRiskMember
2569 Interest rate risk on finance debt Member ifrs-full:InterestRateRiskMember
2570 Interest rate and foreign currency risk on finance debt Member bp:CurrencyAndInterestRateRiskMember
2571 Classes of financial instruments [axis] Axis ifrs-full:ClassesOfFinancialInstrumentsAxis
2572 Financial instruments, class [member] Member ifrs-full:ClassesOfFinancialInstrumentsMember
2573 Disclosure of detailed information about financial instruments [line items] LineItems ifrs-full:DisclosureOfFinancialInstrumentsLineItems
2574 Hedging instrument, assets Concept (Monetary) As Of Debit ifrs-full:HedgingInstrumentAssets
2575 Hedging instrument, liabilities Concept (Monetary) As Of Credit ifrs-full:HedgingInstrumentLiabilities
2576 Nominal amounts of hedging instruments (in mmBtu) Concept (Decimal) As Of invest:DerivativeNonmonetaryNotionalAmount
2577 Nominal amounts of hedging instruments Concept (Monetary) As Of ifrs-full:NotionalAmount
2578 2430409 - Disclosure - Derivative financial instruments - Summary of tenor of nominal amount of hedges (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsSummaryOfTenorOfNominalAmountOfHedgesDetails
2579 Disclosure of detailed information about hedges [table] Table

*

*

ifrs-full:DisclosureOfHedgeAccountingTable
2580 Maturity [axis] Axis ifrs-full:MaturityAxis
2581 Aggregated time bands [member] Member ifrs-full:AggregatedTimeBandsMember
2582 Within one year Member ifrs-full:NotLaterThanOneYearMember
2583 1-2 years Member ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2584 2-3 years Member ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2585 3-4 years Member ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2586 4 to 5 years Member ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2587 5-10 years Member ifrs-full:LaterThanFiveYearsAndNotLaterThanTenYearsMember
2588 Over 10 years Member ifrs-full:LaterThanTenYearsMember
2589 Types of risks [axis] Axis ifrs-full:TypesOfRisksAxis
2590 Risks [member] Member ifrs-full:TypesOfRisksMember
2591 Interest rate risk on finance debt Member ifrs-full:InterestRateRiskMember
2592 Interest rate and foreign currency risk on finance debt Member bp:CurrencyAndInterestRateRiskMember
2593 Types of hedges [axis] Axis ifrs-full:TypesOfHedgesAxis
2594 Hedges [member] Member ifrs-full:TypesOfHedgesMember
2595 Fair value hedges Member ifrs-full:FairValueHedgesMember
2596 Disclosure of detailed information about hedges [line items] LineItems ifrs-full:DisclosureOfHedgeAccountingLineItems
2597 Notional amount Concept (Monetary) As Of ifrs-full:NotionalAmount
2598 2430410 - Disclosure - Derivative financial instruments - Weighted average exchange rates of hedges (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsWeightedAverageExchangeRatesOfHedgesDetails
2599 Disclosure of detailed information about hedges [table] Table

*

*

ifrs-full:DisclosureOfHedgeAccountingTable
2600 Hedged items [axis] Axis ifrs-full:HedgedItemsAxis
2601 Hedged items [member] Member ifrs-full:HedgedItemsMember
2602 Highly probable forecast capital expenditure Member bp:HighlyProbableForecastCapitalExpenditureMember
2603 Highly probable forecast sales Member bp:HighlyProbableForecastSalesMember
2604 Types of hedges [axis] Axis ifrs-full:TypesOfHedgesAxis
2605 Hedges [member] Member ifrs-full:TypesOfHedgesMember
2606 Cash flow hedges Member ifrs-full:CashFlowHedgesMember
2607 Disclosure of detailed information about hedges [line items] LineItems ifrs-full:DisclosureOfHedgeAccountingLineItems
2608 Average foreign exchange rate (per USD) Concept (Decimal) For Period ifrs-full:AverageForeignExchangeRate
2609 Average price of hedging instrument (Henry Hub $/mmBtu) Concept (Decimal) As Of ifrs-full:AveragePriceOfHedgingInstrument
2610 2430411 - Disclosure - Derivative financial instruments - Accumulated fair value adjustments of the hedged items (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsAccumulatedFairValueAdjustmentsOfHedgedItemsDetails
2611 Disclosure of detailed information about hedged items [table] Table

*

*

ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsTable
2612 Types of risks [axis] Axis ifrs-full:TypesOfRisksAxis
2613 Risks [member] Member ifrs-full:TypesOfRisksMember
2614 Interest rate and foreign currency risk on finance debt Member bp:CurrencyAndInterestRateRiskMember
2615 Interest rate risk on finance debt Member ifrs-full:InterestRateRiskMember
2616 Types of hedges [axis] Axis ifrs-full:TypesOfHedgesAxis
2617 Hedges [member] Member ifrs-full:TypesOfHedgesMember
2618 Fair value hedges Member ifrs-full:FairValueHedgesMember
2619 Disclosure of detailed information about hedged items [line items] LineItems ifrs-full:DisclosureOfDetailedInformationAboutHedgedItemsLineItems
2620 Hedged item, assets Concept (Monetary) As Of Debit ifrs-full:HedgedItemAssets
2621 Hedged item, liabilities Concept (Monetary) As Of Credit ifrs-full:HedgedItemLiabilities
2622 Accumulated fair value hedge adjustment on hedged item included in carrying amount, assets Concept (Monetary) As Of Debit ifrs-full:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets
2623 Accumulated fair value hedge adjustment remaining in statement of financial position for hedged item that ceased to be adjusted for hedging gains and losses, liabilities Concept (Monetary) As Of Credit ifrs-full:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountLiabilities
2624 Accumulated fair value hedge adjustment remaining in statement of financial position for hedged item that ceased to be adjusted for hedging gains and losses, discontinued hedges Concept (Monetary) As Of Credit ifrs-full:AccumulatedFairValueHedgeAdjustmentRemainingInStatementOfFinancialPositionForHedgedItemThatCeasedToBeAdjustedForHedgingGainsAndLossesLiabilities
2625 2430412 - Disclosure - Derivative financial instruments - Movement in reserves related to hedge accounting (Details) Network

*

*

http://www.bp.com/role/DerivativeFinancialInstrumentsMovementInReservesRelatedToHedgeAccountingDetails
2626 Disclosure of detailed information about hedges [table] Table

*

*

ifrs-full:DisclosureOfHedgeAccountingTable
2627 New IFRSs [axis] Axis ifrs-full:NewIFRSsAxis
2628 New IFRSs [member] Member ifrs-full:NewIFRSsMember
2629 IFRS 9 Financial Instruments Member bp:IFRS9FinancialInstrumentsMember
2630 Retrospective application and retrospective restatement [axis] Axis ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis
2631 Currently stated [member] Member ifrs-full:RestatedMember
2632 Adjustment on adoption of IFRS Member ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember
2633 Hedged items [axis] Axis ifrs-full:HedgedItemsAxis
2634 Hedged items [member] Member ifrs-full:HedgedItemsMember
2635 Highly probable forecast capital expenditure Member bp:HighlyProbableForecastCapitalExpenditureMember
2636 Highly probable forecast sales Member bp:HighlyProbableForecastSalesMember
2637 Purchase of equity Member bp:PurchaseOfEquityMember
2638 Interest rate and foreign currency risk on finance debt Member bp:InterestRateAndForeignCurrencyRiskOnFinanceDebtMember
2639 Types of hedges [axis] Axis ifrs-full:TypesOfHedgesAxis
2640 Hedges [member] Member ifrs-full:TypesOfHedgesMember
2641 Cash flow hedges Member ifrs-full:CashFlowHedgesMember
2642 Fair value hedges Member ifrs-full:FairValueHedgesMember
2643 Disclosure of detailed information about hedges [line items] LineItems ifrs-full:DisclosureOfHedgeAccountingLineItems
2644 Movement in cash flow hedge reserve Abstract bp:MovementInCashFlowHedgeReserveAbstract
2645 Reserve of cash flow hedges, period start Concept (Monetary) As Of Credit ifrs-full:ReserveOfCashFlowHedgesContinuingHedges
2646 Cash flow hedges marked to market Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax
2647 Cash flow hedges reclassified to the income statement - hedged item affected profit or loss Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
2648 Cash flow hedges (including reclassifications), pre-tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges
2649 Cash flow hedges transferred to the balance sheet Concept (Monetary) For Period Debit ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied
2650 Reserve of cash flow hedges, period end Concept (Monetary) As Of Credit ifrs-full:ReserveOfCashFlowHedgesContinuingHedges
2651 Movement in costs of hedging reserve Abstract bp:MovementInReserveOFChangeInValueOfForeignCurrencyBasisSpreadsAbstract
2652 Cost of hedging reserve, period start Concept (Monetary) As Of Credit ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads
2653 Costs of hedging marked to market Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnChangeInValueOfForeignCurrencyBasisSpreadsBeforeTax
2654 Costs of hedging reclassified to the income statement Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnChangeInValueOfForeignCurrencyBasisSpreadsBeforeTax
2655 Costs of hedging (including reclassifications), Pre-tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxChangeInValueOfForeignCurrencyBasisSpreads
2656 Cost of hedging reserve, period end Concept (Monetary) As Of Credit ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads
2657 Movement in cash flow hedge and costs of hedging reserves Abstract bp:MovementInReserveOfCashflowHedgeAndChangeInValueOfForiegnCurrencyBasisSpreadsAbstract
2658 Total reserve, period start Concept (Monetary) As Of Credit bp:ReserveOfCashFlowHedgesContinuingHedgesAndChangeInValueOfForeignCurrencyBasisSpreads
2659 Cash flow hedges marked to market Concept (Monetary) For Period Credit bp:GainsLossesOnCashFlowHedgesAndCashFlowHedgesBeforeTax
2660 Cash flow hedges reclassified to the income statement - hedged item affected profit or loss Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
2661 Costs of hedging marked to market Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnChangeInValueOfForeignCurrencyBasisSpreadsBeforeTax
2662 Costs of hedging reclassified to the income statement Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnChangeInValueOfForeignCurrencyBasisSpreadsBeforeTax
2663 Cash flow hedges and cost of hedges (including reclassifications), pre-tax Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeBeforeTaxCashFlowhedgesAndChangeInValueOfForeignCurrencyBasisSpreads
2664 Cash flow hedges transferred to the balance sheet Concept (Monetary) For Period Debit ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied
2665 Total reserve, period start Concept (Monetary) As Of Credit bp:ReserveOfCashFlowHedgesContinuingHedgesAndChangeInValueOfForeignCurrencyBasisSpreads
2666 2431402 - Disclosure - Called-up share capital - Summary of allotted, called up and fully paid share capital (Details) Network

*

*

http://www.bp.com/role/CalledUpShareCapitalSummaryOfAllottedCalledUpAndFullyPaidShareCapitalDetails
2667 Disclosure of classes of share capital [table] Table

*

*

ifrs-full:DisclosureOfClassesOfShareCapitalTable
2668 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
2669 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
2670 Preference shares Member ifrs-full:PreferenceSharesMember
2671 First Preference Shares Member bp:FirstPreferenceSharesMember
2672 Second Preference Shares Member bp:SecondPreferenceSharesMember
2673 Ordinary Shares Member ifrs-full:OrdinarySharesMember
2674 Treasury shares Member ifrs-full:TreasurySharesMember
2675 Subsidiaries [axis] Axis ifrs-full:SignificantInvestmentsInSubsidiariesAxis
2676 Entity's total for subsidiaries [member] Member ifrs-full:EntitysTotalForSubsidiariesMember
2677 Abu Dhabi Member bp:AbuDhabiMember
2678 Disclosure of classes of share capital [line items] LineItems ifrs-full:DisclosureOfClassesOfShareCapitalLineItems
2679 Number of shares issued and fully paid (in shares) Concept (Shares) As Of ifrs-full:NumberOfSharesIssuedAndFullyPaid
2680 Reconciliation of number of shares outstanding [abstract] Abstract ifrs-full:ReconciliationOfNumberOfSharesOutstandingAbstract
2681 Balance, beginning of period (in shares) Concept (Shares) As Of ifrs-full:NumberOfSharesOutstanding
2682 Balance, beginning of period Concept (Monetary) As Of Credit ifrs-full:IssuedCapital
2683 Issue of new shares for the scrip dividend programme (in shares) Concept (Shares) For Period bp:IncreaseDecreaseInNumberOfSharesOutstandingThroughScripDividendEquity
2684 Issue of new shares for the scrip dividend programme Concept (Monetary) For Period Credit bp:IncreaseDecreaseThroughScripDividendEquity
2685 Issue of new shares for employee share-based payment plans (in shares) Concept (Shares) For Period bp:IncreaseDecreaseInNumberOfSharesOutstandingThroughShareIssuanceForEmployeeShareBasedPaymentPlans
2686 Issue of new shares for employee share-based payment plans Concept (Monetary) For Period Credit bp:IncreaseDecreaseInNumberOfSharesOutstandingThroughShareIssuanceForEmployeeShareBasedPaymentPlansEquity
2687 Issue of new shares – other (in shares) Concept (Shares) For Period bp:IncreaseDecreaseInNumberOfSharesOutstandingOtherEquity
2688 Issue of new shares – other Concept (Monetary) For Period Credit bp:IncreaseDecreaseThroughOtherTransactionsEquity
2689 Repurchase of ordinary share capital (in shares) Concept (Shares) For Period bp:IncreaseDecreaseInNumberOfSharesOutstandingThroughShareRepurchaseEquity
2690 Repurchase of ordinary share capital Concept (Monetary) For Period Credit bp:IncreaseDecreaseInNumberOfSharesOutstandingThroughShareRepurchaseEquityAmount
2691 Balance, end of period (in shares) Concept (Shares) As Of ifrs-full:NumberOfSharesOutstanding
2692 Balance, end of period Concept (Monetary) As Of Credit ifrs-full:IssuedCapital
2693 Par value per share (in gbp per share) Concept (Share) As Of ifrs-full:ParValuePerShare
2694 Percentage of nominal cumulative preference shares Concept (Percent) For Period bp:IssuedCapitalPercentageOfNominalCumulativePreferenceShares
2695 Number of shares authorised Concept (Monetary) As Of Credit bp:ThresholdForIssuanceOfSharesValue
2696 Proportion of ownership interest in concession Concept (Percent) For Period bp:ProportionOfOwnershipInterestInConcession
2697 2431403 - Disclosure - Called-up share capital - Narrative (Details) Network

*

*

http://www.bp.com/role/CalledUpShareCapitalNarrativeDetails
2698 Disclosure of classes of share capital [table] Table

*

*

ifrs-full:DisclosureOfClassesOfShareCapitalTable
2699 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
2700 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
2701 Preference shares Member ifrs-full:PreferenceSharesMember
2702 Ordinary Shares Member ifrs-full:OrdinarySharesMember
2703 Disclosure of classes of share capital [line items] LineItems ifrs-full:DisclosureOfClassesOfShareCapitalLineItems
2704 Number of shareholder votes per each 5 pounds in nominal amount held (vote) Concept (Integer) For Period bp:NumberOfShareholderVotesPerEach5PoundsInNominalAmountHeld
2705 Number of shareholder votes held (vote) Concept (Integer) For Period bp:NumberOfShareholderVotesHeld
2706 Percentage of the capital paid on preference shares, added to accrued and unpaid dividends Concept (Percent) For Period bp:WindingUpOfTheCompanyAccruedAndUnpaidDividendsPlusThisPercentage
2707 Ordinary share repurchase (in shares) Concept (Shares) For Period bp:IncreaseDecreaseInNumberOfSharesOutstandingThroughShareRepurchaseEquity
2708 Repurchase of shares Concept (Monetary) For Period Credit ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
2709 Transaction costs for repurchase of ordinary shares Concept (Monetary) For Period Debit bp:ShareRepurchaseTransactionCosts
2710 Percentage of ordinary share capital repurchased Concept (Percent) For Period bp:ShareRepurchasePercentageOfOrdinaryShareCapitalRepurchased
2711 Percentage of number of shares held in treasury Concept (Percent) For Period bp:PercentageOfTreasurySharestoCalledUpOrdinaryShares
2712 Movement in shares held in treasury to ordinary share capital, percent Concept (Percent) For Period bp:PercentageOfMovementOfSharesHeldInTreasuryToCalledUpOrdinaryShareCapital
2713 2431404 - Disclosure - Called-up share capital - Treasury shares (Details) Network

*

*

http://www.bp.com/role/CalledUpShareCapitalTreasurySharesDetails
2714 Disclosure of classes of share capital [table] Table

*

*

ifrs-full:DisclosureOfClassesOfShareCapitalTable
2715 Classes of share capital [axis] Axis ifrs-full:ClassesOfShareCapitalAxis
2716 Share capital [member] Member ifrs-full:ClassesOfShareCapitalMember
2717 Treasury shares Member ifrs-full:TreasurySharesMember
2718 Shares held in treasury by BP Member bp:TreasurySharesHeldByParentMember
2719 Shares held in ESOP trusts Member bp:TreasurySharesHeldInEmployeeShareOwnershipPlansMember
2720 Shares held by BP’s US share plan administratorb Member bp:TreasurySharesHeldInEmployeeSharebasedPaymentPlansMember
2721 Components of equity [axis] Axis ifrs-full:ComponentsOfEquityAxis
2722 Equity [member] Member ifrs-full:EquityMember
2723 Treasury shares Member ifrs-full:TreasurySharesMember
2724 Shares held in treasury by BP Member bp:TreasurySharesHeldByParentMember
2725 Shares held in ESOP trusts Member bp:TreasurySharesHeldInEmployeeShareOwnershipPlansMember
2726 Shares held by BP’s US share plan administratorb Member bp:TreasurySharesHeldInEmployeeSharebasedPaymentPlansMember
2727 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
2728 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
2729 US Member country:US
2730 Disclosure of classes of share capital [line items] LineItems ifrs-full:DisclosureOfClassesOfShareCapitalLineItems
2731 Balance, beginning of period (in shares) Concept (Shares) As Of ifrs-full:NumberOfSharesOutstanding
2732 Treasury shares outstanding, beginning of period Concept (Monetary) As Of Debit ifrs-full:TreasuryShares
2733 Purchases for settlement of employee share plans (in shares) Concept (Shares) For Period bp:PurchaseOfTreasurySharesForSettlementOfEmployeeSharePlanShares
2734 Purchases for settlement of employee share plans Concept (Monetary) For Period Debit bp:PurchaseOfTreasurySharesForSettlementOfEmployeeSharePlanValue
2735 Issue of new shares for employee share-based payment plans (in shares) Concept (Shares) For Period bp:SaleOrIssueOfTreasurySharesForEmployeeSharebasedPaymentPlansInShares
2736 Issue of new shares for employee share-based payment plans Concept (Monetary) For Period Credit bp:SaleOrIssueOfTreasurySharesForEmployeeSharebasedPaymentPlans
2737 Shares re-issued for employee share-based payment plans (in shares) Concept (Shares) For Period bp:StockIssuedDuringPeriodSharesTreasuryStockReissued1
2738 Shares re-issued for employee share-based payment plans Concept (Monetary) For Period Credit bp:StockIssuedDuringPeriodValueTreasuryStockReissued1
2739 Balance, end of period (in shares) Concept (Shares) As Of ifrs-full:NumberOfSharesOutstanding
2740 Treasury shares outstanding, end of period Concept (Monetary) As Of Debit ifrs-full:TreasuryShares
2741 2432402 - Disclosure - Capital and reserves - Summary of reserves and other equity interest (Details) Network

*

*

http://www.bp.com/role/CapitalAndReservesSummaryOfReservesAndOtherEquityInterestDetails
2742 Disclosure of reserves within equity [table] Table

*

*

ifrs-full:DisclosureOfReservesWithinEquityTable
2743 Retrospective application and retrospective restatement [axis] Axis ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis
2744 Currently stated [member] Member ifrs-full:RestatedMember
2745 Adjustment on adoption of IFRS Member ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember
2746 New IFRSs [axis] Axis ifrs-full:NewIFRSsAxis
2747 New IFRSs [member] Member ifrs-full:NewIFRSsMember
2748 IFRS 9 Financial Instruments Member bp:IFRS9FinancialInstrumentsMember
2749 Subsidiary Sale Of Stock 1 [Axis] Axis bp:SubsidiarySaleOfStock1Axis
2750 Sale Of Stock Name Of Transaction 1 [Member] Member bp:SaleOfStockNameOfTransaction1Member
2751 IPO Member bp:IPO1Member
2752 Components of equity [axis] Axis ifrs-full:ComponentsOfEquityAxis
2753 Equity [member] Member ifrs-full:EquityMember
2754 Total share capital and capital reserves Member bp:ShareCapitalAndCapitalReserveMember
2755 Share capital Member ifrs-full:IssuedCapitalMember
2756 Share premium account Member ifrs-full:SharePremiumMember
2757 Capital redemption reserve Member ifrs-full:CapitalRedemptionReserveMember
2758 Merger reserve Member ifrs-full:MergerReserveMember
2759 Treasury shares Member ifrs-full:TreasurySharesMember
2760 Foreign currency translation reserve Member ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
2761 Available- for-sale investments Member ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssetsMember
2762 Cash flow hedges Member ifrs-full:ReserveOfCashFlowHedgesMember
2763 Costs of hedging Member ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreadsMember
2764 Total fair value reserves Member bp:TotalReserveOfAvailableForSaleSecuritiesAndCashFlowHedgesMember
2765 Profit and loss account Member ifrs-full:RetainedEarningsMember
2766 BP shareholders’ equity Member ifrs-full:EquityAttributableToOwnersOfParentMember
2767 Non- controlling interests Member ifrs-full:NoncontrollingInterestsMember
2768 Subsidiaries [axis] Axis ifrs-full:SignificantInvestmentsInSubsidiariesAxis
2769 Entity's total for subsidiaries [member] Member ifrs-full:EntitysTotalForSubsidiariesMember
2770 BP Midstream Partners LP Member bp:BPMidstreamPartnersLPMember
2771 Abu Dhabi Member bp:AbuDhabiMember
2772 Disclosure of reserves within equity [line items] LineItems ifrs-full:DisclosureOfReservesWithinEquityLineItems
2773 Equity outstanding, beginning of period Concept (Monetary) As Of Credit ifrs-full:Equity
2774 Profit (loss) for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLoss
2775 Items that may be reclassified subsequently to profit or loss Abstract ifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract
2776 Currency translation differences (including reclassifications) Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
2777 Costs of hedging reclassified to the income statement Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssets
2778 Costs of hedging (including reclassifications), Net of tax Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeNetOfTaxCashFlowHedgesandReserveOfChangeInValueOfForeignCurrencyBasisSpreads
2779 Cash flow hedges and costs of hedging (including reclassifications) Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges
2780 Share of items relating to equity-accounted entities, net of tax Concept (Monetary) For Period Credit ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax
2781 Other Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeNetOfTaxOtherItems
2782 Items that will not be reclassified to profit or loss Abstract ifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract
2783 Remeasurements of the net pension and other post-retirement benefit liability or asset Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
2784 Costs of hedges that will subsequently be transferred to the balance sheet Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeCashFlowHedgesToBeTransferredToBalanceSheetNetOfTax
2785 Total comprehensive income Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncome
2786 Dividends Concept (Monetary) For Period Debit ifrs-full:DividendsPaid
2787 Cash flow hedges transferred to the balance sheet, net of tax Concept (Monetary) For Period Debit ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied
2788 Repurchase of ordinary share capital Concept (Monetary) For Period Credit bp:IncreaseDecreaseInNumberOfSharesOutstandingThroughShareRepurchaseEquityAmount
2789 Share-based payments, net of tax Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
2790 Share of equity-accounted entities’ changes in equity, net of tax Concept (Monetary) For Period Credit bp:IncreaseDecreaseThroughChangeInShareOfEquityOfJointVenturesAndAssociatesAccountedForUsingEquityMethodNetOfTax
2791 Transactions involving non-controlling interests, net of tax Concept (Monetary) For Period Credit ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl
2792 Equity outstanding, end of period Concept (Monetary) As Of Credit ifrs-full:Equity
2793 Proceeds form issuance of equity Concept (Monetary) For Period Debit ifrs-full:ProceedsFromIssuingShares
2794 Proportion of ownership interest in concession Concept (Percent) For Period bp:ProportionOfOwnershipInterestInConcession
2795 2432403 - Disclosure - Capital and reserves - Narrative (Details) Network

*

*

http://www.bp.com/role/CapitalAndReservesNarrativeDetails
2796 Disclosure of reserves within equity [table] Table

*

*

ifrs-full:DisclosureOfReservesWithinEquityTable
2797 Components of equity [axis] Axis ifrs-full:ComponentsOfEquityAxis
2798 Equity [member] Member ifrs-full:EquityMember
2799 Cash flow hedges Member ifrs-full:ReserveOfCashFlowHedgesMember
2800 Associates [axis] Axis ifrs-full:SignificantInvestmentsInAssociatesAxis
2801 Entity's total for associates [member] Member ifrs-full:EntitysTotalForAssociatesMember
2802 Rosneft Member bp:RosneftMember
2803 Disclosure of reserves within equity [line items] LineItems ifrs-full:DisclosureOfReservesWithinEquityLineItems
2804 Equity Concept (Monetary) As Of Credit ifrs-full:Equity
2805 Ownership percentage in associate Concept (Percent) For Period ifrs-full:ProportionOfOwnershipInterestInAssociate
2806 2432404 - Disclosure - Capital and reserves - Summary of pre-tax tax amounts of component of other comprehensive income (Details) Network

*

*

http://www.bp.com/role/CapitalAndReservesSummaryOfPreTaxTaxAmountsOfComponentOfOtherComprehensiveIncomeDetails
2807 Implied Table Table

*

*

implied:Table
2808 Share Capital, Reserves And Other Equity Interest [Abstract] Abstract bp:ShareCapitalReservesAndOtherEquityInterestAbstract
2809 Items that may be reclassified subsequently to profit or loss Abstract ifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract
2810 Pre-tax Abstract ifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTaxAbstract
2811 Currency translation differences (including reclassifications), Pre-tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation
2812 Available-for-sale investments (including reclassifications), Pre-tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets
2813 Cash flow hedges (including reclassifications), pre-tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges
2814 Costs of hedging (including reclassifications), Pre-tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxChangeInValueOfForeignCurrencyBasisSpreads
2815 Share of items relating to equity-accounted entities, net of tax, Pre-tax Concept (Monetary) For Period Credit ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax
2816 Other, Pre-tax Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeBeforeTaxOtherItems
2817 Tax Abstract ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossAbstract
2818 Currency translation differences (including reclassifications), Tax Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome
2819 Cash flow hedges (including reclassifications), Tax Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome
2820 Costs of hedging (including reclassifications), Tax Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToChangeInValueOfForeignCurrencyBasisSpreadsOfOtherComprehensiveIncome
2821 Share of items relating to equity-accounted entities, net of tax, Tax Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLoss
2822 Other, Tax Concept (Monetary) For Period Debit bp:IncomeTaxRelatingToOtherComprehensiveIncomeOtherItems
2823 Available-for-sale investments (including reclassifications), Tax Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToAvailableforsaleFinancialAssetsOfOtherComprehensiveIncome
2824 Currency translation differences (including reclassifications), Net of tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
2825 Available-for-sale investments (including reclassifications), Net of tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssets
2826 Cash flow hedges (including reclassifications), Net of tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges
2827 Costs of hedging (including reclassifications), Net of tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInValueOfForeignCurrencyBasisSpreads
2828 Share of items relating to equity-accounted entities, net of tax, Net of tax Concept (Monetary) For Period Credit ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax
2829 Other, Net of tax Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeNetOfTaxOtherItems
2830 Items that will not be reclassified to profit or loss Abstract ifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract
2831 Pre-tax Abstract ifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract
2832 Remeasurements of the net pension and other post-retirement benefit liability or asset, Pre-tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
2833 Cash flow hedges that will subsequently be transferred to the balance sheet, Pre-tax Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeCashFlowHedgesToBeTransferredToBalanceSheetBeforeTax
2834 Tax Abstract ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossAbstract
2835 Remeasurements of the net pension and other post-retirement benefit liability or asset, Tax Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
2836 Cash flow hedges that will subsequently be transferred to the balance sheet, Tax Concept (Monetary) For Period Debit bp:OtherComprehensiveIncomeCashFlowHedgesToBeTransferredToBalanceSheetTax
2837 Remeasurements of the net pension and other post-retirement benefit liability or asset, Net of tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
2838 Share of items relating to equity-accounted entities, net of tax, Net of tax Concept (Monetary) For Period Credit ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTax
2839 Costs of hedges that will subsequently be transferred to the balance sheet Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeCashFlowHedgesToBeTransferredToBalanceSheetNetOfTax
2840 Other comprehensive income, Pre-tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTax
2841 Other comprehensive income, Tax Concept (Monetary) For Period ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
2842 Other comprehensive income Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncome
2843 2434402 - Disclosure - Remuneration of senior management and non-executive directors - Remuneration of directors, senior managment, and non-executive directors (Details) Network

*

*

http://www.bp.com/role/RemunerationOfSeniorManagementAndNonExecutiveDirectorsRemunerationOfDirectorsSeniorManagmentAndNonExecutiveDirectorsDetails
2844 Disclosure of transactions between related parties [table] Table

*

*

ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesTable
2845 Categories of related parties [axis] Axis ifrs-full:CategoriesOfRelatedPartiesAxis
2846 Entity's total for related parties [member] Member ifrs-full:EntitysTotalForRelatedPartiesMember
2847 Directors Member bp:KeyManagementPersonnelOfEntityOrParentDirectorMember
2848 Senior management and non-executive directors Member bp:KeyManagementPersonnelOfEntityOrParentSeniorManagementAndNonExecutiveDirectorsMember
2849 Disclosure of transactions between related parties [line items] LineItems ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesLineItems
2850 Emoluments and short-term employee benefits Concept (Monetary) For Period Debit ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
2851 Pensions and other post-retirement benefits Concept (Monetary) For Period Debit ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits
2852 Amounts received under incentive schemes and share-based payments Concept (Monetary) For Period Debit ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
2853 Total Concept (Monetary) For Period Debit ifrs-full:KeyManagementPersonnelCompensation
2854 2434403 - Disclosure - Remuneration of senior management and non-executive directors - Narrative (Details) Network

*

*

http://www.bp.com/role/RemunerationOfSeniorManagementAndNonExecutiveDirectorsNarrativeDetails
2855 Disclosure of transactions between related parties [table] Table

*

*

ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesTable
2856 Categories of related parties [axis] Axis ifrs-full:CategoriesOfRelatedPartiesAxis
2857 Entity's total for related parties [member] Member ifrs-full:EntitysTotalForRelatedPartiesMember
2858 Executive director Member bp:KeyManagementPersonnelOfEntityOrParentExecutiveDirectorMember
2859 Senior management and non-executive directors Member bp:KeyManagementPersonnelOfEntityOrParentSeniorManagementAndNonExecutiveDirectorsMember
2860 Disclosure of transactions between related parties [line items] LineItems ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesLineItems
2861 Number of participants in a non-contributory pension scheme established for UK employees (participant) Concept (Integer) For Period bp:KeyManagementPersonnelCompensationNumberOfParticipantsNonContributoryPensionSchema
2862 Number of participants in a US defined benefit pension plan and retirement savings plan for US employees (participant) Concept (Integer) For Period bp:KeyManagementPersonnelCompensationNumberOfParticipantsDefinedBenefitPensionPlanAndRetirementSavingsPlans
2863 Short term employee benefits, for loss of office Concept (Monetary) For Period Debit ifrs-full:KeyManagementPersonnelCompensationTerminationBenefits
2864 2435402 - Disclosure - Employee costs and numbers (Details) Network

*

*

http://www.bp.com/role/EmployeeCostsAndNumbersDetails
2865 Entities [Table] Table

*

*

dei:EntitiesTable
2866 Geographical areas [axis] Axis ifrs-full:GeographicalAreasAxis
2867 Geographical areas [member] Member ifrs-full:GeographicalAreasMember
2868 US Member country:US
2869 Non-US Member bp:NonUS1Member
2870 Brazil Member country:BR
2871 Departments [Axis] Axis bp:DepartmentsAxis
2872 Departments [Domain] Member bp:DepartmentsDomain
2873 Service station staff Member bp:ServiceStationStaffMember
2874 Centralized function employees Member bp:CentralizedFunctionEmployeesMember
2875 Agricultural, operational and seasonal Member bp:AgriculturalOperationalAndSeasonalMember
2876 Segment consolidation items [axis] Axis ifrs-full:SegmentConsolidationItemsAxis
2877 Entity's total for segment consolidation items [member] Member ifrs-full:EntitysTotalForSegmentConsolidationItemsMember
2878 Reportable segments Member ifrs-full:OperatingSegmentsMember
2879 Other businesses and corporate Member bp:OtherBusinessAndCorporateNonSegmentMember
2880 Segments [axis] Axis ifrs-full:SegmentsAxis
2881 Segments [member] Member ifrs-full:SegmentsMember
2882 Upstream Member bp:UpstreamSegmentMember
2883 Downstream Member bp:DownstreamSegmentMember
2884 Upstream and Downstream Segments Member bp:UpstreamAndDownstreamSegmentsMember
2885 Entity Information [Line Items] LineItems dei:EntityInformationLineItems
2886 Wages and salaries Concept (Monetary) For Period Debit ifrs-full:WagesAndSalaries
2887 Social security costs Concept (Monetary) For Period Debit ifrs-full:SocialSecurityContributions
2888 Share-based payments Concept (Monetary) For Period Debit ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
2889 Pension and other post-retirement benefit costs Concept (Monetary) For Period Debit bp:PensionAndOtherPostRetirementBenefitCosts
2890 Employee benefits expense Concept (Monetary) For Period Debit ifrs-full:EmployeeBenefitsExpense
2891 Termination payments Concept (Monetary) For Period Debit ifrs-full:TerminationBenefitsExpense
2892 Average number of employees (employee) Concept (Decimal) For Period ifrs-full:AverageNumberOfEmployees
2893 Average number of employees reallocated to (from) (employee) Concept (Decimal) For Period bp:AverageNumberOfEmployeesReallocatedToFrom
2894 2436402 - Disclosure - Auditor’s remuneration - Summary of auditor's remuneration (Details) Network

*

*

http://www.bp.com/role/AuditorsRemunerationSummaryOfAuditorsRemunerationDetails
2895 Implied Table Table

*

*

implied:Table
2896 Additional information [abstract] Abstract ifrs-full:AdditionalInformationAbstract
2897 Auditor's remuneration Abstract ifrs-full:AuditorsRemunerationAbstract
2898 The audit of the company annual accounts Concept (Monetary) For Period Debit bp:AuditorsRemunerationForAuditServicesAuditOfTheCompanyAnnualAccounts
2899 The audit of accounts of subsidiaries of the company Concept (Monetary) For Period Debit bp:AuditorsRemunerationForAuditServicesAuditOfAccountsOfSubsidiariesOfTheCompany
2900 Total audit Concept (Monetary) For Period Debit bp:AuditorsRemunerationForAuditServicesExcludingInterimAndOtherServices
2901 Audit-related assurance services Concept (Monetary) For Period Debit bp:AuditorsRemunerationForAuditServicesInterimAndOtherServices
2902 Total audit and audit-related assurance services Concept (Monetary) For Period Debit ifrs-full:AuditorsRemunerationForAuditServices
2903 Taxation compliance services Concept (Monetary) For Period Debit bp:AuditorsRemunerationForTaxServicesTaxationComplianceServices
2904 Non-audit and other assurance services Concept (Monetary) For Period Debit bp:AuditorsRemunerationForNonAuditAndOtherAssuranceServices
2905 Total non-audit or non-audit-related assurance services Concept (Monetary) For Period Debit bp:AuditorsRemunerationForNonAuditOrNonAuditRelatedAssuranceServices
2906 Services relating to BP pension plans Concept (Monetary) For Period Debit bp:AuditorsRemunerationForServicesRelatingDefinedBenefitPlans
2907 Auditor's remuneration Concept (Monetary) For Period Debit ifrs-full:AuditorsRemuneration
2908 Fees related to tax compliance services on pension plan Concept (Monetary) For Period Debit bp:AuditorsRemunerationForDefinedBenefitTaxComplianceServiceFees
2909 2436403 - Disclosure - Auditor’s remuneration - Narrative (Details) Network

*

*

http://www.bp.com/role/AuditorsRemunerationNarrativeDetails
2910 Implied Table Table

*

*

implied:Table
2911 Additional information [abstract] Abstract ifrs-full:AdditionalInformationAbstract
2912 Additional fees for prior year services Concept (Monetary) For Period Debit bp:AuditorsRemunerationAdditionalFeesForPriorYearServices
2913 Auditor's remuneration Concept (Monetary) For Period Debit ifrs-full:AuditorsRemuneration
2914 Total audit expenses, excluding interim services Concept (Monetary) For Period Debit bp:AuditorsRemunerationForAuditServicesExcludingInterimAndOtherServices
2915 Interim audit-related assurance services Concept (Monetary) For Period Debit bp:AuditorsRemunerationForAuditServicesInterimAndOtherServices
2916 Taxation compliance services Concept (Monetary) For Period Debit bp:AuditorsRemunerationForTaxServicesTaxationComplianceServices
2917 Auditor's remuneration for corporate finance, services related to defined benefit plants, and non-audit and other assurance Concept (Monetary) For Period Debit bp:AuditorsRemunerationForCorporateFinanceServicesRelatedToDefinedBenefitPlantsAndNonauditAndOtherAssurance
2918 2437402 - Disclosure - Subsidiaries, joint arrangements and associates - Disclosures of interests in subsidiaries, joint arrangements, and associates (Details) Network

*

*

http://www.bp.com/role/SubsidiariesJointArrangementsAndAssociatesDisclosuresOfInterestsInSubsidiariesJointArrangementsAndAssociatesDetails
2919 Disclosure of subsidiaries [table] Table

*

*

ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesTable
2920 Subsidiaries [axis] Axis ifrs-full:SignificantInvestmentsInSubsidiariesAxis
2921 Entity's total for subsidiaries [member] Member ifrs-full:EntitysTotalForSubsidiariesMember
2922 BP Corporate Holdings Member bp:BPCorporateHoldingsMember
2923 BP Exploration Operating Company Member bp:BPExplorationOperatingCompanyMember
2924 BP Global Investments Member bp:BPGlobalInvestmentsMember
2925 BP International Member bp:BPInternationalMember
2926 BP Oil International Member bp:BPOilInternationalMember
2927 Burmah Castrol Member bp:BurmahCastrolMember
2928 BP Exploration (Angola) Member bp:BPExplorationAngolaMember
2929 BP Exploration (Caspian Sea) Member bp:BPExplorationCaspianSeaMember
2930 BP Exploration (Azerbaijan) Member bp:BPExplorationAzerbaijanMember
2931 BP Holdings Canada Member bp:BPHoldingsCanadaMember
2932 BP Exploration (Delta) Member bp:BPExplorationDeltaMember
2933 BP Europa SE Member bp:BPEuropaSEMember
2934 BP Exploration (Alpha) Member bp:BPExplorationAlphaMember
2935 BP Trinidad and Tobago Member bp:BPTrinidadandTobagoMember
2936 BP Capital Markets Member bp:BPCapitalMarketsMember
2937 BP Holdings North America Member bp:BPHoldingsNorthAmericaMember
2938 Atlantic Richfield Company Member bp:AtlanticRichfieldCompanyMember
2939 BP America Member bp:BPAmericaMember
2940 BP America Production Company Member bp:BPAmericaProductionCompanyMember
2941 BP Company North America Member bp:BPCompanyNorthAmericaMember
2942 BP Corporation North America Member bp:BPCorporationNorthAmericaMember
2943 BP Exploration (Alaska) Member bp:BPExplorationAlaskaInc.Member
2944 BP Products North America Member bp:BPProductsNorthAmericaMember
2945 Standard Oil Company Member bp:StandardOilCompanyMember
2946 BP Capital Markets America Member bp:BPCapitalMarketsAmericaMember
2947 Associates [axis] Axis ifrs-full:SignificantInvestmentsInAssociatesAxis
2948 Entity's total for associates [member] Member ifrs-full:EntitysTotalForAssociatesMember
2949 Rosneft Member bp:RosneftMember
2950 Disclosure of subsidiaries [line items] LineItems ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesLineItems
2951 Ownership percentage in subsidiary Concept (Percent) For Period ifrs-full:ProportionOfOwnershipInterestInSubsidiary
2952 Ownership percentage in associate Concept (Percent) For Period ifrs-full:ProportionOfOwnershipInterestInAssociate
2953 2438402 - Disclosure - Condensed consolidating information on certain US subsidiaries - Narrative (Details) Network

*

*

http://www.bp.com/role/CondensedConsolidatingInformationOnCertainUsSubsidiariesNarrativeDetails
2954 Disclosure Of Condensed Financial Statements [Table] Table

*

*

bp:DisclosureOfCondensedFinancialStatementsTable
2955 Subsidiaries [axis] Axis ifrs-full:SignificantInvestmentsInSubsidiariesAxis
2956 Entity's total for subsidiaries [member] Member ifrs-full:EntitysTotalForSubsidiariesMember
2957 BP Exploration (Alaska) Member bp:BPExplorationAlaskaInc.Member
2958 BP Capital Markets p.l.c. Member bp:BPCapitalMarketsp.l.c.Member
2959 BP Capital Markets America Member bp:BPCapitalMarketsAmericaMember
2960 Disclosure Of Condensed Financial Statements [Line Items] LineItems bp:DisclosureOfCondensedFinancialStatementsLineItems
2961 Ownership percentage in subsidiary Concept (Percent) For Period ifrs-full:ProportionOfOwnershipInterestInSubsidiary
2962 2438403 - Disclosure - Condensed consolidating information on certain US subsidiaries - Disclosure of condensed income statement (Details) Network

*

*

http://www.bp.com/role/CondensedConsolidatingInformationOnCertainUsSubsidiariesDisclosureOfCondensedIncomeStatementDetails
2963 Disclosure Of Condensed Financial Statements [Table] Table

*

*

bp:DisclosureOfCondensedFinancialStatementsTable
2964 Consolidation Items [Axis] Axis srt:ConsolidationItemsAxis
2965 Consolidation Items [Member] Member bp:ConsolidationItemsMember
2966 Reportable Legal Entities Member bp:ReportableLegalEntities1Member
2967 Eliminations and reclassifications Member bp:ConsolidationEliminations1Member
2968 Consolidated Entities [Axis] Axis srt:ConsolidatedEntitiesAxis
2969 Consolidated Entities [Member] Member bp:ConsolidatedEntities1Member
2970 Issuer Member bp:SubsidiaryIssuer1Member
2971 Guarantor Member ifrs-full:ParentMember
2972 Other subsidiaries Member bp:NonGuarantorSubsidiaries1Member
2973 Disclosure Of Condensed Financial Statements [Line Items] LineItems bp:DisclosureOfCondensedFinancialStatementsLineItems
2974 Sales and other operating revenues Concept (Monetary) For Period Credit ifrs-full:RevenueAndOperatingIncome
2975 Earnings from joint ventures – after interest and tax Concept (Monetary) For Period Credit ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
2976 Earnings from associates – after interest and tax Concept (Monetary) For Period Credit ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
2977 Equity-accounted income of subsidiaries - after interest and tax Concept (Monetary) For Period Credit bp:ShareOfProfitLossOfSubsidiariesAccountedForUsingEquityMethod
2978 Interest and other income Concept (Monetary) For Period Credit bp:InterestAndOtherIncome1
2979 Gains on sale of businesses and fixed assets Concept (Monetary) For Period Credit bp:GainOnDisposalsPropertyPlantAndEquipmentAndDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
2980 Total revenues and other income Concept (Monetary) For Period Credit ifrs-full:Revenue
2981 Purchases Concept (Monetary) For Period Debit ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
2982 Production and manufacturing expenses Concept (Monetary) For Period Debit bp:ProductionAndManufacturingExpensesExcludingTaxes
2983 Production and similar taxes Concept (Monetary) For Period Debit ifrs-full:TaxExpenseOtherThanIncomeTaxExpense
2984 Depreciation, depletion and amortization Concept (Monetary) For Period Debit ifrs-full:DepreciationAndAmortisationExpense
2985 Impairment and losses on sale of businesses and fixed assets Concept (Monetary) For Period Debit ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
2986 Exploration expense Concept (Monetary) For Period Debit ifrs-full:ExpenseArisingFromExplorationForAndEvaluationOfMineralResources
2987 Distribution and administration expenses Concept (Monetary) For Period Debit ifrs-full:DistributionAndAdministrativeExpense
2988 Profit (loss) before interest and taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossFromOperatingActivities
2989 Finance costs Concept (Monetary) For Period Debit ifrs-full:FinanceCosts
2990 Net finance expense relating to pensions and other post-retirement benefits Concept (Monetary) For Period Credit bp:InterestIncomeExpenseRelatingToPensionsAndOtherPostRetirementBenefits
2991 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
2992 Taxation Concept (Monetary) For Period Debit ifrs-full:IncomeTaxExpenseContinuingOperations
2993 Profit (loss) for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLoss
2994 Attributable to Abstract ifrs-full:ProfitLossAttributableToAbstract
2995 BP shareholders Concept (Monetary) For Period Credit ifrs-full:ProfitLossAttributableToOwnersOfParent
2996 Non-controlling interests Concept (Monetary) For Period Credit ifrs-full:ProfitLossAttributableToNoncontrollingInterests
2997 2438404 - Disclosure - Condensed consolidating information on certain US subsidiaries - Disclosure of condensed statement of comprehensive income (Details) Network

*

*

http://www.bp.com/role/CondensedConsolidatingInformationOnCertainUsSubsidiariesDisclosureOfCondensedStatementOfComprehensiveIncomeDetails
2998 Disclosure Of Condensed Financial Statements [Table] Table

*

*

bp:DisclosureOfCondensedFinancialStatementsTable
2999 Consolidation Items [Axis] Axis srt:ConsolidationItemsAxis
3000 Consolidation Items [Member] Member bp:ConsolidationItemsMember
3001 Reportable Legal Entities Member bp:ReportableLegalEntities1Member
3002 Eliminations and reclassifications Member bp:ConsolidationEliminations1Member
3003 Consolidated Entities [Axis] Axis srt:ConsolidatedEntitiesAxis
3004 Consolidated Entities [Member] Member bp:ConsolidatedEntities1Member
3005 Issuer Member bp:SubsidiaryIssuer1Member
3006 Guarantor Member ifrs-full:ParentMember
3007 Other subsidiaries Member bp:NonGuarantorSubsidiaries1Member
3008 Disclosure Of Condensed Financial Statements [Line Items] LineItems bp:DisclosureOfCondensedFinancialStatementsLineItems
3009 Profit (loss) for the year Concept (Monetary) For Period Credit ifrs-full:ProfitLoss
3010 Currency translation differences Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationBeforeTax
3011 Cash flow hedges (including reclassifications) Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges
3012 Costs of hedging (including reclassifications) Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxChangeInValueOfForeignCurrencyBasisSpreads
3013 Exchange (gains) losses on translation of foreign operations reclassified to gain or loss on sale of businesses and fixed assets Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax
3014 Available-for-sale investments Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets
3015 Cash flow hedges marked to market Concept (Monetary) For Period Credit ifrs-full:GainsLossesOnCashFlowHedgesBeforeTax
3016 Cash flow hedges reclassified to the income statement Concept (Monetary) For Period Debit ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
3017 Cash flow hedges reclassified to the balance sheet Concept (Monetary) For Period Debit ifrs-full:AmountsRemovedFromEquityAndIncludedInCarryingAmountOfNonfinancialAssetLiabilityWhoseAcquisitionOrIncurrenceWasHedgedHighlyProbableForecastTransactionBeforeTax
3018 Share of items relating to equity-accounted entities, net of tax Concept (Monetary) For Period Credit ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossNetOfTax
3019 Income tax relating to items that may be reclassified Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss
3020 Other comprehensive income that will be reclassified to profit or loss, net of tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
3021 Remeasurements of the net pension and other post-retirement benefit liability or asset Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
3022 Costs of hedges that will subsequently be transferred to the balance sheet Concept (Monetary) For Period Credit ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTax
3023 Income tax relating to items that will not be reclassified Concept (Monetary) For Period Debit ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss
3024 Other comprehensive income that will not be reclassified to profit or loss, net of tax Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax
3025 Other comprehensive income Concept (Monetary) For Period Credit ifrs-full:OtherComprehensiveIncome
3026 Equity-accounted other comprehensive income of subsidiaries Concept (Monetary) For Period Credit bp:OtherComprehensiveIncomeNetOfTaxPortionAttributableToSubsidiariesEquityAccounted
3027 Total comprehensive income Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncome
3028 Attributable to Abstract ifrs-full:ComprehensiveIncomeAttributableToAbstract
3029 BP shareholders Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
3030 Non-controlling interests Concept (Monetary) For Period Credit ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
3031 2438405 - Disclosure - Condensed consolidating information on certain US subsidiaries - Disclosure of condensed balance sheet (Details) Network

*

*

http://www.bp.com/role/CondensedConsolidatingInformationOnCertainUsSubsidiariesDisclosureOfCondensedBalanceSheetDetails
3032 Disclosure Of Condensed Financial Statements [Table] Table

*

*

bp:DisclosureOfCondensedFinancialStatementsTable
3033 Consolidation Items [Axis] Axis srt:ConsolidationItemsAxis
3034 Consolidation Items [Member] Member bp:ConsolidationItemsMember
3035 Reportable Legal Entities Member bp:ReportableLegalEntities1Member
3036 Eliminations and reclassifications Member bp:ConsolidationEliminations1Member
3037 Consolidated Entities [Axis] Axis srt:ConsolidatedEntitiesAxis
3038 Consolidated Entities [Member] Member bp:ConsolidatedEntities1Member
3039 Issuer Member bp:SubsidiaryIssuer1Member
3040 Guarantor Member ifrs-full:ParentMember
3041 Other subsidiaries Member bp:NonGuarantorSubsidiaries1Member
3042 Disclosure Of Condensed Financial Statements [Line Items] LineItems bp:DisclosureOfCondensedFinancialStatementsLineItems
3043 Non-current assets Abstract ifrs-full:NoncurrentAssetsAbstract
3044 Property, plant and equipment Concept (Monetary) As Of Debit ifrs-full:PropertyPlantAndEquipment
3045 Goodwill Concept (Monetary) As Of Debit ifrs-full:Goodwill
3046 Intangible assets Concept (Monetary) As Of Debit ifrs-full:IntangibleAssetsOtherThanGoodwill
3047 Investments in joint ventures Concept (Monetary) As Of Debit ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod
3048 Investments in associates Concept (Monetary) As Of Debit ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod
3049 Other investments Concept (Monetary) As Of Debit ifrs-full:OtherNoncurrentFinancialAssets
3050 Subsidiaries - equity-accounted basis Concept (Monetary) As Of Debit bp:SubsidiariesEquityAccounted
3051 Fixed assets Concept (Monetary) As Of Debit bp:NonCurrentFixedAssets
3052 Loans Concept (Monetary) As Of Debit ifrs-full:NoncurrentLoansAndReceivables
3053 Trade and other receivables Concept (Monetary) As Of Debit ifrs-full:NoncurrentReceivables
3054 Derivative financial instruments Concept (Monetary) As Of Debit ifrs-full:NoncurrentDerivativeFinancialAssets
3055 Prepayments Concept (Monetary) As Of Debit ifrs-full:NoncurrentPrepayments
3056 Deferred tax assets Concept (Monetary) As Of Debit ifrs-full:DeferredTaxAssets
3057 Defined benefit pension plan surpluses Concept (Monetary) As Of Debit ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
3058 Non-current assets Concept (Monetary) As Of Debit ifrs-full:NoncurrentAssets
3059 Current assets Abstract ifrs-full:CurrentAssetsAbstract
3060 Loans Concept (Monetary) As Of Debit ifrs-full:CurrentLoansAndReceivables
3061 Inventories Concept (Monetary) As Of Debit ifrs-full:Inventories
3062 Trade and other receivables Concept (Monetary) As Of Debit ifrs-full:TradeAndOtherCurrentReceivables
3063 Derivative financial instruments Concept (Monetary) As Of Debit ifrs-full:CurrentDerivativeFinancialAssets
3064 Prepayments Concept (Monetary) As Of Debit ifrs-full:CurrentPrepayments
3065 Current tax receivable Concept (Monetary) As Of Debit ifrs-full:CurrentTaxAssetsCurrent
3066 Other investments Concept (Monetary) As Of Debit ifrs-full:OtherCurrentFinancialAssets
3067 Cash and cash equivalents Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
3068 Current assets Concept (Monetary) As Of Debit ifrs-full:CurrentAssets
3069 Total assets Concept (Monetary) As Of Debit ifrs-full:Assets
3070 Current liabilities Abstract ifrs-full:CurrentLiabilitiesAbstract
3071 Trade and other payables Concept (Monetary) As Of Credit ifrs-full:TradeAndOtherCurrentPayables
3072 Derivative financial instruments Concept (Monetary) As Of Credit ifrs-full:CurrentDerivativeFinancialLiabilities
3073 Accruals Concept (Monetary) As Of Credit ifrs-full:AccrualsClassifiedAsCurrent
3074 Finance debt Concept (Monetary) As Of Credit ifrs-full:CurrentPortionOfLongtermBorrowings
3075 Current tax payable Concept (Monetary) As Of Credit ifrs-full:CurrentTaxLiabilitiesCurrent
3076 Provisions Concept (Monetary) As Of Credit ifrs-full:CurrentProvisions
3077 Total current liabilities Concept (Monetary) As Of Credit ifrs-full:CurrentLiabilities
3078 Non-current liabilities Abstract ifrs-full:NoncurrentLiabilitiesAbstract
3079 Other payables Concept (Monetary) As Of Credit ifrs-full:NoncurrentPayables
3080 Derivative financial instruments Concept (Monetary) As Of Credit ifrs-full:NoncurrentDerivativeFinancialLiabilities
3081 Accruals Concept (Monetary) As Of Credit ifrs-full:AccrualsClassifiedAsNoncurrent
3082 Finance debt Concept (Monetary) As Of Credit ifrs-full:LongtermBorrowings
3083 Deferred tax liabilities Concept (Monetary) As Of Credit ifrs-full:DeferredTaxLiabilities
3084 Provisions Concept (Monetary) As Of Credit ifrs-full:NoncurrentProvisions
3085 Defined benefit pension plan and other post-retirement benefit plan deficits Concept (Monetary) As Of Credit ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
3086 Non-current liabilities Concept (Monetary) As Of Credit ifrs-full:NoncurrentLiabilities
3087 Total liabilities Concept (Monetary) As Of Credit ifrs-full:Liabilities
3088 Net assets Concept (Monetary) As Of Debit ifrs-full:NetAssetsLiabilities
3089 Equity Abstract ifrs-full:EquityAbstract
3090 BP shareholders’ equity Concept (Monetary) As Of Credit ifrs-full:EquityAttributableToOwnersOfParent
3091 Non-controlling interests Concept (Monetary) As Of Credit ifrs-full:NoncontrollingInterests
3092 Total equity Concept (Monetary) As Of Credit ifrs-full:Equity
3093 Reduction of current trade and other receivable Concept (Monetary) For Period Debit bp:AdjustmentsForDecreaseIncreaseInTradeAccountReceivableCurrent
3094 Reduction of current trade and other payables Concept (Monetary) For Period Debit bp:AdjustmentsForIncreaseDecreaseInTradeAccountPayableCurrent
3095 Reduction of current tax payable Concept (Monetary) For Period Debit bp:AdjustmentsForIncreaseDecreaseInTaxPayableCurrent
3096 2438406 - Disclosure - Condensed consolidating information on certain US subsidiaries - Disclosure of condensed cash flow statement (Details) Network

*

*

http://www.bp.com/role/CondensedConsolidatingInformationOnCertainUsSubsidiariesDisclosureOfCondensedCashFlowStatementDetails
3097 Disclosure Of Condensed Financial Statements [Table] Table

*

*

bp:DisclosureOfCondensedFinancialStatementsTable
3098 Consolidation Items [Axis] Axis srt:ConsolidationItemsAxis
3099 Consolidation Items [Member] Member bp:ConsolidationItemsMember
3100 Reportable Legal Entities Member bp:ReportableLegalEntities1Member
3101 Eliminations and reclassifications Member bp:ConsolidationEliminations1Member
3102 Consolidated Entities [Axis] Axis srt:ConsolidatedEntitiesAxis
3103 Consolidated Entities [Member] Member bp:ConsolidatedEntities1Member
3104 Issuer Member bp:SubsidiaryIssuer1Member
3105 Guarantor Member ifrs-full:ParentMember
3106 Other subsidiaries Member bp:NonGuarantorSubsidiaries1Member
3107 Disclosure Of Condensed Financial Statements [Line Items] LineItems bp:DisclosureOfCondensedFinancialStatementsLineItems
3108 Profit (loss) before taxation Concept (Monetary) For Period Credit ifrs-full:ProfitLossBeforeTax
3109 Operating activities Abstract ifrs-full:CashFlowsFromUsedInOperatingActivitiesAbstract
3110 Adjustments to reconcile profit (loss) before taxation to net cash provided by operating activities Abstract ifrs-full:AdjustmentsForReconcileProfitLossAbstract
3111 Exploration expenditure written off Concept (Monetary) For Period Debit bp:ExpenseArisingFromExplorationForAndEvaluationOfMineralResourcesWriteOff
3112 Depreciation, depletion and amortization Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense
3113 Impairment and (gain) loss on sale of businesses and fixed assets Concept (Monetary) For Period Debit bp:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossAndAdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
3114 Earnings from joint ventures and associates Concept (Monetary) For Period Credit ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
3115 Dividends received from joint ventures and associates Concept (Monetary) For Period Debit bp:DividendsReceivedFromJointVenturesAndAssociatesClassifiedAsOperatingActivities
3116 Equity accounted income of subsidiaries - after interest and tax Concept (Monetary) For Period Credit ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod
3117 Dividends received from (paid to) subsidiaries Concept (Monetary) For Period Debit bp:DividendsReceivedPaidToSubsidiariesClassifiedAsOperatingActivities
3118 Interest receivable Concept (Monetary) For Period Debit bp:AdjustmentsForDecreaseIncreaseInInterestReceivable
3119 Interest received Concept (Monetary) For Period Debit ifrs-full:InterestReceivedClassifiedAsOperatingActivities
3120 Finance costs Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForFinanceCosts
3121 Interest paid Concept (Monetary) For Period Credit ifrs-full:InterestPaidClassifiedAsOperatingActivities
3122 Net finance expense relating to pensions and other post-retirement benefits Concept (Monetary) For Period Credit bp:InterestIncomeExpenseRelatingToPensionsAndOtherPostRetirementBenefits
3123 Share-based payments Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForSharebasedPayments
3124 Net operating charge for pensions and other post-retirement benefits, less contributions and benefit payments for unfunded plans Concept (Monetary) For Period Debit bp:AdjustmentsForIncreaseDecreaseInPensionAndOtherPostRetirementBenefits
3125 Net charge for provisions, less payments Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForProvisions
3126 (Increase) decrease in inventories Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
3127 (Increase) decrease in other current and non-current assets Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets
3128 Increase (decrease) in other current and non-current liabilities Concept (Monetary) For Period Debit ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
3129 Income taxes paid Concept (Monetary) For Period Credit ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
3130 Net cash provided by (used in) operating activities Concept (Monetary) For Period ifrs-full:CashFlowsFromUsedInOperatingActivities
3131 Investing activities Abstract ifrs-full:CashFlowsFromUsedInInvestingActivitiesAbstract
3132 Expenditure on property, plant and equipment, intangible and other assets Concept (Monetary) For Period Credit ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
3133 Acquisitions, net of cash acquired Concept (Monetary) For Period Credit ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
3134 Investment in joint ventures Concept (Monetary) For Period Credit ifrs-full:OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities
3135 Investment in associates Concept (Monetary) For Period Credit ifrs-full:PurchaseOfInterestsInAssociates
3136 Total cash capital expenditure Concept (Monetary) For Period Credit ifrs-full:OutflowsOfCashFromInvestingActivities
3137 Proceeds from disposals of fixed assets Concept (Monetary) For Period Debit ifrs-full:ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
3138 Proceeds from disposals of businesses, net of cash disposed Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
3139 Proceeds from loan repayments Concept (Monetary) For Period Debit ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities
3140 Net cash used in investing activities Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromUsedInInvestingActivities
3141 Financing activities Abstract ifrs-full:CashFlowsFromUsedInFinancingActivitiesAbstract
3142 Repurchase of shares Concept (Monetary) For Period Credit ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
3143 Proceeds from long-term financing Concept (Monetary) For Period Debit ifrs-full:ProceedsFromNoncurrentBorrowings
3144 Repayments of long-term financing Concept (Monetary) For Period Credit ifrs-full:RepaymentsOfNoncurrentBorrowings
3145 Net increase (decrease) in short-term debt Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings
3146 Net increase (decrease) in non-controlling interests Concept (Monetary) For Period Debit ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests
3147 BP shareholders Concept (Monetary) For Period Credit ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities
3148 Non-controlling interests Concept (Monetary) For Period Credit ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities
3149 Net cash provided by (used in) financing activities Concept (Monetary) For Period Debit ifrs-full:CashFlowsFromUsedInFinancingActivities
3150 Currency translation differences relating to cash and cash equivalents Concept (Monetary) For Period Debit ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
3151 Increase (decrease) in cash and cash equivalents Concept (Monetary) For Period Debit ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
3152 Cash and cash equivalents at beginning of year Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents
3153 Cash and cash equivalents at end of year Concept (Monetary) As Of Debit ifrs-full:CashAndCashEquivalents

*

*