Bharat Petroleum revenue and financials

BPCL · NSE · INR

₹296.35Change from previous close: −1.38%Absolute change: −₹4.15

Close · October 7, 2026

In the fiscal year ended March 2026, Bharat Petroleum reported revenue of ₹4.5T (+2.64% year over year). Net income was ₹258.43B, a net margin of 5.7%.

Annual revenue · 2026: ₹4.5T
  1. ₹4.66T2023
  2. ₹4.47T2024
  3. ₹4.39T2025
  4. ₹4.5T2026

Fiscal year ending in March. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+2.64%
FY to Mar 2026 vs FY to Mar 2025
Net income growth
+93.78%
FY to Mar 2026 vs FY to Mar 2025
Net margin
5.7%
FY to Mar 2025: 3.0%

Financial data

Amounts in millions of INR; per-share values in INR; shares in millions.

Cash flow · Annual
ItemFY to Mar 2026FY to Mar 2025FY to Mar 2024FY to Mar 2023FY to Mar 2022
Operating cash flow507,690236,778359,696124,656—
Depreciation and amortization78,56472,56767,71363,688—
Capital expenditure-194,248-151,431-95,791-85,486—
Investing cash flow-260,672-191,800-105,543-78,064—
Financing cash flow-249,397-62,406-254,273-44,020—
Dividends paid-95,247-65,609-53,288-12,816-144,828
Debt issued67,022102,29354,820147,844—
Debt repaid-113,549-116,843-210,514-130,638—
Net change in cash-2,379-17,428-1202,572—
Free cash flow313,44285,347263,90539,170—