GST Refund Process: A Step-by-Step Guide for Businesses
Business

GST Refund Process: A Step-by-Step Guide for Businesses


Understanding the GST refund process is essential for businesses that want to protect their cash flow and avoid leaving money locked with the government.

Whether you are an exporter, an SEZ supplier, or a business claiming input tax credit under an inverted duty structure, a timely GST refund can free up working capital and improve day-to-day operations. This guide explains who is eligible for a GST refund, how to file a claim, the documents you need, and the steps exporters should follow to receive their refunds without unnecessary delays.
TL;DR
  • A GST refund lets businesses recover excess tax paid, most commonly on exports (zero-rated supplies), an inverted duty structure, SEZ supplies, or an excess cash-ledger balance.
  • You file Form RFD-01 on the GST portal within two years of the relevant date, attach the right documents, and track the claim via the ARN. Full refunds are generally processed within 60 days.
  • Exporters can claim either an IGST refund (if IGST was paid) or an accumulated ITC refund (if exporting under LUT/bond). Accurate GSTR-1/GSTR-3B filing and matching shipping-bill data are what prevent delays.
Note on currency: GST rules, forms, and timelines are revised periodically by the CBIC and GSTN. This guide explains how the refund process works; always confirm the current forms, deadlines, and rates on the official GST portal or with a tax advisor before filing.

What is a GST refund?


For a business, tax paid that you are entitled to get back is working capital sitting idle. The GST refund process is how you reclaim it, whether that is IGST paid on exports, credit stuck under an inverted duty structure, or an overpayment sitting in your cash ledger.

A GST refund is a claim to recover excess tax paid to the government under GST. It matters most to exporters, businesses with an inverted tax structure, and anyone who has overpaid, because unclaimed refunds tie up cash you could be deploying elsewhere. The process runs through the GST portal, is governed by defined timelines, and depends heavily on accurate documentation.

This guide covers who can claim, how to file, the specific rules for exporters, the documents you need, what happens after submission, and the recent changes worth knowing.

Who is eligible, and when to claim


You can claim a GST refund in several scenarios. The common eligible categories are:

  • Exports (zero-rated supplies), where goods or services leave India.
  • Inverted duty structure, where the tax on your inputs is higher than the tax on your outputs, leaving unutilised input tax credit (ITC).
  • Supplies to SEZ units, which are zero-rated.
  • Excess cash-ledger balance, from overpayment or selecting the wrong tax head.
  • Deemed exports, such as supplies to Advance Authorisation or EPCG licence holders, treated as domestic but refund-eligible.


The key deadline: a refund application must generally be filed within two years from the relevant date for that claim type. Missing this window is a common cause of rejection, so identify your eligibility early.

How to file a GST refund: step by step


The GST refund claim is filed on the portal using Form RFD-01. The core steps:

  1. Log in to the GST portal and go to the Refunds section.
  2. Select the refund category that matches your claim (export-related, excess cash balance, accumulated ITC, and so on). Choosing the correct category is what keeps the claim moving.
  3. Complete the refund application (RFD-01), including the pre-application details: business information, refund amount, and the reason for the claim.
  4. Attach the required documents for your refund type, such as tax invoices, shipping bills for exporters, proof of tax payment, and electronic ledger statements.
  5. Review and submit. Verify every detail before submitting to avoid a deficiency notice. On submission you receive an Acknowledgement Reference Number (ARN) to track the claim.
  6. Follow up on status, checking your dashboard and responding promptly to any notice from the tax authorities.


Accurate, complete applications are processed faster and are far less likely to be rejected. For exporters, a few additional requirements apply, covered next.

Your gateway to seamless payments!

Accept 130+ global currencies | 40+ alternate payment methods |
Instant FIRA

Get started →
Global payments illustration

GST refunds for exporters


Exporters can claim a GST refund under two models: exports with payment of IGST, or exports under a bond or LUT (where no IGST is paid and accumulated ITC is refunded instead). Which one applies depends on how you export.

To claim smoothly:
  • File GSTR-1 and GSTR-3B on time and consistently. Report outward supplies in GSTR-1 and tax liability in GSTR-3B. Mismatches between the two are a leading cause of refund delays.
  • Submit accurate shipping-bill and export data. The shipping bill, invoice details, and customs data must match what is on the GST portal.
  • Rely on GST portal and ICEGATE linkage. The GST portal and ICEGATE (the customs e-filing system) cross-verify export transactions, so proper linkage between GST invoices and shipping documents speeds approval.
  • Pick the correct refund option. IGST refund (requires prior IGST payment) or accumulated ITC refund (for zero-rated exports under LUT/bond).
  • Track status and respond fast. Monitor via the GST portal or ICEGATE and address any query quickly to avoid rejection.

For exporters, there is also a cash-flow sweetener: in eligible cases such as zero-rated supplies, a provisional refund of up to 90% can be granted, pending final verification.

The refund is only half the export payment picture. Getting paid by your overseas customer in the first place, in the right currency, on time, and with clean documentation, is the other half. A cross-border payments platform that helps you collect international payments and generate remittance proof (such as a FIRA) keeps the money side as clean as the tax side.

Export of goods with IGST: refund via ICEGATE



If you export goods after paying IGST, you don't file a separate refund application on the GST portal. Under Rule 96 of the CGST Rules, the shipping bill you file with Customs is treated as your refund application, and the refund is processed through ICEGATE.

How the refund moves

  1. You file the shipping bill with Customs, declaring that IGST has been paid on the export.
  2. Once the goods leave India, the carrier files the Export General Manifest (EGM), confirming the export.
  3. You report the export invoice in Table 6A of GSTR-1 and file GSTR-3B for the same period, paying the IGST.
  4. GSTN sends your GSTR-1 export data to ICEGATE.
  5. Customs matches it against the shipping bill. If the details agree, the refund is sanctioned.
  6. The refund is credited to the bank account registered with Customs.


What needs to be in place

  • The invoice number, date, value and IGST amount in GSTR-1 must match the shipping bill exactly.
  • The IGST paid in GSTR-3B must cover the IGST declared in GSTR-1.
  • The EGM must have been filed correctly.
  • Your bank account must be registered and validated with Customs on ICEGATE.


If any of these don't match, the shipping bill shows an error code and the refund is held until the mismatch is corrected.

Which refund route applies
Type of exportRefund claimedWhere to claim
Goods exported with payment of IGSTIGST paid on the exportICEGATE (shipping bill is the refund application)
Goods exported under LUT or bond, without paying IGSTUnutilised input tax creditGST portal, Form RFD-01
Services exported with payment of IGSTIGST paid on the exportGST portal, Form RFD-01
Services exported under LUT or bond, without paying IGSTUnutilised input tax creditGST portal, Form RFD-01
Supplies to an SEZ unit or developer, with or without IGSTIGST paid, or unutilised input tax creditGST portal, Form RFD-01

Refund types under Form RFD-01


Form RFD-01 covers refund claims beyond straightforward exports. The main categories, each with its own documentation:

  • Excess cash balance. Refund of overpaid tax sitting in your electronic cash ledger, often from overpayment or a wrong tax-head selection. Processed typically within 60 days.
  • IGST paid on exports. Refund of IGST on zero-rated outward supplies; shipping-bill details and GST returns must be linked.
  • Inverted tax structure. Refund of accumulated ITC where input tax rates exceed output tax rates. Eligibility requires that you did not pay IGST on the exported supply (for the ITC route).
  • Supplies to SEZ units. Refund on zero-rated SEZ supplies, requiring endorsed invoices from the SEZ officer.
  • Deemed exports. Refund on supplies treated as deemed exports, such as to EPCG or Advance Authorisation holders.


Identifying the correct category up front is the single biggest lever on avoiding delays and rejections.

Also read: Quotation vs invoice: the difference and how to use each

Documents you will need


To support an RFD-01 claim, keep these ready:

  • Tax invoices and purchase orders, as proof of the transactions and tax charged.
  • Proof of tax payment, such as bank statements, GST returns, and ledger extracts.
  • Export documentation, including shipping bills and, for ITC refunds, foreign-exchange remittance proof.
  • Declaration of tax burden, certifying the refund amount was not passed on to customers (the unjust-enrichment declaration).
  • SEZ endorsements, where the claim relates to SEZ supplies.


Accurate, complete documentation is the difference between a smooth refund and a deficiency memo.

What happens after you file


Once submitted, the claim moves through verification before approval or rejection:

  • Acknowledgement. A provisional acknowledgement (RFD-02) is generally issued within 15 days of submission, confirming the claim is under process.
  • Review by the Refund Officer. The officer examines the form, invoices, and tax-payment records, and may ask for clarifications or corrections.
  • Outcome. One of three results:

- Provisional refund: up to 90% of the claimed amount for eligible cases like zero-rated supplies.
- Full refund: credited to your bank account, generally within 60 days of submission if all conditions are met.
- Deficiency notice (RFD-03): issued if discrepancies are found, requiring correction and re-application.

Responding promptly and completely to any query is what keeps a claim from stalling.

Interest on delayed GST refunds



If the tax department takes too long to pay a refund that's due to you, you're entitled to interest on it under Section 56 of the CGST Act, 2017. You don't need to file a separate claim: the interest is meant to be calculated and paid along with the refund.

When interest becomes payable



The department has 60 days from the date it receives your refund application to pay the refund. If the refund isn't paid within that time, interest starts running from the day after the 60 days end and continues until the refund is actually paid.

The 60 days are counted from the date of a complete application, so a deficiency memo (RFD-03) generally resets the clock. Under Rule 94 of the CGST Rules, any time you take to reply to notices or provide information the officer has asked for is also excluded when working out the delay.

Interest rates

SituationInterest ratePeriod
Refund not paid within 60 days of a complete application6% a yearFrom the end of the 60 days until the refund is paid
Refund arising from an order of an appellate authority, tribunal or court that has become final, not paid within 60 days9% a yearFrom the end of the 60 days until the refund is paid

How interest is paid



When the refund is sanctioned, the officer records any interest due in the payment order. The interest is then credited to your bank account along with the refund amount, through the same payment advice (RFD-05).

If you think interest was due but wasn't paid, or was calculated wrongly, you can raise it with the jurisdictional officer and, if needed, appeal the refund order.

Note: Interest rates and the rules for calculating the delay are set by government notification and can change. Check the current provisions, or speak to a tax professional, before relying on these figures for a specific claim.


How to track your GST refund status



Where you track your refund depends on the kind of refund you claimed. Refunds filed on the GST portal (Form RFD-01) are tracked there. IGST refunds on goods exported with payment of tax are processed by Customs, so they're tracked on ICEGATE instead.

Tracking on the GST portal



Without logging in

  1. Go to www.gst.gov.in.
  2. Click Services > Refunds > Track Application Status.
  3. Enter the ARN (Application Reference Number) from your refund acknowledgement, fill in the captcha and click Search.


After logging in

  1. Log in to the GST portal with your username and password.
  2. Click Services > Refunds > Track Application Status.
  3. Search by ARN, or by the return filing period if you don't have the ARN to hand.
  4. The status of each application appears with its date. You can also download the orders and notices issued on it.


As your application moves through processing, the status will change, often along with a form the officer issues:
Status or formWhat it means
Application filedYour refund application has been submitted and an ARN generated.
RFD-02 (Acknowledgement)The officer has found the application complete and accepted it for processing.
RFD-03 (Deficiency memo)The application has gaps or missing documents. You'll need to file a fresh application after fixing them.
RFD-04 (Provisional refund)A provisional refund, usually 90% of the claim, has been sanctioned. This applies mainly to zero-rated supplies.
RFD-08 (Show cause notice)The officer proposes rejecting all or part of the claim. You can respond in RFD-09.
RFD-06 (Sanction or rejection order)The final order sanctioning or rejecting the refund.
RFD-07 (Adjustment or withholding)The refund has been adjusted against dues you owe, or withheld.
RFD-05 (Payment advice)The sanctioned amount has been approved for payment to your bank account.

Tracking IGST export refunds on ICEGATE



For goods exported with payment of IGST, your shipping bill is treated as the refund application, and Customs processes the refund once you've filed your GSTR-1 and GSTR-3B for that period.

  1. Go to the ICEGATE website (www.icegate.gov.in).
  2. Use the IGST refund status enquiry. You can do this from the public enquiry options or after logging in to your ICEGATE account.
  3. Enter the shipping bill number, shipping bill date and port code, then submit.
  4. The status shows whether the refund has been sent to your bank, is pending or has been held up by an error.


If the shipping bill shows an error code, such as a mismatch between the invoice in the shipping bill and the details in your GSTR-1, the refund won't move forward until you correct the data. That's done in GSTR-1 or the amendment table on the GST portal, or through the Customs officer at the port, depending on the error.

Note: Portal menu names and enquiry options change from time to time. If the path above doesn't match what you see, look for the refund tracking option under the Services menu on the GST portal, or the enquiry section on ICEGATE.


Recent updates to the GST refund process


The GST framework changes often. Recent developments worth tracking (confirm current status before relying on any of them):

  • 30-day IRP upload window for e-invoices. Applicable taxpayers must report invoices to the Invoice Registration Portal within 30 days of the invoice date, which affects the documentation trail behind refund claims.
  • Input Service Distributor (ISD) mechanism made mandatory. Businesses with multiple GST registrations under one PAN are required to distribute common input tax credit through the ISD mechanism.
  • Invoice Management System (IMS). The IMS lets recipients accept, reject, or keep invoices pending, streamlining ITC reconciliation and reducing errors.
  • Multi-Factor Authentication (MFA). MFA has been made mandatory for taxpayers above specified turnover thresholds to secure portal access.
  • Streamlined IGST refunds for exporters, with process improvements aimed at reducing delays and improving transparency.


Because these rules and their effective dates shift, treat this as a prompt to check the current position rather than a fixed reference.

Frequently Asked Questions

GST refunds are generally processed within 60 days of filing the claim, though the timeline can extend if the claim is complex or additional documents are requested. For eligible cases such as zero-rated exports, a provisional refund of up to 90% may be granted sooner, pending final verification.
Most GST refund claims are filed using Form RFD-01 on the GST portal. After filing, a provisional acknowledgement (RFD-02) is typically issued within 15 days, and a deficiency memo (RFD-03) is issued if discrepancies are found.
A GST refund application must generally be filed within two years from the relevant date for that claim type. Filing after this window is a common reason for rejection, so identify eligibility and file early.
Exporters claim either an IGST refund (if IGST was paid on exports) or an accumulated ITC refund (if exporting under LUT or bond). They must file GSTR-1 and GSTR-3B accurately, ensure shipping-bill and invoice data match on the GST portal and ICEGATE, and submit foreign-exchange remittance proof for ITC claims.
It is a refund of accumulated input tax credit that arises when the GST rate on a business's inputs is higher than the rate on its output supplies, leaving unutilised ITC in the ledger. The business can claim this accumulated credit as a refund using Form RFD-01.
Typically tax invoices and purchase orders, proof of tax payment (bank statements, GST returns, ledgers), export documentation such as shipping bills and remittance proof for exporters, SEZ endorsements where relevant, and a declaration that the tax burden was not passed on to customers.
Related blogs