Costing & FinanceFree templatePDF, Excel, Word exportJob Shop Machining

Job Shop WIP Report Template

A WIP report lists every open job with what has been spent on it and what has been billed. This template gives you a clean month-end layout and a reconciliation block against the general ledger, ready to export.

Fill in

Live preview
Download:

Job Shop WIP Report Template

Work in Process Report

Northfield Precision Machining Period ending: 2026-10-31 Valuation method: Actual cost to date Prepared by: Plant controller

Open Jobs

JobCustomerContract valueLabor to dateMaterial to dateOutside and otherTotal cost to dateEst. total cost% completeBilled to dateOver / (under) billed
24-1204
24-1211
24-1223
24-1231

Reconciliation

General ledger WIP balance: 212,450.00 WIP report total: 209,980.00 Difference to explain: ____________

Explain any difference in the notes below. A difference usually comes from unposted receipts, labor not yet released to the ledger, or jobs shipped but not yet closed.

Notes

Two jobs held for customer drawing revision. One job shipped on the last day and invoiced in the next period. Outside processing for job 24-1204 is at the vendor and costed on receipt.

Review

Prepared by / Date
Controller / Date
Shop owner or general manager / Date

Percent complete is cost to date divided by estimated total cost. Over billing is billed minus earned revenue, where earned revenue is percent complete times contract value. This is a reporting layout, not accounting advice; follow your accountant's guidance on WIP and revenue recognition.

Speed up your month-end WIP close

Optional: ask how a read-only reporting layer on your ERP can produce the WIP schedule automatically.

Optional. The tool and every export work without this. No spam.

How to use the WIP template

Run your ERP's open job cost report at period end and copy labor, material and outside costs into the job table. Add the estimated total cost and billed to date, then calculate percent complete and over or under billing in the exported Excel file. Fill in the general ledger WIP balance and the report total, and note any difference. Sign off with the controller. Shops on JobBOSS, E2, Global Shop Solutions or similar systems get the cost columns from their own WIP or job cost screens.

The calculations behind it

For longer jobs, percent complete is cost to date divided by estimated total cost. Earned revenue is percent complete times contract value. Over billing is billings minus earned revenue; a negative figure is under billing. Many short-cycle shops simply carry open jobs at actual cost to date, which is what the first valuation method on this template means. Which method applies is an accounting policy decision, so confirm it with your accountant.

  • Actual cost to date: simple, common for short jobs
  • Cost to cost: percent complete from cost ratios
  • Hours: percent complete from labor hours
  • Always keep estimated cost current for long jobs

Reconciling to the ledger

The WIP report total should tie to the general ledger WIP account. Differences usually come from material received but not yet vouchered, labor posted after the cutoff, jobs shipped but still open, or inventory issues recorded to the wrong job. Resolve the difference every month rather than carrying it forward, because old unexplained variances become audit problems.

Common mistakes

Stale estimates, jobs left open after shipment, negative WIP from over-issued material and unposted outside processing are the usual culprits. Review jobs older than your normal lead time first. They are often finished work that was never closed.

Frequently Asked Questions

What is a WIP report in a job shop?

It is a listing of open jobs with costs incurred to date and, for longer jobs, billings and percent complete. It supports the work in process balance on the balance sheet and helps find stale or overrunning jobs.

How often should I run it?

Monthly at close at a minimum. Many controllers also run a weekly aged WIP list to catch jobs that shipped but were never closed, since those inflate inventory and distort margins.

Why does my WIP report not match the general ledger?

Common causes are timing differences on receipts and labor, jobs closed after the report was run, manual journal entries to WIP, and reports run with different cutoff dates. Run both as of the same date and trace the largest jobs first.

Do I need percent complete for every job?

Not for short jobs valued at actual cost. It matters for long-cycle or progress-billed contracts. Ask your accountant which method your financial statements and lenders expect.

If month end WIP reconciliation takes days, we can help build read-only queries or an assistant over your ERP job cost data so the report is ready on demand.