GST Refund on Exports 2026: How to Claim and 10 Common Mistakes That Get Refunds Stuck

💰 GST • Export Refunds 2026

GST Refund on Exports: How to Claim and 10 Common Mistakes That Get Refunds Stuck

Indian exporters lose crores every year in GST refunds — not because the government refuses to pay, but because of avoidable filing mistakes. Here’s the complete guide to claiming what’s yours.

By Eximerge • August 2026 • 10 min read
Quick Summary: Exports are zero-rated under GST — meaning you should pay zero tax on exports. If you paid IGST, claim it back automatically via the shipping bill route (Rule 96). If you exported under a LUT without paying IGST, claim accumulated ITC via Form RFD-01 (Rule 89). Time limit: 2 years from export date. Most refunds get stuck due to data mismatches in GSTR-1, GSTR-3B, and shipping bill — all avoidable with the right checklist.
Zero
Tax on exports (zero-rated)
7 Days
90% provisional refund
60 Days
Full refund timeline
2 Years
Deadline to file claim
Why Are Exports Zero-Rated? The Basic Principle

Under GST, exports are treated as zero-rated supplies under Section 16 of the IGST Act. This means your exports attract 0% GST — and if you paid GST on your inputs (raw materials, services, packaging) used to produce your export goods, you are entitled to get that tax back as a refund.

The logic is simple: India does not want to export its taxes. If an Indian exporter pays 18% GST on raw materials and exports the finished product, that tax cost makes Indian goods uncompetitive globally. The refund mechanism ensures exports leave India at tax-free prices.

💡 Key concept: Zero-rated is NOT the same as exempt. An exempt supply means no ITC. Zero-rated means the rate is 0% but you can still claim full ITC — and that’s what makes the GST export refund so powerful for working capital.
Two Routes to Claim GST Refund on Exports

Every exporter must choose between two routes — and the choice must be made before the first export invoice is raised each financial year.

Route A — Rule 96

🚚 IGST Refund via Shipping Bill

  • Pay IGST on your export invoice
  • File shipping bill at customs
  • ICEGATE matches data automatically
  • Refund credited directly to bank
  • No RFD-01 needed
  • Best for: Occasional or small exporters
Route B — Rule 89

🏭 ITC Refund via LUT + RFD-01

  • File LUT before exporting
  • Export without paying any IGST
  • Accumulated ITC builds up
  • File RFD-01 to claim ITC
  • Better cash flow management
  • Best for: Regular, high-volume exporters
⚠️ Cannot mix routes freely: You cannot export some invoices under Route A and others under Route B for the same category of supply in the same period without complications. Choose your route at the start of each financial year.
Route A: IGST Refund via Shipping Bill — Step by Step
1

Raise Export Invoice with IGST

Your export invoice must show the IGST amount charged. Mark it clearly as “Export with payment of tax”. Include the buyer’s foreign address and currency of payment.

💡 The invoice number, taxable value, and IGST amount must be identical across GSTR-1, GSTR-3B, and the shipping bill. Even a ₹1 difference creates a mismatch flag at ICEGATE.

2

Fill Table 6A in GSTR-1

In GSTR-1, fill Table 6A — Exports for each export invoice with:

  • Shipping bill number and date
  • Port code (from ICEGATE official port list)
  • Invoice number, date, and taxable value (INR)
  • IGST amount paid
  • Foreign currency amount and currency code
⚠️ Most critical step: Shipping bill number, port code, and taxable value in Table 6A MUST exactly match the customs shipping bill. ICEGATE validates these for the auto-refund trigger.

3

Report Correctly in GSTR-3B Table 3.1(b)

In GSTR-3B, report your total export turnover in Table 3.1(b) — Zero Rated Supplies (Exports). The aggregate value must match the sum of Table 6A entries in GSTR-1.

⚠️ Very common mistake: Exporters report export turnover in Table 3.1(a) — “Outward taxable supplies” — instead of 3.1(b). This breaks the IGST refund chain entirely.

4

ICEGATE Validates and Triggers Automatic Refund

ICEGATE (customs system) receives your shipping bill and matches it against GSTR-1 Table 6A. If everything matches, ICEGATE sends a Scroll to the GST system, which triggers the refund automatically — no separate RFD-01 needed.

The refund is credited to your bank account registered on the GST portal.

💡 Track your IGST refund at icegate.gov.in → Enquiry → IGST Refund Status. Enter your IEC and shipping bill date range to see exact scroll status.

Route B: ITC Refund via LUT + RFD-01 — Step by Step

📄 Step 0 — File Your LUT Before Starting Exports

Before you can export without paying IGST, file a Letter of Undertaking (LUT) in Form GST RFD-11 on the GST portal. This is a free online declaration that you will fulfil your export obligation.

LUT is valid for one financial year only (April to March). Must be renewed every year.

  1. Log in to gst.gov.in → Services → User Services → Furnish LUT
  2. Select the current financial year
  3. Fill Form RFD-11 and sign using DSC or EVC
  4. Submit and download your LUT acknowledgement (ARN)

⚠️ If you forget to renew LUT after April 1: Every export invoice from April 1 becomes taxable at full IGST rate until you file the new LUT. No grace period.

1

Export Under LUT — Zero IGST on Invoice

Raise export invoices with 0% IGST and mention: “Export under LUT without payment of IGST — LUT ARN: [your ARN]”. File GSTR-1 Table 6A and GSTR-3B Table 3.1(b) as usual.

2

File Form RFD-01 on GST Portal

GST portal → Services → Refunds → Application for Refund → select “Refund of ITC on export of goods/services without payment of tax”.

The portal auto-populates ITC figures from your filed returns. Verify and submit the statement of invoices. An ARN is generated for your application.

💡 Do NOT override auto-populated figures without a written explanation. GST officers issue deficiency memos (Form RFD-03) when figures are manually changed.

3

Receive Provisional and Final Refund

Stage Amount Timeline
Provisional refund (Form RFD-04) 90% of claimed amount Within 7 working days
Final refund order (Form RFD-06) Remaining 10% Within 60 days of application
Interest on delay @6% p.a. If not paid within 60 days
💡 Know your rights: If your refund is not processed within 60 days, you are legally entitled to interest at 6% per annum from the GST department under Section 56 of the CGST Act. Claim it.

Export of Services — Additional Requirement: FIRC / eBRC

IT companies, software exporters, and service exporters need one additional document — proof of foreign exchange realisation.

Document What It Is Where to Get
FIRC Foreign Inward Remittance Certificate — bank proof of foreign payment received Your AD bank — request from branch after each remittance
eBRC Electronic Bank Realisation Certificate — auto-uploaded to DGFT by your bank DGFT portal — auto-appears when bank uploads it
⚠️ Important — current RBI position (August 2026): The export realisation window is currently 9 months from the date of export. RBI had extended it to 15 months in November 2025, but reverted to 9 months via Notification FEMA 23(R)/(8)/2026-RB dated 05 June 2026. The new FEMA (Export & Import) Regulations 2026 (effective October 1, 2026) will restore it to 15 months under the new unified framework. Regardless of the window, you must obtain FIRC/eBRC before filing your service export GST refund claim.
10 Common Mistakes That Get GST Export Refunds Stuck
❌ Mistake 1 — Shipping Bill Data Mismatch with GSTR-1 Table 6A

Invoice number, taxable value, port code, or IGST amount in GSTR-1 doesn’t exactly match the customs shipping bill. ICEGATE cannot validate the scroll — refund gets permanently stuck.

✅ Fix: Before filing GSTR-1, verify every export invoice against the shipping bill from ICEGATE. Port codes, invoice numbers, and taxable values must match character-for-character.

❌ Mistake 2 — Export Turnover in Wrong GSTR-3B Field

Export turnover reported in Table 3.1(a) — “Outward taxable supplies” — instead of Table 3.1(b) — “Zero rated supplies (exports)”. This severs the GST-ICEGATE refund link.

✅ Fix: All export invoices — whether with IGST payment or under LUT — go in GSTR-3B Table 3.1(b). Never in 3.1(a).

❌ Mistake 3 — LUT Not Renewed at Start of Financial Year

LUT expires on March 31. No new LUT filed before April 1. Every export invoice from April 1 becomes taxable at full IGST — you pay tax you didn’t need to pay.

✅ Fix: Calendar reminder on March 15 every year. File new LUT before March 31. Free, takes 15 minutes, available on gst.gov.in.

❌ Mistake 4 — No ITC Reversal on Exempt Supplies Mixed with Exports

If your business has both exempt domestic supplies AND zero-rated exports, proportionate ITC must be reversed under Rule 42 and Rule 43 before computing your refund. Most mixed-supply businesses skip this.

✅ Fix: Calculate the proportion of ITC attributable to exempt supplies and reverse it in GSTR-3B Table 4(B)(2) before filing RFD-01. Consult a GST practitioner for the calculation.

❌ Mistake 5 — Filing RFD-01 After the 2-Year Deadline

GST refund must be filed within 2 years from the relevant date. For goods exports = shipping bill date. For service exports = date of foreign exchange receipt. Miss this and the refund is permanently lost — no extension granted.

✅ Fix: Track your oldest pending export invoices. If any invoice is 18+ months old with unclaimed ITC, file RFD-01 immediately. The 2-year clock does not stop.

❌ Mistake 6 — Wrong Port Code in GSTR-1 or Shipping Bill

India has specific port codes for every port, ICD, CFS, and air cargo complex. One wrong digit in the port code in GSTR-1 Table 6A prevents ICEGATE from matching your shipping bill.

✅ Fix: Always use the official ICEGATE port code list. Common codes — Nhava Sheva: INNSA1, Mumbai Air: INMAA1, Chennai Sea: INMAA4. Verify with your customs broker before filing GSTR-1.

❌ Mistake 7 — Missing FIRC / eBRC for Service Exports

Service exporters (IT, consulting, design) must prove foreign exchange realisation. If payment came through PayPal, Stripe, or informal channels not tracked by your AD bank — no eBRC/FIRC is generated and the refund is held.

✅ Fix: Always receive foreign payments through your AD bank account. If you use Wise or Payoneer, transfer to your Indian bank account immediately and request FIRC from branch. Don’t hold forex in payment platforms.

❌ Mistake 8 — Export Price Far Below Domestic Price

If export invoice value is less than 1/3rd of the domestic market price, GSTN flags the transaction for additional scrutiny. It’s treated as a potential inflated refund claim.

✅ Fix: Maintain documentation showing export price reflects genuine international market rates — competitor price lists, buyer communications, shipping cost justifications. Low export prices are legitimate but need evidence if queried.

❌ Mistake 9 — GSTR-1 Filed Late (After Shipping Bill Date)

For IGST auto-refund, GSTR-1 must be filed before ICEGATE’s scroll generation cycle. If GSTR-1 is filed weeks after the shipping bill, the scroll may be generated without your data.

✅ Fix: File GSTR-1 by the 11th of each month without fail. For exporters, GSTR-1 is not a formality — it directly controls your refund cash flow.

❌ Mistake 10 — Bank Account on GST Portal Is Outdated

IGST auto-refund is credited to the bank account registered on your GST profile. If you changed banks or closed an account and never updated the portal, the refund goes to a wrong or closed account.

✅ Fix: GST portal → My Profile → Bank Accounts. Verify your current active account is listed and validated. Update immediately if outdated.

How to Track Your GST Export Refund Status
What to Track Where to Check What to Look For
IGST auto-refund (Route A) icegate.gov.in → IGST Refund Status “Scroll generated” or “Payment initiated”
ITC refund application (Route B) gst.gov.in → Services → Track Refund Status ARN status — Pending / Provisional / Final Order
Deficiency memo GST portal → Notices and Orders Form RFD-03 — respond within 15 days
Refund rejected GST portal → Notices and Orders Form RFD-06 — file appeal if order is unfair

✅ Pre-Filing Checklist — Before You Submit RFD-01

  • LUT filed and ARN available for current financial year
  • GSTR-1 Table 6A filled with correct shipping bill numbers and port codes
  • GSTR-3B Table 3.1(b) matches GSTR-1 export turnover total
  • ITC reversal under Rule 42/43 done (if you have exempt domestic supplies)
  • Bank account on GST portal is current and active
  • FIRC/eBRC available for all service export invoices
  • Refund being filed within 2-year window from export date
  • Auto-populated figures in RFD-01 verified — not manually overridden
  • No pending GSTR-3B for prior months (can block refund processing)
  • Export invoice value is reasonable versus domestic market price

💡 The Real Cost of Not Claiming Refunds

An exporter with ₹50 lakh monthly export turnover paying 18% IGST on inputs has approximately ₹4–6 lakh of GST refund due every month.

At 6 months of unclaimed refunds — that’s ₹24–36 lakh of your own money with the government, while you pay 12–14% bank overdraft on working capital.

Claiming GST refunds on time is not optional — it is working capital management.

Frequently Asked Questions

Can I switch from Route A to Route B mid-year?

It is not advisable to switch mid-year for the same category of supply. Choose your route at the start of the financial year and maintain it. If you need to switch, consult a GST practitioner for a clean transition without compliance gaps.

My IGST refund is stuck for 3 months — what do I do?

First check ICEGATE for scroll status. If no scroll is generated, there is likely a data mismatch between GSTR-1 Table 6A and the shipping bill. File a GSTR-1 amendment for the relevant month. If scroll is generated but payment not received, raise a grievance ticket on the GST portal or contact your jurisdictional GST officer with the scroll details.

I exported without LUT and without paying IGST — what now?

This is a compliance violation. The export is not treated as zero-rated unless you either paid IGST or filed a LUT/Bond. You will need to either pay IGST now with interest and penalty, or regularise through a retrospective LUT — which is possible in limited circumstances. Consult a GST practitioner immediately to minimise the penalty.

I receive export payments through PayPal. Can I claim GST refund?

Yes, but you must ensure the foreign payment is converted and received in your Indian AD bank account. Your bank then generates the eBRC. Keep all PayPal transaction records, conversion proofs, and bank credit confirmations. Avoid holding money in PayPal for long periods — it creates gaps in the foreign exchange realisation trail.

Is there interest if the GST department delays my refund beyond 60 days?

Yes. Under Section 56 of the CGST Act, you are entitled to interest at 6% per annum on the delayed refund amount. The interest runs from the date after 60 days of your application until the date of payment. Claim it in writing when you follow up on your pending refund.

Disclaimer: This article is for informational and educational purposes only, based on publicly available GST provisions, CGST Act 2017, and GSTN portal guidelines. GST rules, refund timelines, and procedures are subject to change through notifications and circulars. Always verify current requirements on the official GST portal at gst.gov.in and consult a qualified GST practitioner before filing refund claims. Eximerge is not a government authority and this does not constitute tax or legal advice.

Leave a Comment