(I) — JOB-COSTING3 min read

How a job costs out

As production proceeds, Carbon accumulates consumed material and labor, machine, and overhead costs in . Job completion transfers that cost to finished-goods inventory. This guide describes the ledger entries, timing, and accounts for that flow.

Every posting writes a journal

Receiving, issuing, logging time and completing a job always update inventory, cost layers and status, and always write the journals this guide describes. The company's cutover date decides only their status. Before the company sets up accounting, each journal is Provisional: it records the posting, but no balance or report counts it. After the setup, every journal is Posted.

BEFORE THE CUTOVER

Provisional journals count nowhere until accounting is set up.

Set up accounting from Settings → Accounting. The setup turns journals dated on or after the cutover date into Posted journals, and replaces earlier ones with one opening journal. See setting up accounting.

Cost lands in WIP

Two cost streams enter a job's work-in-process balance.

Two streams feed a job's WIP: material out of inventory, plus labor, machine, and overhead time at the work center's rates.

Material. When a job consumes a part through or completion , Carbon moves its cost from inventory to WIP. The Job Consumption entry debits work-in-process and credits inventory.

Labor, machine, and overhead. Each production event has a duration that Carbon prices at the work center's rates and posts in real time. The Production Event entry debits WIP and credits the applicable absorption account. Labor and machine time post at their respective hourly rates. If the work center has an overhead rate, Carbon also debits WIP and credits overhead absorption. All rates come from the , not the operation estimate.

WHAT LANDS IN WIP

WIP collects real material plus labor, machine, and overhead time.

WIP consists of consumed material and production events priced at work-center labor, machine, and overhead rates. Overhead posts only when the overhead-absorption account is configured. These are actual costs, not standard estimates.

Production events on J000001 — setup, labor, and machine time logged against each work center — priced into WIP at that work center's rates.

Issued or backflushed

Material reaches WIP through issue or backflush. Issuing consumes a part during the operation, including after a picking list stages it at the line. At job completion, backflush consumes required material that has not already been issued.

Both methods credit inventory and debit WIP. Use issue for explicit consumption control and backflush for routine material.

SCRAP LEAVES WIP

Ruined cost is relieved to a scrap account, not carried to close.

and are separate production quantities. Scrapping a tracked part debits the scrap account and credits WIP, or inventory if the part remains in stock. The entry includes the reason, work center, and operator. Scrap removes the cost from the job and reopens the routing for a replacement. See scrap and unscrap.

WIP isn't a table

Work-in-process is not stored as a job field or separate table. It is the general-ledger balance of entries posted to the work-in-process account with the job ID.

The cost ledger stores each inbound cost layer and its remaining quantity. The item's determines consumption value: FIFO and LIFO select open layers, Average uses the running unit cost, and Standard uses the standard cost. The method changes the amount but not the flow from inventory to WIP and then finished goods.

COST LAYERS

A layer is a cost-ledger row with quantity left on it.

An open cost layer is a cost-ledger row with remaining quantity; there is no separate layer table. FIFO and LIFO traverse these rows by date. The costing method selects the consumption cost but does not affect WIP tracking.