GST & Tax

GST Refund Delays for Exporters: Why They Happen and How to Fix Them

IGST vs LUT route, GSTR-1/3B mismatch, EGM not filed, deficiency memo vs SCN. Step-by-step resolution for every common GST refund delay.

By Aaryan Kakani · · 13 min read

Key takeaways

Indian exporters are entitled to GST refunds because exports are treated as zero-rated supplies under Section 16 of the IGST Act. The logic is straightforward: you should not bear the domestic tax burden on goods or services that are consumed outside India. In practice, however, the refund process is anything but straightforward. Between data mismatches on the GST portal, shipping bill discrepancies on ICEGATE, unresponsive shipping lines that never file the EGM, and officers who issue deficiency memos on technicalities, refunds that the law says should be processed in 60 days can take six months or longer.

The cost is not just administrative frustration. Blocked refunds are blocked working capital. For a mid-size exporter doing Rs 10 crore in annual exports, even a 3-month refund delay can mean Rs 45. 50 lakh stuck in the system at any given time. That is money you cannot use to buy raw materials, pay suppliers, or fulfil the next order.

This guide covers the two GST refund mechanisms available to exporters, the five most common reasons refunds get stuck, the step-by-step resolution for each, and practical tips to prevent delays in the first place. For a broader overview of GST obligations for exporters, see our GST for Exporters guide.

Two GST Refund Mechanisms for Exporters

Before troubleshooting a delayed refund, you need to know which refund mechanism applies to you. Indian exporters have two options, and the refund process differs significantly between them.

Option A: Export with IGST Payment (Automatic Refund)

Under this route, you charge IGST on your export invoice at the applicable rate and pay it through your GSTR-3B return. The refund is then processed automatically by the GST system. The mechanism works by matching three data sets:

  • GSTR-1 Table 6A: Your export invoice details (invoice number, shipping bill number, port code, IGST amount) reported in your monthly GSTR-1 return.
  • Shipping bill data on ICEGATE: The shipping bill filed with Customs, which contains the FOB value, IGST paid, and port of export.
  • EGM (Export General Manifest): Filed by the shipping line or airline to confirm that the goods have actually left India.

When all three match, the IGST refund is credited to your bank account linked to your GSTIN. Typically within 2. 4 weeks. No manual application is needed. However, if any data point does not match, the refund gets stuck in the system's validation queue indefinitely.

Option B: Export Under LUT with ITC Accumulation (Manual Refund via RFD-01)

Under this route, you file a Letter of Undertaking (LUT) with the GST department and export without charging or paying any IGST. Since you are not paying IGST on your outward supplies but are still paying GST on your inputs (raw materials, services, capital goods), you accumulate Input Tax Credit (ITC) that you cannot utilise against output tax. To recover this accumulated ITC, you file a manual refund application in Form GST RFD-01 on the GST portal.

The RFD-01 route involves more documentation: you need to submit Statement 3A (a computation of refund amount based on turnover ratio), Statement 3B (details of ITC claimed), and supporting documents including export invoices, shipping bills, and bank realisation certificates. The refund is processed by a GST officer who manually verifies the application. Which is why it tends to take longer than the automatic IGST route.

ParameterIGST RouteLUT + ITC Route
Tax on export invoiceIGST charged and paidNo IGST charged (zero-rated under LUT)
Refund mechanismAutomatic (system-matched)Manual application via RFD-01
Key formsGSTR-1 Table 6A + GSTR-3BRFD-01 + Statement 3A/3B
Typical processing time2-4 weeks (if data matches)2-3 months (officer verification)
Working capital impactHigh (IGST paid upfront)Low (no tax paid on exports)
Risk of mismatch delaysHigh (three-way data match required)Lower (no ICEGATE match needed)

GSTR-1 / GSTR-3B Mismatch

This is the most common reason IGST refunds get stuck. The GST system compares the IGST amount you reported in GSTR-1 Table 6A (invoice-level export data) with the total IGST liability you declared in GSTR-3B Table 3.1(b) (summary of zero-rated outward supplies). If the numbers do not match (even by Rs 1) the refund gets flagged and does not proceed to the ICEGATE validation stage.

Mismatches typically happen because of rounding differences, invoices reported in the wrong month, amendments filed incorrectly, or simple data-entry errors. Some exporters also forget to update Table 6A when they revise a shipping bill after filing GSTR-1.

How to resolve

  • Download your GSTR-1 Table 6A data and GSTR-3B Table 3.1(b) data for the affected month. Compare them line by line against your export invoices.
  • Identify the specific invoices causing the difference. Common culprits: an invoice reported in the wrong return period, a credit note not reflected in one return, or a shipping bill amendment not updated in GSTR-1.
  • File an amendment in the next month's GSTR-1 to correct Table 6A data. If the error is in GSTR-3B, file a DRC-01B or amend through the next period's GSTR-3B.
  • After filing the amendment, wait one filing cycle for the system to re-validate. Check the refund status on the GST portal under Services > Refunds > Track Status.

IGST vs Shipping Bill Data Mismatch

Even if your GSTR-1 and GSTR-3B are perfectly aligned, the IGST refund can still get stuck at the ICEGATE validation stage. The system matches the following fields between your GSTR-1 Table 6A and the shipping bill filed on ICEGATE:

  • Shipping bill number and date
  • Port code
  • IGST amount (must match to the rupee)
  • Export invoice number
  • GSTIN of the exporter

The most frequent mismatch is the IGST amount. This happens when the customs broker enters a slightly different IGST figure on the shipping bill than what appears on your GST invoice. A difference as small as one rupee will prevent the match. Port code errors (e.g., reporting INNSA1 instead of INBOM6) are also common.

How to resolve

  • Check the IGST refund scroll status on the ICEGATE portal. Scroll status codes like "SB005" (GSTIN mismatch) or "SB002" (IGST amount mismatch) tell you exactly what failed.
  • For IGST amount mismatches, file a shipping bill amendment through your customs broker on ICEGATE to correct the IGST figure. This requires the customs officer's approval at the port.
  • For port code or invoice number mismatches, amend your GSTR-1 Table 6A in the next return period to match the shipping bill data (since the shipping bill is the source of truth for Customs).
  • After corrections, the refund will be re-validated in the next ICEGATE scroll run, which typically happens twice a month.

EGM Not Filed by the Shipping Line

The Export General Manifest (EGM) is filed by the shipping line or airline with Customs to confirm that the goods listed on a shipping bill have actually been loaded onto the vessel and have departed India. Without the EGM, the GST system cannot confirm that the export was completed, and the IGST refund will not be processed.

The exporter has no direct control over EGM filing. It is the responsibility of the carrier. But when the carrier delays or fails to file the EGM, it is the exporter whose refund gets stuck. This is particularly common with smaller shipping lines, LCL (Less than Container Load) shipments consolidated by freight forwarders, and shipments through congested ports where manifest filing backlogs can run into weeks.

How to resolve

  • Check the EGM filing status on the ICEGATE portal using your shipping bill number. The status will show whether the EGM has been filed by the carrier.
  • Contact your freight forwarder or shipping line and provide the shipping bill number. Ask them to file or correct the EGM immediately. Get a written confirmation with the EGM number.
  • If the shipping line is unresponsive, escalate to the Customs authorities at the port of export. File a grievance on the CBIC website referencing the specific shipping bill.
  • For future shipments, verify EGM filing status within 15 days of shipment. Do not wait for the refund to fail.

GSTIN Suspended or Cancelled

If your GSTIN has been suspended or cancelled (whether due to non-filing of returns, a suo motu cancellation by the department, or even an inadvertent error during the annual return filing) all pending refund claims are frozen. No refund, whether IGST or ITC-based, will be processed until the GSTIN is restored to active status.

GSTIN suspensions have become more common since the department began cracking down on non-filers. If you have missed filing GSTR-3B for two or more consecutive months, the system automatically generates a suspension notice under Section 29. Many exporters discover their GSTIN is suspended only when they check why their refund has not arrived.

How to resolve

  • Check your GSTIN status on the GST portal. If suspended, file all pending GSTR-3B and GSTR-1 returns with applicable late fees.
  • Apply for revocation of cancellation within 30 days of the cancellation order (or 90 days with a condone-delay application). Use the GST portal under Services > Registration > Application for Revocation of Cancellation.
  • Once revoked, pending refund claims will resume processing. However, you may need to re-file RFD-01 applications that expired during the suspension period.

RFD-01 Deficiency Memo (Form RFD-03)

When you file a refund application under the LUT/ITC route using Form RFD-01, the GST officer reviews the application for completeness. If the officer finds any deficiency (missing documents, calculation errors in Statement 3A/3B, invoices that do not match the GSTR-2B data, or insufficient supporting evidence) they issue a deficiency memo in Form RFD-03 .

A deficiency memo is not a rejection. It is a request to correct and re-submit. However, there is a critical consequence: the refund application is treated as not filed until you re-submit with corrections. This means the 60-day processing clock has not even started. If you take two months to respond to the deficiency memo, your effective refund timeline becomes four months or more.

Common deficiency reasons and fixes

DeficiencyFix
Statement 3A/3B computation errorRecalculate the turnover-based refund formula. Ensure adjusted total turnover excludes exempt and non-GST supplies correctly.
ITC claimed exceeds GSTR-2BReconcile your ITC register with GSTR-2B. Remove any ITC from invoices not reflected in GSTR-2B.
Missing BRC/FIRCObtain the bank realisation certificate from your AD bank. If payment is pending, submit proof of export with a note explaining the status.
Shipping bill copies not attachedDownload shipping bills from ICEGATE and upload them with the re-filed application.
LUT not valid for the periodFile a fresh LUT for the current financial year if your previous one expired. LUT must be renewed annually.

Deficiency Memo vs Show-Cause Notice: Know the Difference

Exporters often confuse a deficiency memo (RFD-03) with a show-cause notice (SCN). The distinction matters because your response strategy is completely different.

AspectDeficiency Memo (RFD-03)Show-Cause Notice (SCN)
NatureAdministrative request for correctionQuasi-judicial proceeding
Issued whenApplication is incomplete or has errorsOfficer believes refund claim is inadmissible
Effect on refundPauses processing; application treated as not filedChallenges the refund itself; may lead to partial or full rejection
Your responseRe-file RFD-01 with corrections and missing documentsFile a written reply addressing each ground raised in the SCN
Legal representationUsually not neededStrongly recommended to engage a GST practitioner or CA
Appeal if adverseNot applicable (just re-file)Appeal to Appellate Authority within 3 months of the order

Statutory Timeline and Interest on Delayed Refunds

Section 54(7) of the CGST Act requires the GST department to process a refund application within 60 days from the date of receipt of a complete application. For provisional refunds (90% of the claimed amount), the timeline is even shorter. 7 days from the date of acknowledgement in Form RFD-02.

If the department fails to process the refund within 60 days, Section 56 of the CGST Act entitles you to interest at 6% per annum from the date immediately after the expiry of 60 days until the date the refund is actually credited. This interest is calculated on the refund amount finally sanctioned.

MilestoneTimelineReference
Acknowledgement of complete applicationWithin 15 days of filingRule 90 of CGST Rules
Provisional refund (90%)Within 7 days of acknowledgementSection 54(6), Rule 91
Final refund orderWithin 60 days of complete applicationSection 54(7)
Interest on delayed refund6% p.a. After 60 daysSection 56
IGST auto-refund processing2-4 weeks (no statutory deadline)CBIC Circular 17/2017

To claim interest on a delayed refund, you do not need to file a separate application. The interest is automatically computed and credited along with the refund once the order is passed. However, if the interest is not paid despite the refund being delayed beyond 60 days, you can file a grievance on the CBIC Mitra Helpdesk or approach the jurisdictional Commissioner.

Working Capital Impact of Delayed GST Refunds

The financial impact of delayed GST refunds goes beyond the refund amount itself. For exporters operating on thin margins (and most Indian exporters operate on net margins of 5. 15%) a blocked refund directly affects your ability to fulfil new orders.

Consider a mid-size exporter doing Rs 1 crore in monthly exports. Under the IGST route with an effective rate of 18%, you are paying Rs 18 lakh in IGST every month upfront. If refunds are delayed by three months, you have Rs 54 lakh permanently stuck in the system. That is working capital you need to finance through bank borrowing at 10. 12% interest, while the government's delayed refund interest is only 6%.

Even under the LUT route, where you do not pay IGST on exports, the accumulated ITC that you cannot utilise is still money locked up. If your input GST on raw materials and services is Rs 8. 10 lakh per month and your ITC refund takes three months, you have Rs 24. 30 lakh stuck as un-refunded ITC.

Tips to Avoid GST Refund Delays

Most refund delays are preventable. The fixes are not complicated, but they require discipline in your filing and reconciliation process. Here is what we recommend:

  • Prefer the LUT route over the IGST route. LUT avoids the IGST cash outflow entirely and eliminates the ICEGATE three-way matching problem. File your LUT at the start of each financial year and renew before it expires.
  • Reconcile GSTR-1 and GSTR-3B before filing. Before you file GSTR-3B each month, cross-check the total zero-rated supply value and IGST amount in GSTR-3B Table 3.1(b) against GSTR-1 Table 6A. They must match to the rupee.
  • File RFD-01 monthly, not quarterly. Monthly filing gives you smaller, faster refund claims that are easier for the officer to process. It also reduces the working capital locked in any single claim.
  • Match your invoices with shipping bills before filing. Verify that the IGST amount, invoice number, shipping bill number, and port code on your GST invoice match the shipping bill on ICEGATE exactly.
  • Track EGM filing within 15 days. After each shipment, check ICEGATE for EGM status. If the EGM is not filed within 15 days, escalate immediately with your freight forwarder.
  • Keep your GSTIN in good standing. File all returns on time, respond to every notice within the deadline, and do not let your registration lapse. A suspended GSTIN blocks all refunds.
  • Reconcile ITC with GSTR-2B before claiming refund. Every rupee of ITC claimed in your RFD-01 must be backed by a matching invoice in GSTR-2B. The officer will check this. Remove any ITC from vendors who have not filed their returns.
  • Maintain a refund tracker. For each month, track the filing date, acknowledgement date (RFD-02), the 60-day deadline, and the actual refund credit date. This lets you escalate proactively when a refund crosses the statutory timeline.

Frequently Asked Questions

How long does it take to get a GST refund for exports in India?

The statutory deadline is 60 days from the date of a complete application under Section 54(7) of the CGST Act. For the IGST route, refunds are processed automatically and typically arrive in 2. 4 weeks if all data matches. For the LUT/ITC route via RFD-01, expect 2. 3 months in practice due to manual verification by the officer.

What is the difference between a deficiency memo and a show-cause notice for GST refunds?

A deficiency memo (Form RFD-03) is an administrative request to correct errors or provide missing documents. Your application is treated as not filed until you re-submit. A show-cause notice (SCN) is a quasi-judicial proceeding where the officer challenges the admissibility of your refund claim. A deficiency memo pauses the process; an SCN can lead to rejection. Respond to deficiency memos by re-filing RFD-01 with corrections; respond to SCNs with a formal written reply addressing each objection.

Can I claim interest if my GST refund is delayed beyond 60 days?

Yes. Under Section 56 of the CGST Act, you are entitled to interest at 6% per annum from the 61st day until the refund is credited. The interest is calculated on the sanctioned refund amount and is typically credited along with the refund. If interest is not paid despite the delay, file a grievance on the CBIC Mitra Helpdesk.

Should exporters use the IGST route or the LUT route for exports?

The LUT route is generally recommended for most exporters because it avoids blocking working capital in IGST payments. Under LUT, you export without paying IGST and claim a refund of accumulated ITC through RFD-01. The IGST route requires upfront IGST payment and relies on a three-way data match (GSTR-1, shipping bill, EGM) for automatic refund. Most large and mid-size exporters prefer LUT for the working capital advantage.

Update history

  • First published.