Quick Answer
Subcontracting and job work management is the process of tracking raw materials sent to external vendors for operations like plating, heat treatment, powder coating, or machining, and ensuring those materials come back on time, at the right quality, and at the agreed cost. Most Indian manufacturers lose 3 to 8 percent of material value at sub-contractors every year due to untracked process losses, delayed returns, and poor reconciliation. Cloud ERP like ERPDrive automates the entire flow: challan generation, pending receipt tracking, process loss monitoring, sub-contractor quality inspection, job work costing, and ITC-04 compliance, so nothing falls through the cracks.
Why subcontracting management matters for Indian manufacturers
Almost every Indian manufacturing factory, whether it makes auto parts, sheet metal fabrications, precision components, or plastic mouldings, outsources at least some processes to sub-contractors. Heat treatment, surface finishing, plating, anodising, powder coating, grinding, and specialised machining are the most common operations sent outside. For many MSME factories, 20 to 40 percent of their total production cost flows through sub-contractors.
Yet subcontracting is the least disciplined part of the manufacturing process. When material leaves your factory gate on a delivery challan, control shifts from your shop floor to someone else's. Without system-level tracking, you are left relying on phone calls, WhatsApp messages, and handwritten registers to know where your material is, how much has been processed, and when it will come back.
The result is predictable: material goes missing, process losses exceed acceptable limits, quality issues surface only at final inspection (after the damage is done), costs overrun because nobody tracks the actual job work charges against the standard, and ITC-04 filing becomes a quarterly fire drill.
Key Takeaway: Subcontracting and job work management is not just a compliance exercise for ITC-04. It is a cost control, quality control, and inventory accuracy problem. Factories that bring system-level discipline to their job work process typically reduce material losses by 30 to 50 percent and cut job work cycle times by 20 to 35 percent.
The 7 biggest problems with manual job work management
Before we look at solutions, let us understand why manual subcontracting management fails. These are the problems we see at nearly every Indian MSME factory that tracks job work in registers, Excel sheets, or WhatsApp groups.
1. No real-time visibility into material at sub-contractors
When you send 500 kg of steel for heat treatment to three different vendors, you need to know at any moment: how much is at each vendor, how much has been processed and is ready for pickup, and how much is overdue. With manual tracking, this information lives in a register at the dispatch desk, updated whenever someone remembers to do it. By the time you need the answer, the register is two days behind reality.
2. Uncontrolled process losses
Every outsourced process has some material loss. Plating consumes material in the bath. Heat treatment can cause scale loss. Machining produces chips. The problem is not that losses exist; the problem is that nobody measures them against a standard. You send 100 pieces and get back 95, and no one asks where the other 5 went. Over a year, these unchecked losses add up to lakhs of rupees.
3. Quality issues discovered too late
Most factories inspect sub-contracted goods only when they arrive back at the factory, and sometimes not even then. If the plating thickness is wrong or the heat treatment hardness is out of spec, you find out when the parts reach final assembly or, worse, when the customer rejects the batch. By that point, rework or replacement has already eaten into your margin.
4. Job work costing is guesswork
The actual cost of an outsourced operation should include the vendor's processing charge plus the material loss plus the transport cost plus any rejection or rework cost. Most factories track only the vendor's bill amount. They have no idea what the true landed cost of plating or heat treatment actually is, which means their product costing is wrong, their quotations are under-priced, and their margins are thinner than they think.
5. Challan reconciliation is a month-end nightmare
At the end of every month, someone has to sit down with the challan register and the GRN register and match which challans are still open, which have been partially received, and which are overdue. This manual reconciliation takes days, is error-prone, and frequently reveals discrepancies that nobody can explain because the underlying data was never captured properly.
6. ITC-04 compliance is reactive, not proactive
ITC-04 requires you to report all goods sent to and received from job workers every quarter. With manual systems, this means scrambling to compile data from multiple registers and Excel sheets in the last week of the quarter, hoping you have not missed any transactions. If you have, you risk ITC reversal and GST scrutiny. For a detailed look at the compliance side, see our Job Work GST Compliance Guide.
7. No sub-contractor performance tracking
Which of your five plating vendors delivers on time most often? Which one has the lowest rejection rate? Which one's process loss is consistently above the acceptable threshold? Without data, you cannot answer these questions. You keep sending work to the same vendors out of habit, even if a better option exists.
What good subcontracting management looks like
A well-managed subcontracting process has five pillars. Each one is straightforward in concept but requires system-level enforcement to work consistently.
Pillar 1: Challan-driven material dispatch
Every gram of material leaving your factory for a sub-contractor must go on a formal delivery challan that records the item, quantity, batch or lot number, unit of measure, the sub-contractor's name and GSTIN, the expected return date, and the operation to be performed. This challan is the legal document for GST (Rule 55 of CGST Rules) and the operational document for your tracking system. No challan, no dispatch.
Pillar 2: Pending receipt tracking with aging
Every open challan creates a pending receipt. Your system should show you, at any point, the total quantity and value of material lying at each sub-contractor, with aging (how many days it has been there). Items approaching the GST return deadline (one year for inputs, three years for capital goods) should be flagged automatically. This is the single most important visibility tool for subcontracting management.
Pillar 3: GRN with process loss and quality check
When processed goods come back, you record a goods receipt note (GRN) against the original challan. The GRN captures the quantity received, the quantity rejected, the measured process loss, and the results of the incoming quality inspection (hardness, plating thickness, surface finish, dimensional checks). The system computes actual process loss versus the standard and flags exceptions.
Pillar 4: Job work costing with full cost roll-up
The cost of each subcontracted operation should roll up into the product cost automatically. This includes the vendor's processing charge per piece or per kg, the cost of material lost in the process, transportation charges if applicable, and the cost of any rejection or rework. When you know the true landed cost of each outsourced operation, you can price your products accurately and negotiate better rates with vendors.
Pillar 5: Sub-contractor scorecard
Every sub-contractor should have a scorecard based on measurable criteria: on-time delivery percentage, rejection rate, process loss rate, and pricing competitiveness. This scorecard drives vendor selection for future job work orders. The best vendor is not always the cheapest; it is the one whose total cost (including losses and delays) is lowest.
Key Takeaway: Good subcontracting management is not about adding paperwork. It is about replacing trust-based tracking with data-driven control. When your ERP governs every challan, every receipt, and every cost element, the losses that used to be invisible become measurable, and measurable problems get fixed.
Step-by-step: the subcontracting workflow in ERP
Here is how a subcontracting cycle works when managed through cloud ERP like ERPDrive. Each step builds on the previous one, creating an unbroken chain of accountability from dispatch to receipt.
Step 1: Create a subcontracting order
Start with a subcontracting order (also called a job work order) that specifies the sub-contractor, the operation to be performed, the items and quantities, the expected processing time, the agreed rate per piece or per kg, and the acceptable process loss percentage. This order is linked to the production work order so the planning system knows that certain operations are outsourced.
Step 2: Generate the delivery challan
When material is ready to be dispatched, the system generates a delivery challan from the subcontracting order. The challan pulls the item details, quantities, and batch or lot numbers automatically. If you are sending material that arrived from your own supplier, the lot traceability carries forward so you can trace any problem back to the original raw material batch.
Step 3: Track material in transit and at the sub-contractor
Once the challan is dispatched, the system moves the inventory from your warehouse to a virtual "at sub-contractor" location. Your stock report now shows exactly how much material is at each vendor. Aging reports highlight items that have been at a sub-contractor for longer than the expected processing time, letting you follow up before delays cascade into your production schedule.
Step 4: Receive processed goods with quality inspection
When processed goods return, record a GRN against the original challan. The system prompts an incoming quality check: enter the measured values (hardness, thickness, dimensions, surface finish) and the system compares them against the inspection plan. Passed goods move to your warehouse; rejected goods are flagged for return or rework. The system computes the actual process loss and compares it to the standard.
Step 5: Reconcile and close the challan
Partial receipts are common in job work. The system tracks the quantity sent versus the quantity received (good plus rejected) and the quantity accounted for as process loss. Once the full quantity is reconciled, the challan closes. Any unexplained shortfall is flagged as unaccounted loss, creating a visible record that you can take up with the vendor.
Step 6: Process the vendor's bill and compute actual cost
When the sub-contractor raises a bill, match it against the subcontracting order and the GRN. The system validates the quantity billed against the quantity received, applies the agreed rate, and computes the total job work cost. This cost, plus the material loss cost, rolls into the product cost sheet automatically. No manual costing entries needed.
Step 7: Auto-generate ITC-04 data
At the end of the quarter, the system compiles all job work transactions (challans sent, goods received, goods pending) into the ITC-04 format. You review and file. No last-minute scrambling, no missing challans, no reconciliation gaps.
Real result: An auto parts manufacturer in Rajkot was losing an estimated 5 to 7 percent of material value at sub-contractors every year. After moving to ERP-driven job work tracking with ERPDrive, they reduced unaccounted losses to under 1.5 percent, cut ITC-04 filing time from 3 days to 2 hours, and identified two sub-contractors whose process loss rates were consistently double the acceptable limit.
Job work process loss: how to set standards and catch exceptions
Process loss is the material consumed or destroyed during an outsourced operation. Some loss is normal and expected. The problem is when you do not define what "normal" means, so you cannot detect when losses are abnormal.
Setting process loss standards
For every outsourced operation, define an acceptable process loss percentage based on the physics of the process and historical data. Typical benchmarks for common operations in Indian manufacturing:
| Operation | Typical Process Loss | What Causes It |
|---|---|---|
| Heat treatment (hardening, tempering) | 0.5 to 2 percent | Scale formation, decarburisation |
| Electroplating (zinc, nickel, chrome) | 1 to 3 percent | Jig marks, bath drag-out, hanging losses |
| Powder coating | 0.5 to 1.5 percent | Overspray, masking waste |
| Anodising | 1 to 2.5 percent | Chemical dissolution, handling damage |
| External machining (grinding, boring) | 1 to 5 percent (by weight) | Chip removal, material turned to swarf |
| Shot blasting and surface finishing | 0.2 to 1 percent | Surface removal, handling breakage |
Enter these standards into your ERP against each sub-contractor and each operation. When the actual loss on a GRN exceeds the standard by more than a defined tolerance (say 0.5 percent), the system raises an alert. Consistent over-loss from a vendor is grounds for renegotiation or replacement.
Tracking process loss in your product cost
The cost of process loss should be part of your product cost, not hidden in a general "miscellaneous expense" bucket. If you send 100 pieces to the plater and 97 come back good, the cost of those 3 lost pieces (material cost) must be absorbed into the cost of the 97 good pieces. ERP does this automatically in the production cost sheet, so your quoted price reflects the true cost of manufacturing.
Quality control at sub-contractors
Quality issues at sub-contractors are among the most expensive problems in manufacturing, because they are discovered late and affect large batches. Here is how to build quality control into your subcontracting process.
Define inspection plans for each operation
For every outsourced operation, create an incoming inspection plan that specifies: what to measure (hardness HRC range, plating thickness in microns, surface roughness Ra, dimensional tolerances), how many pieces to check (AQL-based sampling or 100 percent inspection for critical operations), and what instruments to use. Store these plans in your ERP so the inspector sees the right checklist when the material arrives.
Inspect on receipt, not at final assembly
The biggest mistake factories make with sub-contracted work is skipping incoming inspection. They trust the vendor, let the parts go straight to the next operation, and discover the quality issue only at final assembly or at the customer's end. By that point, you have added value (and cost) on top of a defective operation. Always inspect sub-contracted goods at receipt, before they enter the next process. For a complete inspection framework, see our quality control guide.
Track rejection rates by sub-contractor
Every rejected piece from a sub-contractor should be recorded with the reason (under-plated, hardness low, surface defect, dimensional out). Over time, this builds a rejection profile for each vendor. If a plater's rejection rate climbs from 1 percent to 4 percent over three months, you see the trend in the data and act before it becomes a production crisis. This feeds directly into your vendor scorecard.
NCR and CAPA for sub-contractor quality issues
Serious quality failures at sub-contractors should trigger a formal non-conformance report (NCR) and corrective action (CAPA). The NCR documents what went wrong, the root cause analysis identifies why, and the CAPA ensures it does not happen again. Your ERP should link the NCR to the specific GRN, challan, batch, and sub-contractor so the record is audit-ready. See our NCR and CAPA guide for the full workflow.
ITC-04 compliance: how ERP eliminates the quarterly scramble
ITC-04 is the GST return that reports goods sent to and received from job workers. It must be filed quarterly by manufacturers who send goods for job work. The return requires challan-level detail: description, quantity, value, HSN code, and the GSTIN of the job worker.
With manual systems, ITC-04 filing is a painful, error-prone process. You dig through challan registers, cross-reference GRN records, identify open challans, and compile everything into the required format. Missing even one challan can trigger an ITC reversal notice from the GST department.
With ERP, ITC-04 data is a byproduct of your daily operations. Every challan and every GRN is already in the system. At quarter-end, you click a button, review the auto-generated report, and file. The system also flags challans where goods have been at the sub-contractor for more than the allowed period (one year for inputs, three years for capital goods), so you can take action before a compliance deadline is breached.
For the full GST compliance picture for job work, including challan formats, the 180-day rule, and ITC reversal scenarios, see our detailed Job Work GST Compliance Guide.
How ERPDrive handles subcontracting and job work
ERPDrive is built for Indian manufacturers who outsource processes to sub-contractors. Here is what the job work module covers:
- Subcontracting orders: Create job work orders linked to production work orders, specifying the sub-contractor, operation, items, quantities, rates, expected processing time, and acceptable process loss percentage.
- Delivery challan generation: Auto-generate GST-compliant delivery challans (Rule 55) from the subcontracting order, with batch and lot traceability carried forward.
- Real-time material-at-vendor tracking: See exactly how much material is at each sub-contractor at any time, with aging reports and overdue alerts.
- GRN with quality inspection: Record goods received against the original challan, with built-in incoming inspection prompts, pass or fail verdicts, and automatic process loss computation.
- Process loss monitoring: Define standard process loss per operation and vendor. The system flags when actual loss exceeds the standard, building a data trail for vendor negotiation.
- Job work cost roll-up: The vendor's processing charge plus material loss cost rolls into the product cost sheet automatically. Your BOM cost reflects the true cost of outsourced operations.
- Sub-contractor scorecard: Track on-time delivery, rejection rate, process loss rate, and pricing for each sub-contractor. Data-driven vendor selection, not habit-based.
- ITC-04 auto-generation: One-click ITC-04 report at quarter-end, with all challan and GRN data pre-compiled. Deadline alerts for goods approaching the return period limit.
- Full lot traceability across the sub-contractor leg: If a quality issue surfaces in a finished product, trace it back through the sub-contractor's operation, the batch that was processed, and the original raw material lot. For the full traceability picture, see our batch tracking guide.
ERPDrive starts at INR 15,000/month with no upfront licence, and the job work module goes live in 2 to 4 weeks. Book a demo to walk through your specific subcontracting workflow with our team.
Subcontracting management checklist for Indian manufacturers
Use this checklist to audit your current job work process and identify where you need to tighten control.
- Challan discipline: Does every material dispatch to a sub-contractor go on a formal delivery challan with item, quantity, batch, and expected return date?
- Pending receipt visibility: Can you see, right now, the total quantity and value of material at each sub-contractor, with aging?
- Process loss standards: Have you defined acceptable process loss percentages for each outsourced operation? Do you measure actual loss against these standards on every receipt?
- Incoming quality inspection: Do you inspect sub-contracted goods on receipt, before they enter the next process? Is there a defined inspection plan for each operation?
- Rejection tracking: Do you track rejection rates by sub-contractor and by operation? Can you see trends over the last 3 to 6 months?
- Cost accuracy: Does your product cost sheet include the actual job work cost (processing charge plus material loss) for each outsourced operation?
- Vendor scorecard: Do you rate your sub-contractors on on-time delivery, rejection rate, and process loss? Does this data drive your vendor selection?
- ITC-04 readiness: Can you generate your ITC-04 report in under an hour at quarter-end, with no missing challans?
- Lot traceability: If a customer reports a quality issue, can you trace the affected batch back through the sub-contractor's operation to the original raw material lot?
If you answered "no" to more than two of these questions, your subcontracting process has gaps that are costing you money, quality, and compliance risk.
FAQs: subcontracting and job work management
What is subcontracting in manufacturing?
Subcontracting in manufacturing means sending raw materials or semi-finished goods to an external vendor (called a sub-contractor or job worker) for a specific process such as plating, heat treatment, powder coating, machining, or surface finishing. The principal manufacturer retains ownership of the material while the sub-contractor performs the agreed operation and returns the processed goods. In India, this is commonly referred to as job work under GST.
How do I track materials sent to sub-contractors?
You track materials at sub-contractors using a job work challan (delivery challan under GST Rule 55) that records item, quantity, batch or lot number, and the sub-contractor's details. Each challan creates a pending receipt entry. When processed goods return, you record a GRN against the original challan, reconcile quantities sent versus received, account for process loss or rejection, and update inventory. Cloud ERP like ERPDrive automates this entire flow and gives you a real-time view of material lying at each sub-contractor.
What is the 180-day rule for job work under GST?
Under GST Section 143, inputs sent to a job worker must be returned or supplied from the job worker's premises within one year (for inputs) or three years (for capital goods). If goods are not returned within this period, the transaction is treated as a supply, and the principal manufacturer must pay GST on the value. The earlier 180-day ITC rule (Section 16(4)) applies to ITC claims: if you have not received the goods or services within 180 days of the invoice date, the ITC claimed must be reversed and can be re-claimed only when payment is made.
How does ERP help with ITC-04 filing for job work?
Cloud ERP like ERPDrive tracks every job work challan (goods sent) and GRN (goods received back) in real time. At the end of the quarter, the system auto-generates ITC-04 data by aggregating all job work transactions, reconciling quantities, and flagging items that are approaching the return deadline. This eliminates the manual effort of compiling challan registers and cross-checking Excel sheets, reducing ITC-04 filing time from days to minutes.
How can I reduce material loss at sub-contractors?
To reduce material loss at sub-contractors, you need three things: system-level tracking of every gram or piece sent and received, defined acceptable process loss percentages per operation (for example, 2 percent for heat treatment or 1.5 percent for plating), and automated alerts when actual loss exceeds the acceptable threshold. Cloud ERP enforces this by requiring a GRN against every challan, computing actual vs standard process loss, and flagging sub-contractors whose loss rates consistently exceed the norm.
What is the difference between job work and outsourced manufacturing?
In job work, the principal manufacturer sends their own raw materials to the sub-contractor, retains ownership throughout, and gets back the processed goods. The sub-contractor charges only for the processing service. In outsourced manufacturing (contract manufacturing), the vendor procures materials, manufactures the product, and sells the finished goods back to you. The ownership, GST treatment, and inventory tracking are fundamentally different. Most Indian MSME factories use job work for specific processes like plating, heat treatment, and surface finishing, while keeping core manufacturing in-house.
The bottom line
Subcontracting is where most Indian manufacturers bleed money without realizing it. Material losses, late returns, quality failures, and inaccurate costing are not inevitable. They are symptoms of a process that runs on trust and manual registers instead of system-level tracking and enforcement.
The fix is not more paperwork. It is an ERP that governs every challan, every receipt, every process loss, and every cost element, so that subcontracting becomes as disciplined as your in-house production.
ERPDrive gives you that discipline from day one: challan-driven dispatch, real-time material-at-vendor tracking, process loss monitoring, incoming quality inspection, automatic job work costing, sub-contractor scorecards, and one-click ITC-04 filing. All of it starts at INR 15,000/month and goes live in 2 to 4 weeks.
Ready to bring discipline to your job work process? Book a free 30-minute demo and walk through your specific subcontracting workflow with our team. Or explore related guides: Job Work GST Compliance, Quality Control in Manufacturing, Vendor Management and Supplier Evaluation.