Job Costing for Small Manufacturers: The Complete Guide (2026)
Everything you need to know about tracking costs per job—and why most shops get it wrong.
Jolted Team
Manufacturing Experts
January 2026
12 min read
What Is Job Costing?
Job costing is the practice of tracking all costs associated with a specific job or project. For manufacturers, this means capturing labor hours, material usage, and overhead allocation for every job that moves through your shop.
Unlike process costing (used in continuous manufacturing), job costing treats each order as a unique cost center. This makes it essential for job shops, make-to-order manufacturers, and anyone producing custom or variable products.
"Job costing tells you which jobs make money. Without it, you're flying blind on profitability."
Why Job Costing Matters for Small Manufacturers
Small manufacturers face a harsh reality: you can be busy and unprofitable at the same time. Without job-level cost visibility, you don't know:
- Which jobs actually make money (and which lose money)
- Whether your quotes are accurate or leaving profit on the table
- Where labor hours actually go
- How much material waste occurs per job
- Which customers are worth pursuing (and which to fire)
Many shops discover that 20-30% of their jobs are unprofitable once they start tracking costs properly. Without job costing, you might be subsidizing bad jobs with good ones—and never know it.
The Three Components of Job Cost
1. Direct Labor
Direct labor includes all time spent by workers directly on a job—setup, run time, inspection, rework, and cleanup. This is usually the easiest cost to conceptualize but hardest to capture accurately without a system.
Key considerations for labor costing:
- Loaded labor rate: Don't just use hourly wage. Include benefits, taxes, and other employment costs. A $25/hour worker often costs $35-45/hour fully loaded.
- Setup vs. run time: Track these separately. High setup time on small runs is often where margins die.
- Indirect labor: Some shops allocate material handling, shipping prep, and other indirect activities to jobs. Others treat them as overhead.
2. Direct Materials
Direct materials are raw materials and components that become part of the finished product or are consumed in producing it. This includes:
- Raw materials (steel, aluminum, plastics, etc.)
- Purchased components and hardware
- Consumables used directly on the job (welding wire, cutting inserts, etc.)
The challenge with material costing is capturing actual usage vs. issued quantity. If you issue a full sheet of steel but only use 70%, does the job get charged for the full sheet or just what was used? Both approaches are valid—consistency matters more than which method you choose.
3. Overhead
Overhead includes all costs that support production but can't be directly traced to a specific job:
- Facility costs (rent, utilities, insurance)
- Equipment depreciation and maintenance
- Indirect labor (supervisors, material handlers, quality)
- Shop supplies and small tools
Overhead must be allocated to jobs using some driver—typically labor hours, machine hours, or direct costs. The allocation method affects job profitability calculations, so choose a driver that makes sense for your operation.
How to Start Job Costing in Your Shop
Step 1: Define Your Cost Structure
Before tracking anything, decide how you'll define costs:
- What's your loaded labor rate? (Usually 1.3-1.5x base wage)
- How will you value materials? (Standard cost, last purchase price, average cost)
- What overhead rate will you use? (Dollar amount per labor hour or percentage of direct cost)
Step 2: Set Up Job Identifiers
Every job needs a unique identifier that follows it through your shop. This could be a work order number, job number, or sales order reference. Workers need to be able to associate their time and material usage with specific jobs.
Step 3: Capture Labor Time
This is where most shops struggle. Paper timesheets are unreliable. Spreadsheets require manual entry after the fact. Digital time tracking—where workers clock in and out of jobs—provides the most accurate data with the least friction.
Step 4: Track Material Issues
When materials are issued to a job, record what was issued and at what cost. This can be done with barcode scanning, manual logging, or by recording material transactions in your inventory system linked to job numbers.
Step 5: Calculate and Review
Add up labor cost, material cost, and allocated overhead for each job. Compare to what you quoted. Identify patterns: Which job types are consistently over or under budget? Where are the surprises?
Common Job Costing Mistakes to Avoid
1. Using Wage Rate Instead of Loaded Rate
If you're using $20/hour because that's what you pay the worker, you're undercosting every job. Benefits, taxes, insurance, and other employment costs add 30-50% to the true labor cost.
2. Ignoring Setup Time
Setup time is where small-run jobs often become unprofitable. If setup takes 2 hours and run takes 1 hour, setup is 67% of your labor cost. Track it separately.
3. Allocating Overhead on Revenue
Some shops allocate overhead based on job revenue, which creates circular logic—profitable jobs get charged more overhead, making them less profitable. Use labor hours or machine hours instead.
4. Inconsistent Material Costing
If you price materials differently for different jobs (sometimes actual cost, sometimes standard cost), your job costs aren't comparable. Pick a method and stick with it.
5. Not Capturing All Time
Rework, inspection, packaging, and shipping prep are all job costs. If workers only clock "production" time, your job costs miss significant chunks of actual work.
Software vs. Spreadsheets for Job Costing
Many shops start with spreadsheets. They work fine when you're doing 5-10 jobs per week and have someone dedicated to data entry. As volume grows, spreadsheets break down:
- Manual entry becomes a bottleneck
- Data is always stale (entered after the fact)
- Version control becomes chaotic
- Analysis requires hours of pivot table work
- Workers can't update from the shop floor
Job costing software solves these problems by capturing data at the source—workers clock time on the floor, materials are logged when issued, and costs calculate automatically. The trade-off is cost and setup time, but most shops find the ROI compelling once they're past 20 jobs per week.
Next Steps
If you're not doing job costing today, start simple. Pick five representative jobs this month and track them manually. Calculate labor cost (hours × loaded rate), material cost (what was issued × unit cost), and add a rough overhead allocation.
You'll likely be surprised by what you find. Jobs you thought were profitable might not be. Jobs you underquoted might have made money anyway. This data forms the foundation for better quoting, better scheduling, and better customer management.
When you're ready to scale beyond manual tracking, software like Jolted can automate the data capture while you focus on running your shop.
In This Article
Ready to see your real job costs?
Start your 14-day free trial. No credit card required.
Start Free TrialReady to Start Tracking Job Costs?
See your real margins with automatic labor and material tracking. Start your free trial today.
Automatic labor cost capture
Material tracking per job
Real-time profitability dashboards
No credit card required
No credit card required
14-day free trial
Setup in 5 minutes