RBI & FEMA
AD Bank Role in Export Compliance. What Your Bank Must Do
Authorised Dealer bank obligations under FEMA/RBI, EDPMS reporting, eBRC issuance, FIRC, EEFC accounts, and how to choose the right AD bank.
By Aaryan Kakani · · 15 min read
Key takeaways
If you are an Indian exporter, your relationship with your Authorised Dealer (AD) bank is one of the most consequential operational decisions you make. The AD bank is not a passive service provider. Under FEMA and the RBI's Master Directions, it is a regulated intermediary with affirmative obligations. Obligations that directly affect whether your EDPMS entries close on time, whether your BRCs are generated promptly, and whether your IEC stays off the caution list.
Yet many exporters treat their bank relationship as an afterthought. They open a current account at whichever branch is closest, assume the bank will handle compliance automatically, and only discover the gaps when an EDPMS entry goes overdue or a FIRC request sits in a queue for weeks. By then, the compliance damage is already done.
This guide covers exactly what your AD bank is required to do, where banks commonly fall short, and how to structure the relationship so that banking operations do not become your compliance bottleneck. For the broader regulatory framework, see our FEMA compliance guide for exporters . For repatriation deadlines specifically, see our 9-month repatriation deadline guide .
AD Bank Obligations Under FEMA and RBI Directions
The RBI's Master Direction on Export of Goods and Services lays out specific obligations AD banks must fulfil. These are regulatory requirements, not discretionary services. When your AD bank fails to perform, it is a regulatory lapse on the bank's part.
Pre-Shipment Obligations
- KYC and due diligence: Verify exporter identity, IEC, business legitimacy, and FEMA compliance history
- Export credit sanction: Assess creditworthiness and sanction packing credit per RBI guidelines. See our guide on export working capital
- GR/SDF form processing: Certify declaration forms accompanying every shipment
- Forward contract booking: Offer and execute forward contracts for hedging forex risk on confirmed orders
Post-Shipment Obligations
- EDPMS monitoring: Track every shipping bill entry and ensure timely closure
- Remittance processing: Receive proceeds, credit with correct purpose codes, link to shipping bill in EDPMS
- BRC issuance: Generate the Bank Realisation Certificate within 21 days of proceeds being credited
- FIRC issuance: Issue Foreign Inward Remittance Certificate as documentary proof of forex receipt. See our FIRC and BRC guide
- Overdue follow-up: Contact exporter when entries approach the 9-month deadline; report unresolved overdues to RBI
- Write-off and extension processing: Evaluate write-offs (up to 10% of prior year realisations) and grant extensions (up to 6 months beyond the 9-month window)
Regulatory Reporting
- EDPMS real-time updates as transactions occur
- XOS statements: Half-yearly Export Outstanding Statements listing overdue receivables
- R-returns: Monthly returns on forex transactions handled
- Suspicious transaction reporting to the Financial Intelligence Unit (FIU-IND)
EDPMS Reporting Responsibilities
The Export Data Processing and Monitoring System is the RBI's automated platform for tracking every export from shipment to realisation. Your AD bank is the primary operator on this platform for your transactions. For a complete walkthrough, see our EDPMS reporting guide.
The EDPMS Lifecycle Through Your AD Bank
| Stage | What Happens | Bank's Role |
|---|---|---|
| Entry creation | Shipping bill data flows from ICEGATE to EDPMS with your bank's code | Entry appears in bank's EDPMS dashboard. 270-day clock starts from B/L date. |
| Remittance matching | Buyer's payment arrives via SWIFT or correspondent bank | Identify as export proceeds, credit with correct purpose code (P0102/P0103), match to shipping bill |
| BRC generation | Remittance matched, amount verified against shipping bill | Generate BRC to close the EDPMS entry. Until BRC is issued, entry remains open. |
| Overdue monitoring | Entry crosses 270 days without closure | Follow up with exporter, document efforts, report in XOS statement to RBI |
What to Demand From Your AD Bank
- Monthly EDPMS statement showing all open entries, their status, and days elapsed
- Immediate confirmation when a remittance is linked and BRC generated
- Alert when any entry crosses 180 days without realisation
- Quarterly reconciliation of EDPMS entries against your shipping records
Remittance matching is where most delays occur. When the buyer's SWIFT message does not reference your invoice or shipping bill number, the bank's forex department must manually identify and match the remittance. Manual matching is slow, error-prone, and frequently results in payments sitting unlinked for weeks. You can reduce this friction by including the shipping bill number in the payment instructions you send to your buyer and by proactively informing your bank when a payment is expected, with the remittance details and the SB it should be linked to.
EBRC/BRC Issuance
The Bank Realisation Certificate (now issued electronically as eBRC) is the single most important document in your export compliance chain. Without a BRC, your EDPMS entry stays open, your shipping bill is not closed, and you cannot claim RoDTEP, duty drawback, or GST refunds. For the BRC-FIRC relationship, see our FIRC and BRC guide.
Bank's BRC Obligations
- Verify remittance: Match SWIFT reference, invoice number, or buyer details to the export transaction
- Apply correct purpose code: P0102 for post-shipment realisation, P0103 for advance payments
- Link to shipping bill in EDPMS. For advances, this happens post-shipment when the SB number is available
- Handle variances: Process BRC even when amounts differ due to exchange rates, bank charges, or partial payments
- Generate eBRC in DGFT system for incentive claims and customs closure
- Timeline: 21 days per RBI expectation. Many banks fail to meet this.
Common BRC Scenarios
| Scenario | Bank Action Required | Common Delay Cause |
|---|---|---|
| Full payment via SWIFT | Match remittance to SB, generate BRC | SWIFT message lacks invoice/SB reference; manual matching needed |
| Advance payment | Park as advance (P0103), link to SB after shipment | Bank forgets to link advance to SB; entry stays open |
| Partial payment | Issue partial BRC, keep entry open for balance | Bank waits for full payment before issuing any BRC |
| Platform payment (Payoneer/Wise) | Treat INR credit as forex realisation with supporting docs | Bank questions source; requests additional documentation |
| Multiple SBs against one remittance | Split and allocate remittance across shipping bills | Bank cannot handle split allocation; asks exporter for per-SB amounts |
Forward Booking and EEFC Accounts
Two underutilised AD bank services for exporters: forward contracts for forex hedging and EEFC accounts for foreign currency management. For hedging strategies, see our guide on forex hedging for Indian exporters.
Forward Contracts for Export Receivables
A forward contract allows you to lock in an exchange rate for a future date, protecting you against INR appreciation that would reduce your realisation value. Your AD bank is authorised to offer forward contracts to exporters under the RBI's Master Direction on Risk Management and Inter-Bank Dealings.
| Feature | Details |
|---|---|
| Eligibility | Any exporter with a confirmed or anticipated export order |
| Tenor | Up to 12 months from booking date. Can be rolled over if underlying export is delayed. |
| Underlying requirement | Must be backed by actual or anticipated export exposure. Past performance can evidence anticipated exports. |
| Margin | 2-10% deposit depending on credit profile and contract size |
| Cost | Forward premium based on interest rate differential. Typically 2-4% annualised for USD/INR. |
| Cancellation | Allowed before maturity. Gain or loss settled at prevailing market rate. Cancellation charges apply. |
EEFC (Exchange Earners' Foreign Currency) Accounts
An EEFC account allows you to hold export proceeds in foreign currency instead of converting them to INR immediately. This is useful if you have regular foreign currency expenses (import payments, agent commissions, overseas travel, or trade fair costs) as it avoids the cost of double conversion (USD to INR and then back to USD for an import payment).
Key rules your AD bank must enforce:
- 100% credit permitted: You can credit up to 100% of your forex earnings into the EEFC account
- Transitory basis only: Balances must be converted to INR by the end of the next working day unless needed for a permissible current account transaction
- No interest: EEFC accounts are current accounts and do not earn interest
- Permissible debits: Import payments, overseas agent commissions, travel expenses, trade fair costs, and other current account transactions
- Not a parking mechanism: The RBI has explicitly clarified that EEFC accounts cannot be used to speculate on currency movements. Holding balances beyond the transitory period is a violation
FIRC Issuance
The Foreign Inward Remittance Certificate confirms that foreign currency was received and credited to your account. While the BRC is the EDPMS closure document, the FIRC is the documentary proof needed for GST refunds, income tax claims, RoDTEP verification, and statutory audits. See our FIRC and BRC guide for the full picture.
Where You Need FIRCs
- GST refund claims: The GST department requires FIRC as proof of forex receipt for zero-rated supply claims under Rule 89 of the CGST Rules
- Income tax: Supports Section 10AA (SEZ) exemption claims
- RoDTEP/MEIS claims: DGFT may request FIRC during verification of export incentive claims
- Statutory audits: Auditors rely on FIRCs to verify foreign exchange receipts in company books
- Buyer disputes: Independent third-party confirmation that payment was received
What the FIRC Must Include
| Field | Why It Matters |
|---|---|
| Beneficiary name and account | Confirms recipient identity |
| Remitter name and country | Identifies buyer / source of funds |
| Foreign currency amount | Original amount received |
| INR equivalent and exchange rate | Conversion amount at applied rate |
| Purpose code | Must match EDPMS reporting (P0102, P0103) |
| Date of credit and SWIFT/UTR ref | Audit trail and FEMA date reference |
Common Bank-Side Delays and How to Escalate
Even with well-intentioned bank staff, systemic issues in how AD banks handle export compliance functions create predictable delays. Understanding these patterns helps you anticipate problems and escalate before they become compliance crises. Here are the five most common bank-side delays and how to address each one:
Delay 1: BRC Generation Backlog
What happens: The bank receives your export proceeds and credits your account, but the trade finance department takes 3-6 weeks to match the remittance to the shipping bill and generate the BRC. In large PSU banks, the backlog can be worse during quarter-end periods.
How to escalate: Send a written request (email with delivery receipt) to the branch manager and trade finance head on the day the remittance is credited, specifying the SB number and remittance reference. Follow up at day 7 and day 14. If no action by day 14, escalate to the zonal office.
Delay 2: Advance Payment Not Linked to Shipping Bill
What happens: Buyer sends advance, bank credits your account with P0103. You ship and get a shipping bill number. But the bank never links the advance to the SB in EDPMS. The entry stays open, ticking towards the deadline. This is the most common cause of "phantom overdue" entries.
How to prevent: Within 3 working days of receiving your shipping bill, send a written instruction with the advance remittance reference, the SB number, and the instruction to link them in EDPMS and generate the BRC. Follow up weekly until confirmed.
Delay 3: FIRC Issuance Queue
What happens: You need FIRCs for a GST refund filing. The bank takes 2-4 weeks to issue them, delaying your refund claim. Some banks charge Rs 200-500 per FIRC as a "service fee."
How to handle: Request FIRCs in bulk at the end of each month rather than transaction by transaction. Negotiate an annual fee waiver as part of your trade banking package.
Delay 4: Incorrect Purpose Code
What happens: The bank applies the wrong purpose code (e.g., P0107 for software services instead of P0102 for goods exports). This creates an EDPMS mismatch and the BRC cannot be generated until the code is corrected. A process requiring internal approvals within the bank.
How to prevent: Provide a covering letter to your AD bank with each expected remittance specifying the correct purpose code and the SB it should be linked to. Include the purpose code in the payment instructions you send to your buyer.
Delay 5: Extension and Write-Off Processing
What happens: You apply for a repatriation extension 30 days before the deadline. The bank sits on the application for 45 days. By the time they process it, the deadline has passed and the entry is overdue.
How to escalate: Submit extension and write-off applications at least 45 days before the deadline (not 30), with a covering letter requesting acknowledgement within 3 working days and processing within 15.
The Escalation Ladder
When your AD bank is not performing, use this escalation sequence:
Level 1
Branch Manager + Trade Finance Head: Written request with specific SB numbers, remittance dates, and requested action. Set a 7-day response deadline.
Level 2
Zonal / Regional Office: Escalate with a copy of Level 1 correspondence showing non-response. Mention EDPMS deadline risk and potential caution-listing impact.
Level 3
Bank's Internal Ombudsman / Grievance Cell: File a formal complaint through the bank's grievance redressal mechanism. Reference the RBI's Integrated Ombudsman Scheme.
Level 4
RBI Banking Ombudsman: If the bank does not resolve the issue within 30 days, file online at cms.rbi.org.in under the Integrated Ombudsman Scheme.
Choosing the Right AD Bank for Exporters
Not all AD banks are equal when it comes to export compliance service levels. The difference between a well-run trade finance department and a poorly-staffed one can be the difference between smooth EDPMS closures and chronic compliance headaches. Here is what to evaluate before committing to an AD bank relationship:
| Criterion | What to Verify | Red Flag |
|---|---|---|
| BRC turnaround | Average processing time; SLA commitment in writing | "It depends" or no SLA |
| EDPMS monitoring | Dedicated trade finance officer; monthly EDPMS statements | General banking officers handle forex |
| Correspondent network | Direct correspondents for USD, EUR, GBP | Remittances consistently take 5+ days to credit |
| Platform payment handling | Experience with Payoneer/Wise as export proceeds; FIRC issuance capability | Treats platform payments as domestic transfers |
| Digital access | Online EDPMS status, FIRC requests, RM reachable by email | Everything requires a branch visit |
| Export credit terms | Packing credit rate, post-shipment limits, processing time | Rate more than 1% above benchmark |
Bank Type Comparison
| Type | Strengths | Weaknesses |
|---|---|---|
| Large PSU (SBI, BoB, PNB) | Wide correspondent network, competitive export credit rates | Slow BRC processing, bureaucratic escalation, staff rotation |
| Large private (HDFC, ICICI, Axis) | Faster processing, better digital tools, dedicated trade desks | Higher charges, may deprioritise SMEs below turnover thresholds |
| Mid-tier private (Kotak, IndusInd) | Responsive for SMEs, flexible credit terms, better per-account attention | Smaller correspondent network for exotic currencies |
| Foreign (Citi, HSBC, StanChart) | Excellent correspondent network, sophisticated trade products | High minimums, limited branches, expensive for small exporters |
Questions to Ask Before Opening an Export Account
- What is your average BRC turnaround time? Can you commit to an SLA in writing?
- Do you provide monthly EDPMS statements to exporters? In what format?
- Who will be my point of contact for trade finance issues? Is there a dedicated RM?
- Have you handled platform payments (Payoneer, Wise) as export proceeds before? Can you issue FIRCs for them?
- What are your forward contract margin requirements and minimum contract sizes for SME exporters?
- What is the packing credit interest rate and what documentation do you need for sanction?
- How do you handle extension and write-off applications? What is the typical processing time?
AD Bank vs Non-AD Bank for SME Exporters
Some SME exporters, particularly those using fintech platforms or payment aggregators, wonder whether they need a traditional AD bank relationship at all. The short answer is yes. You legally need an AD bank for export compliance. But the nuance lies in how you structure the relationship to minimise friction while maintaining full regulatory compliance.
| Function | AD Bank | Non-AD / Fintech |
|---|---|---|
| Shipping bill processing | Required. Bank code on SB | Cannot process |
| EDPMS / BRC / FIRC | Monitors, issues, reports to RBI | No access or capability |
| Forward contracts | Available per RBI guidelines | Cannot offer |
| Export credit | Concessional rates per RBI mandate | Working capital only, not at export credit rates |
| Forex conversion | Interbank rates, 5-25 paisa markup | Platform rates with 0.5-1.5% spread |
The Hybrid Model for SME Exporters
Many SME exporters use a hybrid approach: they maintain an AD bank account for compliance purposes (shipping bill declarations, EDPMS monitoring, BRC issuance) while using platforms like Payoneer or Wise for faster payment collection from buyers. This model works, but introduces complexity that you must manage proactively:
- Payment flows through the platform first, then withdraws to your AD bank. Ensure the bank treats it as export realisation and links it to the correct SB.
- FIRC issuance is harder. The bank sees a domestic INR credit, not a forex remittance. Platform documentation bridges the gap.
- Purpose code mapping requires manual effort since platform payouts do not carry SWIFT purpose codes.
Frequently Asked Questions
▶
What is an Authorised Dealer (AD) bank in India?
An AD bank is licensed by the RBI under Section 10(1) of FEMA to deal in foreign exchange. AD Category I banks handle EDPMS monitoring, BRC issuance, FIRC generation, forward contracts, and export credit. Without an AD bank, you cannot file shipping bills or legally export goods from India.
▶
What is the difference between AD Category I and AD Category II?
AD Cat I includes scheduled commercial banks authorised for all forex transactions including trade finance and BRC issuance. AD Cat II includes money changers and cooperative banks limited to personal remittances. For export compliance, only AD Cat I banks can handle the required functions.
▶
Can I use multiple AD banks for my export business?
Yes. Each shipping bill links to one AD bank, but different shipments can use different banks. Transferring open EDPMS entries between banks requires formal coordination and takes 2-4 weeks. Most SME exporters benefit from consolidating with one well-performing bank.
▶
How long should my AD bank take to issue a BRC?
The RBI expects 21 days from credit date. Well-run private banks do it in 3-7 days. Some PSU banks take 15-30 days. If your bank consistently exceeds 14 days, escalate. BRC delay eats into your 270-day repatriation window even though money is in your account.
▶
What is an EEFC account and should exporters use one?
An EEFC account holds export proceeds in foreign currency. You can credit 100% of earnings, but only on a transitory basis. Convert to INR by the next working day unless needed for permissible payments. Useful if you have regular forex expenses to avoid double conversion costs. No interest earned.
▶
What should I do if my AD bank is delaying BRC issuance?
Escalate in writing: branch manager (7-day deadline), zonal office (mention EDPMS deadline risk), bank's internal ombudsman, then RBI Banking Ombudsman at cms.rbi.org.in. Frame the delay as a regulatory compliance issue. The bank has its own obligation to process BRCs promptly.
▶
Does my AD bank report directly to the RBI about my exports?
Yes. The bank submits real-time EDPMS data, half-yearly XOS statements listing overdue receivables, and monthly R-returns. Persistent overdue entries lead to caution-listing. Your compliance reputation with the RBI is largely shaped by what your AD bank reports.
▶
Can I change my AD bank if I am unhappy with the service?
Yes. For future shipments, declare the new bank's code on your shipping bills. Existing entries stay with the old bank. Transferring open entries requires coordination between both banks (2-4 weeks). Best approach: let existing entries close with the old bank while routing new shipments through the new one.
Stop Chasing Your Bank for BRCs and FIRCs
Seasaw tracks your EDPMS entries, flags BRC delays, and alerts you before entries go overdue. So your AD bank stays accountable and your compliance stays clean.
See How Seasaw Helps Exporters
Update history
- First published.