Import | Export | Customs | Freight Forwarding
Home / Blog / From IEC to eBRC: How DGFT…
DGFT · August 14, 2026 · 11 min read

From IEC to eBRC: How DGFT Data Connects Your Entire Export Transaction

For an Indian exporter, an international shipment does not end when the goods leave the port.

Behind every export transaction is a chain of information connecting the Importer Exporter Code (IEC), DGFT, Customs, shipping documents, authorised dealer bank, foreign exchange realisation and eBRC.

When these records are accurate and properly aligned, export compliance becomes much easier to manage.

But when information differs between systems, exporters can face questions, delays, document mismatches or difficulty while completing export-related compliance.

This is why modern exporters should understand not just how to export, but also how their data moves through India’s digital trade ecosystem.

In this guide, we explain the journey from IEC to eBRC and why each stage matters.

What Is the IEC and Why Does It Matter?

The Importer Exporter Code (IEC) is a key identification number for businesses engaged in import and export activities in India.

For an exporter, the IEC connects the business with various DGFT-related processes.

It may be relevant when the exporter:

  • Applies for DGFT authorisations
  • Updates business details
  • Uses export-promotion schemes
  • Applies for Advance Authorisation
  • Applies for EPCG
  • Manages export-related compliance
  • Uses other DGFT services

The IEC therefore acts as an important starting point for an exporter’s regulatory identity.

If basic information associated with the IEC is incorrect or outdated, it can create problems later.

Businesses should therefore regularly review details such as:

  • Legal name
  • Registered address
  • PAN
  • Bank details
  • Branch details
  • Contact information
  • Other applicable IEC information

A small data issue at the beginning of the export process can become a larger compliance issue later.

The Export Transaction Creates Multiple Data Records

Consider a simple export transaction:

Indian Exporter → Foreign Buyer

The exporter may create or use:

  1. Commercial Invoice
  2. Packing List
  3. Shipping Bill
  4. Bill of Lading/Airway Bill
  5. Bank documents
  6. Foreign remittance records
  7. eBRC
  8. DGFT records
  9. Scheme-related documents, where applicable

Each document serves a different purpose.

However, the underlying commercial information should generally make sense when viewed together.

For example, the following details may appear repeatedly:

  • Exporter name
  • IEC
  • Invoice number
  • Invoice value
  • Currency
  • Buyer details
  • Shipping details
  • Export date
  • Shipping Bill number
  • Port
  • Bank realisation
  • Payment amount

This is why exporters should think of an export transaction as a connected data chain, rather than a collection of unrelated documents.

Step 1: IEC Creates the Exporter’s Identity

The journey begins with the exporter.

Before undertaking international trade, the business needs to ensure that its DGFT profile and IEC information are properly maintained.

For example:

ABC Exports Pvt. Ltd.

IEC: XXXXXXXX

The company then uses this identity while undertaking export activities and interacting with relevant trade systems.

If the IEC contains outdated information, the exporter should consider updating it before undertaking transactions that depend on accurate profile information.

This is particularly important for businesses that have:

  • Changed their registered address
  • Changed bank accounts
  • Changed directors/partners
  • Changed constitution
  • Added branches
  • Updated business details

Keeping the IEC profile current is therefore an important part of export compliance.

Step 2: The Export Invoice Creates the Commercial Record

Once the exporter receives an export order, the commercial transaction is documented.

The invoice normally contains information such as:

  • Seller
  • Buyer
  • Product
  • Quantity
  • Unit price
  • Total value
  • Currency
  • Payment terms
  • Product classification
  • Shipping information

The invoice becomes one of the fundamental documents against which other export records can be compared.

For example, suppose the invoice value is:

USD 50,000

The exporter should ensure that the corresponding shipping and banking records can be properly reconciled with the commercial transaction.

Differences are not necessarily proof of non-compliance because legitimate adjustments can occur.

However, unexplained differences can create questions.

Step 3: Shipping Bill Connects the Export With Customs

The next major stage is Customs.

The exporter or customs representative files the relevant Shipping Bill for the export shipment.

The Shipping Bill contains important information relating to the shipment, including:

  • Exporter details
  • IEC
  • Buyer
  • Goods
  • Quantity
  • Value
  • Port
  • Classification
  • Scheme details, where applicable

This creates a Customs record of the export.

The Shipping Bill therefore becomes an important link between the physical movement of goods and the exporter’s regulatory records.

For businesses claiming export benefits or using authorisation schemes, accurate declaration becomes particularly important.

Why Shipping Bill Data Matters to DGFT Compliance

Imagine the exporter has applied for an export-related benefit based on a particular shipment.

The DGFT-related record may need to be considered alongside Customs information.

If the exporter’s:

  • IEC
  • product details
  • quantity
  • value
  • shipping details
  • authorisation information

do not align properly, the exporter may need to explain the difference.

This is why correct data entry at the Customs stage can save compliance problems later.

Step 4: Goods Are Shipped

After Customs clearance and completion of the required export procedures, the goods leave India.

The shipment may travel by:

  • Sea
  • Air
  • Road
  • Courier
  • Other permitted modes

The exporter receives transportation-related documentation such as a:

Bill of Lading for sea shipments

or

Airway Bill for air shipments.

These documents establish important facts about the movement of goods.

The shipment has now progressed from:

Commercial transaction → Customs declaration → Physical export

But the compliance chain is still not complete.

Step 5: The Foreign Buyer Makes Payment

The foreign buyer then makes payment according to the agreed commercial terms.

The payment may involve:

  • Advance payment
  • Full payment after shipment
  • Partial payment
  • Multiple instalments
  • Letter of credit
  • Other permitted arrangements

The Indian exporter receives the foreign exchange through its authorised dealer bank, subject to applicable banking and foreign-exchange requirements.

This creates another important data point.

Now the exporter has:

Export value declared to Customs

and

Amount actually realised through the banking system.

These amounts may not always be identical because legitimate deductions or commercial adjustments can occur.

However, the exporter should maintain appropriate documentation explaining material differences.

Step 6: Bank Records the Foreign Exchange Realisation

The authorised dealer bank plays an important role in the export transaction.

The bank receives the foreign currency payment and processes the corresponding transaction.

Information relating to the realisation may include:

  • Exporter
  • IEC
  • Invoice
  • Shipping Bill
  • Currency
  • Realised amount
  • Date of realisation
  • Bank reference
  • Foreign buyer information

This banking information ultimately becomes important for export realisation reporting.

And this brings us to one of the most important documents in the export compliance chain:

What Is eBRC?

eBRC stands for Electronic Bank Realisation Certificate.

It provides electronic evidence relating to the realisation of export proceeds and is an important part of India’s digital export ecosystem.

The eBRC process connects banking information with export transactions.

DGFT has also developed electronic systems and API-based mechanisms for eBRC-related data exchange, supporting greater digital integration between banks and DGFT systems. 

For exporters, the key idea is simple:

The export happened → the foreign buyer paid → the bank records the realisation → the relevant information can be reflected through eBRC.

Step 7: eBRC Connects Payment With the Export

The eBRC creates an important connection between:

Export transaction + Foreign exchange realisation

For example:

Export Invoice

USD 50,000

Shipping Bill

Export value: USD 50,000

Foreign Payment

USD 50,000

eBRC

Realisation recorded against the relevant export transaction.

This is the ideal situation.

But real-world transactions can be more complicated.

There may be:

  • Bank charges
  • Commission
  • Discounts
  • Short realisation
  • Multiple invoices
  • Advance payments
  • Part payments
  • Adjustments
  • Buyer deductions
  • Foreign exchange differences

Therefore, exporters should not panic whenever two figures are not exactly identical.

Instead, they should maintain a proper reconciliation and supporting explanation.

Where Can Data Mismatches Occur?

Data mismatches can happen at several points.

1. IEC Mismatch

The exporter enters outdated or incorrect IEC information.

2. Invoice Mismatch

Invoice number or value differs from information submitted elsewhere.

3. Shipping Bill Mismatch

Incorrect value, quantity, classification or other transaction information is declared.

4. Bank Mismatch

The payment received does not clearly correspond to the relevant export transaction.

5. eBRC Mismatch

Realisation information may require reconciliation with the underlying export records.

6. DGFT Mismatch

Information submitted for an authorisation or export benefit may not align with Customs or banking records.

These mismatches can create additional work for the exporter.

Example: How a Data Mismatch Can Become a Problem

Suppose an Indian exporter sells machinery to a buyer in Germany.

Invoice

EUR 100,000

Shipping Bill

EUR 100,000

Payment Received

EUR 95,000

At first glance, there is a EUR 5,000 difference.

Does this automatically mean the exporter has violated a rule?

No.

There could be a legitimate explanation, such as:

  • Bank charges
  • Commercial discount
  • Contractual deduction
  • Commission
  • Quality-related adjustment
  • Other permitted transaction adjustment

But the exporter should maintain the relevant supporting documents.

Without proper reconciliation, the difference may create questions when the exporter reviews its records or applies for relevant benefits/closures.

Why eBRC Matters for Export Benefits

Exporters may use various DGFT schemes and export-promotion mechanisms.

Depending on the scheme and applicable requirements, evidence of export and realisation can become relevant to compliance.

For example, businesses dealing with:

  • Advance Authorisation
  • EPCG
  • Export obligations
  • Duty-related benefits
  • Other export incentives

should maintain proper records demonstrating that their obligations and conditions have been satisfied.

This is why eBRC should not be treated as merely a bank document.

It can form part of the wider export compliance trail.

What Exporters Should Reconcile Regularly

A good export compliance system should periodically compare:

RecordWhat to Check
IECName, address, bank and profile details
InvoiceNumber, value, currency and buyer
Shipping BillValue, quantity, classification and export details
Bill of Lading/AWBShipment and consignee information
Bank StatementPayment received and reference
eBRCRealisation details
DGFT RecordsAuthorisation and export-obligation information
Accounting RecordsSales and foreign exchange entries

The purpose is not to make every number identical.

The objective is to ensure that every difference can be explained and supported.

Why Exporters Should Not Wait Until Year-End

One common mistake is reviewing export documentation only when:

  • An audit occurs
  • An authorisation expires
  • EODC is required
  • A DGFT application is filed
  • A tax return is prepared
  • A notice is received

By that time, finding old documents can become difficult.

A better approach is to reconcile transactions periodically.

For high-volume exporters, this can be done monthly or quarterly.

A simple reconciliation report can identify:

  • Missing eBRC
  • Unmatched payments
  • Incorrect shipping details
  • Open export transactions
  • Unclosed obligations
  • Documentation gaps

Early identification is generally easier than fixing several years of accumulated mismatches.

How Digital Trade Systems Are Changing Export Compliance

India’s trade ecosystem is becoming increasingly digital.

DGFT, Customs and banking systems increasingly exchange or process transaction-related information electronically.

This creates an important change for exporters.

Earlier, businesses could rely heavily on physical documents and manual reconciliation.

Today, data consistency matters more than ever.

The exporter should therefore think of compliance as a connected digital process:

One transaction → Multiple systems → One consistent record

DGFT’s technology initiatives include API-based integration for trade-related functions, including eBRC-related processes. 

This trend makes accurate data management increasingly important for businesses engaged in international trade.

10 Things Exporters Should Check Before Closing an Export Transaction

Before considering an export transaction fully reconciled, check:

1. Is the IEC information correct?

2. Does the invoice match the commercial transaction?

3. Is the Shipping Bill information accurate?

4. Has the shipment actually been exported?

5. Has payment been received from the foreign buyer?

6. Does the bank record clearly relate to the export?

7. Has the relevant eBRC information been generated/recorded as applicable?

8. Are differences between export value and realised value properly explained?

9. Are DGFT authorisation/export-obligation records updated?

10. Are all supporting documents preserved?

This simple checklist can help exporters identify problems before they become larger compliance issues.

What Happens If eBRC Is Missing?

An exporter should first determine why the eBRC information is not available.

Possible reasons may include:

  • Payment not yet realised
  • Bank processing pending
  • Incorrect transaction mapping
  • Data mismatch
  • Documentation issue
  • Bank-side processing issue
  • Other transaction-specific circumstances

The exporter should contact the relevant authorised dealer bank and verify the transaction details.

If the issue involves multiple systems or an export-authorisation requirement, professional DGFT assistance may also be useful.

The important point is:

Do not ignore an unresolved export-realisation issue.

Conclusion

An export transaction creates much more than a shipping document.

It creates a connected chain of information beginning with the IEC and continuing through the invoice, Shipping Bill, Customs records, foreign payment, authorised dealer bank and eBRC, along with any applicable DGFT authorisation or export-obligation records.

The more digital India’s trade ecosystem becomes, the more important accurate and consistent data will be.

Exporters should therefore regularly reconcile their:

IEC → Invoice → Shipping Bill → Bank Realisation → eBRC → DGFT Records

A mismatch does not automatically mean non-compliance, but an unexplained mismatch can create unnecessary complications.

For businesses involved in frequent exports, a structured reconciliation process can help identify missing documents, unmatched payments and unresolved DGFT obligations before they become bigger problems.

Need help with DGFT compliance, export documentation, eBRC-related reconciliation or export authorisations? CargoMate Logistics can provide professional DGFT consultancy and export-import compliance support for your business.

Be the First to Comment