Why did my UPI transaction fail?


UPI payments are usually quick and seamless, but at times a transaction may not go through due to technical or banking-related issues. Some of the most common reasons for UPI payment failure are when you don’t accept the UPI request within 5 minutes or when you enter an incorrect UPI ID (VPA). 

 

Also, when you exceed the daily transaction limit of 35 UPI transactions per day or when you exceed your bank’s UPI transfer limit, your UPI transaction fails. For capital market investments, UPI transfers are capped at ₹5 lakh per transaction. Additionally, your bank may apply additional restrictions per transaction. Understanding why it failed can help you take the right steps to resolve it and try again successfully. 


Common error codes for UPI Payments - Below are a few error codes you might encounter in case of transaction failure. This list will help you understand the errors you are facing and take appropriate action. 


Error Code 

NPCI Description 

Error Description 

B3 

TRANSACTION NOT PERMITTED TO THE ACCOUNT 

Transaction not permitted to the account. It could be due to several reasons including minor account, proprietor account, legal case against this account or NRE transfer. 

RNF 

RECORD NOT FOUND 

 

You have not completed the transaction. Kindly try again and complete the transaction 

U16 

RISK THRESHOLD EXCEEDED 

Your first UPI payment can only be a maximum of 5000 Rs. Kindly try again with a smaller amount. 

U30 

DEBIT HAS BEEN FAILED 

Your bank is temporarily not accepting the transfer request. Kindly try after some time. 

U69 

COLLECT EXPIRED 

The transaction was not completed within the specified time. Kindly re-initiate the transaction. 

Z6 

NUMBER OF PIN TRIES EXCEEDED 

You have exceeded the number of attempts to enter your PIN. Kindly try after some time. 

Z7 

TRANSACTION FREQUENCY LIMIT EXCEEDED AS SET BY REMITTING MEMBER 

You have exceeded the number of transactions for the day. Try again after 24 hours. 

Z8 

PER TRANSACTION LIMIT EXCEEDED AS SET BY REMITTING MEMBER 

You have exceeded the number of transactions for the day. Try again after 24 hours. 

Z9 

INSUFFICIENT FUNDS IN CUSTOMER (REMITTER) ACCOUNT 

You have an insufficient amount in your bank account. Kindly transfer the required amount and try again. 

YC 

DO NOT HONOUR (REMITTER) 

  • Your payment failed due to a temporary technical issue at your bank. Kindly try after some time.  
  • You might have online fund transfers blocked for the respective bank account/mobile number at your remitter bank 

ZM 

INVALID / INCORRECT MPIN 

You have entered an invalid/incorrect MPIN. Kindly re-initiate the transaction. 

U67 

DEBIT TIMEOUT 

The transaction request is timed out. Try again later. If your money is deducted, your bank will refund it within 1 working day. 

ZA 

TRANSACTION DECLINED BY CUSTOMER 

You have declined the transaction request. Kindly re-initiate the transaction. 

ZE 

TRANSACTION NOT PERMITTED TO VPA by the PSP 

Your bank is temporarily not accepting the transfer request. Kindly try after some time. 

U66 

DEVICE FINGERPRINT MISMATCH 

Your payment failed due to a fingerprint mismatch. Please try again. 

U28 

PSP NOT AVAILABLE 

Your bank is temporarily not accepting the transfer request. Kindly try after some time. 

UT 

REMITTER/ISSUER UNAVAILABLE (TIMEOUT) 

Your payment failed due to a temporary technical issue at your bank. Kindly try after some time. 

XH 

ACCOUNT DOES NOT EXIST (REMITTER) 

Your bank is temporarily not accepting the transfer request. Kindly try after some time. 

K1 

SUSPECTED FRAUD, DECLINE 

Transactions declined based on risk score by remitter. 

XY 

REMITTER CBS OFFLINE 

Your bank couldn’t connect to its core banking system, so the transfer failed (common in UPI/IMPS). The money is usually auto reversed or may need a retry or bank complaint. 

XB 

INVALID TRANSACTION OR IF MEMBER IS NOT ABLE TO FIND ANY APPROPRIATE RESPONSE CODE (REMITTER) 

Your bank couldn’t identify a valid response or transaction status, so the transaction was treated as invalid and failed. 

YE 

REMITTING ACCOUNT BLOCKED/FROZEN 

Contact the bank to know the reason (KYC, compliance, or security issue) and get the account unblocked before retrying. 


Did this help?
Thanks for your feedback!
Thanks for your feedback!
Thanks for your feedback!

Related Articles

Still Stuck?

Connect with our client advisor executives :

Investment App Screenshot

Ready to invest smarter?
Download the app today.

Discover Our App's Power In Seconds. Play Video →