Skip to content

Free, independent software advice for Indian businesses

App Advisor logoApp Advisor
BlogsTax & complianceGST software

E-Invoicing for Small Businesses: Billing Software Setup

E-invoicing for small businesses in India: what IRN and QR mean, how to check the threshold, and how to set up billing software like Tally or Zoho Books.

Updated 7 min read 1,416 words 6 sourcesBy App Advisor Research

Abstract branded cover with an invoice stamped by a QR code and a government portal gate
Abstract branded cover with an invoice stamped by a QR code and a government portal gate. Photo: App Advisor

Software covered in this blog

Quick answer: E-invoicing means your B2B invoice is sent to the government's Invoice Registration Portal (IRP), which returns an Invoice Reference Number (IRN) and a digitally signed QR code. Small businesses usually do it through billing software rather than the portal by hand. TallyPrime and Zoho Books both list e-invoicing, and ClearTax GST covers returns and reconciliation. Check your turnover against the current threshold first.

What e-invoicing is, from the official source

The e-invoice portal describes the system as enabling businesses to upload B2B invoices to the Invoice Registration Portal (IRP). The IRP "generates and returns a unique Invoice Reference Number (IRN), digitally signed e-invoice and QR code to the user". The portal also explains that the B2B e-invoice QR code is a standard, digitally signed one that only the IRP can generate, which is what gives the document its authenticity.

In practice that means two things for you. First, an invoice is not final until the IRP has accepted it and returned the IRN. Second, your billing software must be able to send the invoice data in the required format and print the IRN and QR code on the invoice.

Does it apply to you? Check the threshold carefully

E-invoicing applies by aggregate annual turnover (AATO), and the limit has been lowered in phases. Two official or vendor pages give different figures, so do not rely on a blog, including this one:

  • The e-invoice portal's FAQ page states that e-invoicing is applicable for companies with an AATO of ₹10 crore and more, and that from April 1, 2025, taxpayers at ₹10 crore and above must report e-invoices within 30 days of the invoice date, after which IRN generation is restricted.
  • Zoho Books' e-invoicing page states that mandatory e-invoicing applies to businesses with turnover above ₹5 crore for B2B and B2G transactions, effective August 1, 2023.

These pages may reflect different dates or wording. Ask your CA to confirm the threshold that applies to your GSTIN today and read the latest notification on the portal. If you are below the limit, e-invoicing may still be useful, for example if a large buyer asks for it, but it is not mandatory by turnover.

What billing software must do

CapabilityWhy you need it
Generate IRN and QR from the invoice screenAvoids copying data to the portal
Validate mandatory fields before sendingCatches missing GSTIN, HSN or place of supply
Print IRN and QR on the invoiceMakes the document valid
Handle credit and debit notesSame reporting rules apply
Track the 30-day reporting windowLate invoices may be blocked
Retry and error messagesIRP downtime happens
Link with e-way billGoods movement often needs both

What the vendors say

  • TallyPrime: Tally's site calls TallyPrime the "#1 e-Invoicing Software in India" and says it enables instant e-invoice generation. It also lists direct GSTR-1 upload, GSTR-3B filing and e-way bill generation. It shows pricing starting at ₹750 per month on rental, per the vendor's site (checked October 2026). Tally says 2.7 million+ businesses use it.
  • Zoho Books: Zoho's page says Zoho Books is a GST Suvidha Provider that can upload invoices to the IRP directly. The steps it lists are: register on the e-invoice portal, create API credentials, enter the portal credentials in Zoho Books, and upload invoices. It says IRP-validated, signed e-invoices come back with the IRN, that it validates mandatory fields in advance, and that recurring e-invoices can be charged, uploaded and sent automatically. It says e-invoicing is available on paid plans from Standard, priced at ₹899 per month (₹749 per month billed annually), per its India pricing page (checked October 2026).
  • ClearTax GST: The vendor's website focuses on return filing (GSTR-1 to GSTR-9C), reconciliation of GSTR-2A and 2B, ERP data import and 30+ reports, for CAs, SMEs and enterprises. It does not describe e-invoicing on the vendor's website, though ClearTax lists a separate e-invoicing product on App Advisor as ClearTax e-Invoicing.

Other billing tools list e-invoicing too: Busy lists auto e-invoice and e-way bill, Vyapar lists e-invoice and e-way bill generation, and myBillBook lists e-invoicing and e-way billing.

A setup plan for the first week

Day 1: Confirm eligibility. Get your AATO and the applicable threshold confirmed in writing by your CA.

Day 2: Register. If required, register your GSTIN on the e-invoice portal and create API credentials if your software needs them. Zoho's flow involves this step.

Day 3: Clean masters. Every customer needs a valid GSTIN and address, and every item needs a correct HSN code and unit. Most IRP rejections come from master-data errors.

Day 4: Test with three invoices. Try a normal B2B sale, a sale with discount and a credit note.

Day 5: Fix print format. Make sure the IRN and QR appear on the printed and PDF invoice.

Day 6: Train billers. Teach them what to do when the IRP returns an error, and who to call.

Day 7: Go live. Set a daily check for invoices that were saved but not yet reported.

Common errors and how to avoid them

  • Wrong GSTIN or inactive customer. Validate GSTINs when you create the customer, not when you invoice.
  • Mismatched tax rates. A rate in your item master that differs from the HSN rate can fail validation.
  • Backdating beyond the window. Because of the 30-day reporting limit stated on the portal, do not hold invoices in drafts.
  • Cancelling after the buyer has claimed credit. Use credit notes where required; ask your CA about cancellation rules.
  • No fallback. Know how to generate IRN on the portal itself if your software's connection fails.

When e-invoicing helps beyond compliance

Once invoices flow through the IRP, the data feeds your GST return preparation, so there is less retyping into GSTR-1. Zoho's page says invoice details sync to the GST portal. Cleaner sales data also helps you match purchases against GSTR-2B. ClearTax GST lists AI-powered reconciliation across such data, per its page.

Who should and should not bother yet

If your turnover is under the mandatory limit and your customers are consumers, a lighter app is fine. Read our GST invoicing software comparison and billing software guide. If you are above the limit, choose a tool that has e-invoicing built in rather than adding a separate bridge. Browse GST software for options.

Choosing a setup by business type

Your situationSensible route
Your CA already works in Tally and you invoice in volumeStay on TallyPrime and use its e-invoicing
Service firm invoicing monthly, with recurring clientsZoho Books, where recurring e-invoices are listed
Trader with stock and e-way billsBusy, which lists auto e-way bill and e-invoice
Mobile-first small traderVyapar or myBillBook
Large GSTIN list or multi-entity reconciliationAdd ClearTax GST for returns and reconciliation

Whichever you pick, ask the vendor to e-invoice one of your real invoices during the demo, including a credit note. A tool that handles only the easy case will fail on your first awkward customer.

What your accountant should see monthly

Ask your accountant to review three things each month: the list of invoices without an IRN, the credit notes issued against e-invoiced sales, and the match between your sales register and the GSTR-1 data. If those three agree, the e-invoicing set-up is healthy.

FAQs

What is an IRN in e-invoicing?

IRN stands for Invoice Reference Number. The portal says it is a registration number given by the government under the e-invoicing mandate to prove an invoice's authenticity, and it comes with a digitally signed QR code.

Is e-invoicing mandatory for small businesses?

It depends on your aggregate annual turnover. The portal's FAQ and vendor pages quote different thresholds, so confirm the current figure with your CA and the latest notification.

What is the 30-day e-invoice reporting limit?

The e-invoice portal's FAQ says that from April 1, 2025, taxpayers with AATO of ₹10 crore and above must report e-invoices within 30 days of the invoice date, or IRN generation is restricted.

Can I generate e-invoices from Tally or Zoho Books?

Both vendors list e-invoicing. Tally says TallyPrime enables instant e-invoice generation; Zoho Books says it uploads to the IRP and returns the IRN and QR code.

Do I need a separate e-way bill for goods?

E-invoicing and e-way bills are separate documents. Tally, Zoho Books, Busy, Vyapar and myBillBook all list e-way bill generation on their sites, so check that your tool handles both.


Next step: get a free matched shortlist, or compare more in GST software.

Sources cited

  1. E-invoice portal (GST)
  2. E-invoice FAQs (GST portal)
  3. Zoho Books e-invoicing
  4. TallyPrime
  5. ClearTax GST
  6. Zoho Books pricing (India)

Found this useful? Share it with your team.

Get a free gst software shortlist

▾

Free for buyers · no spam. We use your details to handle this request and share them only with the vendors you ask about. Privacy policy · Your rights

Software mentioned in this blog

All gst software

Explore these categories

Related blogs

Get an instant demo

Let us arrange your demos, free

  • Verified vendors
  • Real feedback before purchase
  • Free trials
  • Special discounts