Bharat Petroleum revenue and financials

BPCL · NSE · INR

₹297.25Change from previous close: −1.08%Absolute change: −₹3.25

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.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q2 2025Q1 2025
Total revenue1,512,7701,187,0091,190,2941,125,5151,112,302
Cost of revenue1,496,374988,7871,013,869976,938974,091
Gross profit16,397198,222176,425148,577138,211
Operating income-61,23880,45897,08077,89057,544
EBIT-25,88885,429103,94696,29468,153
EBITDA-25,88885,429103,94696,29468,153
Interest expense6,2697,0516,5747,5779,185
Pre-tax income-32,15678,37897,37288,71758,968
Income tax-13,42922,13225,48820,32715,049
Net income-18,72756,24571,88468,39043,918
Net income to common shareholders-18,72756,24571,88468,39043,918
Basic EPS-4.3813.1616.8216.0110.28
Diluted EPS-4.3813.1616.8216.0110.28
Average shares (basic)4,2764,2744,2744,2724,272
Average shares (diluted)4,2764,2744,2744,2724,272