GST e-Invoicing & e-Way Bills Explained Simply: IRN, QR Codes, JSON (2026)

What e-invoicing actually is, who must generate IRNs, how the JSON upload works, when you need an e-way bill, and the practical errors accountants hit — explained without jargon.

Scholarships of up to 30% are available via the free CELSE scholarship test. Call +91 8007 980 000 for current fees.

Two centres in Kerala: Kochi (Edappally)+91 8007 980 000 · Kozhikode (Mavoor Road)+91 7902 517 000.

Home · Programs · Blog · About · Gallery · Contact · Placements

Programs: CAP · CCA · SAP FICO · Zoho Books · Advanced Excel · Python · Data Science & AI · AI Automation · Logistics & Shipping

Courses in Kerala: Accounting Course in Kochi · CAP Kochi · Tally Training Kochi · GST Course Kerala · Power BI Kochi · SAP FICO Kochi · Courses in Kozhikode · Jobs After B.Com

Frequently asked questions

What is an e-invoice under GST?

An e-invoice is a normal B2B invoice whose details are registered with the government's Invoice Registration Portal (IRP) at the time of issue. The IRP validates it, assigns a unique Invoice Reference Number (IRN) and a signed QR code. Without a valid IRN, the invoice is not legally valid for businesses covered by the mandate.

Who is required to generate e-invoices?

Businesses whose aggregate turnover crosses the government-notified threshold (₹5 crore at the time of writing) must e-invoice all B2B supplies. The threshold has been lowered repeatedly over the years, so always verify the current limit on the GST portal — smaller businesses should expect to be covered eventually.

What is the difference between an e-invoice and an e-way bill?

An e-invoice validates the sale itself (the tax document). An e-way bill authorises the movement of goods — generally required when consignment value exceeds ₹50,000 in transit. Many movements need both; modern accounting software generates the e-way bill from the same data as the e-invoice.

How does Tally handle e-invoicing?

Tally Prime (and Zoho Books) can generate the invoice JSON, send it to the IRP, receive the IRN and QR code, and print them on the invoice automatically. The accountant's real job is getting the master data right — GSTINs, HSN codes, tax rates — because IRP rejections almost always trace back to bad master data.

Where can I practise e-invoicing hands-on?

CELSE Labs' CAP program includes hands-on e-invoicing practice — IRN generation, JSON uploads and e-way bills — on simulated companies, so you've done the real workflow before your first job. Kochi & Kozhikode centres, ₹88,000 with up to 30% scholarship.

About CELSE Labs

CELSE Labs — the Centre for Experiential Learning and Skill Enhancement — is an NSDC-certified, ISO 9001:2015 accredited skill training institute and an Approved Training Partner of Medhavi Skills University. We work with commerce graduates, career changers and working professionals across Kerala who want a job in accounting, finance, compliance or data, and who need practical capability rather than another certificate.

Our training is experiential rather than lecture-based. Instead of textbook exercises, trainees operate the books, bank account, invoices and internal correspondence of simulated companies — M & M Technologies, Toy Kingdom and PetalSoft — where transactions arrive incomplete, out of order and occasionally wrong, exactly as they do in a real office. Trainees learn judgement by making decisions and correcting them, which is the part of the work that cannot be transferred by explanation.

Teaching is one-to-one, so pace follows the learner rather than a cohort. New batches start every Wednesday at both centres. Scholarships of up to 30% are available through a free online scholarship test, and our placement record includes 36+ named alumni at HDFC, ICICI, Bajaj Finserv, Kotak Mahindra, Big Basket, Ford, Amrita Hospital and JRHA Accounting in the UAE.

Visit us at Edappally in Kochi or Mavoor Road in Kozhikode, or call +91 8007 980 000 to arrange a free counselling session.