GST Refund: Exports, Inverted Duty and Excess Cash — Full Process
- You can claim a GST refund online via the GST portal within two years of the relevant date — missing this window means permanent loss of money.
- Export refunds, inverted duty structure refunds, and excess cash ledger refunds each follow a different formula and require different documents.
- The single biggest reason refunds get rejected is a mismatch between GSTR-1, GSTR-3B, and shipping bills — fix these first before applying.
- The Three Main Situations Where You Can Claim a GST Refund
- Export Refunds — Two Routes, One Choice
- Inverted Duty Structure Refund — When Your Inputs Are Taxed Higher Than Your Output
- Excess Cash Ledger Refund — The Simplest of All
- Step-by-Step: Filing RFD-01 on the GST Portal
- Key Deadlines and Limits at a Glance
- Common Mistakes That Get Refunds Rejected
- Getting Professional Help
If your business has paid more GST than it owes — through exports, a lopsided tax structure, or a simple overpayment — the government must return that money. The GST refund process is fully online, handled through the GST portal (gstin.gov.in), and governed primarily by Section 54 of the CGST Act. Most small exporters and manufacturers leave lakhs on the table simply because they don't know the exact steps or make avoidable filing errors. This guide walks you through every major refund category with plain-English explanations and real numbers.
The Three Main Situations Where You Can Claim a GST Refund
Before filing anything, identify which category applies to you. Each has its own formula, documents, and timeline.
- Export of goods or services (zero-rated supplies): You exported without collecting GST, so the input tax credit (ITC) you paid on purchases is stuck. You can claim it back.
- Inverted duty structure (IDS): The GST rate on your inputs is higher than the rate on your output. Your ITC accumulates faster than you can use it.
- Excess balance in the cash ledger: You accidentally deposited more cash into your GST account than you needed for a period's liability.
Export Refunds — Two Routes, One Choice
When you export, you have two legal options under the GST law:
- Export under bond/LUT (Letter of Undertaking) and claim ITC refund: You export without paying IGST, then claim a refund of the accumulated ITC.
- Pay IGST at export and claim a refund of that IGST: You pay IGST on the export invoice, and the system automatically processes a refund after matching your shipping bill with GSTR-1.
For most regular exporters, the LUT route is better — no cash outflow at the time of export, and the refund is of ITC, not cash you've already paid. File your LUT on the GST portal at the start of each financial year.
Worked Example — Export Refund Under LUT
Rohan Exports Pvt. Ltd. exports garments. In April 2026, the figures are:
| Particulars | Amount (₹) |
|---|---|
| Inputs purchased (fabric, thread, packaging) | 8,00,000 |
| GST paid on inputs @12% | 96,000 |
| Export turnover (zero-rated, LUT filed) | 12,00,000 |
| Domestic turnover (taxable @5%) | 3,00,000 |
| Total turnover | 15,00,000 |
The refund formula under Rule 89(4) of the CGST Rules is:
Refund = (Export Turnover ÷ Total Turnover) × Net ITC
Refund = (12,00,000 ÷ 15,00,000) × 96,000 = 0.80 × 96,000 = ₹76,800
Rohan files RFD-01 on the portal for ₹76,800. The remaining ₹19,200 ITC is available for domestic liability. The refund is typically processed within 60 days of acknowledgement, and a provisional refund of 90% is paid within 7 working days for goods exporters.
Inverted Duty Structure Refund — When Your Inputs Are Taxed Higher Than Your Output
A classic example: a manufacturer of fertiliser sprayers buys components at 18% GST but sells the finished product at 12%. Every month, ITC piles up with nowhere to go. Section 54(3) of the CGST Act allows you to claim this accumulated ITC as a refund.
The formula is the same Rule 89(5) calculation:
Maximum Refund = [(Turnover of inverted-rated supply ÷ Adjusted Total Turnover) × Net ITC] — Tax payable on inverted-rated supply
Important: The Supreme Court's ruling in Union of India v. VKC Footsteps (2021) confirmed that refund under IDS covers only ITC on inputs (goods), not ITC on input services. Plan your working capital accordingly — service ITC stays in your credit ledger.
Excess Cash Ledger Refund — The Simplest of All
If you deposited ₹50,000 into your GST cash ledger but your actual liability for the month was ₹32,000, the remaining ₹18,000 sits idle. You can either adjust it in the next period or file for a refund immediately. This is the fastest refund — there is no substantive scrutiny, just a verification of the ledger balance. File RFD-01, select "Excess balance in cash ledger," and the amount is typically refunded within a few weeks.
Step-by-Step: Filing RFD-01 on the GST Portal
- Log in to gstin.gov.in → Services → Refunds → Application for Refund.
- Select the correct refund type and the tax period.
- The portal auto-populates data from your filed returns. Verify it carefully.
- Upload supporting documents (invoices, shipping bills, LUT copy, bank realisation certificates for services where required).
- Submit and note the ARN (Application Reference Number).
- A GST officer issues an acknowledgement (RFD-02) within 15 days or a deficiency memo (RFD-03) if documents are lacking.
- On approval, you receive a provisional refund order (RFD-04) for 90% of the claim, followed by the final order (RFD-06).
Key Deadlines and Limits at a Glance
| Refund Type | Time Limit to Apply | Provisional Payment | Processing Deadline |
|---|---|---|---|
| Export — ITC refund (LUT route) | 2 years from relevant date | 90% within 7 working days (goods) | 60 days from acknowledgement |
| Export — IGST paid route | Automatic after return filing | Processed by ICEGATE/GST portal | No separate application needed |
| Inverted duty structure | 2 years from end of each quarter | 90% within 7 working days | 60 days from acknowledgement |
| Excess cash ledger balance | No strict limit; file as needed | Not applicable | Generally within a few weeks |
If the officer fails to process within 60 days, interest at 6% per annum accrues on the refund amount from the 61st day — make sure you follow up.
Common Mistakes That Get Refunds Rejected
- Mismatch between GSTR-1 and shipping bills: The invoice number, date, or port code entered in GSTR-1 does not match what's on the shipping bill. The system blocks the refund automatically. Always reconcile before filing GSTR-1 for export months.
- Claiming ITC on input services in an IDS refund: After the VKC Footsteps judgement, ITC on input services cannot be included. Many businesses still add it, leading to rejection and a show-cause notice.
- Forgetting to file a fresh LUT each financial year: An LUT is valid only for one financial year. Exporting on an expired LUT means you are technically liable to pay IGST on those exports — a costly clerical miss.
- Wrong "relevant date" calculation: The two-year clock starts from a specific date — for goods exports it is the date of the shipping bill. Using the invoice date instead can make your application appear time-barred.
- Not responding to RFD-03 (deficiency memo) in time: If the officer sends a deficiency memo, you must refile a corrected application. Many businesses ignore this communication and lose the refund entirely.
Getting Professional Help
The refund process looks straightforward on paper, but reconciliation errors, ICEGATE mismatches, and officer queries can drag a claim for months. If you want your application checked before submission — especially for large export or IDS claims — explore KyaTax's GST Services, where chartered accountants review your returns, prepare the refund working, and track the claim to credit in your bank account.
Do it yourself in minutes — free to try, no login needed.
Open GST Services →Frequently asked questions
What is the time limit to apply for a GST refund on exports?
You must file your refund application within two years from the "relevant date." For export of goods, the relevant date is the date on which the shipping bill is filed. For services, it is the date of receipt of foreign currency — whichever is applicable. Missing this deadline means the claim lapses permanently.
Can I claim a GST refund if I have an outstanding tax demand?
Yes, but with a catch. Under Section 54(10), if you have any unpaid tax, interest, or penalty outstanding, the refund amount will first be adjusted against that demand. Only the remaining balance, if any, is paid to you. Clear your dues before filing if you want the full refund credited.
Is the GST refund on exports taxable as income?
No. A GST refund is a return of tax you already paid — it is not income. However, if you had claimed the GST as a deduction under the Income Tax Act in an earlier year (rare for businesses filing on a net basis), the refund in a later year could be treated as income to that extent. Consult your CA if your accounts treat GST inclusive of costs.
How long does it actually take to receive the refund in my bank account?
Officially, 90% provisional refund is due within 7 working days of acknowledgement for goods exporters, and the full and final order must come within 60 days. In practice, claims with clean documentation and no return mismatches are often processed in 30–45 days. Delays typically happen due to GSTR-1 vs. shipping bill mismatches or missing bank realisation certificates for service exporters.
General information for FY 2026-27, not professional advice for your specific case. Rules change — verify against the latest notification or ask a KyaTax expert.
Related: All free tools · More guides · Virtual CFO