Job Work (Sub-Contracting)
Job Work Module - User Guide
1. Introduction đ
The Job Work (or Sub-Contracting) module manages the end-to-end process of sending materials to external vendors for specialized processing (e.g., painting, machining, heat treatment) and receiving them back. It ensures tight control over inventory lying at vendor premises and maintains GST compliance through automated Challan generation.
âšī¸
In the overall business flow:
- Initiates an Outward Challan to move material to a Job Worker.
- Supports Sent-Direct scenarios where raw material moves directly from a Supplier to a Job Worker.
- Records Inward Challan (Receipt) after vendor processing is complete.
Typically, this module is used by PPC (Production Planning & Control) Managers, Store Keepers, and GST Officers.
2. Getting Started with Job Work đ
Accessing the Module
Navigate to the Job Work Index under the Manufacturing or Inventory menu.

Core Workflows
- Standard Job Work: Issuing material from internal stock to a vendor.
- Manufacturer Direct (Sent-Direct): Tracking material that never enters your facility but is shipped directly from a supplier to your job worker against an Indent.
- Shear Plan Integration: Linking job work to specialized shearing plans for optimal material utilization.
3. Features & Benefits â¨
đ Advanced Logistics
- Sent-Direct Workflow: Links Indents to Job Work, allowing you to track liability at a vendor’s site for materials they received from third parties.
- Transport Integration: Captures Vehicle Details, LR Nos, and Transporter Doc numbers directly on the Challan for regulatory compliance (mandatory for Road transport).
âī¸ Balance & Stock Tracking
- Balance Type Logic: Maintains inventory balances either by Qty (NOS) or Weight (KGS), depending on the material nature.
- HSN Integrity: Automatically checks if HSN codes are defined for every item before allowing a Challan, ensuring seamless GST reporting.
đˇī¸ Batch & QR Management
- TrnId Traceability: Supports J-TrnId generation for material returning from Job Work, maintaining continuity with internal QR-based tracking systems.
- Package Management: Handles Qty Per Box and No of Packets (up to 300) for inward material.
4. Complete Flow đ
Initialize Job Work (Header)
- Select the Job Worker (Party/Branch) and Process.
- Choose the Unit and Challan Type (Standard Job Work vs. Miscellaneous).
- Specify if the material is Sent-Direct.
- The system assigns a unique Job No and YearJobNo.
Add Material Lines
- Issue (Out Stock): Select materials from internal stores. The system enforces Negative Stock checks.
- Receive (In Stock): Record materials returning from processing. You can link these to previous GRNs or create manual inward lines.
- Use Bulk Excel Import for large-scale outward movements.
Generate Challan & Authorization
- Finalize the Annexure Date and Transport Details.
- Print the Job Work Challan (QuestPDF-based professional document).
- Authorize the transaction to update the vendor’s stock liability.

5. Validations and Logic â ī¸
Main-Level (Header) Validations
- GST State Compliance:
- Interstate supply is prohibited for Unregistered Parties.
- Supply state code must match the party’s registered GSTIN state.
- Direct-Sent Integrity:
- The Manufacturer and Job Worker cannot be the same entity.
- Valid Authorized Indent is mandatory.
- The Job Worker specified must match the “Ship-To” party on the linked Indent.
- Chronology: Date cannot be prior to the last authorized Job Work record.
Line-Level (Item) Validations
- Zero-Value Prevention: Actual Qty or Weight cannot be 0 (unless part of a valid Shear Plan).
- Negative Stock Guard: For outward movements (Issue), requested qty must be available in book stock as of the Annexure Date.
- Transport Rules:
- Vehicle No is mandatory if Mode = Road.
- LR No is mandatory for all other non-local transport modes.
- HSN Check: Prevents adding any items that lack a valid HSN code in the Item Master.
- Date Mirroring: Annexure Date cannot be before the Job Work Header Date.
6. Master Data Dependencies đ
- Party/Branch Master: Defines vendor addresses, GST status, and state codes.
- Indent Master: Required for Sent-Direct workflows.
- Item Master: Holds vital HSN codes and balance type (Qty vs. Weight).
- Process Master: Defines the external services being performed (Painting, Machining, etc.).
7. Related Reports đ
- đ QuestPDF Job Work Challan: The primary legal document for material movement.
- đĻ Out Stock Through GRN Report: Tracks material moved out against specific third-party receipt documents.
- đ Job Work Import Report: Error-handling logs explaining why specific Excel rows were rejected (Codes AâN).
8. Best Practices / Tips đĄ
- Weight vs Qty: For metals and fabrication, always set the Balance Type to ‘Weight’ to account for standard processing scrap.
- Bulk Tracking: Use the
JobWork1OutChallanDownloadModelfor bulk transfers to avoid tedious line-by-line entry. - Audit Trails: Check the MFG Log to see history of TRN ID deletions or modifications on inward lines.