FactoStackFactoStack
Inventory Management
Field notes for Indian manufacturers
All field notes
Inventory Management5 min read

How to Manage Garment Factory Inventory in India: From Fabric to Finished Goods

Garment inventory is uniquely complex — multiple fabric lots, size matrices, trim variants, and job work at multiple vendors. Here's how to manage it systematically instead of losing track in Excel.

By Sudharsan GS1 April 20265 min read

Garment inventory is one of the hardest inventory management problems in manufacturing. It's not just about counting pieces — it's about tracking fabric by lot number, GSM, and color; managing size matrices across dozens of styles; keeping tabs on pieces at embroidery and washing vendors; and reconciling wastage per buyer order.

Excel handles none of this well. Here's how to manage it systematically.

Why Garment Inventory is Uniquely Complex

A garment manufacturer in Tirupur or Bengaluru managing 50 active styles faces:

  • Fabric variability — same color, different GSM or width from different lots. A 3% GSM difference changes the yield per meter, and thus the cost per piece.
  • Size variants — every style exists in 5–8 sizes. That's 50 styles × 7 sizes = 350 finished goods SKUs to track.
  • Multi-stage WIP — fabric moves through cutting, stitching, finishing, checking, packing. At any point, you might have 30% of one batch at stitching and 70% at finishing.
  • Job work dispersion — embroidery, washing, printing, and button-attaching might happen at 5–10 different vendors simultaneously.
  • Buyer-wise packing — each export order needs a packing list that specifies size-ratio by carton.

No spreadsheet handles all of this reliably beyond a certain scale.


Step 1: Fabric Intake Tracking (Meters, Lot, GSM, Supplier)

Every fabric receipt should be recorded with:

FieldWhy it matters
Lot numberQuality consistency tracking; different lots of same fabric can have quality variations
GSM (grams per square meter)Affects yield; higher GSM = fewer meters needed but higher fabric cost
Width (inches)Affects cutting efficiency; narrower fabric wastes more
Color and shadeShade variation between lots is a common quality issue
SupplierEnables supplier-wise quality comparison
Quantity (meters or kg)Physical count at time of receipt
Unit rateCost per meter for batch-level costing

Lot-level issuance — when you issue fabric to production, issue by lot (not just item). This lets you trace which lot of fabric went into which production batch — essential for quality traceability.


Step 2: Trim Inventory (Buttons, Zippers, Labels)

Trims are often the bottleneck in garment production — you can have all your fabric ready and be blocked by a delay on buttons or labels.

Set up trim inventory with:

  • Separate item codes for each trim variant (e.g., "Button 12mm White Pearl" ≠ "Button 12mm Black")
  • BOM inclusion — every style's BOM should include all trims per dozen or per piece
  • Reorder levels — trims are typically imported or from specialized suppliers with 15–30 day lead times

A common mistake is tracking fabric but not trims. One missing trim variant can stop the entire production of a style.


Step 3: WIP Tracking Through Production Stages

Configure your production stages based on how your factory actually works. A typical garment factory workflow:

Cutting → Stitching → Finishing → Checking → Packing

For job work factories, add: Fabric Receipt → Cutting → Dispatch for Stitching → Receipt from Stitching → Finishing → Packing

For each stage, record:

  • Pieces in (from previous stage)
  • Pieces completed and passed
  • Pieces rejected/reworked
  • Date and operator/supervisor

This gives you real-time WIP visibility. "How many pieces of Style A are at stitching right now?" becomes a one-click answer.


Step 4: Size Matrix for Software vs. Excel

The size matrix is where Excel breaks down entirely at scale.

Excel approach: Either a separate row per size (350 rows for 50 styles × 7 sizes) or a pivot table that breaks constantly as data changes.

Size matrix in ERP: A grid where styles are rows and sizes are columns. Stock quantities fill the cells. One view for the entire finished goods inventory.

StyleSMLXLXXL
Style A Navy02436126
Style B Red1201800
Style C Beige624242412

This is how buyers communicate requirements ("I need 500 pieces of Style A in M/L/XL") and how packing lists are prepared (carton-wise size ratio). A proper size matrix makes this instant.


Step 5: Reducing Fabric Wastage With BOM per Style

The BOM (bill of materials) per style tells you the standard fabric consumption per piece or per dozen, including:

  • Fabric consumption (meters) — per the style's marker efficiency
  • All trims

When a production batch closes, the system:

  1. Calculates standard consumption = BOM per piece × pieces produced
  2. Compares with actual fabric issued to the batch
  3. The difference is wastage

Track this by style and by supplier lot. Over 3–6 months, you'll identify:

  • Which styles have consistently high wastage (review the marker or BOM)
  • Which fabric lots have higher wastage (quality issue with that supplier's lot)

Reducing fabric wastage from 8% to 5% on ₹50 lakh of annual fabric spend saves ₹1.5 lakh — which is more than the annual software subscription.


Frequently Asked Questions

Manage Garment Inventory in FactoStack

FactoStack handles fabric stock, size-colour matrix inventory, WIP tracking through cutting and stitching stages, and finished goods — all in one system built for Indian garment manufacturers.

Sudharsan GS

Written by

Sudharsan GS

Building FactoStack with Indian MSME manufacturers across inventory, production, dispatch, GST, and Tally workflows.