Skip to main content
GST · 7 min read

GST Refund Reconciliation: Tracking Claims from RFD-01 to Bank Credit

A GST refund claim does not end at RFD-01 filing. The amount you claim, the amount the officer sanctions, the provisional credit released, and the final bank credit are four separate figures — and they rarely all agree. Reconciling each stage is essential for exporters, manufacturers with inverted duty structures, and businesses with excess cash ledger balances.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 8 March 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

A GST refund claim flows through four figures — RFD-01 claimed, RFD-06 sanctioned, provisional 90% released, and final bank credit — and these rarely agree. Delays beyond 60 days trigger 6% interest under Section 56, while exporters face shipping bill plus GSTR-1 plus FIRC mismatches that block automated release.

How It's Resolved

Stage-by-stage matching tracks each refund claim from RFD-01 through RFD-06 to bank credit, with keys of ARN plus GSTIN plus refund period plus refund category. Exporter claims cross-check ICEGATE shipping bills against GSTR-1 invoice values and FIRC realisations; inverted-duty claims verify accumulated ITC against Rule 89(5) formula.

Configuration

Refund-category-specific reconciliation templates (zero-rated with IGST, LUT exports, inverted duty, excess cash ledger, wrong tax head), ICEGATE integration for shipping bill matching, and Section 56 interest accrual tracker post-60 days.

Output

Per-claim RFD-01-to-bank ledger, partial-sanction variance report with appeal timelines, 6% interest calculation for delayed refunds, and FIRC-matched exporter evidence pack for the department.

The gap between what a taxpayer claims in RFD-01 and what ultimately arrives in the bank account is one of the least-tracked reconciliation problems in Indian GST compliance. Officers adjust claims. Provisional credits are released before final orders. Bank credits arrive under the wrong tax head. Each of these creates a discrepancy that must be identified, recorded, and where applicable, disputed.

Categories of GST Refund and Their Reconciliation Challenges

GST refund reconciliation india starts with classifying the refund correctly, because each category flows through different documentation and has distinct reconciliation touchpoints.

Refund CategoryEligibility ConditionPrimary FormProcessing TimelineKey Reconciliation Challenge
Zero-rated exports (with IGST)IGST paid on export invoicesRFD-01 / Shipping billProvisional 90% in 7 days; final in 60 daysShipping bill–GSTR-1 invoice mismatch
Zero-rated exports (LUT/Bond)No IGST paid; LUT furnishedRFD-0160 daysFIRC realisation timeline, value mismatch
Inverted duty structureInput GST rate > Output GST rate, ITC accumulatesRFD-0160 daysIdentifying eligible vs ineligible inputs causing accumulation
Excess electronic cash ledgerOverpayment of tax in cashRFD-0160 daysLedger head mismatch (IGST refund into CGST account)
Wrong head paymentIGST paid but CGST+SGST applicable (or vice versa)RFD-0160 daysReversal entries in both heads, re-payment risk

For exporters, the GSTR-1 vs GSTR-3B reconciliation process is a prerequisite: if declared export values do not agree between GSTR-1 and GSTR-3B, the refund claim will be queried before provisional sanction.

Tracing the Refund Through Each Stage

The RFD-01 workflow generates multiple reference points that must each be tracked and compared:

Stage 1 — RFD-01 filing: The Application Reference Number (ARN) is generated on the GST portal. The claim amount at this stage is the taxpayer’s own figure. Record the ARN, tax head (IGST/CGST/SGST), and claimed amount with the filing date.

Stage 2 — Provisional refund (RFD-04): For export refunds, 90% of the eligible amount is released provisionally within 7 days of acknowledgement. This figure may differ from the claimed amount if the officer flags documents. Record the provisional amount separately — the 10% balance is held pending the final order.

Stage 3 — Final refund order (RFD-06 or RFD-05): The officer’s final order specifies the sanctioned amount. Any reduction from Stage 1 is accompanied by a written reason. This is the definitive reconciliation anchor — compare Stage 1 claim to Stage 3 sanction and document every rupee of difference.

Stage 4 — Bank credit: The sanctioned amount is electronically transferred to the taxpayer’s registered bank account. Verify the bank credit: amount, date, and that the credit arrived in the correct entity’s account (particularly relevant for large exporters with multiple GSTINs).

Interest Entitlement: A Commonly Missed Reconciliation Item

Section 56 of the CGST Act entitles the taxpayer to 6% per annum interest when the final refund order is not issued within 60 days of the RFD-01 date. Most finance teams track the refund amount but not the interest entitlement separately.

The reconciliation here is: (filing date + 60 days) vs actual payment date. If payment arrives on day 75, interest for 15 days on the principal is owed by the department. This is rarely paid proactively — the taxpayer must calculate and raise the claim. The GSTR-9 annual return reconciliation process should include a review of all refund claims from the financial year to surface any unpaid interest entitlements.

Common Mismatches and Their Causes

The three most frequent gst refund reconciliation india mismatches are:

Wrong tax head credit: An IGST refund is sanctioned but credited to the CGST electronic cash ledger. This happens when the bank account linked to the IGST ledger differs from the CGST ledger, or when the officer processes the order under the wrong head. The CGST credit cannot be used to offset IGST liability until it is transferred via PMT-09.

Partial sanction without written order: Officers informally sanitise claim amounts without issuing a formal RFD-06 partial rejection order. The taxpayer receives less than claimed with no documented reason — creating an unexplained reconciliation gap that blocks subsequent period reconciliation.

Inverted duty structure — ineligible inputs included: Businesses in manufacturing often include capital goods or blocked-credit inputs in the inverted duty refund calculation. Officers reject these specific line items. The resulting partial sanction must be traced back to individual input categories and corrected before the GSTR-2B reconciliation for the refund period is closed.

Building a Refund Register

Reconciliation software India finance teams use for systematic refund tracking typically maintains a refund register with one row per ARN and columns for each stage amount. GST reconciliation software that integrates with the GST portal API can auto-populate Stage 1 and Stage 3 values, leaving the finance team to focus on resolving differences rather than manually copying figures from PDFs.

The register should also capture the 60-day interest deadline per ARN, flagging any claims where the deadline has passed without full payment so that interest can be proactively pursued.

Primary reference: GST portal — where GSTR filings, GSTR-2B, and ITC details are maintained.

Frequently Asked Questions

What are the categories of GST refund in India?
The main categories are: (1) zero-rated exports — with IGST payment or under Letter of Undertaking (LUT); (2) inverted duty structure — where input tax rate exceeds output tax rate causing ITC accumulation; (3) excess balance in the electronic cash ledger; (4) refund on finalisation of provisional assessment; and (5) refund of tax paid under wrong head (e.g., IGST paid but CGST+SGST was applicable).
How long does it take to receive a GST refund after filing RFD-01?
A provisional refund of 90% of the claim amount must be sanctioned within 7 days of the acknowledgement date for export refunds. The final refund order must be issued within 60 days of the RFD-01 filing date. If the final refund is not issued within 60 days, interest at 6% per annum accrues on the delayed amount under Section 56 of the CGST Act.
What happens if the GST refund amount sanctioned differs from the claim?
The GST officer may partially reject a refund claim if the claimed ITC is disputed, the export documentation is incomplete, or the officer finds that certain inputs are not eligible. A partial sanction order (RFD-06) is issued specifying the rejected portion and the grounds. The taxpayer can appeal within 3 months of the order date. The sanctioned amount is credited separately; the rejected portion remains in the credit ledger pending appeal.
Is interest paid on delayed GST refunds?
Yes. Under Section 56 of the CGST Act, if the refund is not paid within 60 days of the RFD-01 filing date, interest at 6% per annum is payable from the date immediately after the expiry of 60 days. For cases of fraudulent refund claims later recovered, Section 50 applies a higher 24% interest rate on recovery.
How do exporters reconcile GST refund claims with shipping bills?
Exporters must match each shipping bill number and port code with the corresponding export invoice in GSTR-1. The ICEGATE system transmits export data to the GST portal automatically for zero-rated supplies. A mismatch in invoice value, GSTIN, or shipping bill date between GSTR-1 and the customs record blocks the automated refund. IT services exporters using LUT must additionally reconcile FIRC (Foreign Inward Remittance Certificate) amounts with the invoiced value to confirm realisation within the RBI-prescribed timeline.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.