Job work costing in one paragraph
For an Indian fabrication or engineering job shop, job work costing means treating each order as a small project: you quote the job from an estimate of what it will consume, break it into tasks, cost each task with its material, labour and machine, issue stock against those tasks as work proceeds, and finally bill the party for your job-work charges. Done on paper it is guesswork; done on a system that carries a per-task Bill of Resources, it becomes an estimate you can defend, an actual cost you can measure against it, and a bill that reconciles to the work. The India-specific twist is that when the principal sends you their own material to work on, you also have to account for it under GST through job-work challans and the ITC-04 return.
What counts as job work in India
Under GST, job work means any treatment or process undertaken by a person (the job worker) on goods belonging to another registered person (the principal). Cutting, welding, machining, plating, heat treatment, powder coating, assembly — if you are working on someone else's material, you are a job worker in the GST sense. This matters because the goods the principal sends you are not your purchase and not your sale; they remain the principal's, move on a delivery challan rather than a tax invoice, and must come back (or be dispatched onward) within prescribed time limits.
Many job shops operate in both modes at once: some jobs are on the customer's free-issue material (pure job work), and some are on material you buy yourself and bill as a supply. The costing discipline is the same for both — the GST and challan treatment is where they diverge. Read the pillar for how a job maps to a project: what is project management software.
How to cost a job order
A job is costed exactly the way any project is — through a Bill of Resources built per task and rolled up:
The key is that every resource line is priced from a resource master — your machines with their hourly rates, your labour categories, your consumables — so the estimate is not a finger-in-the-air figure but a build-up you can show the customer and defend. Material lines draw from the shared item master; labour and machine lines from the resource master with their rates, working hours and efficiency held once and reused across every job.
Estimated vs actual on a job
The estimate is only half the value. As the job runs, real material is issued from the store against each task and real machine and labour time is consumed, converting the planned Bill of Resources into actual cost. Put the two side by side and the shop finally sees which jobs make money and which quietly bleed:
| Cost element | Estimated (from the BOR) | Actual (from consumption) |
|---|---|---|
| Material | Planned quantity × rate from the item master | Store issues booked against the task |
| Labour | Planned hours × labour rate | Hours actually recorded on the job |
| Machine | Planned run time × machine rate | Actual machine time consumed |
| Total job cost | Rolled-up estimate vs budget | Actual cost vs estimate — the margin truth |
Over a few months this turns quoting from guesswork into a feedback loop: the jobs that overran tell you where your standard rates or process estimates were wrong, and the next quote is sharper. That is the whole point of costing a job on a system rather than on a pad.
Quoting job orders from memory and hoping the margin holds?
We will show you a job costed from a per-task Bill of Resources, tracked to actual consumption, and billed — on your own job, in 30 minutes.
GST on job-work charges
When you bill a principal for pure job work — working on their free-issue material — you are supplying a service, and you bill your job-work charges plus GST, not the value of their goods. Job-work services generally fall under SAC 9988. The rate depends on what you are doing and for whom: a broad range of job work on goods belonging to a registered principal attracts 12% GST, certain specified processes attract 5%, and residual categories can attract 18%. Because the correct rate turns on the exact process, the sector and the principal's registration status, and because these rates are periodically amended by notification, confirm the applicable rate for your jobs with your CA — this guide is not tax advice.
When the job is instead done on material you bought yourself, you are making a composite or ordinary supply and you bill the finished value at the rate applicable to those goods. The software simply needs to let you bill either way — job-work charges as a service, or the full supply — which is why job-work billing sits in the same project billing engine as everything else.
Job-work challans and ITC-04
The paperwork that trips up job shops is not the costing — it is the movement of the principal's goods. Under GST:
- Delivery challan, not invoice. The principal sends inputs or capital goods to the job worker under a delivery challan, because ownership does not change hands.
- Time limits. Inputs must generally be returned or supplied onward within one year, and capital goods within three years; otherwise the movement is treated as a supply on which tax is due.
- ITC-04. The principal declares the goods sent to and received from job workers in the return ITC-04, filed on a half-yearly or annual basis depending on turnover, so input tax credit on those goods is preserved.
As the job worker you do not file ITC-04 — the principal does — but you are the source of the data: which challans came in, what was consumed, what went back and when. Keeping the job's material movements recorded against the job on a system is what lets the principal reconcile their ITC-04 without a scramble, and keeps you clean if the time limits are ever questioned.
How Fast Project costs a job
Fast Project treats each job order as a project. You open the job with the party and a budget, break it into WBS tasks for the process steps, build a per-task Bill of Resources from your resource master to estimate and quote it, and then issue material against tasks through the shared store so estimated becomes actual. When it is done you raise the bill — job-work charges or full supply — through project billing, and the material moved against the job is recorded so the principal's ITC-04 reconciliation is straightforward. It runs cloud or on-premise, and it is the natural fit for the fabrication and job-work shops the product was built for.
For pricing this, see the India pricing guide; for the billing side, see RA bills and GST on works contracts. To cost one of your own jobs live, book a demo — and confirm the GST and ITC-04 specifics with your CA.
Frequently asked questions
What is job work costing?
Job work costing is treating each order in a fabrication or engineering shop as a small project: you quote the job from an estimate of what it will consume, break it into tasks, cost each task with its material, labour and machine, issue stock against those tasks as work proceeds, and bill the party. A per-task Bill of Resources turns the quote into a defensible estimate and lets you measure actual cost against it, so you can see the true margin on every job.
What counts as job work under GST in India?
Job work under GST means any treatment or process undertaken on goods belonging to another registered person, the principal — cutting, welding, machining, plating, heat treatment, coating, assembly and similar. The principal's goods remain theirs, move on a delivery challan rather than a tax invoice, and must be returned or supplied onward within prescribed time limits. The job worker bills job-work charges as a service, not the value of the principal's goods.
What is the GST rate on job-work charges?
Job-work services generally fall under SAC 9988. A broad range of job work on goods belonging to a registered principal attracts 12% GST, certain specified processes attract 5%, and residual categories can attract 18%. The correct rate depends on the exact process, the sector and the principal's registration, and rates are periodically amended by notification, so confirm the applicable rate for your jobs with your CA.
What is ITC-04 and who files it?
ITC-04 is the GST return in which a principal declares the goods sent to and received back from job workers, filed half-yearly or annually depending on turnover, to preserve input tax credit on those goods. The principal files it, not the job worker — but the job worker is the source of the data on which challans came in, what was consumed and what went back and when, so recording the job's material movements on a system keeps that reconciliation clean.
What are the time limits for returning goods in job work?
Inputs sent to a job worker must generally be returned or supplied onward within one year, and capital goods within three years. If the goods are not returned within these limits, the original movement is treated as a supply on which tax becomes due. Keeping the inward challans and consumption recorded against the job helps the principal track these limits.
How does Fast Project cost a job order?
Fast Project treats each job order as a project. You open the job with the party and a budget, break it into WBS tasks for the process steps, build a per-task Bill of Resources from your resource master to estimate and quote it, then issue material against tasks through the shared store so estimated cost becomes actual. You bill job-work charges or the full supply through project billing, and material moved against the job is recorded for the principal's ITC-04 reconciliation. It runs cloud or on-premise.
