If your textile or embroidery business has crossed the ₹5 crore annual turnover threshold, e-invoicing is no longer optional — it is mandatory. Many textile manufacturers and exporters in India are still unsure about exactly how e-invoicing works, which transactions it covers, what happens if they miss it, and how to integrate it into their existing billing process.
In this guide, we explain e-invoicing rules for textile manufacturers in India clearly and completely. We cover who must comply, what the process looks like step by step, what changes in your invoicing workflow, and how to stay compliant without disrupting your business operations. By the end, you will have complete clarity on e-invoicing for your textile business in 2026.
What Is E-Invoicing?
E-invoicing under GST does not mean creating an invoice in digital or soft copy format. It has a very specific meaning: it means generating your B2B invoice through the government’s Invoice Registration Portal (IRP) and obtaining an Invoice Reference Number (IRN) and a QR code that must be printed on the invoice. The IRP validates the invoice, assigns a unique IRN, and shares the invoice data directly with the GST portal and the e-way bill system automatically.
The key benefit for taxpayers is that once an IRN is generated, the invoice data flows automatically into your GSTR-1 — you do not have to enter it separately. Also, your buyer’s GSTR-2B is automatically updated, making ITC reconciliation much easier for them. The key obligation is that without a valid IRN, a B2B invoice is not considered a valid GST tax invoice for ITC purposes — which means your buyer cannot claim ITC on it.
Who Must Generate E-Invoices? (Textile Applicability)
E-invoicing is mandatory for GST-registered businesses (other than those specifically exempted) with aggregate annual turnover exceeding ₹5 crore in any financial year from 2017-18 onwards. This threshold is checked cumulatively across all GSTINs under the same PAN.
For textile businesses, this means: if your fabric trading firm, garment manufacturing unit, embroidery unit, or any other textile business crossed ₹5 crore in any year since FY 2017-18, e-invoicing is mandatory now. Also, if you cross ₹5 crore in the current year, e-invoicing becomes mandatory from the next financial year. The threshold applies to aggregate turnover across all your businesses under the same PAN — not just one GSTIN.
| Aggregate Turnover | E-Invoicing Status | Applicable From |
|---|---|---|
| Above ₹500 crore | Mandatory | October 2020 |
| Above ₹100 crore | Mandatory | January 2021 |
| Above ₹50 crore | Mandatory | April 2021 |
| Above ₹20 crore | Mandatory | April 2022 |
| Above ₹10 crore | Mandatory | October 2022 |
| Above ₹5 crore | Mandatory | August 2023 |
| Below ₹5 crore | Not mandatory | — |
BillAcco generates e-invoices with IRN automatically
For textile businesses above ₹5 crore turnover, BillAcco connects to the IRP and generates IRN for every B2B invoice in seconds — no separate portal visit needed.
Which Transactions Require E-Invoicing for Textile Businesses?
E-invoicing is mandatory for the following types of transactions for applicable textile businesses: B2B sales invoices (sales to GST-registered buyers), B2G invoices (sales to government entities), export invoices, debit notes, and credit notes relating to B2B or B2G invoices. Also, job work invoices issued to a registered principal require e-invoicing if the job worker’s turnover is above the threshold.
E-invoicing is NOT required for: B2C invoices (sales to unregistered customers / end consumers), nil-rated or exempt supplies, delivery challans, advance payment receipts, and import transactions. This means most retail sales from textile shops to direct consumers do not require e-invoicing — only B2B trade invoices between registered businesses do.
Step-by-Step E-Invoice Process for Textile Manufacturers
Step 1: Prepare Your Invoice in Your Billing Software
Create the invoice as you normally would in your billing software (such as BillAcco), filling in all mandatory details — customer GSTIN, HSN code, taxable value, GST rate, and place of supply. The software validates these fields before sending to the IRP.
Step 2: Send Invoice Data to the IRP
Your billing software sends the invoice data to the Invoice Registration Portal (IRP) — either einvoice1.gst.gov.in or through one of the government-designated IRPs — via API. This happens automatically in integrated software like BillAcco with one click. The IRP checks for duplicate invoices and validates the GSTIN and other mandatory fields.
Step 3: IRP Returns IRN and QR Code
The IRP validates the invoice and generates a unique 64-character Invoice Reference Number (IRN) and a QR code containing key invoice details. These are returned to your billing software within seconds. The IRN is generated based on a hash of your GSTIN, invoice number, financial year, and document type — making each IRN globally unique.
Step 4: Print IRN and QR Code on Invoice
The IRN and QR code must be printed on your physical invoice (or included in the digital PDF). This is mandatory. An invoice without the IRN printed on it is not a valid GST invoice for your buyer’s ITC purposes. Your billing software generates the final invoice PDF with the IRN and QR code embedded automatically after IRP approval.
Step 5: Share Invoice with Buyer
Share the final e-invoice (with IRN and QR code) with your buyer via WhatsApp, email, or print. Because the IRP has already pushed the invoice data to GSTN, the invoice will automatically appear in your buyer’s GSTR-2B in the following month. Also, the invoice is automatically reflected in your GSTR-1, eliminating the need to enter it separately.
Penalties for Not Generating E-Invoice
For applicable businesses, issuing a B2B invoice without generating an IRN is treated as issuing an invalid invoice under GST law. The penalties are: ₹10,000 per invoice as penalty under Section 122, plus the buyer cannot claim ITC on your invoice (which may cost you the buyer relationship). Also, mismatches between your invoice data and GSTR-1 (if you manually entered invoices without IRN) will flag in the GSTN system and may trigger scrutiny. The simplest way to avoid all penalties is to ensure e-invoicing is fully integrated into your billing workflow before you cross the threshold.
Special E-Invoicing Considerations for Textile Exporters
Textile exporters — selling fabric, garments, or made-up articles internationally — must generate e-invoices for export transactions if above the threshold. Export invoices are zero-rated (0% GST with LUT) or with IGST paid. The e-invoice for exports must include the buyer’s country, currency, shipping bill reference (if available), and clearly mark the supply as “export.” Also, e-invoices for exports are automatically linked to your export data on the GSTN system, simplifying refund claims for accumulated ITC or IGST paid on exports.
E-invoicing for your textile business — built into BillAcco
Create your invoice in BillAcco, and IRN is generated automatically in seconds. No separate IRP visit, no manual copy-paste. Fully integrated e-invoicing for textile businesses.
Frequently Asked Questions (FAQs)
1. Can I cancel an e-invoice if I made an error?
Yes, but only within 24 hours of IRN generation. After 24 hours, you cannot cancel the IRN on the IRP portal. If an error is found after 24 hours, you must issue a credit note or debit note to adjust the original e-invoice. The original IRN remains in the system as cancelled or active depending on timing. Also, once an e-way bill is generated against an IRN, the IRN cannot be cancelled even within 24 hours.
2. Does e-invoicing apply to delivery challans issued by textile manufacturers?
No. E-invoicing does not apply to delivery challans. Delivery challans (issued when goods are sent for job work, on approval, or for exhibition) are specifically excluded from the e-invoicing requirement. Only tax invoices, credit notes, and debit notes for B2B and export transactions require IRN generation. This means fabric sent to your embroidery job worker with a delivery challan does not need an IRN on the challan.
3. If I have multiple textile businesses under one PAN, does the ₹5 crore threshold apply to each GSTIN separately?
No. The ₹5 crore threshold is based on your aggregate turnover across all GSTINs registered under the same PAN — not per GSTIN. If you have a fabric trading business (GSTIN 1) with ₹3 crore turnover and a garment unit (GSTIN 2) with ₹3 crore turnover under the same PAN, your combined turnover is ₹6 crore and both GSTINs must generate e-invoices.
4. Does the buyer need to do anything after receiving an e-invoice?
The buyer does not need to take any specific action with the IRP. The e-invoice data is automatically pushed to their GSTR-2B by the IRP within a day or two. The buyer should verify their GSTR-2B to confirm the invoice appears correctly before claiming ITC. Also, the buyer can use the QR code on the invoice to verify the invoice’s authenticity and IRN using the government’s QR code verification app before accepting the goods and invoice.
5. Is e-invoicing required for job work invoices issued by embroidery units?
Yes, if the embroidery unit’s aggregate annual turnover is above ₹5 crore. Job work invoices issued to registered principals (garment manufacturers) are B2B invoices and require e-invoicing (IRN generation) if the job worker is above the threshold. If the embroidery unit is below ₹5 crore turnover, regular GST tax invoices without IRN are sufficient — but the invoice must still include all mandatory GST fields including HSN 9988 and the correct 5% GST calculation.
Leave a Reply