Mkt Cap
₹1.39 L Cr.
P/E (TTM)
7.97
Open
₹316.05
Day's Range
₹314.40 – ₹320.40
52W Range
₹266.60 – ₹391.65
Div Yield
6.3%
EPS (TTM)
₹39.89
Book Value
₹234.37

Bharat Petroleum Corporation Financial Statements

For Mar 2026, Bharat Petroleum Corporation reported revenue of ₹5,22,820 crore and net profit of ₹25,843 crore. Return on equity stands at 28.80%. Profit & loss, balance sheet and cash flow across 9 reported years are below.

Updated Source: NSE & BSE company filingsNifty 100 constituent
Latest year revenue
₹5,22,820 Cr
+4.5% vs prior
EBITDA
₹41,202 Cr
+62.2% vs prior
Operating margin
7.88%
Profit after tax
₹25,843 Cr
+93.8% vs prior
Net margin
4.94%
EPS
₹59.57
Latest year
Mar 2026
Years reported
9

Bharat Petroleum Corporation profit & loss

Reported annual performance for Bharat Petroleum Corporation, oldest to newest. Figures in ₹ crore unless a row states otherwise.

Bharat Petroleum Corporation annual profit and loss statement. Figures in ₹ crore unless a row states otherwise.
Line itemMar 2018Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Revenue from Operations2,79,3133,40,8793,29,7973,04,2664,32,5705,33,5475,06,9935,00,5175,22,820
Sales Growth YoY %22.04%-3.25%-7.74%42.17%23.34%-4.98%-1.28%4.46%
Other Income1,7832,0381,9292,2532,2691,4982,2352,6853,299
Total Income2,81,0953,42,9173,31,7263,06,5194,34,8385,35,0465,09,2275,03,2025,26,119
Cost of Goods Sold (COGS)2,02,1122,61,1422,52,5921,87,3993,03,4014,33,2123,76,0963,85,2973,79,186
Cost of Materials Consumed90,1111,30,6931,21,89678,7781,63,5412,34,3052,12,8532,25,3192,13,622
Purchases of Stock-in-Trade1,11,7981,32,0551,31,7691,12,3641,43,9021,99,8841,65,2331,59,6461,66,445
Changes in Inventories203-1,606-1,073-3,744-4,042-977-1,990331-881
Gross Profit77,20179,73777,2051,16,8681,29,1681,00,3351,30,8961,15,2211,43,635
Gross Margin %27.64%23.39%23.41%38.41%29.86%18.81%25.82%23.02%27.47%
Total Operating Expenses62,02864,62468,85695,5711,10,03189,44786,81489,8191,02,432
Employee Benefit Expense3,7493,9854,0214,8563,4082,7753,5773,5103,774
Other Expenses58,28060,64064,83690,7151,06,62386,67283,23786,31098,658
EBITDA15,17315,1128,34921,29619,13710,88844,08225,40141,202
OPM %5.43%4.43%2.53%7%4.42%2.04%8.69%5.08%7.88%
Total Non-Operating Expenses4,0715,1825,40711,3239,1758,47110,65210,47010,399
Depreciation & Amortisation2,8853,4184,0804,3345,4346,3696,7717,2577,856
Finance Costs1,1861,7642,6371,7232,6063,7454,1493,5912,953
Exceptional Items (Before Tax)00-1,3105,2661,135-1,643-268-378-411
Profit Before Tax (PBT)12,88511,9682,25122,75814,50162935,12916,86033,280
Tax Expense4,3824,378-145,1124,3556909,3364,8468,948
Current Tax2,9293,01005,0303,6643539,4204,4719,228
Deferred Tax1,4521,368-1482691337-84375-281
Effective Tax %34.01%36.58%-0.63%22.46%30.03%109.67%26.58%28.74%26.89%
Total Profit for Period9,7928,5283,66617,32011,6822,13126,85913,33725,843
Less: Non-controlling Interests7837266101,15500000
Net Profit (Owner's PAT)9,0097,8023,05516,16511,6822,13126,85913,33725,843
Net Profit Margin %3.23%2.29%0.93%5.31%2.7%0.4%5.3%2.66%4.94%
PAT Growth YoY %-13.39%-60.84%429.07%-27.74%-81.76%1,160.36%-50.35%93.78%
Earnings Per Share (EPS)₹20.76₹17.98₹7.04₹37.26₹26.93₹4.91₹61.91₹30.74₹59.57
Diluted Shares Outstanding (Cr.)434434434434434434434434434
Profit/Loss from Associates1,2899371,401-3261,5362,1921,0661,3231,511
Other Comprehensive Income (Net of Tax)454-1,172588-1,275402761213-9622,584
Expenses2,68,2113,30,9493,29,4762,83,7624,20,3375,34,4164,74,0984,86,3434,92,839
Material Cost %32.26%38.34%36.96%25.89%37.81%43.91%41.98%45.02%40.86%
Employee Cost %1.34%1.17%1.22%1.6%0.79%0.52%0.71%0.7%0.72%
Other Cost %20.87%17.79%19.66%29.81%24.65%16.24%16.42%17.24%18.87%
Interest Coverage (x)10.366.631.629.845.261.218.995.0511.29

Bharat Petroleum Corporation revenue and profit trend

Reported annual revenue and net profit, oldest to newest. Two panels because the two measures live on different scales — one shared axis would distort both.

Bharat Petroleum Corporation balance sheet

Assets, liabilities and shareholders' equity as reported, in Schedule III order. Figures in ₹ crore unless a row states otherwise.

Bharat Petroleum Corporation annual balance sheet with assets, liabilities and equity. Figures in ₹ crore unless a row states otherwise.
Line itemMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Total Equity40,83538,58953,55551,90653,52275,63581,3841,00,170
Equity Share Capital1,9671,9672,0932,1292,1292,1364,2734,273
Reserves & Surplus36,79834,56551,46249,77651,39373,49977,11295,898
Equity Method Investments18,08921,53219,55018,41521,70120,56121,09125,582
Total Equity40,83538,58953,55551,90653,52275,63581,3841,00,170
Non-Current Liabilities42,98652,05350,50752,55559,74545,89946,32642,993
Long-term Borrowings34,31643,85343,35536,35941,36926,87726,52822,203
Deferred Tax Liabilities6,7926,1644,9346,3767,9217,9768,2938,199
Non-Current Provisions1,5381,5961,609234208305326421
Other Non-Current Liabilities2843825501,4885852,0702,2812,502
Non-Current Financial Liabilities34,37243,91243,41344,45649,70335,54835,42731,870
Current Liabilities53,11060,22256,93083,06874,84280,88390,6721,05,452
Short-term Borrowings8,59917,7954,23319,57419,08518,60824,53321,279
Trade Payables17,38513,10716,26330,34824,02428,30630,63442,654
Current Financial Liabilities46,04354,02347,37471,46665,08670,18581,48694,002
Other Current Financial Liabilities20,05923,12126,87821,54421,97723,27226,31930,069
Other Current Liabilities4,7074,1266,7817,2606,9297,0656,7137,997
Current Provisions2,0292,0391,9502,9252,7293,0232,3312,247
Current Tax Liabilities331338261,41816091411,206
Total Liabilities96,0961,12,2751,07,4371,35,6231,34,5861,26,7831,36,9981,48,446
Total Non-Current Assets88,1491,07,6121,09,0101,25,5291,32,0961,36,7241,45,5501,64,897
Property, Plant & Equipment (PPE)48,97159,76163,58981,50784,46584,71886,59491,701
Capital Work-in-Progress7,2939,9497,6454,9805,6458,68013,24016,394
Intangible Assets3443815091,1901,006876830719
Investment Property033000000
Non-Current Investments1,0192884247588001,7791,7772,146
Loans – Non-Current3,8294,9875,3123,9574,3364,4534,9406,085
Other Non-Current Assets2,1282,8422,4342,3581,7971,7971,9703,329
Non-Current Financial Assets4,9585,3025,7845,4225,6746,8857,4749,451
Net Fixed Assets56,60870,09071,74487,67791,11694,2741,00,6641,08,814
Total Current Assets48,76843,23151,96161,98755,99665,65272,80083,665
Inventories22,93522,24326,70642,17938,06942,83645,26553,304
Trade Receivables6,9065,3787,8359,7076,7248,3429,3394,980
Cash & Cash Equivalents4148007,5682,1592,3132,301558320
Current Investments5,7995,2096,7944,4424,2774,2913,6632,408
Loans – Current1,685705138136143137142143
Current Financial Assets24,46919,19723,47217,08214,79020,31425,39128,045
Other Current Assets1,3311,6541,2481,8312,1681,6741,9792,316
Other Current Financial Assets9,4166,7415945601,0721,2581,7722,754
Assets Held for Sale1421221317423253
Current Tax Assets331375358959698281651
Net Working Capital-4,342-16,991-4,969-21,082-18,846-15,232-17,872-21,787
Additional Asset Fields2,0742,06041,423477
Def Govt Grants Curr96
Def Govt Grants Nc1,327
Def Tax Assets444477
Non Controlling Int2,0702,056
Total Assets1,36,9301,50,8641,60,9921,87,5291,88,1092,02,4182,18,3822,48,616
Total Borrowings42,91561,64847,58855,93360,45545,48551,06143,482
Net Debt42,50060,84940,02053,77458,14243,18450,50343,162
Debt to Equity (x)1.051.60.891.081.130.60.630.43
Current Ratio (x)0.920.720.910.750.750.810.80.79

Bharat Petroleum Corporation cash flow statement

Cash generated and used across operating, investing and financing activities. Figures in ₹ crore unless a row states otherwise.

Bharat Petroleum Corporation annual cash flow statement across operating, investing and financing activities. Figures in ₹ crore unless a row states otherwise.
Line itemMar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Net Cash from Operating Activities20,33612,46635,93623,67850,769
Profit Before Tax14,50162935,12916,86033,280
Depreciation & Amortisation5,4346,3696,7717,2577,856
Finance Costs2,6064,2634,1493,5912,953
Working Capital Changes1,323-176-1,2369079,030
Tax Paid-1,710-710-8,660-3,990-8,044
Net Cash from Investing Activities-8,138-7,806-10,521-19,180-26,067
Purchase of PPE-7,410-7,444-8,839-13,343-15,956
Sale of Fixed Assets58121148-3,066132
Interest Received8736821,2691,0441,210
Net Cash from Financing Activities-17,672-4,402-25,427-6,241-24,940
Proceeds from Borrowings7,79814,7845,56016,4126,702
Repayment of Borrowings-8,782-13,355-21,051-11,684-17,491
Interest Paid-1,775-3,232-3,632-2,821-2,571
Dividend Paid-14,483-1,282-5,329-6,561-9,525
Buyback / Redemption of Shares00000
Lease Liabilities Paid-892-1,318-1,354-1,586-2,055
Net Change in Cash-5,474257-12-1,743-238
Effect of Foreign Exchange Changes00000
Free Cash Flow12,9255,02127,09710,33534,813
CFO / PBT (x)1.419.811.021.41.53

Bharat Petroleum Corporation key ratios

Valuation, profitability, return, leverage and per-share measures computed from reported statements — not from adjusted or normalised earnings.

Bharat Petroleum Corporation trades at a P/E of 7.97× against a sector median of 10.65× — a 25% discount. Sector comparisons can mislead for conglomerates with mixed business lines.

Bharat Petroleum Corporation valuation, profitability, return and leverage ratios
RatioCategoryValue
P/E (TTM)Valuation7.97
Forward P/EValuation7.81
P/BValuation1.36
PEG (TTM)Valuation0.28
EV / EBITDA (TTM)Valuation3.88
P/S (TTM)Valuation0.27
Operating marginProfitability9.05%
Net margin (TTM)Profitability5.68%
Return on equityReturn ratios28.8%
Return on capital employedReturn ratios25.7%
Return on assetsReturn ratios9.37%
Debt to equityLeverage & liquidity0.54
BetaLeverage & liquidity1.3
EPS (TTM)Per share₹39.89
Book valuePer share₹234.37
Revenue / share (TTM)Per share₹1,065.52
Cash flow / sharePer share₹118.83
Dividend yieldShareholder returns6.3%
Dividend payout (TTM)Shareholder returns36.63%

How this is calculated

Statements are as filed with the exchanges. Consolidated figures are shown where reported. Figures are in rupees crore unless the table states otherwise. Ratios are computed from the same reported statements, not from adjusted or normalised earnings.

Index membership reflects the Nifty 100 as published by NSE Indices, effective 2026-03-30.

Bharat Petroleum Corporation: frequently asked questions

What is Bharat Petroleum Corporation's annual revenue?

Bharat Petroleum Corporation reported revenue of ₹5,22,820 crore in Mar 2026, up 4.5% on the previous financial year.

Is Bharat Petroleum Corporation profitable?

Bharat Petroleum Corporation reported a net profit of ₹25,843 crore in Mar 2026, up 93.8% on the previous financial year.

What is Bharat Petroleum Corporation's EPS?

Bharat Petroleum Corporation reported earnings per share of ₹59.57 for Mar 2026.

What is Bharat Petroleum Corporation's operating margin?

Bharat Petroleum Corporation's operating margin for Mar 2026 was 7.88%.

What is Bharat Petroleum Corporation's return on equity?

Bharat Petroleum Corporation's return on equity stands at 28.80%. ROE measures profit generated per rupee of shareholder equity.

How many years of Bharat Petroleum Corporation financials are shown?

9 reported financial years are tabulated on this page, the most recent being Mar 2026.

Are these figures consolidated or standalone?

Consolidated figures are shown wherever the company reports them, and standalone otherwise. The basis in use is labelled on the statement table.

Comparing financial statements across companies is more useful than reading one in isolation — the peer links above open the same view for Bharat Petroleum Corporation’s closest listed competitors.

Disclaimer

The data, ratios and commentary about Bharat Petroleum Corporation Ltd (BPCL) on this page are published for educational and informational purposes only and are not investment, legal or tax advice. StockeZee is not a SEBI-registered investment adviser, research analyst or portfolio manager, and no content here should be construed as a recommendation to buy, hold or sell any security. Live and historical market data may be delayed, revised by the exchanges, or contain errors; figures sourced from third-party feeds and corporate disclosures may not always be current. Past performance is not indicative of future results, and equity investments carry the risk of capital loss. Before acting on anything you read here, please consult a SEBI-registered financial advisor and read all scheme-related documents carefully.