PFMS Validation Failed explained: this guide covers what it means, who it applies to, the step-by-step process, documents required, fees, due dates and penalties in India — so you can stay compliant with confidence and avoid costly mistakes.
A PFMS validation failure is one of the most avoidable reasons a GST refund gets stuck. The officer may have done everything right, but no payment order can issue until PFMS, the government payment system, accepts your bank account. The fix follows a set procedure, and once you know it, most cases are cleared in one round.
When you file RFD-01, the portal sends your bank details to PFMS for validation. If PFMS rejects them, an error message appears on your refund dashboard and the officer's. You then either rectify the account or add a new account by a non-core amendment in REG-14, pick it from the drop-down on the refund dashboard, and it goes back to PFMS. The RFD-05 payment order can issue only after validation. For IGST export refunds, the account that matters is the one registered with Customs, and it is corrected in the Customs system.
Why PFMS validates at all
PFMS pays the refund, so it confirms that the account exists and belongs to the refund applicant before any money moves. Once validated, it creates a unique assessee code, which combines your GSTIN and the account number, and uses it for all future refunds to that account. That is also why the ICAI handbook advises using the same bank account in every refund application: a new account means a new validation and a new code. For the bigger picture of how PFMS sits in the refund chain, see PFMS GST refund status: how to check.
The usual reasons for rejection
PFMS returns an error message rather than a diagnosis, so it helps to know the common culprits seen in practice:
| Likely cause | Where it comes from | How to check |
|---|---|---|
| Account holder name differs from the legal name | Trade name used at the bank, or a name change not updated | Compare the bank's KYC name with the legal name on the GST certificate |
| IFSC no longer valid | Bank merger or branch closure | Confirm the current IFSC with the branch |
| Account closed, dormant or frozen | Old account kept in the registration | Confirm status with the bank |
| Account number typed wrongly | Error at registration or amendment | Compare with a cancelled cheque |
| Account in a different PAN's name | A proprietor's personal account on a company GSTIN, or a sister concern's account | The account must be the applicant's |
The last point is worth stressing. The refund is credited to an account of the applicant mentioned in the registration particulars (Rule 92(4)). Using a group company's account is not a shortcut.
If you have corrected the account and PFMS still rejects it, our GST refund status support team can compare the registration record, the refund application and the PFMS error line by line.
The fix, step by step
1. Read the error. Log in and open the refund in Services → Refunds → Track Application Status. The PFMS error sits on the dashboard for that ARN.
2. Correct or add the account through REG-14. Bank account details are a non-core field, so the amendment does not need officer approval. You have two options, both prescribed:
- (a) rectify the invalidated account's details, or
- (b) add a new account.
Upload the proof the portal asks for (typically a cancelled cheque or bank statement page showing the name, account number and IFSC).
3. Re-select the account on the refund dashboard. The updated accounts appear in a drop-down. Choose the corrected or new account; the portal sends it to PFMS again.
4. Wait for validation, then for RFD-05. Only after PFMS validates the selected account can the officer issue the payment order.
5. Tell the officer. A short email or letter quoting the ARN, the date of the REG-14 amendment and the re-selection avoids the file sitting idle.
Remember the constraint at the start: when filing RFD-01, you can select only an account already in your registration. A bank account you have opened recently must be added by REG-14 before you file, not after.
When the failure comes after the payment order
Validation normally happens before RFD-05, so errors after it are rare. When it happens, the portal invalidates the payment order, you go through the same correction and re-selection, and the officer issues a new RFD-05 with a new reference number. The ARN, sanction order and amount do not change. If this crosses 31 March, the proviso to Rule 92(4) adds another step: a payment order not disbursed in the same financial year needs revalidation.
Exporters: IGST refunds and the Customs bank account
IGST paid on exported goods is refunded to the account registered with Customs, even if it differs from your GST account. PFMS validates that account too, and the handbook notes the validation status is available in the Customs ICES system. The correction is made in the Customs system, not through REG-14. The handbook's practical advice to exporters:
- align the Customs account with the GST registration (either update the Customs account or add it to the GST registration);
- do not change bank accounts frequently, because each change triggers validation again.
See IGST refund bank account change on ICEGATE for that route.
Illustration: what a two-week validation delay costs
Illustration: An inverted-duty refund of ₹15,00,000 is applied for on 1 August. Sanction on 20 September; PFMS rejects the account because the bank holds a trade name. The REG-14 correction is filed on 24 September, validation clears, and the refund reaches the bank on 14 October.
Day 60 ends on 30 September, so s.56 interest at 6% would run for 14 days: ₹15,00,000 × 6% × 14/365 ≈ ₹3,452. Where the delay came from your own incorrect details, expect the officer to argue that the delay is attributable to you; a clean account at the outset avoids the argument altogether.
A pre-filing bank checklist
- Legal name on the bank KYC matches the GST certificate exactly.
- IFSC confirmed as current.
- Account active and in the applicant's own name and PAN.
- Account already in the GST registration before RFD-01 is filed.
- Same account used for all refund claims.
- Exporters: the Customs-registered account matches, or is added to, the GST registration.
Need help clearing a PFMS rejection?
A refund held up by bank validation is money already decided in your favour. We diagnose the mismatch, file the REG-14 amendment, re-select the account, and follow up with the officer for the payment order. See GST refund status support, or read about our wider GST refund service.
Key takeaways
- PFMS must validate the bank account before the officer can issue RFD-05.
- Fix rejections with a REG-14 non-core amendment (rectify or add an account) and re-select it on the refund dashboard.
- The account must belong to the applicant and appear in the registration.
- A post-RFD-05 failure leads to a reissued payment order with a new reference number.
- For IGST exports, fix the Customs-registered account in the Customs system.
Read next
- GST refund sanctioned but not credited to the bank
- RFD-05 payment order explained
- Refund processing in a virtual environment
- GST refund checklist: documents required for each type
Disclaimer: Positions stated as on 30 September 2026, based on the CGST Act and Rules as amended, the Finance Act 2026, and the ICAI Handbook on Refunds under GST (January 2026). Verify current notifications before filing.