BatchWise

XBRL Taxonomy for BRSR — Overview and Sample Tags

SEBI requires BRSR in XBRL using the MCA taxonomy. Covers the taxonomy structure, required elements, and sample tags for BRSR Core KPIs.

What XBRL Filing Means for BRSR

Listed entities in the Top 1,000 must file their BRSR data in XBRL (eXtensible Business Reporting Language) format alongside the Annual Report on BSE/NSE. The XBRL instance document is machine-readable and is indexed by SEBI, enabling automated comparison and verification.

XBRL filing is a separate step from the assurance engagement but the assured KPI values in the assurance report must match the values filed in XBRL.

Taxonomy Structure

SEBI uses the MCA taxonomy for BRSR, structured into three modules:

ModuleCoversNamespace Prefix
Section AGeneral disclosures, entity details, employee datain-bsrs-gd
Section BManagement and process disclosures, policiesin-bsrs-mp
Section CPrinciple-wise KPIsin-bsrs-kpi

The taxonomy version referenced is in-bsrs-2021-09-01.

Sample Tags — Principal 6 (Environment)

BRSR KPIXBRL Element NameData TypeUnits
Scope 1 GHG emissionsScope1GHGEmissionsInMetricTonCO2EquivalentdecimalstCO₂e
Scope 2 GHG emissionsScope2GHGEmissionsInMetricTonCO2EquivalentdecimalstCO₂e
Total energy consumedTotalEnergyConsumedInGigajoulesdecimalsGJ
Energy intensity per crore turnoverEnergyIntensityPerCroreRupeesOfTurnoverdecimalsGJ/₹Cr
Total water withdrawalTotalWaterWithdrawalInKiloLitresdecimalsKL
Water intensity per crore turnoverWaterIntensityPerCroreRupeesOfTurnoverdecimalsKL/₹Cr
Total waste generatedTotalWasteGeneratedInMetricTonsdecimalsMT

Sample Tags — Principle 3 (Employees)

BRSR KPIXBRL Element NameData Type
Total permanent employees (male)NumberOfPermanentEmployeesMaleinteger
Total permanent employees (female)NumberOfPermanentEmployeesFemaleinteger
Median wages — permanent employees (male)MedianWagesForPermanentEmployeesMaledecimals
Median wages — permanent employees (female)MedianWagesForPermanentEmployeesFemaledecimals
Employee turnover rateEmployeeTurnoverRateInPercentagedecimals
Employees covered by PFPercentageOfEmployeesCoveredByPFdecimals

Sample Instance Document Fragment

<in-bsrs-kpi:Scope1GHGEmissionsInMetricTonCO2Equivalent
  contextRef="CurrentYear"
  decimals="2"
  unitRef="tCO2e">
  1248.75
</in-bsrs-kpi:Scope1GHGEmissionsInMetricTonCO2Equivalent>

<in-bsrs-kpi:Scope2GHGEmissionsInMetricTonCO2Equivalent
  contextRef="CurrentYear"
  decimals="2"
  unitRef="tCO2e">
  721.20
</in-bsrs-kpi:Scope2GHGEmissionsInMetricTonCO2Equivalent>

Context Definitions

The BRSR taxonomy uses two standard context IDs:

Context IDPeriodDescription
CurrentYearInstant or duration — current FYCurrent year KPI values
PreviousYearDuration — prior FYPrior year comparatives (required for most KPIs)

Filing Checklist

Before submitting the XBRL instance document:

  1. All BRSR Core KPIs (49 elements) are populated — empty elements are not permitted
  2. Units declared in <link:unit> match the expected units per the taxonomy schema
  3. Current year and previous year contexts are both present
  4. The instance document validates against the official MCA XBRL taxonomy without errors
  5. Assured KPI values in the instance document match the assurance report exactly
  6. Filing is completed within the SEBI-prescribed deadline (60 days from financial year end for Top 1,000 entities)