Industry

Engineering & Fabrication Workshops: Job Card Software for SMEs

Custom jobs, variable material consumption, client-specific specs — engineering workshops need flexible job cards, not rigid work orders. Here's what that looks like.

John D.
Makoro contributor
Apr 25, 2025
3 min read

Engineering and fabrication workshops have a recurring software problem: every job is different. Standard manufacturing software wants a BOM, a routing, and a standard cost — and gives an error message when none of these are stable. The job-shop reality is custom drawings, variable material consumption, client-specific specifications, and quotes that have to absorb all that variability without losing margin.

Here's what flexible job card software looks like for this kind of operation, and why rigid work orders fail.

A Job, Not a Work Order

A job represents one customer order, with attached drawings, specifications, materials, and operations. Unlike a work order (which assumes a master part with known specs), a job is self-contained — the spec lives with the job, not in a separate master part record. This single design choice avoids 90% of the data-modeling problems job shops hit with generic ERPs.

Drawings and Revisions Attached

The latest drawing is the source of truth. The job card must hold the active drawing revision and a history of prior revisions. Operators producing against an outdated revision is one of the most common defect causes in fabrication, and revision control on the job card is the single best prevention.

Material Consumption Logged, Not Predicted

For standard products, software predicts material consumption from a BOM. For custom jobs, material is consumed and logged as it happens. The job card accumulates actuals: 23 kg of MS plate issued, 4 m of pipe, 12 bolts. At the end, you have a real cost — not an estimated cost.

Operations Defined at Job Creation, Not From a Master

A custom job has a custom routing — cutting, drilling, welding, painting, dispatch — possibly involving sub-contractors. The job card defines these operations at creation, not from a pre-built master routing. Each operation gets a planned time, an actual time, and an operator.

Time and Material Tracking for Costing

Most engineering jobs are quoted as either fixed price (where margin depends on hitting target consumption) or T&M (where customer pays for what was used). Either way, the job card must accumulate real time and real material so the final invoice or the post-job margin analysis reflects reality. Quotes built on guesses, not on data, are how workshops slowly lose money on every job.

Client-Specific Specifications Carried Through

When a client says "this needs to be Q235 steel, not Q195," that spec lives on the job, not on a generic part. The right software lets you attach client-specific specs to a job and prevents operators from issuing the wrong material. Generic ERPs require a new "part" for every spec variation, which generates an unmanageable master data sprawl.

Why Workshops Fail With Generic ERPs

Generic ERPs assume repeat production. Engineering workshops do custom production. The mismatch isn't usability — it's structural. Software built for job shops treats variability as the default; software built for repeat manufacturing treats variability as an exception. Pick the tool that matches your reality, not the one that's the most prestigious brand.

Keep reading

All articles