Customs & Clearance
IGCR Clearance SVB Registration ICEGATE Registration AD Code Registration MOOWR Scheme Importer of Record (IOR) Exporter of Record (EOR) Shipping FundamentalsCodes, DSC & Setup
IEC Registration IEC Renewal DGFT Digital Signature Class 3 DSC Export Promotion Bank A/c Foreign Company Setup Udyam RegistrationEPR (CPCB)
EPR Plastic Waste EPR E-Waste EPR Battery WasteExport Benefits
BRC Certificate IGST Refund Status Deemed ExportsCertifications & Licenses
BIS Certification WPC Certificate FSSAI Export License Certificate of Origin Star Export House View all services →
A bank realisation certificate is the proof that an export has actually been paid for. It closes the loop between the shipping bill you filed and the money that arrived, and without it most export benefit claims cannot be settled. The important thing to know in 2026 is that your bank no longer issues it. You generate it yourself on the DGFT portal, from the remittance data your bank reports.
This guide covers what changed, how the inward remittance message controls the whole process, the five steps to generate an eBRC, and the clubbing rules that stop most first attempts.
| The old way | Now | |
| Who issues it | Your bank issued the eBRC | You generate it yourself on the DGFT portal |
| What the bank does | Everything | Reports the inward remittance message to DGFT through an API |
| What you need first | A request to the branch | The IRM sitting against your IEC |
| Where it lives | Bank records | My Dashboard, Repository, bill type e-BRC |
The terms are used interchangeably, and the paper BRC certificate is long gone. What is newer is who signs it.
DGFT moved the bank realisation certificate system to self-certification. Once a bank completes its API integration with DGFT, that bank stops issuing eBRCs for any inward remittance message dated on or after its cutoff date. Those become yours to generate. For remittances dated before the bank’s cutoff, the bank can still issue an eBRC under the legacy route, so for a period you will have both kinds in your records.
Banks did not disappear from the process. They became the data source, reporting remittances to DGFT and retaining view and download access for reconciliation. The certificate itself is now your declaration.
The inward remittance message is the record your bank pushes to DGFT when foreign currency lands in your account. Everything about a bank realisation certificate follows from it, and DGFT’s own FAQ on self-certification is built around that point.
DGFT’s position is blunt: an exporter cannot generate an eBRC without an IRM. If the remittance is not showing on the portal, there is nothing to certify, and the fix is with your bank rather than with DGFT. That single fact resolves most of the panic around a missing BRC certificate, because the answer is almost always that the bank has not reported the remittance, not that DGFT has lost it.
So the first move on any missing certificate is to ask the branch whether the IRM has been transmitted, quoting the date and amount.
Step 1: Log in to the DGFT portal with the account your IEC is linked to. If the code is inactive or unlinked, deal with that first, since our guide on checking that an IEC is active explains.
Step 2: Open Services, then eBRC, then Generate e-BRC. DGFT’s exporter manual walks through the same screens.
Step 3: Enter the IRM number. The system fills in the bank name, purpose code, currency and remittance amount for you. You can add more than one IRM, within the rules in the next section.
Step 4: Enter the export details. For goods, the shipping bill number and date, the port code, the bill currency and value, the AD code, the branch, the GSTIN benefit choice and any deductions. For a service export, the invoice number and date instead.
Step 5: Generate and download. The finished bank realisation certificate sits under My Dashboard, then Repository, with bill type set to e-BRC. Click the e-BRC number to print or download it.
Most failed bank realisation certificate attempts come down to combining remittances that DGFT will not let you combine.
Plan the mapping before you start rather than in the form. Where a buyer has paid in instalments through different banks, you are producing several certificates against one shipping bill, and that is normal.
One remittance rarely matches one shipping bill exactly, and the bank realisation certificate screen is built for that.
Against each IRM you enter the amount of the eBRC, meaning the portion of the available remittance you are using now. DGFT then calculates the balance as the remittance amount, less amounts already attached to other eBRCs, less any outward remittance amounts, less what you are using here. That balance stays available for the next certificate.
Watch that running balance. An IRM quietly consumed by an earlier certificate is the usual reason a later one will not generate for the amount you expect.

You can amend a bank realisation certificate you generated, and you can cancel one that was issued through DGFT. What you cannot do is cancel a certificate your bank issued under the legacy route. Those stay with the bank, and corrections have to go through the branch.
Bulk generation is available where you have many remittances to process, which is worth setting up if you are clearing a backlog rather than working certificate by certificate.
It is not paperwork for its own sake. Several things wait on it:
Three things to carry away. Your bank no longer issues the certificate for current remittances, you do. Nothing can be generated until the IRM is on the portal, so a missing bank realisation certificate is usually a bank reporting problem. And the clubbing rules on currency and account decide how many certificates one payment produces.
JPARKS INDIA handles export documentation, backed by S.K. Agency, AEO-LO customs brokers since 1990. We generate and reconcile eBRCs in bulk, chase branches for IRMs that were never transmitted, map part payments across shipping bills correctly, and clear the backlogs that hold up benefit claims.
Remittances received but no certificate showing? Send us the IEC and the remittance dates through our contact page.
Sitting on unrealised entries or a pile of ungenerated certificates? Book a free consultation with the JPARKS INDIA EXIM compliance team.
You do. After a bank completes API integration with DGFT, it stops issuing eBRCs for remittances dated on or after its cutoff, and the exporter self-generates them on the DGFT portal.
No. DGFT states plainly that an exporter cannot generate an eBRC without an inward remittance message. Ask your bank to transmit it.
My Dashboard, then Repository, with bill type set to e-BRC. Click the number to print or download it.
Only if they are in the same currency and from the same bank name and account number.
Yes. A single shipping bill can be used across two or more eBRCs of different banks, which is what happens when a buyer pays through more than one channel.
Enter the amount you are using now. The portal tracks the balance remaining on that IRM for later certificates.
You can cancel one issued through DGFT. Certificates issued by a bank under the legacy route have to be dealt with by the bank.
Yes in everyday use. The certificate has been electronic for years, and what changed recently is that the exporter generates it rather than the bank.
EXCELLENT
Based on 126 reviews
Posted on Google![]()
Vandana BajajTrustindex verifies that the original source of the review is Google.
Very prompt and reliable service by Rahul Kolge and his team. Exceptional and happy experience.Posted on Google![]()
Supriya ShetyeTrustindex verifies that the original source of the review is Google.
Had a really good experience with JParks India. Rahul sir helped me a lot with my import work and were always active and responsive. Whatever documents or guidance was needed, they handled everything smoothly and explained things clearly. Felt stress-free throughout the process. Very helpful team, definitely recommend them if you’re doing import or export.Posted on Google![]()
dipali sakpalTrustindex verifies that the original source of the review is Google.
Very nice people, get the work done in a very short time.Posted on Google![]()
Satish BajajTrustindex verifies that the original source of the review is Google.
Excellent & Prompt services in all Import Export matters. Great to work with youPosted on Google![]()
Bajaj VCPLTrustindex verifies that the original source of the review is Google.
It was a great experience having work with you.Posted on Google![]()
Satish BajajTrustindex verifies that the original source of the review is Google.
"Outstanding professiona services, efficient, and gets things done incredibly fast. Highly recommended for anyone needing reliable and prompt assistancePosted on Google![]()
Nishat fatimaTrustindex verifies that the original source of the review is Google.
excellent servicePosted on Google![]()
farhan sayedTrustindex verifies that the original source of the review is Google.
JParks Team is Super helpful! Thanks to Rahul and team!Posted on Google![]()
Sadik InamdarTrustindex verifies that the original source of the review is Google.
Good and personal service for import export codePosted on Google![]()
MaheshwarTrustindex verifies that the original source of the review is Google.
Had a really good experience with JParks India. Rahul sir helped me a lot with my import work and were always active and responsive. Whatever documents or guidance was needed, they handled everything smoothly and explained things clearly. Felt stress-free throughout the process. Very helpful team, definitely recommend them if you’re doing import or export.Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
We use cookies to run this site, measure traffic, and track our ads. Essential cookies are always on. Accept all, reject non-essential, or set your preferences.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Google reCAPTCHA helps protect websites from spam and abuse by verifying user interactions through challenges.
Google Tag Manager simplifies the management of marketing tags on your website without code changes.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a web analytics service that tracks and reports website traffic. It collects anonymized data on how visitors use the site to help us understand and improve performance.
Service URL: policies.google.com (opens in a new window)
Marketing cookies are used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user.
Google Ads is an advertising service used to deliver and measure ads, including conversion tracking for our campaigns.
Service URL: policies.google.com (opens in a new window)
Google Maps is a web mapping service providing satellite imagery, real-time navigation, and location-based information.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and .
Free consultation
Talk to an EXIM expert
Tell us what you are stuck with. We usually reply the same business day.
Prefer WhatsApp? Chat with us instead
5.0 ★ rating · 123 Google reviews · EXIM specialists since 1990 · Your details stay private