What is job costing in manufacturing?
Job costing is the method of collecting the actual cost of each job or work order separately: material issued to it at the price paid, labour logged against it at a rate per hour, subcontract charges and a share of overhead. Dividing by good units gives cost per unit. Job shops use it because every order is different; process plants use process costing instead.
By Arunkumar V, CTO · 03 November 2026 · 3 min read
- job costing meaning
- job order costing
- job costing vs process costing
- how to calculate job cost
The four parts of a job cost
Material: every item issued to the job, valued at what it actually cost, less anything returned to stock. Labour: hours logged at each work centre times that centre's rate, which can include the machine as well as the operator. Subcontract or job work: the vendor's bill for plating, heat treatment or machining done outside, attached to the job. Overhead: rent, power, supervision and other costs that cannot be traced to one job, applied by a rule such as a percentage of labour or a rate per machine hour. The first three are measured; the fourth is allocated. Keep them separate in reports so you can see which is real and which is an assumption.
Why actual costs matter more than estimates
Most small shops quote from a standard estimate and never check it against what the job actually consumed. The estimate drifts. Material prices move, a routing step takes twice as long as planned, scrap on one part is far higher than the BOM allows. Without actuals, the shop keeps quoting the same price and either loses the work it should win or wins the work it should refuse. Job costing closes the loop: when the job closes, compare material and labour actuals against the quote, by line. The pattern over twenty jobs tells you which products, customers and operations make money. That is worth more than any single month's profit figure.
What job costing needs from your records
If any of these is missing the job cost is a guess dressed as a number. The most common gap is labour: operators record a shift, not the jobs within it, and the cost is spread evenly over whatever was open. The fix is a job card scanned at the start and end of each operation.
- A stock ledger that values each issue at a real cost
- Material issues and returns posted against the job on the day
- A routing with work centres and an hourly rate per centre
- Labour logged per job and operation, not per shift total
- Vendor bills for job work linked to the job
- A clear close date, after which nothing more posts to the job
Job costing versus process costing
Process costing averages costs over a period and a quantity: a food plant that runs the same line all week divides total cost by kilograms produced. Job costing is for shops where each order is distinct: a fabricated frame, a machined batch of fifty, a custom panel. Some shops need both. A powder-coating line inside a fabrication shop can be costed as a process, with a rate per square metre charged to each job that passes through it. Choose by how the work flows, not by what the software prefers.
Where ZMOS fits
ZMOS calculates job cost from material at real issue cost plus labour at the work-centre rate, per job and per unit, on the day the job closes. Material issues and returns post against the work order, labour is logged at work centres through barcode job cards, and job work (subcontracting) is supported. The result sits in the same workspace as the double-entry accounts. It is built for sheet-metal, machining and fabrication shops of 10 to 50 people. If you run a continuous process and need process costing by period, job costing in ZMOS is not the natural model.
People also ask
Short answers, each one complete on its own.
Related answers
- How do I calculate job cost in a small manufacturing shop?
- What is WIP inventory?
- What is a routing and a work centre?
- How do I track labour hours on jobs?
- What is a bill of materials?
- What is an immutable stock ledger?
- What is a work order in manufacturing?
- What is a job card in manufacturing?
- All 54 answers
Inside ZMOS
What is the difference between job costing and job order costing?
They are the same method under two names. Job order costing is the term used in accounting textbooks; job costing is what shops and software call it. Both collect material, labour and overhead per individual job and report a cost per job and per unit.
How should overhead be applied to jobs?
Pick a simple driver that reflects how overhead is consumed, usually labour hours or machine hours, and set a rate from last year's figures. Review it yearly. Show overhead on a separate line so a job's measured cost is never confused with the allocation.
When is a job cost final?
When the job is closed and all material, labour and vendor bills for it have posted. Late vendor bills are the usual problem. Set a rule: nothing posts to a closed job, and anything that arrives late is reviewed and posted to a variance account instead.
Can job costing work without an ERP?
Yes, for a few jobs a month, with a sheet per job and discipline. It fails when material prices vary, when operators work on several jobs a shift, or when more than one person maintains the sheets. The ERP's advantage is that costing falls out of transactions you already record.
See it on your own stock and jobs
ZMOS is free for six months for startups and registered partners, no card. Or ask an engineer anything on WhatsApp; we reply within 6 hours in working hours.