Home » Calculators » Commercial & Technical Textiles » Commercial Costing & Advanced Textiles » Comprehensive Woven Fabric Costing Calculator
Jump to a calculator 618 tools

Commercial Costing

Comprehensive Woven Fabric Costing Calculator

Put this calculator on your own site

Paste this where you want the calculator to appear. It works on any site — WordPress, Squarespace, Webflow, Ghost or plain HTML — and needs no JavaScript of yours. It carries a link back here, which is the only thing we ask for it.

See what it looks like

Yarn is usually 55-70% of woven fabric cost. Know the split before negotiating anything else.

Fabric & Yarn Material cost
g/m²
m
/kg
3%
0% 20%
Conversion Per metre of fabric
/m
/m
/m
Commercial Applied in sequence
12%
0% 60%
15%
0% 100%

Selling Price

— /m

Ex-mill price per linear metre

Cost Build-up

Yarn Cost including Waste
— /m
Conversion Cost
— /m
Total Cost with Overhead
— /m
Selling Price per Square Metre
— /m2
Margin Earned
— /m

Cost Composition

—% yarn —% conversion

Quote per square metre when comparing across widths. Two fabrics at the same price per metre can differ by 20% per square metre.

Using this calculator

About the Comprehensive Woven Fabric Costing Calculator

The formula

This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.

Fabric mass in one running metre
kgPerMetre = gsm x width / 1000

Width is in metres, so gsm x width is grams per running metre and the 1000 converts to kilograms.

Yarn in the cloth, plus the yarn that never made it
yarnCost = kgPerMetre x yarnPrice x (1 + wastage / 100)

Wastage is charged on the yarn only. Hard waste, sizing loss and loom damage are paid for at yarn price, not at fabric price.

Conversion charges per metre
conversionCost = sizingCost + weavingCost + processingCost

These are quoted per metre in the trade, so they are added flat rather than scaled by weight.

Cost, then price
costPerMetre = (yarnCost + conversionCost) x (1 + overhead / 100) | pricePerMetre = costPerMetre x (1 + margin / 100)

Overhead is applied to cost and margin to the loaded cost. Applying margin to a cost that has not yet absorbed overhead is the most common way a quotation quietly loses money.

Symbols used above
SymbolStands forUnit
gsmFabric Weightg/m²
widthFabric Widthm
yarnPriceAverage Yarn Price/kg
wastageYarn Wastage%
sizingCostSizing Cost/m
weavingCostWeaving Cost/m
processingCostProcessing & Finishing/m
overheadFactory Overhead%
marginMargin%
pricePerMetreSelling Price/m
yarnCostYarn Cost including Waste/m
conversionCostConversion Cost/m
costPerMetreTotal Cost with Overhead/m
pricePerSqMSelling Price per Square Metre/m2
marginValueMargin Earned/m

How the result is derived

Step by step, from the values you type to the figure on screen.

  1. GSM and width fix how much yarn a running metre contains — the only bridge between a fabric specification and a yarn price.
  2. Yarn cost is inflated by wastage, because the mill buys the waste as well as the cloth.
  3. Sizing, weaving and processing charges are added as quoted, per metre.
  4. Overhead loads the total conversion and material cost, giving a fully absorbed cost per metre.
  5. Margin is applied last, and the price is also reported per square metre so constructions at different widths can be compared honestly.

What each input means

Where to read each value on the floor, the unit it must be in, and the range the tool accepts.

InputUnitAccepted rangeDefaultWhat it means
Fabric Weightg/m²10 to 1000 g/m²150
Fabric Widthm0.1 to 5 m1.6
Average Yarn Price/kg0.01 to 1000 /kg3.1
Yarn Wastage%0 to 20 %3
Sizing Cost/m0 to 100 /m0.08
Weaving Cost/m0 to 100 /m0.25
Processing & Finishing/m0 to 100 /m0.35
Factory Overhead%0 to 60 %12
Margin%0 to 100 %15

What the tool returns

The headline figure and every supporting value it is built from.

OutputUnitWhat it tells you
Selling Price (headline result)/mEx-mill price per linear metre
Yarn Cost including Waste/m
Conversion Cost/m
Total Cost with Overhead/m
Selling Price per Square Metre/m2
Margin Earned/m

Worked example

Given

Fabric GSM
180 g/m2
Fabric width
1.60 m
Yarn price
3.20 per kg
Yarn wastage
3%
Sizing + weaving + processing
0.12 + 0.55 + 0.40
Overhead / margin
8% / 12%

Substituting

kg/m = 180 x 1.60 / 1000 = 0.288 kgyarn = 0.288 x 3.20 x 1.03 = 0.9492conv = 0.12 + 0.55 + 0.40 = 1.0700cost = (0.9492 + 1.0700) x 1.08 = 2.1808price = 2.1808 x 1.12 = 2.4425 per metre

Answer

Price per metre
2.4425
Yarn cost
0.9492
Conversion cost
1.0700
Cost per metre
2.1808
Price per square metre
1.5266
Margin value
0.2617

Yarn is 44% of the cost here. On a coarser, heavier construction it passes 60%, and yarn price movement then decides the quotation on its own.

How to use it

  1. Work through the input groups in order — Fabric & Yarn, Conversion and Commercial. The defaults are a realistic case, so you can change one value at a time and watch what moves.
  2. There is no calculate button. Every figure recalculates as you type or drag, which is what makes this usable for a what-if sweep rather than a single answer.
  3. Read Selling Price in the dark results panel — that is the headline figure, expressed in /m.
  4. Check the supporting rows underneath (Yarn Cost including Waste, Conversion Cost, Total Cost with Overhead, Selling Price per Square Metre and Margin Earned) before acting on the headline — they are where an implausible input usually shows itself first.
  5. Reset to defaults returns every field to the reference case, which is the quickest way to check whether a surprising result came from the tool or from an input you had changed earlier.

Where this is used

  • Quotation — building an ex-mill price from a construction rather than from last season plus a percentage.
  • Cost-down analysis — seeing immediately whether a target price is reachable through yarn, through conversion, or not at all.
  • Negotiation — separating what is genuinely cost from what is overhead absorption and margin, so a discount is given knowingly.
  • Comparing constructions — price per square metre is the only fair comparison when widths differ.

Reading the result

Typical bands and what each one is telling you.

ValueWhat it indicates
Yarn share under 40%Conversion-heavy fabric: fine counts, complex weave, or heavy finishing. Cost work belongs on the process side.
Yarn share 40% to 60%The normal band for commodity woven cotton.
Yarn share above 60%Heavy or coarse fabric. The quotation is effectively a yarn position — fix the yarn price before fixing the fabric price.

Assumptions and limits

  • Quote per square metre when comparing across widths. Two fabrics at the same price per metre can differ by 20% per square metre.
  • Every input is bounded to the range normal practice occupies (Fabric Weight 10 to 1000 g/m², Fabric Width 0.1 to 5 m and Average Yarn Price 0.01 to 1000 /kg, and so on for the rest). Those bounds are guard rails against typing errors, not a claim that the formula fails one unit outside them.
  • The calculation is deterministic: the same inputs always give the same result. It carries no allowance for machine condition, operator skill, ambient conditions or lot-to-lot material variation unless an input above explicitly represents one.
  • Nothing is sent anywhere. The maths runs in your browser, so the numbers you type never leave the page.

Standards and further reading

  • The calculation is a costing convention rather than a test method; the inputs it consumes come from ASTM D3776 (GSM) and ASTM D3774 (width).
  • Currency is deliberately unnamed. Enter every money field in one currency and the outputs come back in that currency.

Questions people ask

Which currency does this work in?

Any single one. The arithmetic never touches an exchange rate, so if yarn price and the three conversion charges are all entered in the same currency, cost and price come back in it too.

Why is wastage applied only to the yarn?

Because that is where the loss physically happens — hard waste at winding and weaving, size loss, damaged pieces. The conversion charges are already quoted per metre of good cloth, so inflating them as well would charge the waste twice.

What is the difference between overhead and margin here?

Overhead is cost the mill incurs but cannot trace to the metre — establishment, finance, administration. Margin is profit. Keeping them apart matters because a buyer can reasonably ask for margin and cannot reasonably ask you to stop recovering overhead.

Convert this result

Reference rate of 2026-10-06, published by the European Central Bank. Source

A reference rate is not a dealing rate. Banks and payment providers apply their own spread, so treat this as the mid-market figure a quotation is negotiated around rather than the money that will arrive.

Reference price

Settled 2026-09-30 on the Zhengzhou Commodity Exchange, converted per kilogram at the published rate for the same day. This is not your cost — a mill buys on contract, in its own market. Use it when you have no contract price to hand, and replace it when you do.

  • Cotton yarn

All fibre and feedstock prices

Scroll to Top