TL;DR:
Jobwork tracking software records every lot you send out for processing, what comes back and what is still pending, with process loss checked against your standard. For Indian manufacturers, it also keeps challans and ITC-04 data in order, so GST compliance stops being a scramble.
A knitwear unit in Tiruppur sends 2,400 kg of grey fabric to a dyeing house on a job work challan. When it returns, the stores team weighs 2,310 kg.
Is 90 kg a normal dyeing loss? Is some of it still at the dyeing house? Did part of it go to a compacting unit straight from the dyer? Nobody is sure. The supervisor says the loss “looks normal.” The owner suspects otherwise but has nothing to compare it to.
Months later, the accountant preparing ITC-04 needs the same answer, challan by challan. That’s when the job work book gets opened, and the questions start again.
What is job work in garment manufacturing?
Definition: Job work means sending your own materials to another business to carry out a process on them, such as dyeing, printing, embroidery, washing or stitching, and getting the processed goods back. Jobwork tracking software records every outward challan, inward receipt, pending quantity and process loss, so the principal manufacturer knows what is where at all times.
In Indian apparel and textiles, job work is routine, not an exception. A single order might go out for knitting, dyeing, compacting, printing and embroidery before it ever reaches your cutting table.
Common job work processes in apparel and textiles
| Process | Typical material sent | What usually comes back |
| Knitting | Yarn | Grey fabric, plus knitting waste |
| Dyeing and processing | Grey fabric | Dyed fabric, less process loss |
| Compacting and finishing | Dyed fabric | Finished fabric, size and GSM may shift |
| Printing | Fabric or cut panels | Printed fabric or panels |
| Embroidery | Cut panels | Embroidered panels |
| Washing | Garments | Washed garments, possible rejections |
| Stitching (subcontract) | Cut bundles, trims | Finished garments |
Each process changes what you get back. Yarn becomes fabric. Fabric loses weight in dyeing. Panels may come back with rejections. That’s why job work can’t be tracked like simple stock transfers.
What GST says about job work
Job work has its own provisions under Indian GST, and getting them wrong can cost input tax credit. This section is a summary, not tax advice. Always confirm your position with your CA.
Goods sent to a job worker must move under a challan issued by the principal. Section 143 of the CGST Act allows inputs to be sent without paying tax, provided they come back within one year (three years for capital goods, with some tools such as moulds, dies and jigs excluded). If they don’t, the law treats them as supplied from the date they were sent out.
The principal must report goods sent to and received from job workers in Form GST ITC-04. Since 1 October 2021, taxpayers with aggregate annual turnover above ₹5 crore file ITC-04 half-yearly, and those up to ₹5 crore file once a year. Half-yearly returns are due on 25 October and 25 April; the annual return is due on 25 April.
That means two things for a garment unit. You need challan-level data for every movement. And you need to know, at any time, which challans are approaching the one-year limit.
Editor note (remove before publishing): Have the CA reviewer confirm the GST section is current at the time of publishing and add their name and credentials to the reviewer line.
Why job work books fail
Most Indian units still track job work in a register or an Excel sheet. It works on a quiet week. It breaks in season.
- One challan goes out, but material comes back in three or four lots on different days. Matching them by hand is slow and error-prone.
- Material moves directly from one job worker to the next (dyer to compactor) without returning to you. Registers rarely capture that cleanly.
- Process loss is judged by eye. Without a standard per process, a high loss looks “normal.”
- Rates and bills from job workers are checked against memory, not against the quantity actually received.
- ITC-04 data has to be rebuilt from scratch at filing time.
What jobwork tracking software should do
Outward challans with lot and roll detail
Every challan records the job worker, process, material, quantity and, for fabric, lot or roll numbers. It prints in a GST-compliant format and can carry an e-way bill where needed.
Expected return and process loss standards
For each process, you set an expected loss: so much percent for dyeing, so much for compacting. When material returns, the system compares actual against standard and flags the gap. In the Tiruppur story, the 90 kg would immediately show as within or outside your norm.
Partial receipts and direct transfers
Material can come back in several lots, or move from one job worker to another. The software tracks the balance per challan through each step.
Pending-at-job-worker report
One screen shows everything lying outside your gate: by job worker, by order, by age. This is the report owners use most.
Ageing against GST time limits
Challans approaching the one-year limit for inputs are flagged in advance, so they can be closed or accounted for before they become a deemed supply.
Job worker billing check
The job worker’s bill is matched against quantity received and agreed rate. Over-billing and duplicate bills get caught before payment.
ITC-04 ready data
Outward and inward movements are already structured the way ITC-04 needs them, so filing becomes an export, not a reconstruction.
Visual suggestion: Screenshot-style mock of a pending-at-job-worker report grouped by job worker with ageing buckets.
Process loss: set your own standard
There’s no single correct loss figure for dyeing or compacting. It depends on fibre, construction, shade depth and the processor. So don’t copy a number from the internet.
Take three months of your own data, process by process and job worker by job worker. The middle of that range is your starting standard. Revisit it every season. Once the standard exists, outliers become obvious, and conversations with job workers get far more specific.
Where job work tracking connects to the rest of the business
Job work isn’t a separate island. It links to purchasing (material bought for the order), stores (what’s in hand), production (when fabric will be ready to cut) and accounts (bills and GST).
That’s why it works best inside an apparel ERP rather than a standalone tool. Our post on tracking fabric processing covers the processing side, and GST-compliant manufacturing ERP covers the compliance side. For the wider picture, read apparel supply chain software.
Questions to ask before choosing jobwork tracking software
- Can one challan close against several inward receipts, and can material move between job workers?
- Does it support process loss standards per process and per job worker?
- Can it show yarn going out and fabric coming back, with the conversion recorded?
- Does it flag challans nearing the GST time limit?
- Can it produce ITC-04 data directly?
- Does it connect with your accounts system, whether Tally or SAP?
Frequently asked questions
What is jobwork tracking software?
It is software that records materials sent to job workers, what comes back, what is pending and the process loss, along with the challans and data needed for GST compliance.
Who files ITC-04, the principal or the job worker?
The principal, meaning the registered business that sends goods for job work, files ITC-04. The job worker doesn’t.
What happens if job work goods aren’t returned within one year?
Under GST, inputs not returned within one year (three years for most capital goods) are treated as supplied by the principal on the date they were sent out, which creates a tax liability. Check specific cases with your CA.
How do I track process loss in job work?
Set an expected loss for each process based on your own history, then compare every inward receipt against it. Software does this automatically and flags lots outside the standard.
Can jobwork tracking work with Tally?
Yes. Many manufacturers track job work in an operations system and keep accounts in Tally, with the two connected so bills and GST data flow without re-typing.
Facebook: https://accountscenter.facebook.com/?entry_point=app_settings