What OSL and job work mean
OSL — out-sourced or outside-labour — is the manufacturer’s term for a component that leaves your factory for a processing step and comes back. Job work is the GST term for the same thing seen from the other side: work done by a registered or unregistered job-worker on goods belonging to a principal manufacturer. Plating, heat-treatment, CNC machining, powder-coating, forging, zinc passivation — in a typical Indian engineering or auto-component supply chain, a single finished part may pass through two or three outside processes before it is done.
This is not an edge case. For many Indian MSMEs, outsourced operations are a third or more of the value chain. Yet most MRP tools treat an outsourced component as either a purchase (which loses the fact that you own the material and merely rent the process) or an in-house work order (which loses the fact that it physically leaves your walls, on a challan, under a tax rule). Getting OSL right means modelling it as what it actually is: your material, someone else’s operation, tracked out and back.
Why outsourced components are hard to plan
Three things make OSL genuinely harder than either buying or making, and they compound.
- You own the material but not the process. The netting engine must plan the input material as your stock, then plan the outside operation as capacity you do not control — two different logics on one line.
- Lead time is someone else’s promise. A plater’s turnaround is outside your walls, so the plan has to carry an OSL lead time and a return expectation, or the whole schedule slips silently.
- The material is legally still yours, in transit. Stock sitting at a job-worker is your inventory for accounting and your risk for planning, but it is not on your floor — and GST law puts a clock on getting it back.
A plan that cannot see “500 shafts are at the heat-treater, due back Thursday” is a plan that will either double-order or run the assembly line dry. This is precisely the visibility generic tools lose.
OSL as a first-class plan, not an afterthought
Fast Planning is built around the split that Indian manufacturing actually has. When MRP nets demand, it separates the shortfall into three streams, not two:
| Stream | What it covers | Becomes |
|---|---|---|
| Bought-out / raw material | Purchased items and raw material shortfalls | Purchase requisition |
| SFG (semi-finished) | In-house sub-assemblies you manufacture yourself | In-house work order |
| OSL (outsourced) | Components sent out for an outside operation | OSL work order + challan |
That third stream is the point. In Fast Planning the Component Plan explicitly carries an OSL sub-type alongside SFG, and the planning MIS can report the component plan split by outsourced versus semi-finished. So a planner sees, in one run, exactly which shortfalls will go out to a job-worker — and can plan the input material, the outside lead time and the return in the same breath as everything made in-house. OSL is not bolted on; it is one of the three native outputs of the netting engine.
The GST job-work rules you must respect
Sending material out for processing is governed by specific GST provisions, and a planning system that ignores them creates compliance risk. The essentials every Indian manufacturer should know:
- Send on a delivery challan. Inputs and capital goods go to a job-worker under a delivery challan (not a tax invoice), because you are not selling — ownership stays with you, the principal.
- Respect the return clock. Inputs must generally return within one year and capital goods within three years; if they do not, the dispatch can be deemed a supply and tax becomes payable. Your plan needs to know what is out and for how long.
- ITC stays available. The principal can take input tax credit on inputs sent for job work even though they are not on the premises, provided they come back within the time limit — one reason tracking the challan matters commercially, not just legally.
- Goods can move worker-to-worker. Material can go from one job-worker to the next without returning to you, but every leg is on a challan and every leg is on the clock.
None of this is exotic, but all of it depends on knowing precisely what material is out, with whom, since when. That is a planning-and-inventory question before it is an accounting one.
ITC-04: the return that trips people up
Form ITC-04 is the statement a principal manufacturer files to declare goods sent to and received from job-workers. It is where the challans you raised all quarter get reconciled with what came back. The filing frequency depends on turnover — larger taxpayers file half-yearly, smaller ones annually — and the return needs the challan details for goods dispatched, goods received back, and goods still lying with the job-worker at period end.
The practical pain is that ITC-04 is only as easy as your challan records are complete. If OSL dispatches and returns were tracked on loose paper or a side spreadsheet, filing time becomes a reconciliation nightmare and the return is where unreturned material — and unexpected tax — surfaces. A system that raises the OSL work order, links the challan, and books the return against the same plan line makes ITC-04 a report rather than an investigation. Treat challan discipline as the price of clean ITC-04 filing — and confirm your exact filing frequency and format with your CA, since thresholds and rules change.
Drowning in job-work challans at return time?
See how planning OSL as a first-class stream — work order, challan, return, all on one line — turns ITC-04 from an investigation into a report.
The end-to-end OSL workflow in Fast Planning
Put together, the outsourced-component loop runs like this, with planning and inventory sharing one ledger so nothing falls between them:
How Fast Planning handles OSL
Because Fast Planning models the outsourced stream natively, an Indian manufacturer gets one plan that speaks the language of its own shop floor. The netting engine splits shortfalls into bought-out, SFG and OSL; the component plan carries the OSL sub-type and reports it separately; OSL work orders flow to job-workers while in-house work orders flow to the floor; and every material movement rides the shared inventory ledger so stock at a job-worker is always visible as your stock, out on the clock. Combined with barcode-based material tracking, dispatch and return are captured at source rather than reconstructed from paper.
The result is a plan that neither double-orders around outstanding OSL nor starves an assembly line waiting on a plater, and a challan trail that makes ITC-04 filing a routine export. For the broader planning picture, start with the production planning pillar guide; to size a deployment, read the MRP MSME buying guide and the INR pricing guide; then book a demo to see OSL planned on your own outsourced operations. Confirm the current GST job-work provisions and ITC-04 requirements with your CA.
Frequently asked questions
What does OSL mean in production planning?
OSL stands for out-sourced or outside-labour — a component that leaves your factory for a processing step, such as plating, heat-treatment, machining or painting, and comes back. In GST terms the same activity is called job work. Fast Planning treats OSL as a first-class stream: when MRP nets demand it separates shortfalls into bought-out (purchase), in-house SFG (work order) and outsourced OSL (work order plus challan), so outsourced components are planned properly rather than mislabelled as purchases.
How is job work treated under GST in India?
Material sent for job work moves on a delivery challan, not a tax invoice, because ownership stays with the principal manufacturer. Inputs must generally return within one year and capital goods within three years, or the dispatch can be deemed a supply and become taxable. The principal can still claim input tax credit on inputs sent out, provided they return within the time limit. Confirm the current provisions and limits with your CA.
What is Form ITC-04 and who files it?
ITC-04 is the statement a principal manufacturer files to declare goods sent to and received back from job-workers, reconciling the challans against returns and what still lies with the worker at period end. Filing frequency depends on turnover — larger taxpayers half-yearly, smaller ones annually. It is only as easy as your challan records are complete, which is why tracking OSL dispatch and return on the plan line matters. Confirm your frequency and format with your CA.
Why can't generic MRP plan outsourced components well?
Generic MRP usually models an outsourced component as either a purchase — losing the fact that you own the material and only rent the process — or an in-house work order, losing the fact that it physically leaves your walls on a challan under a tax clock. Neither captures 'my material, someone else's operation, out and back'. Fast Planning models OSL as its own stream with its own lead time, so the plan sees exactly what is at a job-worker and when it is due back.
Does stock at a job-worker still count as my inventory?
Yes. Goods sent for job work remain the principal's property and stay on your books as inventory even while physically at the job-worker, and they are still your risk for planning. Fast Planning keeps that material visible as your stock in a 'with job-worker' state on the shared inventory ledger, on the GST return clock, so the plan neither double-orders around it nor forgets it is coming back.
