Cost per 1,000 stitches — 2026 industry benchmark reference
The definitive benchmark reference for embroidery per-1,000-stitch pricing. Cross-source comparison, market segmentation, machine class impact, and how to derive your own rate.
The short answer
The mainstream US benchmark is $1.00 to $3.00 per 1,000 stitches at bulk. Retail small-shop pricing runs $1.50 to $4.00. Contract work at 288+ units can drop to $0.50 to $1.00. Every published source in the industry (MaggieFrames, Ricoma, Craftybase, Blankstyle) converges on this same $1–$3 range.
This page is the reference benchmark for what customers pay per 1,000 stitches. If you need to estimate stitch count in the first place, use our stitch count estimator. If you're looking at digitizing service rates (not embroidery rates), see digitizing per 1,000 stitches.
Cross-source benchmark comparison
Every published industry source cites the same broad range. Here's the direct comparison:
| Source | Cited range | Market focus |
| MaggieFrames pricing guide | $1.00–$3.00 | US small-shop & commercial |
| Ricoma blog | $1.00–$2.00 | Commercial bulk |
| Craftybase | $1.50–$3.00 | Retail & Etsy |
| Blankstyle decorator rates | $1.20–$2.50 | Mid-volume commercial |
| Embroidery Cost Lab calculator | $1.30–$2.80 | Cost-layer derivation |
All sources converge on the same $1–$3 band with variation reflecting their market focus. Low end = high-volume commercial; high end = low-volume retail. Our cost-layer calculator (which computes bottom-up rather than surveying market pricing) lands in the middle — a good sanity check that the industry benchmark is defensible.
Benchmark by market segment
| Segment | Rate per 1,000 stitches | Typical order size |
| Contract commercial (288+ units) | $0.50–$1.00 | Bulk uniform runs |
| Commercial shop, moderate bulk (48–144) | $1.00–$2.00 | Small business uniforms, team wear |
| Commercial shop, small bulk (12–48) | $2.00–$3.00 | Event polos, small teams |
| Small shop / Etsy retail (1–12 units) | $2.50–$4.00 | Custom individual orders |
| Rush service (any tier) | +50% to +100% | Same-day or 24h turnaround |
Benchmark by machine class
Machine class affects labor cost per 1,000 stitches because stitching speed varies dramatically. Same design, same operator wage — different machines yield different per-stitch rates:
| Machine class | SPM | Minutes per 1k stitches | Labor per 1k stitches @ $22/hr |
| Home single-needle (Brother PE800) | 650 | 1.5 | $0.55 |
| Prosumer 6-needle (Brother PR680W) | 1,000 | 1.0 | $0.37 |
| Commercial 15-needle (Ricoma MT-1501) | 1,200 | 0.8 | $0.31 |
| Commercial single-head (Tajima Sai) | 1,200 | 0.8 | $0.31 |
| Commercial 16-needle (Melco EMT16 Plus) | 1,500 | 0.7 | $0.24 |
This is labor cost only — add stabilizer, thread, machine depreciation, and digitizing amortization for the full per-1,000-stitch cost. See our methodology page for the complete formula.
Benchmark by order quantity
Per-stitch cost drops significantly at scale because digitizing amortizes and setup time per unit falls. For an 8,000-stitch logo:
| Order quantity | Effective rate per 1k stitches | Total per unit |
| 1 unit (one-off) | $2.80–$4.00 | $22–$32 |
| 12 units | $1.80–$2.80 | $14–$22 |
| 24 units | $1.40–$2.20 | $11–$18 |
| 48 units | $1.10–$1.80 | $9–$14 |
| 144 units | $0.90–$1.40 | $7–$11 |
| 288+ units | $0.70–$1.20 | $6–$10 |
Benchmark by thread brand
Thread cost is a small line but visible at high stitch counts. Per 1,000 stitches (assuming 4.5 m of thread consumed):
| Thread brand | Cost per 1000m | Thread cost per 1k stitches |
| Madeira Polyneon (premium) | $9.00 | $0.041 |
| Isacord (mid-tier) | $8.00 | $0.036 |
| Robison-Anton (bulk commercial) | $6.00 | $0.027 |
| Generic polyester | $5.00 | $0.023 |
Small differences per 1,000 stitches, but they add up. On a 30,000-stitch full-back design, Madeira thread costs ~$1.23 vs generic at $0.68 — a real if modest gap.
Worked benchmark for a common job
An 8,000-stitch left-chest logo on a polo at quantity 24:
- Per-stitch pricing at $1.50 per 1,000 → 8 × $1.50 = $12 per unit
- Per-stitch pricing at $2.50 per 1,000 → 8 × $2.50 = $20 per unit
- Our cost-layer calculator (Ricoma MT-1501, 2.5× markup) → ~$14 per unit
The cost-layer answer sits inside the per-stitch benchmark range because they're both describing the same market. Cost-layer pricing is more defensible on custom jobs where placement or garment type push costs up or down; per-stitch is cleaner for repeat commercial work with consistent inputs.
Deriving your own rate from first principles
If you want to publish your own per-1,000-stitch rate rather than borrowing an industry number, the math is straightforward. Take the total per-unit cost from our calculator, divide by (stitch count ÷ 1,000):
your_rate = per_unit_cost × markup_multiplier / (stitch_count / 1000)
Example: cost per unit $3.20, markup 2.5×, stitch count 6,000 → rate = 3.20 × 2.5 / 6 = $1.33 per 1,000 stitches. That's your defensible rate for jobs of that size on that machine. Publish it, quote from it, and update it when your cost inputs change.
Related pages
Stitch count estimator
Get an accurate stitch count first, then apply the benchmark rates on this page.
Digitizing per 1,000 stitches
Different pricing — this is what the digitizing service charges, not what your customer pays.
Full pricing methodology
Every formula and default that produces the calculator's benchmark rate.
Main pricing calculator
Cost-layer math that derives your own per-stitch rate.