guide

How to Generate QR Code for UPI Payments on Your Invoice

Add UPI QR codes to invoices for instant digital payments. Learn setup, standards, and best practices.

May 23, 2026
86 views
3 min read

What is a UPI QR Code?

A UPI QR code is a square barcode that customers can scan with their phone camera to instantly pay your invoice amount. Payment happens through Google Pay, PhonePe, PayTM, or any UPI app.

Benefits

  • ✅ Instant payment — No need to share account details
  • ✅ Mobile-first — Works on any smartphone
  • ✅ Reduced errors — Auto-fills amount and recipient
  • ✅ Better security — No account number visible
  • ✅ Faster collections — Customer pays immediately

How to Generate UPI QR Code

Method 1: Using Free Online Tools

  1. Visit NPCI UPI QR Generator (national database)
  2. Enter your UPI ID (e.g., name@bankname)
  3. Enter invoice amount
  4. Download QR code as PNG image
  5. Add to your invoice template

Method 2: Using CreateInvoiceFree

  1. Enter your UPI ID in business profile
  2. Enter invoice amount
  3. QR code auto-generates with invoice
  4. Download as PDF with embedded QR

Method 3: Dynamic QR Codes

Services like Razorpay Payments or Cashfree generate dynamic QR codes that:

  • Auto-fill exact amount
  • Track payment status
  • Send payment confirmation
  • Link to your accounting software

QR Code Best Practices

Size

  • Print QR code 1" x 1" minimum (2.5cm x 2.5cm)
  • Larger is better for easy scanning

Placement

  • Place on the bottom right of invoice
  • Leave 2mm white border around code

Color

  • Use black code on white background
  • High contrast is essential for scanning

Text

  • Add "Scan to Pay" below QR code
  • Optionally include "UPI: name@bank"

Sample Invoice with UPI QR

═════════════════════════════════════
  ABC STORE
  Invoice #2026-001
═════════════════════════════════════

Bill To: John Doe
Amount Due: ₹2,500
Due Date: 20/05/2026

═════════════════════════════════════
                     [QR Code Here]
                     Scan to Pay
═════════════════════════════════════

UPI ID Information

Your UPI ID format: yourname@bankname

Examples:

  • arun@sbi (State Bank)
  • merchant@hdfc (HDFC Bank)
  • shop@google (Google Pay)

Check your bank's app for your UPI ID.

Security Considerations

✅ Safe to print — QR codes are public-facing like account details ✅ No risk of fraud — Amount is fixed; can't change mid-payment ✅ Payment verification — Customers receive SMS confirmation ✅ Track payments — Banks record all UPI transactions

Frequently Asked Questions

Q: Can customers scan QR code without internet? A: No, they need internet to complete UPI payment.

Q: What if customer scans QR code but doesn't complete payment? A: Payment is not processed. No money is deducted.

Q: Can I change amount after QR code is generated? A: Yes, generate new QR for different amount.

Q: Is UPI QR code different from regular QR code? A: Yes, UPI codes have specific standards (NPCI format).

Q: Do I need special software to generate QR codes? A: No, free online tools work fine. No setup needed.

Sample Invoice Preview

Here's how a professional invoice created with CreateInvoiceFree looks:

INVOICE
INV #001
From

Your Company
New Delhi

Bill To

Customer Name
Customer City

Item Qty Rate Amount
Professional Services 1 ₹5,000 ₹5,000
Subtotal: ₹5,000
CGST (9%): ₹450
SGST (9%): ₹450
Total: ₹5,900
Create Your Invoice Now

Ready to Apply What You Learned?

Create your first invoice, quotation, or estimate in seconds. No credit card required.

Start Now - It's Free

0 Comments

Leave a Comment