IndiaCos
GST report · Public Sector Undertaking21AAACB2902M1CG

Bharat Petroleum Corporation LTD

Bharat Petroleum Corporation Limited · Bhubaneswar, Khordha, Odisha · registered 18 Apr 2025

ActiveE-commerce Operator (TCS)
Summary

Bharat Petroleum Corporation LTD (legal name Bharat Petroleum Corporation Limited) is a public sector undertaking registered under GST in Bhubaneswar, Khordha, Odisha 751007, with GSTIN 21AAACB2902M1CG, registered on 18 Apr 2025 (1 year 5 months ago). The registration is active as on 8 Oct 2025. It is an e-commerce operator (tcs) taxpayer.

Its reported aggregate turnover band is above 500 crore (FY 2024-2025, for all registrations under this PAN). The same PAN holds 29 other GST registrations across 28 states.

Court records for Bharat Petroleum Corporation LTD are being checked.

JSONReport as on 29 Sep 2026

01Registration

21OdishaAAACB2902MPAN, Company1Entity no.CDefaultGCheck
Legal name
Bharat Petroleum Corporation Limited
Trade name
Bharat Petroleum Corporation LTD
GSTIN
21AAACB2902M1CG
Status
Active
Registered
18 Apr 20251 year 5 months ago
Taxpayer type
E-commerce Operator (TCS)
PAN
AAACB2902MCompany

GST registration record as retrieved on 8 Oct 2025. Status can change after that date; confirm on the GST portal before relying on it. How a GSTIN is built.

02Court cases

Checking court records across India. This takes a few seconds the first time.

03Size and turnover

Turnover band
Above 500 croreFY 2024-2025

Aggregate turnover band reported on the GST record, for all registrations under this PAN.

Financial statements Not yet in our records

Revenue, profit, paid-up capital and charges from MCA filings are planned for company and LLP reports. GST publishes turnover only as a band.

04Place of business

Principal place of business
No-1, 2nd Floor, Alok Bharati Complex, Saheed Nagar, Bhubaneswar, Khordha, Odisha, 751007
District
Khordha
State
Odisha
Pincode
751007
Centre jurisdiction
Zone: BHUBANESWAR > Commissionerate: BHUBANESWAR > Division: CUTTACK I DIVISION > Range: CUTTACK I RANGE (Jurisdictional Office)
State jurisdiction
Range: Cuttack I > Circle: Cuttack - I East Circle

05Company record

No company or LLP in our records is linked to this GSTIN. The PAN (AAACB2902M) belongs to a company, so a CIN or LLPIN may exist under a differently spelt name. Search the name.

06Same PAN

GSTINStateRegisteredStatus
23AAACB2902M1CCMadhya Pradesh4 Apr 2025Active
18AAACB2902M1C3Assam5 Apr 2025Active
08AAACB2902M1C4Rajasthan7 Apr 2025Active
38AAACB2902M1C1Ladakh7 Apr 2025Active
30AAACB2902M1CHGoa8 Apr 2025Active
32AAACB2902M1CDKerala8 Apr 2025Active
03AAACB2902M1CEPunjab9 Apr 2025Active
24AAACB2902M1CAGujarat9 Apr 2025Active
20AAACB2902M1CIJharkhand11 Apr 2025Active
01AAACB2902M1CIJammu and Kashmir12 Apr 2025Active
06AAACB2902M1C8Haryana16 Apr 2025Active
16AAACB2902M1C7Tripura17 Apr 2025Active
29AAACB2902M1C0Karnataka17 Apr 2025Active
36AAACB2902M1C5Telangana18 Apr 2025Active
11AAACB2902M1CHSikkim19 Apr 2025Active
10AAACB2902M1CJBihar22 Apr 2025Active
12AAACB2902M1CFArunachal Pradesh22 Apr 2025Active
22AAACB2902M1CEChhattisgarh22 Apr 2025Active
26AAACB2902M1C6Dadra and Nagar Haveli and Daman and Diu22 Apr 2025Active
09AAACB2902M1C2Uttar Pradesh23 Apr 2025Active
05AAACB2902M1CAUttarakhand24 Apr 2025Active
37AAACB2902M1C3Andhra Pradesh28 Apr 2025Active
07AAACB2902M1C6Delhi1 May 2025Active
13AAACB2902M1CDNagaland1 May 2025Active
19AAACB2902M1C1West Bengal1 May 2025Active
33AAACB2902M1CBTamil Nadu1 May 2025Active
33AAACB2902M2CATamil Nadu2 May 2025Active
17AAACB2902M1C5Meghalaya5 May 2025Active
34AAACB2902M1C9Puducherry5 May 2025Active

One PAN can hold one registration per state, plus extra registrations for separate verticals. All registrations under PAN AAACB2902M.

07Contact

Email
an***@bharatpetroleum.in
Mobile
70XXXXXX60

This contact appears on 5 registrations, so it probably belongs to a tax consultant rather than the business.

Contact details are masked on IndiaCos. Request full details.

08Timeline

  1. GST record retrievedStatus Active
  2. Registered under GST21AAACB2902M1CG, Odisha
  3. Turnover band Above 500 croreReported for FY 2024-2025

09Questions

What is the GST number of Bharat Petroleum Corporation LTD?

The GSTIN of Bharat Petroleum Corporation LTD is 21AAACB2902M1CG, registered in Bhubaneswar, Odisha.

Is the GST registration of Bharat Petroleum Corporation LTD active?

As of our last check on 8 Oct 2025, the registration status was Active.

When was Bharat Petroleum Corporation LTD registered under GST?

Bharat Petroleum Corporation LTD was registered under GST on 18 Apr 2025, 1 year 5 months ago.

What is the PAN of Bharat Petroleum Corporation LTD?

The PAN is AAACB2902M, the 3rd to 12th characters of the GSTIN. The 4th character "C" means the holder is a company.

What business does Bharat Petroleum Corporation LTD do?

The nature of business is not on the record we hold.

10Sources

  • GST registration record, retrieved 8 Oct 2025. Contact details masked at ingest.
  • eCourtsIndia case index, matched by party name, refreshed every 30 days.

Something wrong? Report a correction. How IndiaCos builds a report.