Back to Blog
GST & Compliance

GST Compliance for Manufacturing MSMEs in India: 2025 Guide

2026-03-28

GST compliance is more complex for manufacturing businesses than for traders. You're managing raw material purchases, production conversions, job work, and finished goods sales — each with its own GST treatment and documentation requirement.

Here's what manufacturing MSMEs need to know for 2025.

Who This Applies To

This guide is for GST-registered manufacturing businesses in India — from small workshops to mid-size factories. Whether you make garments in Tirupur, metal parts in Rajkot, electronics in Noida, or food products in Pune, the core GST compliance framework is the same.

If you're under the GST composition scheme, some rules differ — this guide covers regular taxpayers.


1. E-Invoice Mandate and Thresholds

E-invoicing is mandatory for B2B transactions if your aggregate turnover exceeds ₹5 crore (as of August 2023).

What this means practically:

  • Every B2B invoice you raise must be registered on the Invoice Registration Portal (IRP) before sharing with the buyer
  • The IRP assigns an IRN (Invoice Reference Number) and QR code
  • Without a valid IRN, the buyer cannot claim ITC (Input Tax Credit) on your invoice

How to comply:

  • Use software that integrates with the IRP directly (Tally Prime, FactoStack, Zoho Books, etc.)
  • Don't generate invoices on standalone formats without IRP integration if you're above the threshold

2. E-Waybill: When Required, How to Generate

An e-waybill (EWB) is required when goods worth more than ₹50,000 are transported:

When manufacturers need an e-waybill:

  • Finished goods dispatch to buyers (within or outside state)
  • Raw material transfer between your own units
  • Sending goods for job work (even if it's your own goods, a challan is needed; e-waybill required if value > ₹50,000)
  • Receiving goods from suppliers (in some cases the supplier generates it; you verify)

How to generate:

  1. Log in to ewaybillgst.gov.in or use your ERP/software with e-waybill API
  2. Enter: GSTIN of consignor and consignee, invoice number, goods description, HSN, value, vehicle number
  3. Generate — you get an EWB number valid for a specific distance (100 km per day validity for regular vehicles)

If your software integrates with both e-invoice and e-waybill (like FactoStack), both can be generated simultaneously from the invoice screen.


3. Monthly GSTR Filing Cycle

For regular taxpayers, the primary monthly filings are:

ReturnDeadlineWhat it covers
GSTR-111th of next monthOutward supplies (sales invoices)
GSTR-3B20th of next monthSummary return + tax payment

What manufacturers commonly miss:

  • GSTR-2B reconciliation — match your purchase invoices against GSTR-2B to ensure ITC is available
  • ITC-04 — quarterly filing required if you send goods for job work (Form GST ITC-04)
  • Annual return (GSTR-9) — due by December 31 of the following year

Good practice: Reconcile your purchase data against GSTR-2B every month. If a supplier hasn't filed their GSTR-1, your ITC credit is temporarily unavailable.


4. HSN Codes for Manufacturing

HSN (Harmonized System of Nomenclature) codes are mandatory on all B2B invoices.

Requirements by turnover:

  • Above ₹5 crore: 6-digit HSN codes required
  • ₹1.5 crore to ₹5 crore: 4-digit HSN codes required
  • Below ₹1.5 crore: HSN optional (but recommended)

Common manufacturing HSN categories:

  • Chapter 61–63: Garments and textile made-ups
  • Chapter 72–73: Iron and steel and articles thereof
  • Chapter 84–85: Machinery and electrical equipment
  • Chapter 39: Plastics and articles
  • Chapter 29: Organic chemicals (chemical manufacturing)

Look up your exact HSN at the CBIC website. Wrong HSN codes are a common audit trigger.


5. Job Work GST Treatment

Job work is one of the most complex GST areas for manufacturers.

Key rules:

  • Job work (service) is taxable at 12% GST for most manufacturing job work
  • As a principal manufacturer sending your goods for job work, you can do so without GST if you:
    • Maintain proper challans (Form GST ITC-04)
    • Ensure goods are returned within 1 year (raw materials) or 3 years (capital goods)
    • File quarterly ITC-04 form
  • If goods are not returned in time, the movement is treated as a deemed supply and GST becomes payable on the original value of goods

Common mistakes:

  • Not maintaining job work challans
  • Not filing ITC-04 quarterly
  • Sending goods for job work on a tax invoice (should be a delivery challan)
  • Not tracking which goods are at which job worker

6. Audit-Readiness Records

A GST audit (conducted by the department) or a statutory audit by your CA will require:

Mandatory records:

  • Sales invoices — with IRN (if above e-invoice threshold), HSN codes, correct GSTIN
  • Purchase invoices — with supplier GSTIN, HSN codes
  • E-waybill acknowledgments — for all inward and outward movements
  • Stock register — physical vs. book reconciliation
  • Job work register — goods sent out, expected return date, actual return
  • GSTR-2B vs. purchase register reconciliation — show that ITC claimed matches what's in GSTR-2B
  • ITC reversal records — for exempt sales, inputs used in non-business use

Software makes this easier: An ERP or operations system that maintains all this data with audit trails means you're not scrambling for records at year-end.


Frequently Asked Questions

Sudharsan GS

Full Stack Developer at Factostack. Passionate about building digital products that solve real business problems.

Visit website →