Jump to a calculator 618 tools

Sustainability & Compliance

Garment Carbon Passport Estimator

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

The useful output is not the number. It is which stage of the number you are guessing at.

Fibre Field to gin
kg/garment

Raw fibre entering the chain, not finished garment weight.

kgCO2e/kg
Spinning Fibre to yarn
kg/garment
kgCO2e/kg
Fabric Formation Knitting or weaving
kg/garment
kgCO2e/kg
Wet Processing Usually the largest stage
kg/garment
kgCO2e/kg
Garment Make Cut, sew and finish
kg/garment
kgCO2e/kg

Cradle-to-Gate Carbon

— kgCO2e/garment

Central estimate. Read it with the band below, never on its own

The Range, and Where It Comes From

Lower Bound
— kgCO2e
Upper Bound
— kgCO2e
Band Width
— ± %
Upstream (fibre, yarn, fabric)
— kgCO2e
Conversion (wet processing, make)
— kgCO2e
Widest Single Uncertainty
— kgCO2e
Fibre-to-Garment Yield Loss
— %

Where the Carbon Sits

—% upstream —% conversion

This is an estimator for readiness, not a life-cycle assessment and not a compliant product footprint. It stops at the factory gate: no distribution, retail, consumer care or end-of-life. Default factors are indicative industry ranges, not authoritative values, and a figure produced here must not be published as a substantiated environmental claim. Use it to find which stage of your supply chain needs primary data - then go and get that data.

Using this calculator

About the Garment Carbon Passport Estimator

The formula

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

Emissions from one stage
stageCO2 = stageMass x stageFactor

Each stage is a mass through that stage multiplied by a factor for that stage. The masses fall as the chain progresses because every process loses material - fibre to yarn, greige to finished, fabric to cut garment - and the mass that matters at each step is the mass that was actually processed there, not the weight of the thing you finally sell.

Central cradle-to-gate estimate
co2Central = fibreCO2 + yarnCO2 + fabricCO2 + wetCO2 + makeCO2

A straight sum, because every term is already in kilograms of CO2e for the same single garment. It is a sum of five independently uncertain numbers, which is exactly why it is not reported alone.

Uncertainty carried by one stage
stageBand = stageCO2 x stageGrade

stageGrade is the relative uncertainty of the evidence: 0.10 for a metered primary figure, 0.30 for a supplier facility average, 0.60 for a regional or industry default. A large stage on a default factor dominates the band even when a small stage is measured perfectly.

Total uncertainty, summed not combined in quadrature
band = fibreBand + yarnBand + fabricBand + wetBand + makeBand

Adding the bands linearly assumes the errors could all lean the same way. Root-sum-square would give a narrower and more flattering band, and it is the right choice when errors are genuinely independent. They are not here: a mill that estimates its electricity usually estimates its steam too, and a regional default applied at one stage is often applied at the next. The pessimistic sum is the honest one for a passport.

The reportable range
co2Low = co2Central - band ; co2High = co2Central + band

co2Low is floored at zero, because a negative cradle-to-gate footprint is an arithmetic artefact of a wide band on a small number, not a carbon-negative garment.

Material lost between field and finished garment
yieldLoss = (fibreMass - makeMass) / fibreMass x 100

Every kilogram lost was still spun, still dyed, still shipped - and its carbon stays in the garment that survived. A high yield loss raises the footprint of the finished piece without any process getting less efficient.

Symbols used above
SymbolStands forUnit
fibreMassFibre Inputkg/garment
fibreFactorFibre Emission FactorkgCO2e/kg
fibreGradeEvidence Grade—
yarnMassYarn Producedkg/garment
yarnFactorSpinning Emission FactorkgCO2e/kg
yarnGradeEvidence Grade—
fabricMassGreige Fabrickg/garment
fabricFactorFormation Emission FactorkgCO2e/kg
fabricGradeEvidence Grade—
wetMassFabric Wet Processedkg/garment
wetFactorWet Processing Emission FactorkgCO2e/kg
wetGradeEvidence Grade—
makeMassFinished Garmentkg/garment
makeFactorMake Emission FactorkgCO2e/kg
makeGradeEvidence Grade—
co2CentralCradle-to-Gate CarbonkgCO2e/garment
co2LowLower BoundkgCO2e
co2HighUpper BoundkgCO2e
bandPctBand Width± %
upstreamCO2Upstream (fibre, yarn, fabric)kgCO2e
conversionCO2Conversion (wet processing, make)kgCO2e
worstStageKgWidest Single UncertaintykgCO2e
yieldLossFibre-to-Garment Yield Loss%

How the result is derived

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

  1. Work backwards from the garment. Weigh the finished piece, then get the cut-to-finished ratio from the cutting room, the finished-to-greige ratio from the dye house, and the yarn-to-fabric ratio from the knitter or weaver. Each ratio is a real number somebody in your chain already tracks; assembling them is the first honest thing this exercise makes you do.
  2. Set every evidence grade to Default before you enter a single factor. The band you see is the band you actually have. Then upgrade the grades one at a time, only where you hold a document that supports it - a metered electricity bill for the production month, a supplier facility figure with a scope statement, a certificate that names the process rather than the company.
  3. Treat wet processing as the stage to interrogate first. It is usually the largest term and it is the one most often filled with a default, so it typically carries more of the band than the other four combined. Confirming a dye house electricity and steam figure moves this estimate further than perfecting any other input.
  4. Match the factor to the actual process, not to the fibre. Reactive batch dyeing of cotton and disperse continuous dyeing of polyester differ by a factor of two on water and materially on energy; enzyme stone-wash and pumice stone-wash are different processes with different numbers. A factor picked by fibre name rather than by process route is a default wearing a disguise.
  5. Read the band before the number. If the band is wider than the difference you are trying to demonstrate - against a competitor, against last season, against a target - then this estimate cannot support that claim yet, no matter how good the central figure looks.
  6. Record which grade you used for each stage alongside the result. A footprint without its evidence grades is not reproducible and not auditable, and in a product passport an unreproducible figure is a liability rather than an asset.

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
Fibre Inputkg/garment0 to 20 kg/garment0.55Raw fibre entering the chain, not finished garment weight.
Fibre Emission FactorkgCO2e/kg0 to 30 kgCO2e/kg2.1
Evidence Grade—Primary — metered, this batch · Supplier proxy — facility average · Default — regional or industry figure0.6
Yarn Producedkg/garment0 to 20 kg/garment0.5
Spinning Emission FactorkgCO2e/kg0 to 20 kgCO2e/kg2
Evidence Grade—Primary — metered, this batch · Supplier proxy — facility average · Default — regional or industry figure0.6
Greige Fabrickg/garment0 to 20 kg/garment0.48
Formation Emission FactorkgCO2e/kg0 to 20 kgCO2e/kg0.6
Evidence Grade—Primary — metered, this batch · Supplier proxy — facility average · Default — regional or industry figure0.6
Fabric Wet Processedkg/garment0 to 20 kg/garment0.48
Wet Processing Emission FactorkgCO2e/kg0 to 30 kgCO2e/kg4.5
Evidence Grade—Primary — metered, this batch · Supplier proxy — facility average · Default — regional or industry figure0.6
Finished Garmentkg/garment0 to 20 kg/garment0.42
Make Emission FactorkgCO2e/kg0 to 20 kgCO2e/kg0.4
Evidence Grade—Primary — metered, this batch · Supplier proxy — facility average · Default — regional or industry figure0.6

What the tool returns

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

OutputUnitWhat it tells you
Cradle-to-Gate Carbon (headline result)kgCO2e/garmentCentral estimate. Read it with the band below, never on its own
Lower BoundkgCO2e
Upper BoundkgCO2e
Band Width± %
Upstream (fibre, yarn, fabric)kgCO2e
Conversion (wet processing, make)kgCO2e
Widest Single UncertaintykgCO2e
Fibre-to-Garment Yield Loss%

Worked example

Given

Fibre input / factor / grade
0.55 kg · 2.1 kgCO2e/kg · Default
Yarn produced / factor / grade
0.50 kg · 2.0 kgCO2e/kg · Default
Greige fabric / factor / grade
0.48 kg · 0.6 kgCO2e/kg · Default
Wet processed / factor / grade
0.48 kg · 4.5 kgCO2e/kg · Default
Finished garment / factor / grade
0.42 kg · 0.4 kgCO2e/kg · Default

Substituting

fibreCO2 = 0.55 x 2.1 = 1.155 kgCO2eyarnCO2 = 0.50 x 2.0 = 1.000 kgCO2efabricCO2 = 0.48 x 0.6 = 0.288 kgCO2ewetCO2 = 0.48 x 4.5 = 2.160 kgCO2emakeCO2 = 0.42 x 0.4 = 0.168 kgCO2eco2Central = 1.155 + 1.000 + 0.288 + 2.160 + 0.168 = 4.771 kgCO2eband = (1.155 + 1.000 + 0.288 + 2.160 + 0.168) x 0.60 = 2.863 kgCO2eco2Low = 4.771 - 2.863 = 1.908 ; co2High = 4.771 + 2.863 = 7.634 kgCO2e

Answer

Cradle-to-gate carbon
4.77 kgCO2e/garment
Range
1.91 to 7.63 kgCO2e
Band width
± 60.0%
Upstream
2.44 kgCO2e
Conversion
2.33 kgCO2e
Widest single uncertainty
1.30 kgCO2e (wet processing)
Yield loss
23.6%

Every grade is Default here, so the band is 60% of the whole number and the estimate spans a factor of four from end to end. Wet processing alone is 2.16 of the 4.77 central figure and 1.30 of the 2.86 band - more than any other stage, and more than fibre and yarn together. Move wet processing alone to a metered primary figure and the band falls from 2.86 to 1.58, a 45% narrowing from a single supplier conversation. Move all five to primary and the band is 0.48, but four of those five conversations bought you less than the first one did. That ordering is the whole value of the tool: it tells you which document to go and ask for.

How to use it

  1. Work through the input groups in order — Fibre, Spinning, Fabric Formation, Wet Processing and Garment Make. 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 Cradle-to-Gate Carbon in the dark results panel — that is the headline figure, expressed in kgCO2e/garment.
  4. Check the supporting rows underneath (Lower Bound, Upper Bound, Band Width, Upstream (fibre, yarn, fabric), Conversion (wet processing, make), Widest Single Uncertainty and Fibre-to-Garment Yield Loss) 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

  • Deciding which supplier to press for primary data first. The stage with the widest single uncertainty is the one whose document buys the most credibility per conversation, and it is very often the dye house rather than the fibre supplier everyone starts with.
  • Answering a brand customer who has asked for a product carbon figure. Sending a range with stated evidence grades is a defensible answer; sending a single number you cannot reproduce is a commitment you may be held to later.
  • Testing whether a sustainability claim is supportable before it is made. If the band is wider than the improvement being claimed, the data does not yet support the claim - a check worth running before marketing copy is written rather than after a regulator asks.
  • Preparing for a Digital Product Passport dataset. A passport asks what a product carries and how that is known; this produces both, in the shape the question is asked, before any delegated act settles the exact fields.
  • Showing why yield matters to carbon. Cutting fibre input from 0.55 to 0.50 kg for the same finished garment removes 0.11 kgCO2e at the fibre stage alone and more downstream, because the material that never becomes a garment was still spun and still dyed.

Reading the result

Typical bands and what each one is telling you.

ValueWhat it indicates
Band under ± 15%Most stages are on metered primary data. This is a figure that can survive being quoted and asked about. Confirm the stage boundaries and the process routes match what the factors describe, then record the grades alongside the number so the next person can reproduce it.
Band ± 15 to 30%A workable mix of primary and supplier-average data. Usable internally and in a customer conversation that is explicit about the range. Look at which single stage still carries the most band - it is usually one supplier away from closing.
Band ± 30 to 45%Defaults are still carrying the estimate. Fine for internal prioritisation and for deciding where to spend effort; not yet a number to put in front of a customer without the range attached and the grades named.
Band above ± 45%This is an industry-average garment with your masses applied to it, not a measurement of your product. Its only legitimate use is to rank your own stages against each other. Do not publish it, do not benchmark against another brand with it, and do not let it reach a hangtag.
Central above 15 kgCO2e/garmentAudit the inputs before the supply chain. The usual causes are a stage mass entered in grams rather than kilograms, a factor taken per tonne and used per kilogram, or a heavy technical or outerwear piece where the default apparel factors do not apply at all.
Yield loss above 35%Either the marker efficiency is genuinely poor, or fibre input has been entered as a purchase lot rather than as the share belonging to one garment. Both are worth knowing, and they are fixed in completely different departments.

Assumptions and limits

  • This is an estimator for readiness, not a life-cycle assessment and not a compliant product footprint. It stops at the factory gate: no distribution, retail, consumer care or end-of-life. Default factors are indicative industry ranges, not authoritative values, and a figure produced here must not be published as a substantiated environmental claim. Use it to find which stage of your supply chain needs primary data - then go and get that data.
  • Every input is bounded to the range normal practice occupies (Fibre Input 0 to 20 kg/garment, Fibre Emission Factor 0 to 30 kgCO2e/kg and Evidence Grade Primary — metered, this batch · Supplier proxy — facility average · Default — regional or industry figure, 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.

Questions people ask

What do I need to know before using the Garment Carbon Passport Estimator?

Have these to hand: Fibre Input, Fibre Emission Factor, Evidence Grade, Yarn Produced, Spinning Emission Factor, Evidence Grade, Greige Fabric, Formation Emission Factor, Evidence Grade, Fabric Wet Processed, Wet Processing Emission Factor, Evidence Grade, Finished Garment, Make Emission Factor and Evidence Grade. With those entered, the tool returns Cradle-to-Gate Carbon immediately.

What exactly is Cradle-to-Gate Carbon?

Central estimate. Read it with the band below, never on its own. It is reported in kgCO2e/garment. It is derived from Fibre Input, Fibre Emission Factor, Evidence Grade, Yarn Produced, Spinning Emission Factor, Evidence Grade, Greige Fabric, Formation Emission Factor, Evidence Grade, Fabric Wet Processed, Wet Processing Emission Factor, Evidence Grade, Finished Garment, Make Emission Factor and Evidence Grade, and is the figure the rest of the Finishing & Environmental Engineering calculation is built around.

Which units does this calculator expect?

Enter Fibre Input in kg/garment, Fibre Emission Factor in kgCO2e/kg, Yarn Produced in kg/garment, Spinning Emission Factor in kgCO2e/kg, Greige Fabric in kg/garment, Formation Emission Factor in kgCO2e/kg, Fabric Wet Processed in kg/garment, Wet Processing Emission Factor in kgCO2e/kg, Finished Garment in kg/garment and Make Emission Factor in kgCO2e/kg. Mixing unit systems is the most common cause of a result that looks an order of magnitude wrong — convert before typing, not after reading.

What are the other figures under the main result?

They are the intermediate quantities the calculation passes through: Lower Bound, Upper Bound, Band Width, Upstream (fibre, yarn, fabric), Conversion (wet processing, make), Widest Single Uncertainty and Fibre-to-Garment Yield Loss. They are shown because a headline number nobody can trace is a number nobody trusts — checking them against your own expectation is the fastest way to confirm the inputs were read as you intended.

Can I rely on this for a production decision?

This is an estimator for readiness, not a life-cycle assessment and not a compliant product footprint. It stops at the factory gate: no distribution, retail, consumer care or end-of-life. Default factors are indicative industry ranges, not authoritative values, and a figure produced here must not be published as a substantiated environmental claim. Use it to find which stage of your supply chain needs primary data - then go and get that data. Treat the output as an engineering estimate that narrows the trial window, not as a substitute for the trial.

Scroll to Top