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.
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.
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.
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 Category | Eligibility Condition | Primary Form | Processing Timeline | Key Reconciliation Challenge |
|---|---|---|---|---|
| Zero-rated exports (with IGST) | IGST paid on export invoices | RFD-01 / Shipping bill | Provisional 90% in 7 days; final in 60 days | Shipping bill–GSTR-1 invoice mismatch |
| Zero-rated exports (LUT/Bond) | No IGST paid; LUT furnished | RFD-01 | 60 days | FIRC realisation timeline, value mismatch |
| Inverted duty structure | Input GST rate > Output GST rate, ITC accumulates | RFD-01 | 60 days | Identifying eligible vs ineligible inputs causing accumulation |
| Excess electronic cash ledger | Overpayment of tax in cash | RFD-01 | 60 days | Ledger head mismatch (IGST refund into CGST account) |
| Wrong head payment | IGST paid but CGST+SGST applicable (or vice versa) | RFD-01 | 60 days | Reversal 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.