📣 Introducing Tracenable Pro: Unlock Unlimited Data Exports & Disclosures Access.

Bharat Petroleum Corporation Ltd

Common Name
Bharat Petroleum
Country
India
Sector
Energy
Industry
Oil & Gas Refining & Marketing
Employees
8,747
Ticker
BPCL
Exchange
NATIONAL STOCK EXCHANGE OF INDIA
Description
Bharat Petroleum Corporation Limited is a prominent player in the Indian energy sector. This state-owned oil and gas company primarily focuses on refining, distributing, and marketing petroleum produc...

Bharat Petroleum's Financial Statements Preview

Below are the financial statements of Bharat Petroleum, including the income statement and balance sheet for the company's latest fiscal year. All figures are accurate, verifiable, and fully traceable to the original annual filing where disclosed.

Interested in getting early access to our real-time standardized financial datafeed?
Learn More
All figures in millions of INR
2025 as of 2025-03-31
2024 as of 2024-03-31
Assets——
Non-current assets——
Property, plant and equipment
865,937.9a
847,180.4a
Capital work-in-progress
132,402.9a
86,797.2a
Investment property
0.9a
0.9a
Goodwill
12,039.8a
12,039.8a
Other intangible assets
8,303.7a
8,761.4a
Intangible assets under development
131,465a
115,242.4a
Investments accounted for using the equity method
210,906.8a
205,614.1a
Financial assets——
Other investments
17,767.7a
17,785.1a
Loans
49,397.5a
44,527.4a
Other financial assets
7,574.8a
6,538.9a
Income tax assets (net)
2,264.3a
4,774.4a
Other non-current assets
17,438.7a
17,974.4a
Total non-current assets
1,455,500a
1,367,236.4a
Current assets——
Inventories
452,651.9a
428,361.3a
Financial assets——
Investments
36,630.7a
42,906.7a
Trade receivables
93,389.8a
83,420.3a
Cash and cash equivalents
5,579.3a
23,007.4a
Bank balances other than cash and cash equivalents
99,176.6a
39,856.2a
Loans
1,418.7a
1,369.2a
Other financial assets
17,718.8a
12,579.5a
Current tax assets (net)
1,646.6a
8,279a
Other current assets
19,786.7a
16,737.3a
Assets held for sale
323.1a
424.2a
Total current assets
728,322.2a
656,941.1a
Total assets
2,183,822.2a
2,024,177.5a
Equity and liabilities——
Equity——
Equity share capital
42,725.8a
21,362.9a
Other equity
771,115a
734,988.2a
Total equity
813,840.8a
756,351.1a
Liabilities——
Non-current liabilities——
Financial liabilities——
Borrowings
265,278.8a
268,771.4a
Lease liabilities
88,404a
86,001.5a
Other financial liabilities
587.4a
708.2a
Provisions
3,258.7a
3,053.5a
Deferred tax liabilities (net)
82,926.7a
79,756.8a
Other non-current liabilities
22,805.8a
20,701.2a
Total non-current liabilities
463,261.4a
458,992.6a
Current liabilities——
Financial liabilities——
Borrowings
245,330.3a
186,077.9a
Lease liabilities
11,992.6a
5,139.7a
Trade payables——
Total outstanding dues of micro enterprises and small enterprises
3,242.3a
2,768.9a
Total outstanding dues of creditors other than micro enterprises and small enterprises
303,098.3a
280,289.2a
Other financial liabilities
251,200.8a
227,578.2a
Other current liabilities
67,130.1a
70,652.6a
Provisions
23,314.8a
30,232.9a
Current tax liabilities (net)
1,410.8a
6,094.4a
Total current liabilities
906,720a
808,833.8a
Total liabilities
1,369,981.4a
1,267,826.4a
Total equity and liabilities
2,183,822.2a
2,024,177.5a
Download Data

Verified Sources Behind Bharat Petroleum’s Financial Fundamentals Data

Every figure on this dashboard has a transparent audit trail. With Tracenable, each data point is traceable back to its original source, viewable directly inside our platform. Explore Bharat Petroleum’s data sources below and access millions more through our Disclosure Search.

a. Bharat Petroleum's Annual Report 2025
a. Bharat Petroleum's Annual Report 2025
Real-Time & Standardized Financials

Access Standardized Financial Statements within Minutes of Disclosure

Tracenable is building real-time standardized financial datafeeds and APIs covering global equities. Unlike limited and inconsistent XBRL parsing, our approach aims to deliver clean, comparable, and fully traceable data seconds after publication.

Could this solution support your investment or analytical workflows?