Operational Note Export Realization

e-BRC Self-Certification: From Bank Realization to Refund Document

Last reviewed:

Since 15 November 2023, exporters self-generate e-BRCs on the DGFT portal from bank-uploaded IRMs. Purpose codes gate what qualifies; matching keys decide it.

Chapter 1

The Certificate Moved to Your Side of the Counter

The Bank Realization Certificate — the document that proves an export was actually paid for — changed hands in November 2023. Under DGFT Trade Notice 33/2023-24, effective 15 November 2023, banks no longer issue BRCs; they upload Inward Remittance Messages (IRMs) to the DGFT platform, and the exporter self-generates the e-BRC by mapping those IRMs to shipping bills. The move ended a chronic bottleneck — chasing bank branches for certificates — and replaced it with a different discipline: the certificate is now only as good as the exporter's own mapping, made under self-certification, with the platform's risk system watching.

Why the document matters is unchanged and understated. The e-BRC is the connective tissue between realization and every downstream benefit: it evidences payment for GST refund purposes, feeds incentive-scheme returns including RoDTEP's annual reporting, and closes the loop that EDPMS opened at shipment. DGFT's own manual states the design intent: "digital exchange of e-BRC generated with other regulatory agencies such as RBI, CBDT, GSTN, STPI, SEZs etc. for utilisation and post issue verification/audit." A mis-mapped e-BRC is therefore not a filing typo; it is a self-certified statement propagating into multiple regulators' records.

1.1

Purpose Codes: The Gate Before the Mapping

Not every inward remittance can become an e-BRC, and the gate is the RBI purpose code the bank attached to the IRM. The DGFT exporter manual is specific: an e-BRC "cannot" be generated for P0101 and P0108; for goods, only P0102, P0103, P0104 and P0109 are allowed; P0103 (advance receipt against exports) "can be used standalone" and "can be clubbed with any other purpose codes for inward remittance"; services-IT e-BRCs run on P0802, P0803, P0807 (plus P0103); and P1505 is reserved for deemed exports.

Get the details
1.2

The Mapping: Four Keys and a Familiar Failure Mode

A goods e-BRC is a linkage record, and the manual names its matching keys: shipping bill number, invoice number, shipping bill date, and port code. Anyone who has read this library's customs cluster will recognise the list — these are the same identity fields whose exact-string mismatches produce the SB001/SB005 refund blocks on the IGST side. The realization pipeline re-runs the identity test: an invoice number that diverged between the accounting system and the Shipping Bill at filing time resurfaces here as an IRM that will not sit cleanly against its bill.

See more about
Get the details
1.3

Running e-BRC as a Monthly Discipline

The workable cadence is monthly, in three passes: reconcile new IRMs against open shipping bills (flagging purpose-code defects for bank correction while they are fresh); generate e-BRCs for cleanly matched pairs, with the GST fields completed wherever refund linkage is claimed; and review anything the RMS has flagged, with the underlying bank advice and invoice at hand. Exporters who batch this annually — typically when an incentive return forces it — inherit a year of coding defects and drifted identifiers at the worst possible time.

Get the details
Sources
  1. DGFT — Self-certification of e-BRC on DGFT e-platform: Exporter Manual (v1.2)
    DGFTRetrieved July 22, 2026
  2. DGFT Trade Notice No. 33/2023-24 — Electronic Bank Realisation Certificate (eBRC) based on self-certification, 10.11.2023
    DGFTRetrieved July 22, 2026
  3. Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026 — FEMA 23(R)/2026-RB, 13.01.2026
    RBIRetrieved July 22, 2026
Current layer Overview