Quick Summary
A GST refund on exports is the mechanism that makes zero-rated supply actually zero-cost for Indian exporters. You can recover either the IGST you paid on the export invoice (Rule 96, automatic through ICEGATE) or the accumulated input tax credit you built up under a Letter of Undertaking (Rule 89, filed via Form GST RFD-01). This guide walks through both routes end to end, the RFD-01 to RFD-06 form flow, timelines, ICEGATE error codes that block refunds, and the mistakes that cause applications to stall.
What You'll Learn
- How to claim a GST refund on exports through both the Rule 96 automatic route and the Rule 89 RFD-01 route
- What the RFD-01 to RFD-06 form workflow looks like, including the 7-day provisional refund and the 60-day final order
- How to fix the ICEGATE errors and compliance mismatches that block most exporter refunds
The Two Routes for GST Refund on Exports
Exports from India are treated as zero-rated supplies under Section 16 of the IGST Act. That means you do not ultimately bear GST on an export sale, but you still need to actively reclaim the tax you paid somewhere in the chain. (For the legal concept of zero-rated supply, see our detailed guide on GST on Exports: Zero-Rated Supply Explained.)
There are exactly two routes, each governed by its own rule in the CGST Rules, 2017.
Rule 96: Automatic Refund of IGST Paid on Exports
You pay IGST on the export invoice and recover it after the goods ship. Under Rule 96, your shipping bill is itself deemed to be the refund application once the Export General Manifest (EGM) is filed and GSTR-3B is submitted for that tax period. No separate RFD-01 is needed.
Rule 89: Refund of Accumulated ITC Under LUT
You export without paying IGST, using a Letter of Undertaking (LUT), and later claim a refund of the input tax credit accumulated on your purchases. This route requires filing Form GST RFD-01 on the GST portal.
The LUT plus Rule 89 route is the working-capital-friendly choice for most regular exporters. You never pay IGST upfront, so no cash is blocked while you wait for a refund. Use the IGST-paid plus Rule 96 route only if your ITC balance is low, your LUT is not in force, or you are an occasional exporter whose export share is small.
Who Can Claim a GST Refund on Exports
You are eligible if:
- You have a valid GSTIN and your GSTR-1 and GSTR-3B filings are up to date.
- You hold a valid IEC from DGFT (required for export of goods). If you do not yet have one, start with our guide on how to get IEC registration.
- Your bank account is validated on the GST portal and linked to your GSTIN. Refunds are credited only to a validated account.
- For Rule 89, you hold a valid LUT for the financial year and your export invoice clearly marks the supply as one made under LUT without payment of IGST.
- You file within two years of the relevant date under Section 54 of the CGST Act. For export of goods, the relevant date depends on the mode: the date the ship or aircraft leaves India for sea or air exports, the date goods cross the frontier for land exports, or the date of despatch for exports by post. For export of services, it is the date of receipt of payment in convertible foreign exchange where the service was completed before payment, or the date of invoice where payment was received in advance.
Route 1: How to Claim a GST Refund Under Rule 96 (IGST Paid)
This is the more automated of the two routes. There is no RFD-01 to file. You just need your three data points (export invoice, shipping bill, GST returns) to match.
Step 1: File GSTR-1 with Table 6A Correctly
Report each export invoice in Table 6A of GSTR-1 with the shipping bill number, shipping bill date, port code, IGST rate, and IGST amount. Every character matters. A typo in the port code or shipping bill number is the single most common reason refunds get stuck.
Step 2: File GSTR-3B with Matching IGST
In Table 3.1(b) of GSTR-3B, report your zero-rated outward supplies with IGST paid. The IGST you report here must be equal to or greater than the IGST claimed in Table 6A of GSTR-1 for the same period. If 3B shows less IGST than 6A, the Customs system will not release the refund.
Step 3: Let the GST Portal Transmit Data to ICEGATE
Once GSTR-1 and GSTR-3B are filed, the GSTN system transmits invoice-level data to ICEGATE. ICEGATE matches it against the shipping bill and EGM. If the match is clean, the refund moves to disbursement.
Step 4: Receive the Refund to Your Bank
The refund lands in the bank account registered on ICEGATE. Typical processing is 7 to 15 days after the final data match. You can check status anytime under the GST validation report in your ICEGATE login.
A Mumbai leather goods exporter ships a consignment worth โน20,00,000 to Germany and pays 12% IGST on the invoice (โน2,40,000) from accumulated ITC. The shipping bill is filed on 3 April 2026, GSTR-1 on 11 May, GSTR-3B on 20 May. ICEGATE matches all three. The โน2,40,000 refund hits the exporter's bank account by the end of May, with no RFD-01 filed.
Route 2: How to File Form GST RFD-01 Under Rule 89
This is for exporters operating under LUT who want to recover the ITC sitting in their electronic credit ledger.
Step 1: Confirm All Prerequisites Are in Place
Before you open the refund form, verify:
- GSTR-1 and GSTR-3B for every period being claimed are filed.
- Your LUT for the current financial year is active on the portal.
- Your bank account is validated (check on the GST portal under My Profile โ Bank Account).
Step 2: Complete the Refund Pre-Application Form
On the GST portal, go to Services โ Refunds โ Refund Pre-Application Form. This is a one-time disclosure of turnover, Aadhaar, and bank details. It must be filed before your first RFD-01.
Step 3: File Form GST RFD-01
Go to Services โ Refunds โ Application for Refund. Select the refund type Export of Goods/Services Without Payment of Tax or Supplies to SEZ Unit/Developer Without Payment of Tax, as applicable.
Pick the tax period. You can consolidate multiple periods in a single RFD-01 if the cumulative claim is above the minimum threshold. Upload the statement (Statement 3 for exports without payment of tax, Statement 4 for SEZ supplies, Statement 5 for deemed exports). The portal auto-computes the refund amount using the Rule 89(4) formula:
Refund Amount = (Turnover of Zero-Rated Supply of Goods + Turnover of Zero-Rated Supply of Services) ร Net ITC รท Adjusted Total Turnover
Under Rule 89(4)(C), Turnover of Zero-Rated Supply of Goods is capped at 1.5 times the value of like goods supplied domestically by the same or a similarly placed supplier, whichever is lower.
Step 4: Submit with DSC or EVC and Get Your ARN
Sign the application with a Digital Signature Certificate (companies and LLPs) or EVC (proprietors). The portal issues an Application Reference Number (ARN) immediately on successful submission. Save this ARN. It is how you track the file.
Step 5: Receive Provisional and Final Refund
Track the ARN under Services โ Refunds โ Track Application Status. The workflow runs through a defined sequence of forms, covered in the next section.
The RFD-01 to RFD-06 Form Workflow
Once RFD-01 is submitted, the officer moves the file through a defined chain of forms. Knowing what each one means lets you know whether to wait, respond, or escalate.
| Form | Stage | What It Means | Typical Timeline |
|---|---|---|---|
| RFD-01 | Filed by exporter | Refund application submitted | Day 0 |
| RFD-02 | Acknowledgement | Application accepted as complete | Within 15 days |
| RFD-03 | Deficiency memo | Application is incomplete, resubmit | Within 15 days |
| RFD-04 | Provisional refund order | 90% of claim released provisionally | Within 7 days of RFD-02 |
| RFD-05 | Payment advice | Payment instructions sent to bank | After RFD-04 or RFD-06 |
| RFD-06 | Final refund order | Full refund sanctioned | Within 60 days of RFD-02 |
| RFD-08 | Show cause notice | Officer proposes to reject; respond in 15 days | Before RFD-06 |
Documents You Need
- Valid GSTIN, IEC, and active LUT for the financial year (for Rule 89 route)
- Export invoices with the legend Supply Meant for Export Under LUT Without Payment of IGST
- Shipping bills and Export General Manifest (EGM) for goods exports
- Bank Realisation Certificate (BRC) or FIRC for service exports and for ITC refund validation
- Statement 3 (exports without tax payment) or Statement 2 (exports with tax payment) in the prescribed format
- GSTR-1 and GSTR-3B returns filed for every period in the claim
- Bank account validated on the GST portal and linked to GSTIN
For goods exports under Rule 96, you do not upload these documents manually. ICEGATE pulls them from the shipping bill and EGM. For Rule 89 applications, the statements and declarations are uploaded inside RFD-01.
Timelines and Interest on Delayed Refunds
| Event | Statutory Timeline |
|---|---|
| Acknowledgement in Form RFD-02 | Within 15 days of RFD-01 filing |
| Provisional refund (90%) in Form RFD-04 | Within 7 days of RFD-02 (zero-rated supplies) |
| Final refund order in Form RFD-06 | Within 60 days of RFD-02 |
| Interest on delayed refund | 6% per annum beyond 60 days, under Section 56 of CGST Act |
If the refund is not paid within 60 days of acknowledgement, interest at 6% per annum under Section 56 of the CGST Act is automatically payable from day 61 until the refund is disbursed. No separate application for interest is needed. The rate rises to 9% where the refund arises from an appellate or judicial order.
ICEGATE Error Codes That Block Exporter Refunds
Over 80% of stuck refunds on the Rule 96 route are caused by data validation failures between GSTN and ICEGATE. Knowing the error code tells you exactly where the fix is.
| Error Code | What It Means | How to Fix It |
|---|---|---|
| SB000 | Data successfully validated | No action needed, refund will flow |
| SB001 | Shipping bill number, date, or port code in Table 6A does not match the actual shipping bill | Amend Table 6A in the next GSTR-1 with correct shipping bill details |
| SB002 | EGM not filed by the shipping line | Approach the shipping line or CHA to file the EGM |
| SB003 | GSTIN on the shipping bill does not match the GSTIN filing GSTR-1 | Raise a correction request with the customs port officer |
| SB005 | Invoice number on the shipping bill does not match the invoice number in GSTR-1 | If the error is in GSTR-1, amend via Table 9A in the next return; if in the shipping bill, file a request with the customs officer using the approved Officer Interface |
| SB006 | EGM mismatch between the shipping bill and manifest | Request a supplementary EGM from the shipping line and revalidate at the gateway port |
Log into your ICEGATE account and open the GST Validation Status report before you chase anyone. It shows the exact error code against every shipping bill that failed validation. Fixing the actual code is faster than generic escalations to customs or the refund helpdesk.
Common Mistakes That Delay GST Refunds
1. LUT expired mid-year. A Letter of Undertaking is valid only from April 1 to March 31. If you export after April 1 without renewing, every such invoice is technically an IGST-payable supply, not a zero-rated one under LUT.
2. Invoice value mismatch across systems. The taxable value in GSTR-1 Table 6A, the invoice uploaded to ICEGATE, and the shipping bill value must match to the rupee. Even a rounding mismatch triggers SB005.
3. GSTR-3B IGST lower than GSTR-1 Table 6A IGST. The Customs system will not sanction a refund larger than the IGST actually paid through 3B. Always reconcile the two before filing.
4. Claiming blocked ITC in the Rule 89 formula. ITC on motor vehicles, food and beverages, and works contract services for construction of immovable property is blocked under Section 17(5) of the CGST Act. Including it in your Net ITC will cause a deficiency memo under RFD-03.
5. Bank account not validated on the GST portal. Even a sanctioned RFD-06 cannot be disbursed to an unvalidated bank account. The money sits and waits. Validate before you file.
6. Missing the two-year window. Section 54 requires the refund application within two years of the relevant date. Exports from April 2024 must be claimed by April 2026. Miss it and the entitlement is lost permanently.
Frequently Asked Questions
Can I claim a GST refund if I export without a valid LUT?
Yes, but only through the Rule 96 route. You must pay IGST on the export invoice and then recover it through the shipping bill as a deemed refund application. You cannot claim the Rule 89 accumulated ITC refund without an active LUT for that financial year.
How long does a GST refund on exports actually take?
For Rule 96 (IGST paid), clean applications are disbursed in 7 to 15 days after GSTR-1 and GSTR-3B are filed. For Rule 89 (RFD-01), expect 15 days for RFD-02 acknowledgement, 7 days after that for the 90% provisional refund via RFD-04, and up to 60 days for final RFD-06. Delays beyond 60 days attract 6% interest under Section 56.
Do I need a Bank Realisation Certificate (BRC) for goods exports?
BRC is not required upfront for goods export refunds under Rule 96, because ICEGATE relies on the shipping bill and EGM. For service exports and for RFD-01 filings under Rule 89, BRC or FIRC is mandatory proof that convertible foreign exchange was received.
What if the officer issues a deficiency memo or rejection notice?
A deficiency memo (RFD-03) means the application is incomplete. You can fix the gap and file a fresh RFD-01 for the same period. A show cause notice (RFD-08) is more serious and proposes rejection. You have 15 days to respond with a reply in RFD-09. If the officer still rejects via RFD-06, you can appeal under Section 107 of the CGST Act. A fresh refund claim under Section 54 can also be filed if rejection was on a procedural ground and time limits are met.
Can I combine multiple tax periods in one RFD-01?
Yes. You can club tax periods in a single RFD-01 for zero-rated supplies, including periods across different financial years. The earlier restriction that capped bunching within a single financial year was removed by CBIC Circular 135/05/2020 dated 31 March 2020. Clubbing periods reduces administrative load on both sides and helps meet the minimum claim threshold.
Related Articles
- GST on Exports: Zero-Rated Supply Explained โ The legal concept behind why exporters are entitled to refunds in the first place
- How to Get IEC (Import Export Code): Complete 2026 Guide โ The mandatory registration before your first export
- How to File NIL GST Return โ For months with no outward supply, to keep your return filing chain unbroken








