Back to GST Resources
GST Law & Procedure

GST Refunds — Complete Guide to Rules 89-96

Comprehensive guide to claiming GST refunds — covering export refunds, inverted duty structure, excess cash ledger, provisional assessment, and international tourist refunds with step-by-step process, formulas, and common errors to avoid.

6 Categories
Refund Types
Rules 89-96
Key Rules
90% in 7 Days
Provisional
2 Years
Time Limit

Types of GST Refunds

Export Refunds (Zero-Rated Supply)
  • Export of goods WITH payment of IGST: Automatic refund via shipping bill (no separate application)
  • Export of goods WITHOUT payment (LUT/Bond): Refund of accumulated ITC under Rule 89(4)
  • Export of services WITH IGST: Manual refund claim via RFD-01 on GST portal
  • Export of services under LUT: ITC refund — maximum refund = turnover of zero-rated supply × (Net ITC ÷ Adjusted Total Turnover)
  • Deemed exports (supply to EOU/SEZ): Refund to supplier or recipient (as agreed)
  • SEZ supply with IGST payment: Refund of IGST paid (endorsed by SEZ authority)
Inverted Duty Structure (IDS) Refund
  • Applicable when input GST rate > output GST rate (e.g., fabric 12% → garments 5%)
  • Formula: Maximum refund = (Turnover of inverted rated supply × Net ITC ÷ Adjusted Total Turnover) − Tax paid on inverted supply
  • NOT available for: Services (only goods), Nil-rated/exempt supplies
  • Excluded inputs: Capital goods ITC cannot be claimed under IDS refund
  • Common sectors: Textiles (5% output/12% input), Footwear (5% output/18% input), Fertilizers
  • Restriction: No IDS refund if inverted structure caused by input SERVICES (not goods) — SC ruling in VKC Footsteps
Excess Cash in Electronic Cash Ledger
  • When excess tax paid (e.g., paid under wrong head, or excess voluntary payment)
  • Simple process: File RFD-01 → processed within 30 days
  • No documentary evidence needed beyond cash ledger balance proof
  • Interest: If refund not processed within 60 days → 6% interest payable by government
  • Can also be used for: Wrong GSTIN payment, duplicate payment, payment under protest
  • No limit on amount — full excess balance can be claimed
Provisional Assessment Refund
  • When final assessment determines lower tax than provisionally paid
  • Trigger: Officer issues final assessment order under Section 60
  • Refund of excess tax paid + interest @ 6% from date of payment to date of refund
  • Must be claimed within 2 years of final assessment order
  • Common scenarios: Classification disputes, valuation disputes, rate applicability
  • Process: Automatic — officer initiates refund on final assessment
Refund for International Tourists (TRS)
  • Section 15 of IGST Act — refund of IGST paid on goods taken outside India
  • NOT yet operational (rules pending notification by government)
  • Proposed threshold: Minimum purchase ₹5,000 per invoice
  • Conditions: Goods must be carried in personal baggage, exit within 6 months of purchase
  • Refund claim: At airport/port before departure via designated counter
  • Global precedent: Similar to VAT refund at EU airports (Tax-Free Shopping)
Other Refund Scenarios
  • UN bodies / embassies: Refund of tax paid on inward supplies (under notification)
  • Advance tax paid for supply not made: Refund if supply not completed
  • Refund on account of judgment/appellate order: When appeal upheld in taxpayer's favor
  • Excess tax collected and deposited: When over-charged customer and deposited to govt
  • Finalization of provisional assessment: Difference refund
  • Pre-deposit refund: When appeal is decided in favor of appellant

Refund Process — Step by Step

1

File RFD-01

Submit refund application on GST portal with supporting documents (invoices, shipping bills, bank realization certificates)

2

Acknowledgment (RFD-02)

Portal generates acknowledgment within 15 days. If deficient, RFD-03 (deficiency memo) issued

3

Provisional Refund (90%)

For exports: 90% provisional refund within 7 days of acknowledgment (RFD-04 sanction order)

4

Verification & Scrutiny

Officer verifies documents, cross-checks with GSTR-1/3B data, validates BRC/FIRC for exports

5

Final Order (RFD-06)

Sanction order for remaining 10% (or full amount for non-export). Rejection via RFD-06 with reasons

6

Credit to Bank (RFD-05)

Payment order issued → amount credited to bank account registered on GST portal within 60 days

CGST Rules Reference — Refund Provisions

RuleSubject Matter
Rule 89Application for refund — forms, documents, and formula for ITC refund calculation
Rule 90Acknowledgment of refund application — timeline and deficiency memo
Rule 91Grant of provisional refund — 90% within 7 days for zero-rated exports
Rule 92Order sanctioning refund — final order, rejection, partial sanction
Rule 93Credit of refund amount — payment to bank, adjustments against outstanding demands
Rule 94Order sanctioning interest on delayed refund — 6% per annum
Rule 95Refund to international tourist (TRS) — pending notification
Rule 96Refund of IGST paid on goods exported — automatic via shipping bill (Customs)

Common Errors & Solutions

Mismatch between GSTR-1 and GSTR-3B

Ensure export invoices in GSTR-1 Table 6A match GSTR-3B Table 3.1(b). File amendments if needed before RFD-01.

BRC/FIRC not received from bank

Bank Realization Certificate needed for services export. Follow up with bank — AD code registered bank only. Alternative: submit eFIRC from EDPMS portal.

Shipping Bill number not matching ICEGATE

Verify SB number (7 digits), port code, and date match exactly with Customs ICEGATE data. Even one digit mismatch blocks refund.

ITC claimed exceeds eligible amount

Refund ITC cannot exceed ITC available in GSTR-2B for the period. Check for reversals under Rule 42/43 (common credit). Reduce claim amount.

Wrong tax period selected in RFD-01

Refund period must align with GSTR-3B filed period. Cannot claim refund for period where return is not filed. Cannot claim same period twice.

Deficiency memo (RFD-03) received

Reply within 15 days with corrected documents. If not replied, application is deemed withdrawn. Re-file fresh RFD-01 after correction.

Frequently Asked Questions

What is the time limit to claim GST refund?
Under Section 54(1) of CGST Act, a refund application must be filed within 2 YEARS from the 'relevant date'. The relevant date varies by refund type: (1) Export of goods: Date of shipment (date on shipping bill/bill of export); (2) Export of services: Date of receipt of payment in convertible foreign exchange OR date of issue of invoice (whichever is later); (3) Deemed export: Date of filing of return (GSTR-3B) for the period in which supply was made; (4) Inverted Duty: Due date of filing GSTR-3B for the relevant period; (5) Excess cash in ledger: Date of payment; (6) Provisional assessment: Date of adjustment after final assessment. IMPORTANT: The 2-year limit is strictly enforced — even one day late means the refund is time-barred with no discretion available to the officer.
How is the refund formula calculated for ITC refund on exports?
The formula under Rule 89(4) is: Maximum Refund Amount = (Turnover of zero-rated supply of goods + Turnover of zero-rated supply of services) × Net ITC ÷ Adjusted Total Turnover. WHERE: Net ITC = ITC availed during the period MINUS ITC on capital goods and input services used exclusively for exempt/non-business; Adjusted Total Turnover = Turnover in the state/UT MINUS value of exempt supplies (other than zero-rated) and turnover of supplies for which refund claimed under inverted duty. EXAMPLE: If export turnover is ₹50L, total turnover is ₹100L, and Net ITC is ₹8L, then Maximum Refund = 50L × 8L ÷ 100L = ₹4L. You can claim up to ₹4L as refund. Any excess ITC remains in credit ledger for future use.
What is the 90% provisional refund for exports?
Under Rule 91, for refund claims related to zero-rated supplies (exports/SEZ), the government grants 90% provisional refund within 7 days of acknowledgment. Conditions: (1) Person has not been prosecuted for tax evasion exceeding ₹250L in past 5 years; (2) GST compliance rating is above threshold (once implemented); (3) No pending proceedings under Section 73/74 for the applicant. Process: RFD-01 filed → RFD-02 acknowledgment → RFD-04 (provisional sanction of 90%) → Amount credited within 7 days. The remaining 10% is released after full verification (may take 30-60 days). This mechanism ensures exporters don't face working capital stress while waiting for full verification.
Can I get refund for inverted duty on input services?
NO — the Supreme Court in Union of India vs VKC Footsteps (2021) ruled that ITC on INPUT SERVICES cannot be included in the refund formula for inverted duty structure. Only ITC on INPUT GOODS qualifies. This means: If your inverted duty refund scenario involves services (e.g., you pay 18% GST on job work services but output is 5% on finished goods), the job work ITC CANNOT be claimed as refund. However: (1) You CAN still accumulate this ITC and use it against future output tax; (2) If you have both goods and services inputs, only goods portion qualifies for IDS refund; (3) The government has not amended the law despite industry demands since 2021. Affected sectors: Textiles (heavy job work services), Solar panels, Food processing.
What happens if refund is not processed within 60 days?
Under Section 56 of CGST Act, if refund is not paid within 60 days from date of receipt of application, the government must pay INTEREST at 6% per annum. Key points: (1) 60-day clock starts from date of filing RFD-01 (not acknowledgment date); (2) Interest is automatic — no separate application needed; (3) Interest calculated from day 61 until date of actual payment; (4) If provisional refund (90%) paid on time but final 10% delayed, interest applies only on delayed portion; (5) In practice: Many officers delay sanction to avoid interest liability by issuing deficiency memos; (6) Remedy: If delayed beyond 60 days, file complaint on GST grievance portal or approach jurisdictional Commissioner. Average processing time as of 2025: 45-55 days for exports, 90-120 days for IDS refunds.

Simplify Your GST Refund Claims

Track refund status, auto-generate RFD-01 applications, and get alerts for pending refunds with Laabam.One's GST compliance suite.

Start Free Trial