Blog · Finance metrics and formulas · Manufacturing
Calculate garment manufacturing margins from order revenue, fabric consumption, labor and rework. Follow a worked production-order example, spreadsheet formulas and checks that separate factory gross profit from order contribution.
Garment business profit margin is profit divided by net sales, with fabric, labor, factory overhead and rework matched to the garments sold. For production decisions, show gross margin and order contribution separately so sales commissions or special shipping do not disappear inside a factory-only result.
Use an invoice export, credit-memo register, material-issue report, production payroll and order-cost sheet for the same reporting period. Keep the production-order ID, customer, style, accepted quantity and shipment date. Join cost summaries to the order before combining them with invoice lines; otherwise repeated invoice rows can multiply a whole order's cost.
Net sales are invoiced sales less order credits and allowances. Exclude sales tax collected for the government. Use shipped quantities accepted under your revenue policy, rather than counting everything cut or sewn as a sale.
For materials, include fabric consumed, trims, labels and product packaging. For production labor, include the related labor burden under your accounting policy. The IRS manufacturing cost guidance identifies production labor, materials, freight-in and manufacturing overhead as cost categories. It provides useful definitions; reconcile this management report to your company's established books.
Separate costs already assigned to goods sold from costs still carried in inventory. IRS Publication 538 lists raw materials, work in process and finished products among inventory items. Charging every fabric purchase against this month's shipments would mix purchased stock with consumed material.
Use these columns, with one row per shipped production order:
| Column | Export field or calculation |
|---|---|
| A | Production order |
| B | Accepted garments shipped |
| C | Invoiced sales |
| D | Credits and allowances |
| E | Fabric consumed at recorded cost |
| F | Production labor, excluding separately listed rework |
| G | Trims and product packaging |
| H | Applied factory overhead |
| I | Separately recorded rework |
| J | Attributable selling and delivery costs |
| K | Net sales |
| L | Production cost assigned to sales |
| M | Gross profit |
| N | Order contribution |
| O | Contribution margin |
Enter these formulas in row 2 and fill down:
K2=C2-D2
L2=SUM(E2:I2)
M2=K2-L2
N2=M2-J2
O2=IF(K2=0,"",N2/K2)
Format O as a percentage. A blank result flags an order with no net sales for review; it does not say the order broke even. The broader gross profit margin method explains the production-cost boundary, while operating margin includes the operating expenses left outside this order view.
An illustrative US manufacturer closes two orders. Both are fully shipped, with no remaining work in process. Costs below belong only to those shipments; all dollar amounts are USD.
| Input | G101 (USD) | G102 (USD) | Total (USD) |
|---|---|---|---|
| Invoiced sales | 100,000 | 70,000 | 170,000 |
| Credits and allowances | 2,000 | 0 | 2,000 |
| Fabric consumed | 30,000 | 24,000 | 54,000 |
| Production labor | 18,000 | 12,000 | 30,000 |
| Trims and packaging | 8,000 | 4,000 | 12,000 |
| Applied factory overhead | 10,000 | 8,000 | 18,000 |
| Rework | 3,000 | 4,000 | 7,000 |
| Selling and delivery | 4,000 | 3,000 | 7,000 |
The worksheet produces this bridge. Percentages are rounded to one decimal place after calculation.
| Calculation | G101 (USD) | G102 (USD) | Total (USD) |
|---|---|---|---|
| Net sales: invoices less credits | 98,000 | 70,000 | 168,000 |
| Production cost: fabric through rework | 69,000 | 52,000 | 121,000 |
| Gross profit: sales less production cost | 29,000 | 18,000 | 47,000 |
| Contribution: gross profit less selling costs | 25,000 | 15,000 | 40,000 |
| Contribution margin | 25.5% | 21.4% | 23.8% |
Total gross margin is 47,000 / 168,000 = 28.0%. Order contribution margin is 40,000 / 168,000 = 23.8%. Neither is company net margin: administration, financing and other excluded expenses still need to be covered.
For the total in row 4, use the ratio of totals:
N4=SUM(N2:N3)
O4=IF(SUM(K2:K3)=0,"",SUM(N2:N3)/SUM(K2:K3))
The bridge must reconcile: $121,000 production cost + $7,000 selling costs + $40,000 contribution = $168,000 net sales. Tie the sales and credits to the ledger, production cost to the cost-of-sales detail, and the selling allocation to its expense accounts. Investigate overhead underapplied or overapplied outside these orders before presenting a company result.
Then inspect physical yield. For G101, the cutting record shows:
| Fabric measure | Yards |
|---|---|
| Fabric consumed | 4,500 |
| Fabric represented in accepted garments | 4,000 |
| Difference | 500 |
Yield is 4,000 / 4,500 = 88.9%, rounded to one decimal. The $30,000 fabric charge already includes the consumed material, so the difference explains the cost without creating another expense.
If G102 rework falls from $4,000 to $3,000 with every other input unchanged, total contribution becomes $41,000 and margin becomes 24.4%. Production owns the rework investigation; finance validates the cost change; sales uses the revised economics for future quotes. For printed-shirt sales and fulfillment economics, use the neighboring T-shirt margin calculation.
Upload your order-cost workbook and sales export to Covirage, or bring a Google Sheet containing those records. Covirage maps the columns, its tools compute and check the figures, and the external AI model explains the results with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data; account creation takes about a minute.
See Covirage for industrial manufacturers for the manufacturing context.
Use your own order history and required recovery of overhead rather than a universal percentage. Styles, fabric specifications, production runs and customer terms differ. Compare orders with the same cost definitions, then check whether their combined contribution covers the business expenses excluded from that measure.
Fabric lost in cutting or rejected panels raises material cost per accepted garment. Measure actual fabric issued less usable returns against accepted output. If the issued-fabric cost already includes that loss, use the yield measure to explain the cost rather than charging the waste twice.
Include recorded rework in the order analysis, but identify whether it is already in production payroll or a separate expense. A separate rework column helps locate quality problems only when the regular labor column excludes the same hours and related labor costs.