Summary: GST e-invoicing requires specified taxpayers to report prescribed invoice particulars to an Invoice Registration Portal (IRP) and obtain an Invoice Reference Number (IRN) and digitally signed QR code. A PDF generated by accounting software does not, by itself, satisfy this requirement. Under Section 31 and Rule 48 of the CGST framework, the obligation generally applies to notified suppliers whose aggregate turnover exceeded ₹5 crore in any relevant preceding financial year, subject to specified exclusions and transaction categories. Effective compliance begins with PAN-level turnover verification, correct GSTIN and product masters, accurate invoice particulars and successful IRP authentication before issuing covered invoices. Businesses must distinguish the statutory invoice-issuance deadline from IRP reporting restrictions and GST return-filing requirements. From 1 April 2025, taxpayers with annual aggregate turnover of ₹10 crore or more face a 30-day IRP reporting restriction. IRN cancellation is generally permitted only within 24 hours, while subsequent corrections require examination of credit notes, returns and supporting records. The article also discusses a reported amendment concerning reverse-charge self-invoices and imported services from 1 January 2027, expressly subject to verification of the official notification and implementation instructions. For ongoing compliance, suppliers should reconcile IRP records with sales registers, GSTR-1, GSTR-3B and e-way bills. Buyers should verify relevant QR codes and independently examine input tax credit conditions. Accurate records, documented corrections and invoice-wise explanations are essential when responding to departmental notices.
E-Invoicing under GST: A Practical Guide to Preparation, Reporting, Cancellation and Departmental Verification
- 1. An invoice printed from accounting software is not necessarily an e-invoice
- 2. The legal foundation and the turnover test
- 3. Which transactions require reporting?
- 4. Exempt persons: identify the category correctly
- 5. Recent changes: separate current obligations from future implementation
- 6. Before generating the first IRN
- 7. The practical preparation process
- Step 1: Prepare the draft invoice
- Step 2: Complete party and transaction particulars
- Step 3: Recheck the figures
- Step 4: Submit the invoice particulars
- Step 5: Obtain the successful IRP response
- Step 6: Issue the authenticated invoice
- 8. A worked billing illustration
- 9. Due dates: three different clocks
- The first clock: Invoice issuance
- The second clock: IRP reporting
- The third clock: GST returns and tax payment
- 10. Cancellation within twenty-four hours
- 11. What if the error is noticed after twenty-four hours?
- 12. Reconciliation and departmental scrutiny
- 13. Conclusion
1. An invoice printed from accounting software is not necessarily an e-invoice
A Mysuru trader prepares a tax invoice in Tally, charges GST, dispatches the goods and sends the customer a PDF. The transaction is entered in the sales register and the tax is paid. Yet an important question remains: was the trader required to obtain an Invoice Reference Number before issuing that invoice?
Where e-invoicing applies, a normal computer-generated invoice does not complete the statutory process. Specified invoice particulars must be reported to an Invoice Registration Portal (IRP), which returns an Invoice Reference Number (IRN) and a digitally signed QR code. The supplier incorporates the authenticated particulars into the invoice issued to the customer. Uploading a PDF is not the prescribed reporting process.
For a business, the practical concern is not merely avoiding a portal error. An omitted IRN can affect invoice validity, the customer’s credit documentation, dispatch arrangements and subsequent explanations to the department. E-invoicing must therefore form part of billing, not a separate exercise left until return filing.
2. The legal foundation and the turnover test
Section 31 of the CGST Act governs tax invoices. Rule 46 prescribes invoice particulars. Rule 48(4) provides the framework for notified persons to prepare invoices after obtaining an IRN. Rule 48(5) states that an invoice issued by such a person otherwise than in the prescribed manner shall not be treated as an invoice. The principal notification is Notification No. 13/2020–Central Tax, dated 21 March 2020, as amended.
Notification No. 10/2023–Central Tax, dated 10 May 2023, reduced the threshold to aggregate turnover exceeding Rs. 5 crore, effective 1 August 2023. Examine every preceding financial year from 2017–18 onwards; the test is not confined to the immediately preceding year. Exactly Rs. 5 crore is different from turnover exceeding Rs. 5 crores.
Aggregate turnover is PAN-based and computed across India, not separately for each GSTIN. It includes taxable supplies, exempt supplies, exports and inter-State supplies of persons having the same PAN. GST and cess, and inward supplies on which tax is payable under reverse charge, are excluded from this turnover computation.
Illustration: A business has Karnataka turnover of Rs. 3.40 crore and Tamil Nadu turnover of Rs. 2.10 crore in a relevant preceding year. Its aggregate turnover is Rs. 5.50 crore. The Karnataka branch cannot claim exemption merely because its individual turnover is below Rs. 5 crores.
Similarly, a business that crossed the threshold in an earlier relevant year does not leave the system simply because current turnover falls. If the threshold is first crossed during the current financial year, determine applicability for the following year under the notification; crossing the figure during a year does not, by itself, impose a mid-year commencement under the preceding-year test. Preserve a year-wise turnover working.
3. Which transactions require reporting?
For a covered, non-exempt supplier, the established outward-supply framework covers tax invoices for supplies to registered persons and exports, together with the relevant GST credit notes and debit notes. It covers goods and services; it is not limited to manufacturers or inter-State sales. Supplies to SEZ recipients and deemed exports require the correct transaction classification.
There is no minimum invoice-value exemption once the supplier and transaction are covered. A small B2B invoice may require an IRN just as a large invoice does. Ordinary B2C invoices, bills of supply for exempt supplies and delivery challans do not become e-invoices merely because the supplier has substantial turnover. B2C dynamic QR-code requirements are a separate subject.
A taxable branch transfer between distinct GST registrations can require e-invoicing even without a sale to an outside customer. Likewise, reverse charge on a covered supplier’s outward supply does not itself remove the supplier’s e-invoice obligation. Distinguish that situation from recipient-issued self-invoices discussed later.
4. Exempt persons: identify the category correctly
The notification excludes specified classes, including insurers, banking companies and specified financial institutions including NBFCs, goods transport agencies, specified passenger-transport and cinema-admission suppliers, SEZ units, government departments and local authorities. Read the precise notification and the relevant Rule 54 category before claiming an exclusion; a business description alone is insufficient.
An SEZ unit and an SEZ developer are not interchangeable. The notified SEZ-unit exclusion does not automatically extend to a developer. Equally, a regular domestic supplier making a covered supply to an SEZ unit cannot borrow the recipient’s exemption.
Where the prescribed turnover is exceeded but the person is exempt, retain the legal basis, make the declaration required by Rule 46 where applicable, and use the exemption-declaration facility where appropriate. A portal showing ‘enabled’ or ‘not enabled’ is not a substitute for examining legal applicability.
5. Recent changes: separate current obligations from future implementation
First, from 1 April 2025, taxpayers with Annual Aggregate Turnover of Rs. 10 crore and above cannot report documents older than the permitted 30-day window on the IRP. The restriction covers invoices, credit notes and debit notes for which IRNs must be generated. It is a reporting validation, not an extension of the legal time for issuing an invoice.
Second, from 1 June 2025, document numbers are treated as case-insensitive for IRN generation. Thus abc101, ABC101 and Abc101 are not three separate document numbers. Standardize numbering across billing software, IRP data and returns.
Third, published reproductions report that Notification No. 04/2026–Central Tax, dated 26 October 2026, extends the transaction description to specified inward supplies from unregistered persons liable to reverse charge and imports of services, effective 1 January 2027. It is reported as an amendment to Notification No. 13/2020, not a universal mandate for every small recipient.
Publication verification note: The official Gazette PDF of this very recent notification could not be independently retrieved for this draft. The January 2027 discussion is based on the published reproduction and must be checked against the signed Gazette notification and implementation advisories before publication or system deployment. Do not describe this future change as already operative in October 2026, or assume that outward-supply portal fields can automatically be used for recipient self-invoices.
For preparation, identify relevant unregistered-supplier reverse-charge transactions and imported services, develop a separate self-invoice register, and ask the software provider about the forthcoming workflow. An ordinary purchase from an unregistered person does not attract reverse charge merely because the supplier is unregistered. The underlying levy must first apply.
6. Before generating the first IRN
Confirm applicability for each GSTIN using a common PAN-level turnover statement. Then check portal enablement, active registration details, authorized users and the registered mobile number. NIC permits eligible users to register and also provides a facility to seek enablement where a taxpayer is legally covered but not enabled.
Review customer masters before live billing. Verify GSTIN, legal name, State code, place of supply, billing and shipping addresses and PIN code. Review HSN or SAC, tax rate, units, discounts and freight treatment. Software can transmit an incorrect tax position efficiently; successful IRN generation does not certify classification, valuation or the tax rate.
Choose an appropriate reporting route: accounting-software integration through an authorized service provider, an available portal facility, or bulk JSON upload. JSON is the structured data file used to transmit invoice particulars; it is not the printed invoice. Test representative local sales, inter-State sales, exports and credit notes before routine use.
7. The practical preparation process
Step 1: Prepare the draft invoice
Step 1: Prepare the draft invoice in the accounting system. Use the correct financial-year series, document date and document type. Confirm whether it is B2B, export, SEZ or another supported category. Keep numbering within the statutory and portal requirements.
Step 2: Complete party and transaction particulars
Step 2: Complete party and transaction particulars. Enter supplier and recipient details, place of supply, item description, HSN/SAC, quantity where relevant, taxable value, tax rate and tax amounts. Select the appropriate reverse-charge or export indicators where applicable.
Step 3: Recheck the figures
Step 3: Recheck the figures. Taxable value, discounts, other charges, tax, rounding and the invoice total should reconcile. A wrongly selected place of supply can produce the wrong tax head even though the invoice uploads successfully.
Step 4: Submit the invoice particulars
Step 4: Submit through the software integration or upload the prescribed JSON. Read validation errors and correct the underlying master or transaction. Do not repeatedly create fresh invoice numbers merely to overcome a misunderstood error.
Step 5: Obtain the successful IRP response
Step 5: Obtain the successful response. Save the IRN, acknowledgement particulars, signed data and QR code. A pending request or failed upload is not successful registration. If the connection fails, check whether the IRN was generated before submitting again.
Step 6: Issue the authenticated invoice
Step 6: Print or share the final invoice containing the signed QR code and required particulars. Verify that the QR code is readable and belongs to that invoice. Keep the authenticated file with the accounts record rather than depending entirely on later portal downloads. NIC’s FAQs explain these reporting and verification facilities.
8. A worked billing illustration
Assume a covered Mysuru supplier sells taxable goods worth Rs. 2,00,000 to a registered Bengaluru buyer. Assume an 18% rate and an intra-State supply after examining the place-of-supply provisions. CGST is Rs. 18,000 and SGST is Rs. 18,000; the invoice total is Rs. 2,36,000.
The operator prepares invoice MYS/26-27/0158, verifies both GSTINs, reports the particulars and obtains the IRN. The final invoice carries the signed QR code. If movement requires an e-way bill, that obligation is completed separately or through the available integrated facility before movement as required.
If the buyer’s billing address is in Karnataka but delivery is arranged elsewhere, do not mechanically adopt the delivery State as the place of supply. Examine the actual transaction, including any bill-to/ship-to arrangement, before selecting CGST/SGST or IGST. An IRN does not settle that legal question.
9. Due dates: three different clocks
The first clock: Invoice issuance
The first clock concerns invoice issuance. For taxable goods involving movement, section 31 ordinarily requires the invoice before or at removal. Where there is no movement, the relevant point is delivery or making the goods available. For ordinary taxable services, Rule 47 generally allows thirty days from supply; special cases and continuous supplies require separate examination.
The second clock: IRP reporting
The second clock is IRP reporting. GSTN’s 30-day restriction applies to taxpayers with turnover of Rs. 10 crore and above from 1 April 2025. Its example states that an invoice dated 1 April cannot be reported after 30 April. Businesses below Rs. 10 crores should not interpret the absence of that particular technical restriction as permission to issue non-compliant invoices first and obtain IRNs at convenience.
The third clock: GST returns and tax payment
The third clock concerns returns and tax payment. Obtaining an IRN is not filing GSTR-1 or GSTR-3B and does not pay tax. Conversely, reporting a document in GSTR-1 does not itself generate the missing IRN.
For recipient self-invoices covered by section 31(3)(f), Rule 47A prescribes thirty days from receipt of the supply. That issuance period is conceptually different from thirty days measured from document date for IRP reporting. Neither should be used to postpone the applicable reverse-charge time of supply or tax payment.
10. Cancellation within twenty-four hours
An IRN cannot be edited on the IRP. NIC permits cancellation within twenty-four hours of generation. Locate the correct IRN in the cancellation facility, select the reason, submit the request and preserve the confirmation. Where a linked active e-way bill prevents cancellation, examine and complete the permitted e-way-bill action first.
Illustration: An IRN generated at 11 a.m. on Monday contains the wrong buyer GSTIN. The twenty-four-hour window runs from generation, not to midnight on Tuesday. Cancel promptly within the permitted window and issue the correct document with a fresh number where required. The cancelled document number cannot be reused for another IRN.
Cancellation is not partial. Do not cancel the whole invoice simply because the buyer later returns one item; examine whether a GST credit note is the correct document for that subsequent event.
11. What if the error is noticed after twenty-four hours?
After the window expires, the IRP does not permit cancellation or editing. Correction depends on the facts: an invoice wrongly issued without a supply, an incorrect recipient, a price adjustment and an actual goods return are not the same problem.
Where section 34 permits a GST credit note, issue and report it correctly and obtain its IRN where required. Tax reduction is subject to statutory conditions and the reporting cut-off, generally 30 November following the relevant financial year or the date of furnishing the annual return, whichever is earlier. A commercial credit note does not automatically reduce GST.
Correct return particulars through the legally available process where appropriate. But editing GSTR-1 does not rewrite the IRP’s original signed record. Preserve the original invoice, correction document, customer communication and a reconciliation explaining the final taxable supply. Do not automatically issue a second taxable invoice without neutralizing or explaining the first; that can create duplicate turnover.
12. Reconciliation and departmental scrutiny
Maintain a monthly document-level comparison of the sales register, IRP records, GSTR-1, GSTR-3B and relevant e-way bills. Identify invoices without IRNs, cancelled IRNs still appearing as sales, duplicate uploads, credit notes not adjusted in accounts and differences in tax heads. Check the current return dashboard rather than assuming every auto-populated figure is complete.
Buyers should verify signed QR codes where relevant, check the supplier’s applicability and reconcile eligible credits with GSTR-2B and the other section 16 conditions. IRN generation does not establish receipt of goods or services or fulfil every ITC condition. Equally, a discrepancy requires a factual investigation rather than an immediate unsupported conclusion about fraud.
When a notice alleges non-generation or mismatch, respond invoice-wise. Attach the turnover analysis, exemption basis if any, IRN acknowledgements, cancellation trail, supply and payment evidence, returns and helpdesk records. Admit an established procedural lapse accurately, while distinguishing it from unpaid tax, duplicate reporting or unsupported allegations.
Failure can expose the supplier to invoice-related consequences and penalty proceedings, and create credit risk for the customer under Rule 48(5) read with the applicable ITC provisions. The precise provision, facts and statutory safeguards must be examined; a flat penalty figure should not be applied mechanically to every technical error.
13. Conclusion
The sound method is to make IRN generation a controlled stage of billing: verify the transaction, prepare the invoice, obtain authentication, issue the final document and reconcile it with the returns. Assign responsibility for failed uploads and cancellations; do not leave exceptions unattended until month-end.
The Rs. 5 crore applicability threshold and the Rs. 10 crore reporting restriction answer different questions. The former identifies covered taxpayers; the latter imposes a technical reporting window on a specified class. Neither replaces the statutory timing of invoices and tax payment. With the reported January 2027 expansion, purchase-side self-invoicing also deserves early review, subject to verification of the final notification and operating instructions.
Good compliance is not demonstrated by a folder of QR-coded PDFs alone. It is demonstrated when the invoice, IRN, movement or service evidence, accounts and returns tell the same commercial story.






