Skip to main content

Saturday, 18 April 2026

Subscribe on YouTube

How to Claim GST Refund on Exports: Step-by-Step Guide

GST refund on exports runs through two routes: an automatic refund when you pay IGST upfront, and an ITC refund under LUT via Form RFD-01. This guide covers both paths end to end, the form flow from RFD-01 to RFD-06, ICEGATE error fixes, and the 60-day timeline that triggers 6% interest on delays.

GST refund on exports in India: automatic IGST refund via ICEGATE and ITC refund via LUT and Form RFD-01
Trade in Bharat

Trade in Bharat Editorial Team

ยท
Saturday, 18 April 2026
ยท
8 min read
Share:
Tradoi - Tired of fake leads? India's AI-powered B2B marketplace with GST-verified buyers

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.

๐Ÿ’ก
Golden Rule

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.

๐Ÿ“‹
Hypothetical Example

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.

FormStageWhat It MeansTypical Timeline
RFD-01Filed by exporterRefund application submittedDay 0
RFD-02AcknowledgementApplication accepted as completeWithin 15 days
RFD-03Deficiency memoApplication is incomplete, resubmitWithin 15 days
RFD-04Provisional refund order90% of claim released provisionallyWithin 7 days of RFD-02
RFD-05Payment advicePayment instructions sent to bankAfter RFD-04 or RFD-06
RFD-06Final refund orderFull refund sanctionedWithin 60 days of RFD-02
RFD-08Show cause noticeOfficer proposes to reject; respond in 15 daysBefore RFD-06
If your file gets stuck at RFD-02 and no RFD-04 follows within the week, something is wrong with your documentation. Check the portal for a deficiency memo (RFD-03) or show cause notice (RFD-08) before assuming it is a processing delay.

Documents You Need

โœ“
GST Refund Documents Checklist
  • 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

EventStatutory Timeline
Acknowledgement in Form RFD-02Within 15 days of RFD-01 filing
Provisional refund (90%) in Form RFD-04Within 7 days of RFD-02 (zero-rated supplies)
Final refund order in Form RFD-06Within 60 days of RFD-02
Interest on delayed refund6% 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 CodeWhat It MeansHow to Fix It
SB000Data successfully validatedNo action needed, refund will flow
SB001Shipping bill number, date, or port code in Table 6A does not match the actual shipping billAmend Table 6A in the next GSTR-1 with correct shipping bill details
SB002EGM not filed by the shipping lineApproach the shipping line or CHA to file the EGM
SB003GSTIN on the shipping bill does not match the GSTIN filing GSTR-1Raise a correction request with the customs port officer
SB005Invoice number on the shipping bill does not match the invoice number in GSTR-1If 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
SB006EGM mismatch between the shipping bill and manifestRequest a supplementary EGM from the shipping line and revalidate at the gateway port
๐Ÿš€
Pro Tip

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

โš 
Mistakes That Block or Delay Your Refund

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.


Official Resources

Found this helpful? Share it:
Tradoi - Find verified B2B buyers for Indian MSMEs and exporters

Enjoyed this article?

Get weekly insights on business, trade & policy. Join 12,500+ subscribers.