WorkOrderCostSummary
Expected vs. actual cost comparison for a work order, including material, labor, and overhead breakdowns.
The work order number.
WO-2025-0312Display name of the SKU produced.
Roasted Garlic HummusTotal quantity produced.
500Unit of measure for the quantity.
lbsexpected object
Budgeted costs, calculated from the SKU recipe, standard labor rates, and overhead allocations before production begins.
Total expected cost of all raw materials.
4200Total expected labor cost based on standard hours and rates.
850Total expected overhead (e.g., utilities, equipment depreciation).
300Sum of material, labor, and overhead.
5350Expected total cost divided by production quantity.
10.7Estimated production time in hours.
6actual object
Real costs recorded after production completes, based on actual material consumption, logged labor hours, and applied overhead.
Total actual cost of all raw materials consumed.
4480Total actual labor cost.
920Total actual overhead applied.
310Sum of material, labor, and overhead.
5710Actual total cost divided by production quantity.
11.42Actual production time in hours.
6.5variance object
The difference between actual and expected costs. Positive values mean over budget; negative values mean under budget.
Actual material cost minus expected material cost. Positive means overspend.
280Material variance as a percentage of expected material cost.
6.67Actual labor cost minus expected labor cost.
70Actual total cost minus expected total cost.
360Total variance as a percentage of expected total cost.
6.73additionalCosts object[]
Any extra costs applied to this work order beyond standard material, labor, and overhead (e.g., expedite fees, rework costs).
What the additional cost is for.
Cost amount.
materialBreakdown object[]
Per-material cost and usage detail. See the MaterialCostBreakdown schema for field descriptions.
Reference to the item.
2087Display name of the item.
Organic TahiniInventory tracking code for the item.
INV-000312Unit of measure for all quantities in this breakdown.
lbsQuantity this material was expected to consume, based on the SKU recipe and batch count.
12.5Budgeted cost per unit for this material.
3.25Expected quantity multiplied by expected unit cost.
40.63Quantity actually consumed during production, recorded via outtake transactions.
13.1Weighted average cost per unit of the lots actually consumed.
3.25Actual quantity multiplied by actual unit cost.
42.58Actual quantity minus expected quantity. Positive means more was used than planned.
0.6Actual total cost minus expected total cost. Positive means overspend.
1.95Cost variance as a percentage of expected total cost.
4.8Net material wasted during production — the quantity consumed beyond what was expected. A value of 0 means no waste.
0.6Waste quantity as a percentage of expected quantity. Use this to compare waste rates across materials and production runs.
4.8lotDetails object[]
Breakdown of which specific inventory lots were consumed and at what cost. Present when lot-level tracking is available.
Identifier for the inventory lot consumed.
Quantity consumed from this lot.
Unit of measure.
Total cost for the quantity consumed from this lot.
{
"workOrderNumber": "WO-2025-0312",
"skuName": "Roasted Garlic Hummus",
"quantity": 500,
"unit": "lbs",
"expected": {
"materialCost": 4200,
"laborCost": 850,
"overheadCost": 300,
"totalCost": 5350,
"costPerUnit": 10.7,
"productionHours": 6
},
"actual": {
"materialCost": 4480,
"laborCost": 920,
"overheadCost": 310,
"totalCost": 5710,
"costPerUnit": 11.42,
"productionHours": 6.5
},
"variance": {
"materialVariance": 280,
"materialVariancePercent": 6.67,
"laborVariance": 70,
"totalVariance": 360,
"totalVariancePercent": 6.73
},
"additionalCosts": [
{
"description": "string",
"amount": 0
}
],
"materialBreakdown": [
{
"itemId": "2087",
"itemName": "Organic Tahini",
"inventoryCode": "INV-000312",
"unit": "lbs",
"expectedQuantity": 12.5,
"expectedUnitCost": 3.25,
"expectedTotalCost": 40.63,
"actualQuantity": 13.1,
"actualUnitCost": 3.25,
"actualTotalCost": 42.58,
"quantityVariance": 0.6,
"costVariance": 1.95,
"costVariancePercentage": 4.8,
"wasteQuantity": 0.6,
"wastePercentage": 4.8,
"lotDetails": [
{
"lotId": "string",
"quantity": 0,
"unit": "string",
"cost": 0
}
]
}
]
}