BP plc
Financial Performance
BP Revenue & Financials
Revenue
$189.3B (FY2025)
Market Cap
$112.2B
Net Income
$55M
Employees
93,700
What is BP's revenue?
BP had $189.3B in revenue for fiscal year 2025, up 0.1% from 2024. Net income was $55M.
- Latest revenue
- $189.3B (FY2025)
- Year-over-year
- +0.1%
- Growth rate (CAGR)
- -5.1% over 2 years
- Peak revenue
- $210.1B (FY2023)
- Years of data
- 3
- Employees
- 93,700
- How much profit does BP make?
- BP reported net income of $55M for fiscal year 2025. sec.gov
- How many employees does BP have?
- BP has about 93,700 employees.
Financial Analysis
BP's 2025 revenue was $189.3 billion, nearly flat on 2024's $189.2 billion and below 2023's $210.1 billion. Underlying replacement-cost profit, the measure BP and analysts use to strip out inventory effects and one-off items, fell to $7.5 billion from $8.9 billion in 2024 as oil prices weakened, and profit attributable to shareholders was just $55 million after fourth-quarter charges. Operating cash flow was $24.5 billion and net debt ended the year at $22.2 billion. In February 2026 the board suspended buybacks so surplus cash could go to the balance sheet. Higher oil and gas prices linked to the conflict involving Iran, plus strong trading, lifted underlying replacement-cost profit to $3.2 billion in Q1 2026 and $5.7 billion in Q2 2026. With the Q2 results BP raised its quarterly dividend 4% to 8.66 cents per share and guided to $13.5-14 billion of capital spending for 2026. BP p.l.c. is one of the world's seven oil and gas "supermajors," with a market valuation generally exceeding $100 billion.
Revenue Trend Analysis
YoY Change
+0.1%
2-Year CAGR
-5.1%
Peak Year
2023
Trend
Not enough comparable years
BP plc has 3 full fiscal year figures on this page, compounding at -5.1% annually over 2 years. The most recent year saw a 0.1% increase versus the prior year. Annual revenue peaked in fiscal year 2023 at $210.1B. Of 2 comparable year-over-year steps, 1 showed growth and 1 showed a decline.
Annual revenue history
| Fiscal Year | Revenue | Net Income | YoY Change | Source |
|---|---|---|---|---|
| FY2025 | $189.3B | $55M | +0.1% | BP Annual Report and Form 20-F 2025 Sales and other operating revenues were $189.335B; profit attributable to BP shareholders was $55M; underlying replacement-cost profit was $7.5B (2024: $8.9B). |
| FY2024 | $189.2B | $381M | -10.0% | data.sec.gov Sales and other operating revenues were $189.185B; profit attributable to BP shareholders was $381M. |
| FY2023 | $210.1B | $15.2B | — | data.sec.gov Sales and other operating revenues were $210.130B; profit attributable to BP shareholders was $15.239B. |
Click any row to see year details.
Keep researching BP
BP Revenue and Financial FAQ
What was BP's revenue and profit in 2025?
BP reported $189.3 billion of sales and other operating revenues in 2025. Underlying replacement-cost profit was $7.5 billion, down from $8.9 billion in 2024, and profit attributable to shareholders was $55 million after fourth-quarter charges.
How much operating cash flow did BP generate in 2025?
BP generated $24.5 billion of operating cash flow in 2025, including a $2.9 billion build in adjusted working capital, and received $5.3 billion of divestment and other proceeds.
Does BP still buy back shares?
No. With its full-year 2025 results in February 2026, BP suspended its share buyback and said excess cash would go to strengthening the balance sheet. It still pays a dividend, raised 4% to 8.66 cents per ordinary share with the Q2 2026 results.
What was the total financial cost of the 2010 Deepwater Horizon oil spill to BP?
BP reports cumulative Deepwater Horizon costs of more than $65 billion, covering response and clean-up, Clean Water Act penalties, natural resource damages, state economic claims and private settlements.
What was the financial impact of BP's exit from Rosneft in 2022?
After Russia invaded Ukraine in February 2022, BP announced it would exit its 19.75% stake in Rosneft and took a charge of about $24 billion in the first quarter of 2022, contributing to a net loss for the year.
What is BP's net debt?
BP's net debt was $22.2 billion at the end of 2025 and $22.3 billion at June 30, 2026. The company targets $14-18 billion by 2027, helped by divestments such as the Castrol and Gelsenkirchen sales.
How did BP perform in the first half of 2026?
Underlying replacement-cost profit was $3.2 billion in Q1 2026 and $5.7 billion in Q2 2026, as higher oil and gas prices and strong trading offset lower production. Q2 operating cash flow was $10.9 billion.
What is BP's capital expenditure guidance for 2026?
BP expects capital expenditure of $13.5-14 billion in 2026 and divestment proceeds of $8-9 billion, as part of a $20 billion disposal programme running to 2027.
Did the Deepwater Horizon spill bankrupt BP?
No, but it was incredibly close. BP was forced to pay over $65 billion in fines and cleanup costs over a decade, forcing them to ruthlessly sell off massive amounts of prime oil assets just to survive.
Cite or embed this data
Using these figures? Please credit CorpDigest with a link.
CorpDigest. "BP Revenue & Financials." CorpDigest, https://corpdigest.com/company/bp/financials.<div style="font-family:system-ui,sans-serif;font-size:14px;line-height:1.5;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px;max-width:520px"><strong>BP reported $189.3B in revenue (FY2025).</strong><br>Source: <a href="https://corpdigest.com/company/bp/financials" target="_blank" rel="noopener">CorpDigest — BP financials</a></div>Related Financial Audits
Compare revenue, net income, and market cap scale
Explore BP
Core profile pages, founders and related research hubs for this company.