Sewing pricing fails at two tables: the cutting table, where real yardage exceeds the pattern's promise, and the kitchen table, where makers set prices that pay their sewing machine but not themselves. Fix both and sewn goods price cleanly.
A quilted pouch, costed honestly
- Cotton fabric, outer (0.4 yd cut): about $2.40
- Lining + batting: about $1.15
- Zipper + pull: about $0.65
- Interfacing + thread: about $0.25
- Brand label: about $0.20
- Your time (0.75 hr at $15/hr): $11.25
$15.90 all-in, and 71% of it is the sewing. A $32 price is a 50% margin on top of paid labor, which is healthy for handmade sewn goods. A $16 price (common on marketplaces) covers the materials and the wage with ten cents to spare: no profit at all, and nothing left for a fee.
Cut yardage beats pattern yardage
Grain direction, print matching and honest mistakes mean a project consumes more than the pattern's minimum. Weigh in a realistic cut allowance per design; when your remaining-yardage numbers finally match the shelf, the allowance is right. And the stash you're cutting from was paid for, so count it in your true costs.
The formula for sewn goods
- Cut yardage + lining + notions + labels + (hours × honest rate) + 25–50% margin
- Small makes (scrunchies, pouches): margin can run higher, since volume work amortizes setup
- Large makes (quilts, garments): labor dominates; price the hours first and the fabric second
- Customer-supplied fabric: skip the fabric line, never the labor line
Sewing pricing mistakes to avoid
- Pattern-minimum yardage math: the cutting table always takes more
- Unpaid finishing: pressing, topstitching and turning are hours too
- Notions rounded to zero: a zipper, interfacing and label are a real dollar
- Marketplace price-matching against imports: machine-made isn't your category
The stash, the notions drawer and your hours, in one honest cost. Keepsel for sewists tracks fabric by the yard and, from the Maker plan, puts your time in every product's cost; the free pricing calculator will tell you what your current prices really pay per hour.