Pro UPI QR

UPI error code · VPA / request

UPI error U54: Transaction ID or amount mismatch

The amount or transaction identifier in the credential block did not match the payment request. Usually a stale intent or a corrupted QR payload.

Apps may show it as: “amount mismatch”, “transaction id”

Who declined it
Merchant / request
Type
VPA / request
Money debited?
Usually no debit
Refund
Usually no debit

Is money deducted on UPI error U54?

Usually not: U54 is normally declined before the debit. Confirm with your bank SMS or passbook rather than the app tile.

How to fix UPI error U54

Generate a fresh QR or payment link. Do not reuse an old screenshot. If you typed the amount, confirm it matches the bill.

Shopkeepers: is U54 a problem with my QR?

Re-print or re-generate the QR if this repeats on your standee.

Never release goods on a green screenshot alone. Match the UTR in your bank SMS, ledger or soundbox.

If it keeps failing

  1. Open the failed payment in the app and copy the 12-digit UTR.
  2. Use Raise issue or Check status in the app first.
  3. Then call your bank with the UTR, amount and time. NPCI's UPI helpdesk is 1800-120-1740.
  4. After 30 days without a fix, complain on the RBI ombudsman portal, cms.rbi.org.in.

Related error codes

Last reviewed 26 August 2026. Meaning based on: PhonePe PG: TXN_NOT_ALLOWED; Zerodha. Apps word codes differently, so if your bank describes U54 another way, trust the bank and keep the UTR.

Sources: PhonePe Payment Gateway error codes · Zerodha NPCI UPI reason codes · RBI TAT for failed UPI (DPSS.CO.PD No.629/02.01.014/2019-20)