3-Star Certified Tally Partner·Since 2007·Vadodara, Gujarat·Call +919227626409
Upvan Enterprise Pvt. Ltd. logo

GST & Compliance

How to Generate e-Invoices in TallyPrime

10 August 2026

Under India’s GST e-invoicing rules, businesses above the applicable turnover threshold can’t just print a regular sales invoice and file it away — every eligible invoice needs to be registered with the government’s Invoice Registration Portal (IRP) and carry a valid Invoice Reference Number (IRN) and QR code before it counts as a proper tax invoice. If you’re using TallyPrime, the good news is that e-invoicing in TallyPrime is built in as a connected feature — you don’t need a separate tool or manual upload, as long as it’s set up correctly.

This guide walks through what e-invoicing in TallyPrime actually involves, the steps to generate an e-invoice, and the mistakes that trip up most businesses when they first switch it on.

What You Need Before You Start

Three things need to be in place before TallyPrime can generate e-invoices for you.

Your TSS (Tally Software Services) subscription needs to be active. E-invoicing is a connected feature — it works by TallyPrime talking to the government’s IRP system in real time, and that connection depends on TSS. If your TSS has lapsed, e-invoicing (along with e-Way Bill and other online GST features) simply won’t fire.

Your company’s GSTIN and other registration details need to be entered correctly in TallyPrime, and your turnover needs to fall within the range where e-invoicing applies to you. If you’re not sure whether you’re covered, it’s worth checking the latest notification on the GST portal or asking your CA — the applicable threshold has changed more than once.

You’ll also need a working internet connection at the time of billing, since IRN generation happens live against the IRP, not in a batch you can run later.

Turning On e-Invoicing in TallyPrime

Once TSS is active, e-invoicing is switched on from your company’s GST settings (F11 features in TallyPrime). You’ll confirm your GSTIN and mark the company as applicable for e-invoicing, and TallyPrime takes care of the rest from there — you don’t need to log into the government portal separately for routine billing.

Generating an e-Invoice, Step by Step

With e-invoicing enabled, the actual day-to-day process barely changes from how you already bill customers:

  1. Record the sales invoice as usual. Enter the party, items, quantities and tax details exactly as you would for any GST invoice.
  2. TallyPrime sends the invoice to the IRP automatically. In the background, TallyPrime packages the invoice details and submits them to the Invoice Registration Portal.
  3. The IRP validates and returns an IRN and QR code. If the invoice details are valid, the IRP registers it and sends back a unique Invoice Reference Number and a QR code.
  4. The IRN and QR code appear on your invoice. TallyPrime embeds both directly onto the printed or PDF copy, so what you hand to your customer is already a compliant e-invoice — no separate step needed.
  5. Cancel if you need to, within the window allowed. If an e-invoice was raised in error, it can be cancelled on the IRP within the permitted time window; after that, you’ll need a credit note instead.

For most businesses, once this is set up correctly, e-invoicing in TallyPrime becomes invisible — it just happens as part of billing, the same way GST calculation already does.

Common Problems (and What They Usually Mean)

A few issues come up often enough that it’s worth knowing what they mean before you hit them.

“e-Invoice not generated” with no clear reason. This is almost always a lapsed TSS or a connectivity issue at the moment of billing. Check that TSS is active first.

Errors about GSTIN or mandatory fields. The IRP is strict about formatting — a missing PIN code, an incorrect GSTIN check-digit, or an incomplete address on the party master will get an invoice rejected. Cleaning up your masters usually solves this permanently, not just for one invoice.

IRN generated but QR code missing on print. This is usually a print or voucher format setting rather than an IRP issue — worth checking your invoice format configuration.

Invoice needs to be cancelled after the window closes. Once the cancellation window on the IRP has passed, you can’t undo the e-invoice itself — you’ll need to issue a credit note against it instead, which is worth building into your team’s process so it’s not a surprise later.

Getting It Right the First Time

Most of the friction with e-invoicing in TallyPrime comes from setup, not day-to-day use — an inactive TSS, incomplete masters, or GST settings that were never fully configured. Get that right once, and e-invoicing runs quietly in the background of every sale from then on.

Frequently Asked Questions

Is e-invoicing mandatory for every TallyPrime user?+

No — it applies once your turnover crosses the threshold notified under GST e-invoicing rules. Below that, you can continue billing as usual.

What happens if my TSS lapses?+

E-invoicing and other connected features like e-Way Bill stop working until TSS is renewed — the invoice itself is unaffected, but it won't get registered with the IRP.

Can I edit an invoice after the IRN is generated?+

No — once an e-invoice is registered, it can only be cancelled within the allowed window or corrected with a credit note; it can't be edited directly.

Need help getting e-invoicing set up correctly in TallyPrime? Talk to Upvan — we'll check your configuration and fix what's not compliant.

Talk to Upvan