How to Price Bulk Custom Shirts for Profit
Bulk shirt orders look like easy money until the invoice for blanks, ink, and labor eats the margin you thought you had. This guide walks through the exact math to price a bulk custom shirt order so you keep 30-40% profit instead of breaking even on a "favor" for a client.
- Price bulk shirts by stacking blank cost, decoration cost, and labor before applying a 35-40% markup.
- A 50-shirt order needs a per-unit cost sheet, not a gut-feel discount off your single-shirt price.
- Screen setup and rush fees belong on the invoice as line items, not folded into the shirt price.
- Craft Calculators' HTV cost calculator turns this math into a 5-minute lookup instead of a spreadsheet fight.
Why this matters
Bulk orders feel like a win the moment someone asks for 50 shirts instead of one. The problem shows up three weeks later when you tally what you actually spent on blanks, vinyl, ink, and the four hours of pressing you did on a Tuesday night.
Most crafters discount bulk shirts the way retail stores do — knock off 10-15% per unit and call it a volume deal. That works when your fixed costs (setup time, screen burn, rush fulfillment) scale down with quantity. They rarely do. A 50-shirt order with a single-color design still needs press time, weeding, and quality checks on every single piece, so the labor line barely shrinks.
The fix is treating bulk pricing as its own calculation, built from the same cost inputs as a one-off shirt, not a blanket discount applied after the fact.
What you'll need
- Blank shirt cost per unit (by size, since 2XL-3XL blanks run higher than S-L)
- Decoration method cost: HTV, screen print, or sublimation, priced per square inch or per design
- Labor rate per hour, broken into press time, weeding time, and packaging time
- Overhead allocation: press depreciation, electricity, shop rent portion
- A quantity break structure (25, 50, 100+ units) with your minimum margin floor
- Craft Calculators' t-shirt HTV single color cost calculator to run the per-unit math without rebuilding a spreadsheet
The steps
1. Calculate your true per-shirt cost first
Start with one shirt, fully costed, before you touch quantity math. Add blank cost, vinyl or ink cost, press time in minutes converted to a dollar rate, and packaging.
For a single-color HTV design on a size-L tee, a typical cost stack looks like: $4.50 blank, $1.20 vinyl, $2.00 labor (8 minutes at $15/hour), $0.30 packaging — a $8.00 true cost before markup. Skip this step and every bulk number downstream is guesswork.
Common mistake: using the blank supplier's list price instead of your actual paid price after shipping and case-pack fees.
2. Build your quantity break tiers
Set three or four order-size tiers with a defined discount ceiling for each — never an open-ended "bulk discount." A common structure: 12-24 units at full retail, 25-49 units at 10% off, 50-99 at 15% off, 100+ at 20% off.
Cap the discount at 20% unless your material cost genuinely drops at that volume (bulk blank purchasing usually does around the 100-unit mark). This keeps your margin floor protected instead of sliding with every negotiation.
Common mistake: offering a 30% discount at 50 units because it "feels fair," then discovering the order barely covers materials.
3. Separate setup and rush fees from the per-shirt price
Screen printing carries a real screen-burn cost, often $15-25 per color, that doesn't shrink whether the order is 24 shirts or 200. HTV and sublimation carry design-file setup time instead. Both belong on the invoice as a flat line item, not blended into the per-shirt rate.
Rush fulfillment (under 5 business days) should add 15-25% back on top of your quantity-break price, because you're paying for overtime press hours or expedited shipping on blanks.
Common mistake: absorbing a $20 screen setup fee into a 12-shirt order, which quietly adds $1.67 of hidden cost per shirt you never billed for.
4. Price multi-location and multi-color designs separately
A front-only single-color design costs less than a front-and-back two-color job, and the labor time roughly doubles for the second location, not just the material. If a design includes rhinestone or flock elements, cost that separately using a rhinestone transfer cost calculator — rhinestone yardage and stone waste rates differ enough from HTV that folding them into one flat per-shirt number undercharges every embellished order.
Expected outcome: a two-location design should price at roughly 1.6-1.8x a single-location design, not 2x, since packaging and blank cost don't duplicate.
5. Apply your markup after all costs are stacked
Once blank, decoration, labor, overhead, and fees are totaled, apply a 35-40% markup for wholesale-adjacent bulk work, or 50%+ if you're selling direct-to-consumer bulk (team orders, family reunions, church groups). Never apply markup only to the material line — it needs to sit on top of the full cost stack including labor.
On the $8.00 true-cost shirt from step one, a 40% markup lands the retail price at $11.20 per unit for a 50-shirt order before any quantity discount is layered back in.
6. Quote a total, then show the per-unit breakdown
Clients evaluating a bulk order compare your total against a competitor's total, not your per-shirt number in isolation. Lead the quote with the bottom-line total, then include a per-unit line so the client sees the math is real, not padded.
This also protects you if the order size changes mid-negotiation — you can point to the specific tier that applies instead of re-negotiating from scratch.
Common mistake: quoting only a per-shirt price, which invites the client to negotiate down without seeing your fixed costs.
Troubleshooting
- Client wants 100 units at your 50-unit price — hold the tier line. Explain the 100-unit tier reflects an actual material cost break you can pass along, not an arbitrary number.
- Order size drops from 100 to 60 mid-process — re-quote at the correct tier before production starts. Blanks are usually already ordered at the higher-tier rate, so this conversation needs to happen before purchasing.
- Rush request comes in after the quote is signed — apply the rush fee as a change order, never a silent absorption into your existing margin.
- Multiple sizes in one bulk order — cost 2XL and 3XL blanks separately since they typically run $1.50-$3.00 higher per unit, and average that into the total rather than charging one flat price across all sizes.
- Client compares your quote to a big-box print shop — big-box pricing often excludes design proofing and quality control that you're including. State what's bundled in your total.
Tools and resources
- T-shirt HTV single color design cost calculator — builds the full per-unit cost stack from step one
- Rhinestone transfer cost calculator — for embellished bulk orders with stone or flock elements
- Craft Calculators' broader pricing tool set covers decoration methods beyond shirts, useful if your shop also runs vinyl decals or sublimation alongside apparel



What to do next
If your bulk orders lean on vinyl instead of shirt decoration, the same tiered-cost logic applies to sheet goods and decal runs — see how to price vinyl decals for profit for the formula version of this same math.
FAQ
How do you price bulk custom shirts?
Price bulk custom shirts by stacking blank cost, decoration cost, labor, and overhead per unit, then applying a 35-40% markup before any quantity discount. Never discount off a single-shirt retail price without recalculating the underlying cost stack.
What's a fair bulk discount for 50 shirts?
A 10-15% discount off retail is standard for a 50-unit order, assuming your material costs don't actually drop at that volume. Reserve deeper discounts of 20%+ for orders of 100 units or more where blank pricing genuinely breaks lower.
Should screen setup fees be included in the per-shirt price?
No, screen setup fees should appear as a separate line item on the invoice, typically $15-25 per color. Folding it into the per-shirt price hides a fixed cost that doesn't scale down with order size.
How much profit margin should a bulk shirt order carry?
Aim for a 30-40% margin on wholesale-adjacent bulk orders and 50%+ on direct-to-consumer group orders like team or reunion shirts. Anything below 25% leaves little room for blank price increases or rework.
Is HTV or screen printing cheaper for bulk shirt orders?
Screen printing gets cheaper per unit as quantity rises past roughly 50-75 units because the setup cost spreads across more shirts. HTV stays flatter per unit but avoids the upfront screen-burn fee, making it better for smaller or mixed-design bulk runs.
How do you handle multiple shirt sizes in one bulk quote?
Cost 2XL and 3XL blanks separately since they typically run $1.50-$3.00 higher per unit than S-L sizes, then blend that into the total quote rather than charging one flat price across every size.
What's the difference between wholesale and bulk retail shirt pricing?
Wholesale pricing assumes a reseller buys at a lower margin and marks the shirts up again for their own customers, while bulk retail pricing is a direct discount to an end buyer like a team or company. Wholesale margins typically run 15-20% lower than bulk retail margins.
Should rush orders cost more even at bulk quantity?
Yes, rush fulfillment under 5 business days should add 15-25% on top of the quantity-break price regardless of order size. Rush costs come from overtime labor and expedited blank shipping, not from the quantity itself.
One last thing
The order that costs you money isn't the one-off custom shirt — it's the 50-unit "loyal customer" order priced off last year's numbers with blank costs that quietly rose 8-12% since your last cost review. Re-run your per-unit cost stack every time blank pricing shifts, not once a year.
Related guides
- How to price vinyl decals for profit with formula
- How to price rhinestone transfers and designs
- How to price custom tumblers for profit
Lifetime Access
Get instant access to all pricing calculators and templates. One-time payment, lifetime updates.
Get Lifetime AccessFree Online Calculators
Try our free web-based calculators to get started with pricing your handmade products.
Browse Free ToolsLatest Pricing Guides
Ready to stop pricing from memory?
Get instant access to all our pricing calculators and templates. One-time payment, lifetime updates, and unlimited use for your handmade business.
Get Lifetime Access Now