GST Refund Process: How to Claim via RFD-01 (Complete Guide)
Step-by-step GST refund process — export refunds, inverted duty structure, excess cash, RFD-01 filing, timelines, common rejection reasons, and tracking.
Reviewed by Vikram Mehta
Chartered Accountant · ICAI FRN 142087W
Stuck with excess ITC or paid tax that you shouldn't have? GST refunds exist for a reason — but the process is notoriously slow if you don't get the documentation right upfront. This guide covers all refund scenarios, the RFD-01 process, timelines, and how to avoid deficiency memos.
When Can You Claim GST Refund?
- Export of goods/services (with payment of IGST or under bond/LUT)
- Inverted duty structure — input tax rate higher than output tax rate
- Excess cash in electronic cash ledger
- Tax paid on deemed exports
- Refund to UN bodies, embassies
- Finalization of provisional assessment
- Excess tax paid due to error
- Pre-deposit refund (after successful appeal)
Refund Process: Step by Step
- File GSTR-1 and GSTR-3B for the relevant period
- Login → Services → Refunds → Application for Refund
- Select refund type (export, inverted duty, excess cash, etc.)
- Select period for which refund is claimed
- Fill RFD-01 — system auto-populates some data from returns
- Attach documents (Statement 1/3/3A, bank realization certificate, etc.)
- Submit with DSC/EVC
- ARN generated — Application Reference Number for tracking
Refund for Exporters
Option 1: Export with Payment of IGST
- Pay IGST on exports at the time of supply
- IGST is automatically refunded when shipping bill is filed and matched by customs
- Refund is processed without separate RFD-01 (auto-matched via ICEGATE)
- Timeline: Typically 2-4 weeks after customs matching
Option 2: Export Under Bond/LUT (Accumulated ITC Refund)
- Export without paying IGST (under Letter of Undertaking)
- Claim refund of accumulated ITC via RFD-01
- Formula: Refund = (Turnover of zero-rated supply ÷ Adjusted total turnover) × Net ITC
- Must file Statement 3/3A with invoice-level export details
Refund for Inverted Duty Structure
When your inputs attract higher GST than your output (e.g., fabric at 12% used to make garments taxed at 5%), ITC accumulates that can never be used. You can claim refund of this accumulated ITC:
Formula:
Maximum Refund = (Turnover of inverted rated supply ÷ Adjusted total turnover) × Net ITC − Tax payable on inverted rated supply
Important Limitations
- Refund NOT available if inversion is due to input services (only goods qualify)
- Specific HSN exclusions exist (e.g., woven fabrics were excluded in some notifications)
- Refund of compensation cess is not allowed under inverted duty
Timelines
| Stage | Time Limit |
|---|---|
| Filing RFD-01 | Before expiry of 2 years from relevant date |
| Acknowledgment (RFD-02) | Within 15 days of filing |
| Provisional refund (90%) | Within 7 days of acknowledgment (for exports) |
| Final order (sanction/reject) | Within 60 days of filing |
| Deficiency memo (RFD-03) | Within 15 days if docs are incomplete |
| Interest on delayed refund | 6% p.a. after 60 days |
Track your refund status in real-time
1010 auto-prepares your RFD-01 from export invoices and tracks application status — flagging delays before they become problems.
Try 1010 FreeCommon Reasons for Refund Rejection
- GSTR-1/3B mismatch: Export invoices in RFD-01 don't match GSTR-1 Table 6
- Shipping bill not matched: ICEGATE hasn't matched the shipping bill with GSTR-1 data
- BRC not submitted: Bank Realization Certificate (FIRC) missing for service exports
- ITC claimed exceeds eligible: Refund amount exceeds available ITC balance
- Wrong formula applied: Using turnover formula incorrectly for inverted duty
- Period already claimed: Duplicate refund application for same period
Documents Required
| Refund Type | Key Documents |
|---|---|
| Export (with IGST) | Shipping bills, GSTR-1 Table 6, EGM confirmation |
| Export (under LUT) | LUT filing proof, Statement 3/3A, shipping bills/BRC |
| Inverted duty | Statement 1 (inward supplies), turnover details |
| Excess cash | Challan details, reason for excess payment |
Tracking Your Refund
- Login to GST portal → Services → Refunds → Track Application Status
- Enter ARN to see current stage (pending with officer, provisional sanctioned, etc.)
- If stuck beyond 60 days, file a grievance on the Grievance Redressal Portal
Frequently Asked Questions
How long does GST refund take?
For exports: provisional 90% within 7 days of acknowledgment. Final order within 60 days. Inverted duty refunds typically take 45-60 days. Delays usually due to document deficiencies.
What is the time limit to apply for GST refund?
2 years from the "relevant date" — which is the date of export (for exports), end of the quarter (for accumulated ITC), or date of payment (for excess payment).
Can I claim refund of ITC?
Only in specific cases: exports under LUT, inverted duty structure (goods inputs only), or closure of business. General excess ITC (because output is lower) cannot be refunded — it carries forward.
What is RFD-01 in GST?
Form RFD-01 is the application for refund claim filed on the GST portal. It captures the type of refund, period, amount, and supporting details. All refund claims (except auto IGST export refunds) are filed via RFD-01.
🛠️ Free Tools Related to This Article
Your business grew 3x this year. Your accounting process didn't.
Replace the spreadsheet maze with AI that scales with you.
Upgrade Your Books — No Credit Card