Job Work Module

Job Work & Subcontracting Software

Material at a job worker is still your stock and still your GST responsibility. DotOne tracks every challan, every kilogram at the vendor and every return, so ITC-04 and costing come out of the same records.

  • Subcontract orders with GST-compliant delivery challans

  • Live stock at each job worker with BOM-based consumption

  • Return deadlines, ITC-04 data and job charge costing

Key features

What Job Work & Subcontracting covers

01 / 06

Subcontract orders

Process, output item, rate and due date agreed with each job worker.

02 / 06

GST challans

Outward delivery challans with required details and e-way bill data.

03 / 06

Stock at vendor

Live, valued and aged stock at every job worker location.

04 / 06

Process loss control

BOM-based consumption with allowed loss and flagged excess.

05 / 06

ITC-04 data

Goods sent and received back reported directly from transactions.

06 / 06

Inward job work

Customer material tracked separately with job charge billing.

AI + ERP

An ERP that doesn't just record. It acts.

Traditional ERPRecords what happened
AI-powered ERPDecides what's next and does the routine work

Why job work needs its own module

Very few Indian factories do every process in-house. Plating, powder coating, heat treatment, printing, lamination, dyeing, machining and stitching are routinely sent outside to specialists. Each time material leaves the gate for job work, it remains the principal stock, it must move under proper GST documentation, and it must come back, as finished goods or as waste, within fixed time limits.

When job work is handled through ordinary sale and purchase entries or a register kept on the side, stock at vendors becomes a guess, challans go unreconciled and ITC-04 is prepared from memory at the end of the period. The job work module in DotOne treats subcontracting as a proper transaction type, linked to production, stores, purchase and accounts, so the material trail is complete from issue to receipt.

Subcontract orders and outward challans

Job work starts with a subcontract order to the job worker that states the process, the output item, the expected quantity and the agreed job charge. The order can be raised manually or generated from a production order where a routing operation is marked as outsourced, as described on our BOM management page.

Material is then sent against the order on a delivery challan. Under GST, goods sent for job work move without tax on a challan as provided under Rule 45 of the CGST Rules, and the challan carries the details the law requires, such as the description, quantity, value and the job worker details. Where an e-way bill is required, the challan data feeds it so it is not typed twice.

  • Subcontract order with process, output item, rate and due date.
  • Outward challan printed from the order with GST-required details.
  • Partial dispatches and multiple challans against one order.
  • Direct dispatch from your supplier to the job worker recorded against the order.

Stock at vendor location and BOM-based consumption

Every job worker is set up as a virtual stock location. Material sent on a challan moves into that location and stays visible in inventory reports as your stock held elsewhere, valued and aged. You can see at any time how much of each item is lying at each vendor and against which order.

When processed goods come back, the ERP uses the BOM or conversion ratio defined for that process to calculate how much input should have been consumed. If 100 kg of coil goes for slitting and 97 kg of strips returns, the system knows what the standard consumption was, what the allowed process loss is and whether the difference is within tolerance or needs to be explained.

Allowed process loss

Process loss percentages are defined per item or per process and agreed with each job worker. Losses within the allowance are consumed automatically; anything beyond it is flagged for review, recovery from the vendor or approval, so material does not quietly disappear at the job worker.

Receipts, rejections and scrap

Material returns from the job worker on their challan or invoice and is received against the subcontract order. Goods can pass through incoming inspection in the quality module before being accepted into stock, so rejected pieces are separated at the gate rather than discovered on the line.

  • Accepted quantity moves to stores or the next production stage.
  • Rejections due to job worker fault are recorded for rework or debit.
  • Rejections due to input material defects are tracked separately.
  • Scrap and waste returned or sold from the job worker premises are recorded against the order.
  • Unprocessed material returned is moved back to your own stock.

Return time limits under GST

GST sets time limits for goods sent on job work. Inputs are generally expected back within one year and capital goods such as moulds, dies, jigs and fixtures within three years of being sent. If they do not return within the limit, the original dispatch is treated as a supply on which tax becomes payable. The exact conditions and any extensions should be confirmed with your tax advisor.

DotOne tracks the dispatch date on every challan line and shows what is approaching its deadline, by job worker and by item. Alerts give your team time to bring material back, regularise it or account for it properly, instead of finding an old open challan during an audit.

ITC-04 reporting

Principals who send goods for job work report those movements in Form ITC-04, covering goods sent, goods received back and goods sent onward from one job worker to another. Preparing it manually means matching months of challans with receipts, which is where most errors creep in.

Because every challan and receipt is already linked in the ERP, the ITC-04 data is generated directly from transactions, with the challan references, quantities and dates the return needs. Open balances by job worker reconcile with the stock-at-vendor report, so the return and the books always agree. This works alongside the accounting and GST module.

Job charges, billing and costing

The job worker bills for their service, and that invoice is booked against the subcontract order with the agreed rate. Quantity received, rate and invoice are matched, so you pay for what actually came back accepted. Debit notes for excess loss or job worker rejections are raised from the same order.

Job charges are added to the cost of the processed item along with any freight, so product cost reflects the real cost of outsourced stages. Comparing job charges and loss across vendors for the same process helps decide whom to give more work to. See our costing software page for how this flows into product cost.

Inward job work: when you are the job worker

Many manufacturers also do job work for others. In that case, the customer material you receive is not your stock and must be kept separate from it. DotOne records inward job work as customer-owned stock, tracks consumption against the customer BOM or ratio, and returns finished goods on a challan.

Your job charge invoice is raised against the inward order with GST applied on the service, and reports show customer material held, processed and pending return. This keeps your own stock valuation clean and gives your customers accurate statements of their material.

See DotOne production management on dotone.in

Get a free Job Work & Subcontracting demo

Tell us about your business and current process. We will show how DotOne fits, module by module.

Let's talk

    Get a Quote



    Your data is secure with us.

    How it works

    1. 01

      Map outsourced processes

      Processes, job workers and current challan practices are reviewed.

    2. 02

      Set up vendor locations

      Each job worker becomes a stock location with opening balances.

    3. 03

      Define ratios and losses

      BOMs, conversion ratios and allowed process loss are agreed per process.

    4. 04

      Configure challans and returns

      Challan formats, inspection and ITC-04 mapping are set up.

    5. 05

      Reconcile and go live

      Open challans are reconciled with vendors before live transactions begin.

    0+

    Years Experience

    0+

    Client Projects

    0+

    Dedicated Memebers

    0+

    Commitment

    Frequently asked questions

    • What is job work software?

      Job work software manages goods sent to or received from job workers for processing. It handles subcontract orders, delivery challans, stock lying at vendors, consumption and process loss, receipts, rejections, job charge billing and GST reporting such as ITC-04, all linked to inventory and accounts.

    • Is GST charged on goods sent for job work?

      Goods sent by a registered principal to a job worker can generally move without payment of tax on a delivery challan, subject to the conditions in the GST law and Rule 45 of the CGST Rules. The job worker charges GST on the job work service. Confirm specific cases with your tax advisor.

    • What are the time limits for return of job work goods?

      Inputs are generally required to come back within one year and capital goods within three years of being sent. If they do not, the dispatch is treated as a supply and tax becomes payable. DotOne tracks the date of each challan and alerts you before limits are reached.

    • Can DotOne generate ITC-04 data?

      Yes. Since every outward challan and every receipt is linked to the subcontract order, the ERP produces ITC-04 data on goods sent, received back and moved between job workers directly from transactions, and it reconciles with the stock-at-vendor report.

    • How is process loss at the job worker handled?

      You define an allowed process loss per item or process. When processed goods return, the ERP calculates standard consumption from the BOM or ratio, consumes losses within the allowance automatically and flags excess loss for review or recovery from the job worker.

    • Can we track job work we do for other companies?

      Yes. Inward job work records customer-supplied material as stock that is not yours, tracks its consumption and return, and raises job charge invoices with GST on the service. Your own stock valuation stays separate from customer material.

    • Does job work link to production orders?

      Yes. When a routing operation is marked as outsourced, releasing the production order can create the subcontract order and material requirement for that stage, and the returned goods move on to the next operation in production.

    Reviews

    What our clients say

    ★★★★★

    Techdotbit has been an invaluable partner in developing my CRM and application. Their expertise, attention to detail, and dedication to delivering excellence are truly impressive. The streamlined solutions they've created have enhanced my business processes and user experience significantly. I wholeheartedly recommend Techdotbit for top-tier CRM and application services.

    Yosef Chaim Kahn Yosef Chaim KahnFounder
    ★★★★★

    I was most impressed with Techdotbit Company India. They did a great job developing our cloud-based software solution for parking.Its provided high-level design and development expertise coupled with comprehensive project management.

    Anthony Domino Anthony DominoDirector
    ★★★★★

    I am thrilled to express my satisfaction with TechDotBit, a true game-changer for CompileGate. The platform's reliability, scalability, cutting-edge technology, user-friendly interface, comprehensive solutions, and exceptional support have significantly enhanced our operational efficiency. TechDotBit is, without a doubt, the best solution for businesses seeking innovative, reliable, and scalable tech solutions.

    John JohnCo-Founder, CompileGet
    ★★★★★

    I recently had the pleasure of interacting with Techdotbit for my company's technology needs, and the experience was truly amazing. From initial inquiry to product delivery, Techdotbit demonstrates a commitment to excellence. The professionalism and expertise of their team was evident throughout the process. They not only understood our needs but also provided insightful recommendations to improve our overall technology setup. The resulting product exceeded our expectations, showcasing the perfect blend of innovation and reliability.

    Geo fridericaj Geo fridericajCo-Founder

    Schedule a meeting to take your business to the next level.

      Get a Quote