Creating a GST invoice for a textile business is not the same as creating a generic GST invoice. The textile sector in India has its own HSN code structure, special GST rate rules based on product value, job work treatment, and export-related invoicing requirements. Getting any of these wrong on your invoice can mean your customer cannot claim ITC, your returns have mismatches, or you attract a compliance notice.
In this guide, we explain exactly how to create a correct GST invoice for a textile business — whether you are a fabric trader, garment manufacturer, embroidery unit, or textile exporter. We cover all mandatory fields, the correct HSN codes, the right tax rates for different textile products, and the most common invoice errors in the textile trade. By the end, you will be able to create perfect, compliant textile GST invoices every time.
Mandatory Fields in a Textile GST Invoice
Every GST tax invoice — regardless of industry — must include certain mandatory fields under the CGST Rules. However, for textile businesses, some of these fields require special attention because the values directly affect the tax rate applicable.
| Field | What to Write | Textile-Specific Note |
|---|---|---|
| Invoice Number | Sequential number (e.g., TXT/2026-27/001) | Must be unique per financial year |
| Invoice Date | Date of supply or delivery | Must be on or before delivery date |
| Supplier GSTIN | Your 15-digit GSTIN | Must match your GST registration state |
| Supplier Name & Address | As registered on GST portal | — |
| Customer GSTIN | Customer’s 15-digit GSTIN (B2B) | Verify on gst.gov.in before invoicing |
| Place of Supply | State where goods are delivered | Determines CGST+SGST vs IGST |
| HSN Code | 4-digit (turnover up to ₹5 cr), 6-digit (above) | Critical — wrong HSN = wrong tax rate |
| Description of Goods | Specific product name and type | Include fabric type, colour, weight if relevant |
| Quantity and Unit | In meters, kg, pieces, or dozens | Use standard units consistently |
| Taxable Value | Value before GST | Basis for GST calculation |
| GST Rate | 5% or 12% depending on product and value | For garments: 5% if MRP ≤ ₹1,000; 12% if >₹1,000 |
| CGST / SGST / IGST Amount | Calculated on taxable value | CGST+SGST for intra-state; IGST for inter-state |
| Total Invoice Value | Taxable value + total GST | — |
| Bank Details / UPI | Account number, IFSC, UPI ID | Helps customers pay faster |
Create perfect textile GST invoices in seconds with BillAcco
Store your fabric HSN codes and GST rates once. BillAcco fills all mandatory fields automatically — the right rate, right HSN, every time.
Common GST Rates for Textile Products (Quick Reference)
| Product | HSN Chapter | GST Rate |
|---|---|---|
| Cotton fabric | 52 | 5% |
| Man-made fabric (polyester, nylon) | 54, 55 | 5% |
| Silk fabric | 50 | 5% |
| Woollen fabric | 51 | 5% |
| Readymade garments (MRP ≤ ₹1,000) | 61, 62 | 5% |
| Readymade garments (MRP > ₹1,000) | 61, 62 | 12% |
| Embroidered fabric / motifs | 5810 | 12% |
| Embroidery job work service | 9988 | 5% |
| Textile dyeing / printing job work | 9988 | 5% |
| Made-up home textile (bed linen, curtains) | 63 | 5% or 12%* |
*Home textile articles: 5% if below ₹1,000 retail price, 12% if above.
Textile GST Invoice Format — Sample
Here is a sample GST invoice structure for a textile fabric supplier. This format covers all mandatory fields. Adapt it to your specific product and GST rate.
SHREE TEXTILE CO.
GSTIN: 24AABCS1234A1Z5 | PAN: AABCS1234A
Address: Shop 12, Textile Market, Ring Road, Surat – 395002, Gujarat
Phone: 98765 43210 | Email: shreetexi@email.com
TAX INVOICE
Invoice No.: STC/2026-27/0089
Invoice Date: 05-May-2026
Place of Supply: Maharashtra (27)
Bill To:
M/s Ravi Garments
GSTIN: 27XXXXXX1234X1ZX
Address: 45, Dharavi Textile Zone, Mumbai – 400017, Maharashtra
| # | Description | HSN | Qty | Rate | Taxable Value | IGST 5% | Total |
|---|---|---|---|---|---|---|---|
| 1 | Cotton Poplin Fabric (White, 44″) | 5208 | 500 mtrs | ₹80/mtr | ₹40,000 | ₹2,000 | ₹42,000 |
| 2 | Polyester Georgette (Blue, 44″) | 5407 | 200 mtrs | ₹120/mtr | ₹24,000 | ₹1,200 | ₹25,200 |
| Total | — | — | — | — | ₹64,000 | ₹3,200 | ₹67,200 |
Note: IGST applied because this is an inter-state sale (Gujarat to Maharashtra). If selling within Gujarat, CGST 2.5% + SGST 2.5% would be applied instead.
Common Textile Invoice Mistakes to Avoid
Mistake 1: Using the wrong HSN code for a fabric type — for example, using a cotton HSN for polyester fabric. This results in potential rate disputes and audit notices. Always verify the exact HSN for each product category you sell. Mistake 2: Applying 5% GST on garments that are above ₹1,000 MRP. The correct rate is 12% for garments above this value. This rate error directly affects your return accuracy. Mistake 3: Using CGST+SGST for an inter-state sale. If your customer is in a different state, you must apply IGST, not CGST+SGST. The place of supply determines which tax type applies. Mistake 4: Not writing the customer’s GSTIN on B2B invoices. Without the customer GSTIN, the invoice cannot be matched to their GSTR-2B and they cannot claim ITC. Always verify and record the customer GSTIN before invoicing.
Never make another textile invoice mistake with BillAcco
BillAcco automatically applies CGST+SGST or IGST based on the customer’s state. Correct HSN, correct rate, every invoice — without any manual calculation.
Frequently Asked Questions (FAQs)
1. What HSN code should I use for selling grey fabric in bulk?
Grey fabric (undyed, unbleached) is classified based on its fibre content. Cotton grey fabric falls under Chapter 52 (e.g., HSN 5208 for woven cotton fabric). Polyester grey fabric falls under HSN 5407 (woven fabric of synthetic filament yarn). Blended grey fabric is classified based on the dominant fibre by weight. In all cases, grey fabric attracts 5% GST. Always confirm the 6-digit HSN with your CA if your turnover is above ₹5 crore, as 6-digit codes are mandatory.
2. Do I need to mention MRP on a textile GST invoice?
For fabric sold by the meter (not as a finished garment), MRP is not mandatory on the GST invoice. However, for readymade garments where the GST rate depends on whether the MRP is above or below ₹1,000, you must ensure the invoice reflects the correct taxable value and applicable rate. If you sell branded garments with printed MRP tags, the MRP on the tag determines whether 5% or 12% GST applies.
3. Should I issue a tax invoice or a bill of supply for unregistered customers?
Issue a regular tax invoice if the customer is GST-registered (B2B). For unregistered end consumers (B2C), you still issue a tax invoice, but you do not need to include the customer’s GSTIN since they do not have one. For B2C invoices, your invoice should show all GST details but leave the customer GSTIN field blank. Also, for B2C sales above ₹2.5 lakh in inter-state supply, a separate invoice with full details is required.
4. What is a delivery challan and when do I need one in the textile business?
A delivery challan is a document that accompanies goods being transported when a tax invoice has not yet been issued. In the textile business, you need a delivery challan when: sending fabric to a job worker for processing, sending goods on approval or for exhibition, returning goods to a supplier, or delivering goods in advance before the invoice is ready. The challan must mention the goods details, quantities, and both party addresses, and must be issued in triplicate — original for the recipient, duplicate for the transporter, triplicate for your records.
5. How many digits of HSN code do I need to mention on my textile invoice?
The number of HSN digits required depends on your annual aggregate turnover. If your turnover is up to ₹5 crore, you must mention a 4-digit HSN code on your invoices. If your turnover exceeds ₹5 crore, you must mention a 6-digit HSN code. Businesses with turnover above ₹5 crore that are also required to generate e-invoices must use the full 8-digit HSN code on the e-invoice. Using fewer digits than required is a compliance violation.
Leave a Reply