All guides
Troubleshooting

UPI QR code not scanning? A practical checklist

Separate an image problem from a payment problem, then check the QR, UPI ID and receiving details in order.

QRUPI QR Maker ·9 min read
The quick version

Check image clarity first. If the QR reads correctly, use the payment app to verify the receiver and investigate payment errors.

First, identify where it fails

There are two different problems: the app cannot read the QR, or it reads the code but the payment cannot be completed. Fixing the image may help the first problem; it will not resolve a bank or account issue.

Use the scanner in a UPI payment app. A general camera may read the payment link without offering the same payment flow. Test the original QR download before changing your payment details.

If the QR cannot be read

Start with these visual checks. You do not need to change your UPI ID just because a blurry print is hard to scan.

  1. Use the original downloaded PNG rather than a compressed screenshot.
  2. Keep the QR square and preserve its surrounding white margin.
  3. Remove stickers, text or graphics that cover the pattern.
  4. Try a clear, flat print with less glare and better lighting.
  5. Adjust the phone’s distance so the entire code is visible and in focus.

If scanning works but the receiver is wrong

Check the full UPI ID against the one in your own banking or payment app. An address can have a valid format and still point to the wrong account. The generator checks formatting, not account existence or ownership.

Changing the name printed on the poster does not change the underlying receiving account. Correct the UPI ID, generate a new QR and replace the downloaded or printed copies. Do not ask customers to pay while the receiver is uncertain.

If the app reads the code but payment fails

Look at the message in the UPI app. This website cannot inspect the receiving account, check bank availability, approve transfers or resolve a failed transaction. Use the app’s help flow or contact the relevant bank for payment-specific support.

Keep your UPI PIN and OTP private. QR generation here does not need either. If a payment is pending, check its status in the app before deciding to make another attempt; the QR generator cannot tell you the result.

Follow the sequence: read, review, then pay

A QR payment has several stages. First, the phone reads the image. Next, the payment app interprets the request and displays receiving details. Finally, the payer follows the app’s approval steps and the payment gets a status. Asking “which stage failed?” is more useful than regenerating the same code repeatedly without checking what happened.

For example, a camera that never recognises the pattern suggests an image or scanning problem. An app that shows a receiver has already read at least part of the request. A payment marked pending is later in the process again. Write down the exact message you see, without recording private credentials. That simple distinction helps you decide whether to try a better print, correct the receiving address or use the support available inside the payment app. A QR design tool cannot diagnose every stage.

Test the original image before blaming the printed copy

Open the original PNG that was downloaded from the generator and scan it from another screen with a suitable UPI app. If that version works but the paper copy does not, compare the two. A cropped border, stretched image, faint ink or reflected light may explain the difference. In that situation, repeatedly changing the UPI ID creates extra work without addressing the print problem.

If neither version reads, confirm that you are using your generated payment code rather than a decorative sample from the website’s poster gallery. The gallery images are labelled as previews and are not payment requests. Generate a code using your own details, then download that result. Also check that the complete QR is visible at once. Zooming far into the image can cut off corners, while making it tiny may prevent the phone from resolving the individual squares clearly.

Check borders, proportions and anything placed over the code

The blank area around a QR is part of a useful scanning layout. A design editor may make the image look neater by trimming white edges, but that can also make it harder to read. Preserve the exported border when placing the code into a menu or shop sign. Keep other text and artwork outside the QR image instead of packing them against its pattern.

Check the aspect ratio too. If a square was pulled into a narrow rectangle to fit an invoice column, replace it with a proportionally scaled copy. Remove any price label, watermark or business logo that was added over the code after download. This generator keeps its payment QR dark on white and does not offer an embedded-logo mode. If the original works, keep its structure unchanged while adjusting the surrounding document. Test each modified version before sharing it with customers.

Deal with camera focus, lighting and counter placement

Try a small change in distance rather than holding the phone against the paper. The entire QR should fit within the scanner’s view. Give the camera a moment to focus, and avoid moving the sign or phone while it is trying to read. These checks are particularly useful for small counter cards or a code displayed on another device.

Look at the lighting from the customer’s angle. A bright overhead light may reflect directly into the camera from a laminated sign. A shadow from a shelf may cover one corner of the code. Move the sign temporarily to a flat, evenly lit surface and test again. If that fixes it, adjust the permanent placement or holder. If the app asks for camera access, review the normal device permission controls for the payment app you intended to use; this generator does not need your camera to create a QR.

Understand QR scanners, payment apps and bank-account searches

A general QR scanner reads many kinds of text and links. A UPI payment app has the additional payment flow needed to act on a supported payment request. Reading a link with the phone’s ordinary camera does not guarantee that the next screen will behave exactly like scanning inside BHIM, Google Pay or another UPI app.

Searches such as “UPI QR code scanner” and “UPI scanner generator” can refer to those two different jobs. This site generates payment QR images; it does not scan uploaded codes or verify bank accounts. It also does not generate a payment QR directly from an account number and IFSC. Use an existing UPI ID in this tool. If you need account setup, bank-linked services or an official merchant QR, ask the relevant bank or payment provider which option is supported for your account.

A receiver-name mismatch needs an address check

If the app shows a different receiver from the one you expected, stop before paying and compare the complete UPI ID with the intended receiving account. The handle after @ matters as much as the characters before it. A typing error can still produce an address with a valid-looking format, so passing the generator’s format check is not proof of account ownership.

The business name on the poster is presentation text entered in the form. It does not rename a bank account or guarantee which receiver the payer’s app will display. If the address is wrong, correct it in the generator, select Update QR code and replace old downloads and prints. If the address matches your intended account but you still cannot explain the receiver shown, use your provider’s account support rather than trying several guessed spellings until one looks familiar.

Pending, failed and successful are payment states, not image styles

Once the app has read the code and a payment has been initiated, check the status where the transaction was made. Do not infer success from the fact that a QR scanned, a phone made a sound or the customer displayed a screenshot. The receiving business should check its own account or app records using its normal process.

For a pending or failed transaction, retain the reference and error message available in the payment app and follow that app’s help flow. This website cannot inspect your balance, reverse a payment, promise a refund time or confirm a settlement. Avoid making repeated transfers simply to see whether changing the poster colour fixes the issue; the colour does not change the payment account. If a real transfer is involved, check the existing status before deciding on the next attempt with the relevant provider.

Build a small, repeatable counter troubleshooting routine

Give staff a short sequence they can follow under pressure: identify whether the QR reads, compare the receiver, then check payment status. Keep the original source image available so a damaged poster can be replaced without recreating the details from memory. Record which receiving address and version are currently in use at each counter.

If a problem persists, note whether it occurs with the original file, the printed sign, one phone or multiple devices. That information is more useful to support than “QR not working.” Keep OTPs, PINs and passwords out of screenshots and messages. No one needs your UPI PIN to regenerate this poster. Finally, replace damaged or outdated copies promptly and test the final replacement where customers actually stand. A clear routine reduces confusion without asking staff to diagnose bank systems or use an unofficial scanner application.

Common questions when the code looks correct

Should I change the poster colour to fix scanning? The poster colours here change the header, while the QR pattern stays dark on white. If the source code reads but the print does not, first examine print quality, size and glare. Changing a decorative header is unlikely to address a problem caused by a folded or blurred code.

Should I download a QR scanner APK? You do not need a separate scanner download to create a QR here. For testing a payment request, use the scanner inside the payment app you intended to use. This website does not distribute APKs or inspect files from other scanner applications. Follow the official support process for the actual app if it cannot access its camera.

What should I tell a customer while checking a problem? Explain whether you are checking the sign, the receiving address or a transaction status. Avoid asking them to make repeated payments as a diagnosis. If a transfer has already been initiated, agree to check its status through the relevant apps before taking another step. A calm, specific explanation is more useful than repeatedly announcing that the QR is broken when the image may already have been read successfully.

Helpful official references

For payment rules and account-specific guidance, check the NPCI UPI FAQs or BHIM FAQs. This independent tool generates QR codes; it does not process or verify payments.

Create a QR for your businessFree. No signup. Ready to download.
KEEP THE GOOD IDEAS COMING

A little more know-how.

Getting started

How to create a UPI QR code for your shop

Read the guide
Download & print

Download and print a UPI QR poster that scans clearly

Read the guide