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.
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
- Visit NPCI UPI QR Generator (national database)
- Enter your UPI ID (e.g., name@bankname)
- Enter invoice amount
- Download QR code as PNG image
- Add to your invoice template
Method 2: Using CreateInvoiceFree
- Enter your UPI ID in business profile
- Enter invoice amount
- QR code auto-generates with invoice
- 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:
Your Company
New Delhi
Customer Name
Customer City
| Item | Qty | Rate | Amount |
|---|---|---|---|
| Professional Services | 1 | ₹5,000 | ₹5,000 |
Ready to Apply What You Learned?
Create your first invoice, quotation, or estimate in seconds. No credit card required.
Start Now - It's Free0 Comments
Leave a Comment
More Articles
How to Create GST Invoice Online Free in India (2026 Guide)
Complete guide to creating GST-compliant invoices online for free. Learn mandatory fields, format requirements, and common mistakes to avoid.
10 Free Invoice Templates for Small Businesses in India
Download 10 professional invoice templates for freelancers, shops, services, and thermal printers. All GST-compliant and fully customizable.
GST Invoice Format Explained with Example
Complete breakdown of GST invoice format with real example. Understand CGST/SGST, HSN codes, and invoice numbering requirements.