GST job work under Section 143: the return deadlines explained
If you send material out for machining, plating, heat treatment or any other process, you are operating under Section 143 of the CGST Act. Here is what it actually requires — including the number most shops have wrong.
This is general guidance, not tax advice
We build manufacturing software, not tax opinions. Everything below reflects the CGST Act as we read it, but your specific facts matter — confirm anything consequential with your CA or GST practitioner before acting on it.
What counts as job work
Under GST, job work means any treatment or process undertaken by one person on goods belonging to another registered person. The owner of the goods is the principal; the person doing the work is the job worker. If you send castings out for machining, bars out for hardening, or components out for plating, you are the principal.
The commercially important part of Section 143 is this: the principal may send inputs or capital goods to a job worker without paying tax on that movement, provided the goods come back within the prescribed period. That is a significant cash-flow benefit, and it is conditional. The condition is the deadline.
The actual deadlines — and the 180-day myth
This is where a great deal of Indian manufacturing folklore is simply out of date. You will hear "180 days" quoted confidently on shop floors, in WhatsApp groups, and — we will admit it — on earlier versions of this very website. It is wrong under GST.
| Goods sent | Must return within | Possible extension |
|---|---|---|
| Inputs (raw material, components, semi-finished) | 1 year from being sent out | Up to 1 further year, by the Commissioner, on sufficient cause |
| Capital goods | 3 years from being sent out | Up to 2 further years, by the Commissioner, on sufficient cause |
| Moulds, dies, jigs, fixtures and tools | No time limit | Not applicable |
So where does 180 days come from? It is a genuine number, but from the previous regime. Under the old Cenvat Credit Rules, inputs sent to a job worker had to return within 180 days. GST replaced that with the one-year period above when it came into force. The figure survived in institutional memory because a lot of people learned it before 2017 and never had reason to re-check.
There is also a different 180-day rule under GST that adds to the confusion: under the second proviso to Section 16(2), if you do not pay a supplier within 180 days of their invoice date, you must reverse the input tax credit you claimed on it. That is about paying your vendors, not about goods returning from a job worker. Two different rules, two different triggers, one shared number.
Tracking early is still good practice
None of this means a shorter internal follow-up window is wrong. If your consignments normally return in three weeks, a job sitting at a vendor for six months is a problem long before it is a statutory one — material tied up, working capital idle, and a relationship that needs a phone call. Track an internal threshold that suits your process. Just do not confuse it with the statutory limit, because the consequences attach to the statutory one.
What happens if goods do not come back
The consequence is deliberately unpleasant, and it is worth understanding precisely because it is retrospective.
If inputs are not received back — or supplied onward directly from the job worker's premises — within the permitted period, it is deemed that you supplied those goods to the job worker on the day they were originally sent out. Not on the day the deadline passed. On the original dispatch date.
That backdating is the sting. You now owe tax on a supply that is treated as having happened months earlier, which means interest runs from that earlier date too. A missed deadline is not simply "pay the tax now" — it is "pay the tax as though you had always owed it".
The same structure applies to capital goods at the three-year mark, with the same backdating.
Rule 45 and the delivery challan
Rule 45 of the CGST Rules governs the paperwork. Goods sent to a job worker move under a delivery challan, not a tax invoice, and that challan must be issued even when goods are sent directly from your supplier to the job worker without touching your premises.
The challan needs to carry, among other things:
- Date and a serial number
- Name, address and GSTIN of the consignor and consignee
- HSN code and description of the goods
- Quantity, taxable value, tax rate and tax amount
- Place of supply
Challans are issued in triplicate — one copy stays with you, and the goods travel with the others. When goods come back, that return movement needs its own documentation too. Partial returns are normal in manufacturing and each one needs to be traceable to the original challan, which is precisely where a paper register starts to struggle.
ITC-04: the return people forget
ITC-04 is the declaration summarising goods sent to and received back from job workers. It is the return that most often catches manufacturers out, for a simple reason: it is not filed monthly like GSTR-1 and GSTR-3B, so it falls outside the rhythm your team has built its habits around.
Filing frequency depends on turnover, and the thresholds and periodicity have been revised more than once since 2017. Rather than quote a figure that may have moved by the time you read this, confirm your current obligation with your CA — and then set a calendar reminder, because nobody will chase you for it until it is late.
The practical difficulty with ITC-04 is not the form. It is that filling it accurately requires knowing exactly what went out, on which challan, what came back, when, and what was scrapped or retained at the job worker's end. If that data lives in a register on a shelf, assembling the return is an archaeology exercise every single time.
Tracking it without a paper register
The compliance requirement is really a data requirement. You need to be able to answer four questions at any moment:
- What is currently sitting at a job worker, and since when?
- Which consignment is closest to its deadline?
- For a given challan, what went out and what has come back?
- What was rejected or scrapped at the vendor, and is it accounted for?
A physical register answers all four, slowly, if it has been maintained perfectly. In practice it is maintained by one person, consulted rarely, and reconstructed under pressure at filing time.
The alternative is to make the challan a live record rather than a document. In NextGenManager, a job-work dispatch creates a challan carrying the Section 143 and Rule 45 fields, starts an ageing clock against a return-by date you can set per consignment, and reconciles partial returns, rejections and scrap back to the original challan. The register your team looks at each week is generated, not maintained.
Whatever you use — our software, someone else's, or a genuinely well-kept spreadsheet — the thing worth fixing first is the arithmetic. Make sure the deadline you are tracking is one year, not 180 days, and that the clock starts on the dispatch date.
Related reading
See job-work tracking on your own challans
Bring a real consignment. We will raise the challan, track the return and reconcile a partial receipt while you watch.