Why GST E-Invoice QR Code Is Not Showing in TallyPrime: Deep Technical Diagnosis, Fixes, and Best Practices
📅 28 Apr 2026
📂 General
👁 0 views
The GST e-invoicing system in India has transformed how businesses generate and validate invoices. Software like TallyPrime integrates directly with the Invoice Registration Portal (IRP) to generate Invoice Reference Numbers (IRN) and digitally signed QR codes.
Yet, many users face a recurring issue:
? QR code not appearing in invoice preview or print
This is not just a visual glitch—it can impact compliance, logistics, and audit readiness. This article dives into the technical architecture, root causes, and precise solutions.
What Is the GST E-Invoice QR Code?
The QR code in GST e-invoicing is:
-
Generated by NIC IRP (Invoice Registration Portal)
-
Digitally signed and tamper-proof
-
Encodes:
-
Supplier & recipient GSTIN
-
Invoice number & date
-
Invoice value
-
IRN
-
HSN summary
? It allows offline verification using QR scanning apps.
Technical Flow: How QR Code Reaches TallyPrime
-
Invoice created in Tally
-
JSON generated as per GST schema
-
JSON sent to IRP
-
IRP validates and returns:
-
IRN
-
Signed QR Code (Base64 encoded string)
-
Tally stores QR data in voucher
-
During print → Base64 decoded → QR rendered as image
? Failure in any step = QR not visible
Primary Causes of QR Code Not Showing
1. IRN Not Generated
No IRN = No QR.
Verification:
-
Open invoice →
Alt + Z (E-Invoice Details)
-
Check IRN presence
2. QR Code Disabled in Print Configuration
Even if QR exists, Tally won’t show it unless enabled.
Steps:
-
Open invoice →
Alt + P
-
Press
F12 (Configure)
-
Enable:
-
Print E-Invoice Details = Yes
-
Show QR Code = Yes
3. Custom Invoice Format (TDL Issue)
Organizations often use custom layouts.
Technical Problem:
-
QR field (
$$QRCodeImage) missing in TDL
Diagnosis:
-
Switch to default Tally format
? If QR appears → customization error confirmed
4. Preview Engine Limitation
Tally preview is not always reliable.
-
QR may not render in preview
-
But prints correctly in PDF/printer
Test:
-
Print → Microsoft Print to PDF
5. Outdated Version of TallyPrime
Older releases had:
-
QR rendering bugs
-
IRP response handling issues
Solution:
6. Windows Display Scaling / DPI Conflict
QR rendering depends on:
Problem occurs when:
-
Display scaling > 100%
-
Printer DPI mismatch
Fix:
-
Set scaling to 100%
-
Test with different printer driver
7. Corrupted IRP Response Storage
Sometimes:
-
IRN generated
-
But QR data not saved properly
Solution:
-
Cancel e-invoice
-
Regenerate IRN
8. Incorrect Data Mapping in Voucher
Advanced technical case:
-
QR exists but not linked to print object
Fix:
-
Re-accept voucher (
Ctrl + A)
-
Re-fetch e-invoice details
Step-by-Step Troubleshooting Framework
✅ Step 1: Confirm IRN
✅ Step 2: Enable QR in Print Settings
✅ Step 3: Switch to Default Layout
✅ Step 4: Test PDF Output
✅ Step 5: Update TallyPrime
✅ Step 6: Check Display Settings
✅ Step 7: Regenerate E-Invoice
Advanced Technical Analysis
QR Code Storage
-
Stored as Base64 string in voucher object
-
Converted into bitmap during print
Rendering Engine
-
Tally uses internal rendering engine (not browser-based)
-
Sensitive to:
-
DPI
-
Layout structure
-
Object mapping
TDL Developer Note
To include QR in custom invoice:
Compliance Risks of Missing QR Code
-
Invoice may be considered invalid
-
Issues during:
-
E-way bill verification
-
GST audits
-
Transport checks
-
Customer rejection possible
Best Practices for Businesses
-
Always update TallyPrime regularly
-
Test invoices after customization
-
Maintain default backup format
-
Validate QR using GST scanner apps
-
Keep audit logs of IRN generation
-
Train staff on e-invoice verification
Conclusion
The QR code missing issue in TallyPrime is typically not a system failure but a configuration, rendering, or customization issue. By understanding the technical pipeline—from IRP response to print rendering—you can quickly isolate and fix the problem.
A structured troubleshooting approach ensures:
-
Compliance
-
Accuracy
-
Smooth business operations
#gst #einvoice #tallyprime #tally #accounting #gstindia #invoice #qrcode #irn #gstcompliance #taxation #businessindia #software #tallysupport #billing #einvoicing #finance #erp #tax #invoiceissue #tallyhelp #gstinvoice #qrproblem #accountingsoftware #indianbusiness #digitalinvoice #invoiceerror #tallytips #softwareissue #troubleshooting #gstportal #invoiceprinting #compliance #fintech #smallbusiness #enterprise #billingsoftware #taxindia #invoicefix #tallyguide #techsupport #gsthelp #invoiceqr #tallylearning #softwareguide #gstupdate #accountingtips #invoicemanagement #businesstools #erpsoftware
gst e invoice
tallyprime qr code problem
qr code not showing tallyprime
gst invoice qr missing
tally e invoice troubleshooting
irn generated but qr missing
tally print qr settings
gst invoice compliance qr
tally invoice preview issue
gst irp qr e