Sewing Thread Consumption Calculator
Estimate sewing thread for garment orders from stitch-class rows, wastage, package lengths, cone rounding, and cost per garment before buying cones.| Operation | Stitch | Group | Seam / garment | Adjusted ratio | Needle m | Under m | Total m / garment | Order meters | Copy |
|---|---|---|---|---|---|---|---|---|---|
| {{ row.operation }} | {{ row.stitch }} | {{ row.group }} | {{ row.seamLength }} | {{ row.ratio }} | {{ row.needleMeters }} | {{ row.underMeters }} | {{ row.threadPerGarment }} | {{ row.orderMeters }} |
| Thread group | Exact order meters | Packages | Ordered length | Leftover | Package cost | Cost / garment | Copy |
|---|---|---|---|---|---|---|---|
| {{ row.group }} | {{ row.exactMeters }} | {{ row.cones }} | {{ row.orderedLength }} | {{ row.leftover }} | {{ row.cost }} | {{ row.costPerGarment }} |
| Class | Description | Ratio | Needles | Needle share | Under share | Use note | Copy |
|---|---|---|---|---|---|---|---|
| {{ row.classCode }} | {{ row.description }} | {{ row.ratio }} | {{ row.needles }} | {{ row.needleShare }} | {{ row.underShare }} | {{ row.note }} |
Introduction
Garment thread estimating starts with a physical seam, then turns it into a purchasing problem. The same measured length can consume very little thread as a lockstitch or many times more as an overedge, cover, or safety stitch because the thread path changes above and below the fabric. That difference affects costing, shade planning, cone orders, and whether a line stops because one construction color runs short.
Seam length is only the first measurement. A stitch class names the way needle, bobbin, looper, and cover threads pass through the material. A stitch ratio converts that path into thread per unit of seam before wastage is added. One meter of simple lockstitch may use about two and a half meters of combined thread, while wide cover and safety stitches can require several times that amount.
- Seam length
- The measured length of one operation on one garment, usually taken from the pattern, sample, marker, or production worksheet.
- Stitch class
- A numbered stitch type such as
301lockstitch,504three-thread overedge, or516five-thread safety stitch. - Stitch ratio
- The combined thread length used per unit of seam length before wastage is added.
- Thread group
- A practical buying group, often a color, shade, or construction thread that must be rounded to whole packages.
Thread estimating supports two decisions. The first is per-garment consumption, which helps compare styles, quote production, and find operations that deserve sampling. The second is purchase quantity, where each thread group is rounded up to whole packages. A short contrast detail can look insignificant in exact meters but still require a full spool if it cannot share thread with the body construction.
Common mistakes come from mixing units, counting a repeated seam only once, using a garment average instead of operation rows, or treating a published ratio as a guaranteed factory result. Stitch density, fabric thickness, seam width, needle spacing, tension, number of plies, thread breaks, and repairs can all move actual consumption. For production buying, the estimate should be checked against a sample pull-out test or trusted factory history before purchase orders are released.
The most useful thread plan keeps the assumptions visible. It shows which stitch class was used, how much seam length was counted, which color or construction group receives the meters, how much wastage was allowed, and how much leftover is created when exact meters become real cones or spools.
How to Use This Tool:
Build the estimate from operation rows. The preset worksheets are useful starting points, but the result improves when the rows match the actual style, seam units, and thread groups being purchased.
- Choose a Style preset or keep Custom worksheet. The preset loads a style label, order size, wastage, package length, price, and a realistic operation worksheet that can be edited.
- Enter the Style or order label, Order quantity, Extra garment reserve, and Shop-floor wastage. The summary changes from Check inputs to Current consumption when the worksheet and numeric fields are valid.
- Select the Worksheet seam length unit before pasting or importing rows. Each row should follow
operation, stitch class, seam length, repeats, thread group. - Use Browse CSV/TXT, drag a text worksheet into the field, or paste rows manually. Normalize rows rewrites valid rows in a consistent comma-separated format, and Reset rows clears the worksheet.
- If the red worksheet alert appears, fix the named line. The most common causes are an unknown stitch class, a missing seam length, a zero or negative seam length, or a zero or negative repeat count.
Text labels such as
overlockdo not identify the row. Use a supported stitch class code from the Stitch Ratio Table. - Set Thread package length, its unit, and optional Package price. Use Ratio adjustment under Advanced only when sample tests or factory history justify scaling every reference ratio.
- Review Operation Breakdown Table for per-operation meters, Cone Order Table for package counts and leftovers, the two charts for mix and wastage sensitivity, and JSON when you need a structured calculation record.
Interpreting Results:
Start with the summary value in meters per garment. It includes stitch ratios and shop-floor wastage, but it does not include the extra length created by rounding thread groups to whole packages.
- Operation Breakdown Table is the audit view. Check Seam / garment, Adjusted ratio, Needle m, Under m, and Total m / garment before trusting order cost.
- Cone Order Table is the buying view. Exact order meters can be much lower than Ordered length when a thread group barely crosses a package boundary or when a small contrast group needs its own spool.
- Operation Thread Mix Chart points to the operations that deserve checking against the sample. Allowance Curve Chart shows how meters, packages, and cost change as wastage changes.
- Stitch Ratio Table is the reference check. If a worksheet uses a class that is not listed there, the row will not be counted until the class is corrected.
A tidy result can still be wrong if the worksheet uses the wrong unit, misses mirrored seams, combines unrelated thread groups, or applies a ratio that does not match the factory setup. Compare the largest operation rows with sample-room measurements before buying production thread.
Technical Details:
Thread-ratio estimating treats each sewing operation as a measured seam path multiplied by a stitch-class ratio. The ratio is total thread per unit of seam, then the needle and under-thread shares split that total for reference. Wastage is added after the stitch-ratio calculation because breaks, chaining-off, repairs, tails, and trimming happen during production rather than in the seam geometry itself.
Package planning changes the arithmetic from a per-garment estimate into a purchase quantity. Meters are summed by thread group, not only across the whole garment, because a color or thread construction usually has to be bought as whole cones or spools.
Formula Core:
The main calculation normalizes each operation to meters, applies the stitch ratio and wastage, then rounds each thread group to whole packages.
| Symbol | Meaning | Source in the estimate |
|---|---|---|
S_i | Seam meters for operation i | Entered seam length, selected unit, and repeat count |
A_i | Adjusted stitch ratio | Reference stitch ratio B_i scaled by ratio adjustment G |
B_i, G | Base stitch ratio and global ratio adjustment percent | Stitch class reference and ratio adjustment setting |
T_i | Operation thread per garment with wastage | Used in Total m / garment and order-meter totals |
P | Planned pieces | Order quantity after extra garment reserve, rounded up |
K_g | Packages for thread group g | Group meters divided by package length, rounded up |
W, E, M | Wastage percent, reserve percent, and package length in meters | Shop-floor allowance, extra garment reserve, and thread package length |
Units and Worksheet Rules:
| Item | Accepted values | Technical effect |
|---|---|---|
| Seam length unit | m, cm, yd, or in | Converted to meters before the stitch ratio is applied. |
| Worksheet row | Operation, stitch class, seam length, optional repeats, optional thread group | Missing repeats default to 1; missing thread group becomes Body thread. |
| Ignored lines | Blank rows and rows beginning with # | Useful for comments in pasted CSV or TXT worksheets. |
| Validation | Known stitch class, positive seam length, positive repeat count | Invalid rows are listed in the worksheet alert and excluded from results. |
| Package rounding | Whole packages per thread group | Exact group meters are divided by package length and rounded up. |
Reference Stitch Ratios:
The ratio set follows common industrial planning tables for selected ISO-style stitch classes. Ratios are meters of total thread per meter of seam before wastage and before any ratio adjustment.
| Class | Description | Ratio | Needles | Needle share | Under share |
|---|---|---|---|---|---|
101 | Chainstitch | 4.0 | 1 | 100% | 0% |
301 | Lockstitch | 2.5 | 1 | 50% | 50% |
304 | Zigzag lockstitch | 7.0 | 1 | 50% | 50% |
401 | Two-thread chainstitch | 5.5 | 1 | 25% | 75% |
406 | Three-thread cover stitch | 18.0 | 2 | 30% | 70% |
503 | Two-thread overedge | 12.0 | 1 | 55% | 45% |
504 | Three-thread overedge | 14.0 | 1 | 20% | 80% |
512 | Four-thread mock safety | 18.0 | 2 | 25% | 75% |
516 | Five-thread safety stitch | 20.0 | 2 | 20% | 80% |
602 | Four-thread cover stitch | 25.0 | 2 | 20% | 80% |
605 | Five-thread cover stitch | 28.0 | 3 | 30% | 70% |
Substitution Walkthrough:
A 3.00 m operation using stitch class 504, repeat count 1, ratio adjustment 100%, and shop-floor wastage 15% produces 3.00 × 14.0 × 1.15 = 48.3 m in Total m / garment. The needle and under-thread split is 20% and 80%, so that operation contributes about 9.66 m needle thread and 38.64 m under or looper thread per garment.
For an order of 2,500 garments with 3% extra reserve, planned pieces are ceil(2,500 × 1.03) = 2,575. If that operation were the only row in its thread group, the exact group demand would be 48.3 × 2,575 = 124,372.5 m. A 5,000 m package length would round that group to 25 packages, leaving 627.5 m after rounding.
Accuracy Notes:
Thread consumption estimates are planning numbers. They are strongest when the worksheet comes from measured operations and the ratio assumptions are checked against sample-room or factory evidence.
- Published stitch ratios are typical references. Stitch density, seam width, fabric thickness, needle spacing, tension, machine setup, and number of plies can change actual consumption.
- Wastage should reflect local practice. Thread breaks, chaining-off, repairs, trimming, rework, operator handling, and shade-lot control can justify a higher or lower allowance.
- Package counts are rounded separately by thread group. Combining unrelated colors just to reduce leftovers can create purchasing or production mistakes.
- CSV and TXT worksheet files are read into the current browser calculation. Check copied rows, downloads, and shared calculation data before exposing order names, prices, or customer-specific style information.
- Use a pull-out test or production history when the style uses unusual fabric, high stretch, heavy seams, decorative stitch density, or a stitch class outside the reference table.
Worked Examples:
Basic knit top production run. The sample knit worksheet uses lockstitch, overedge, chain reinforcement, trim, and short chain-tack rows in one body thread group. With 2,500 garments, 3% extra reserve, 15% wastage, a 5,000 m package, and a $3.80 package price, the summary is about 78.1 m / garment. Cone Order Table rounds roughly 201,143 m exact thread to 41 packages, with about $155.80 total package cost.
Small studio contrast detail. In the small studio preset, the label and bar-tack row is a separate Contrast detail group. Its exact order demand is only about 37 m, but a 1,000 m package length still creates 1 package and about 963 m leftover. That leftover is visible in Cone Order Table and can change whether the contrast choice is worth keeping.
Package boundary check. When a thread group needs 4,999 m against a 5,000 m package, Packages stays at 1. At 5,001 m, it jumps to 2 packages and the Leftover field becomes almost a full package. The Allowance Curve Chart is useful for spotting this jump when a small wastage change crosses the boundary.
Worksheet correction. A row such as Neck seam,overlock,1.20,1,Body thread will raise an unknown stitch-class error because the worksheet expects a listed class code. Changing the row to a supported class such as 504 for a three-thread overedge operation allows the row to appear in Operation Breakdown Table.
FAQ:
Why does overedge thread use look so high?
Overedge and cover stitches use looper or cover threads that travel around an edge or across a wider stitch path. In the reference table, 504 three-thread overedge uses a ratio of 14.0, while 301 lockstitch uses 2.5.
Can I paste a worksheet in inches or yards?
Yes. Set Worksheet seam length unit to in or yd before calculating. All rows use the selected unit and are converted to meters for the operation and order totals.
Why did the package count increase by one?
Cone Order Table rounds each thread group up to a whole package. A group that barely exceeds the package length still needs the next cone or spool, so small changes in wastage or reserve can change Packages.
Should I always use 15% wastage?
No. The default is a planning allowance, not a rule for every shop. Increase it when thread breaks, repairs, or trimming are common, and reduce it only when sample data or factory history supports the lower allowance.
What should I do with an unknown stitch-class error?
Check the Stitch Ratio Table and replace the row's stitch value with a supported class code such as 301, 401, 504, 516, or 605. Text labels such as overlock are not enough for the calculation.
Glossary:
- Stitch class
- A numbered stitch type that identifies the thread path used by the operation.
- Stitch ratio
- Total thread consumed per unit of seam length before wastage.
- Needle thread
- The share of total thread fed through the needle path.
- Under thread
- The bobbin, looper, or cover-thread share grouped outside the needle-thread share.
- Thread group
- A named color, shade, or construction thread group used for package rounding.
- Wastage
- Extra thread added for breaks, tails, repairs, trimming, and production variation.
- Planned pieces
- The order quantity after extra garment reserve is added and rounded up.
References:
- Thread Consumption Guide, Coats Group.
- ISO 4915:1991 Textiles - Stitch types - Classification and terminology, International Organization for Standardization, 1991-08.
- Estimating Thread Consumption, American & Efird, 2003-07-30.