Quick Answer: Your true Printful cost per shirt in 2026 is $16.50–$22.00 on a US Bella+Canvas 3001 tee — not the $12.95 catalog base. The full per-shirt stack is product + DTG print + shipping + branding + payment processing + a pro-rated slice of subscription, returns, and sample overhead.
Different blanks land at very different per-shirt costs. A Gildan 5000 ships at ~$13.95 all-in. A Bella+Canvas 3001 lands around $16.94. A Stanley/Stella organic tee crosses $24. Your retail price has to clear all of it, plus marketing.
This guide walks every per-shirt cost layer with 2026 numbers, builds the real landed cost on four common blank tees, and shows the worksheet that tells you whether you're actually making money on each shirt you ship.
The per-shirt cost stack
The Printful product page shows one number — the base price. That number is roughly 55–65% of what each shirt actually costs you to ship.
The full per-shirt cost has eight layers. Five sit on the Printful invoice. Three are downstream costs that ride on every shirt you ship through any POD provider.
| Layer | Where it shows up | Typical per-shirt size (2026) |
|---|---|---|
| Blank base | Printful invoice | $7.95–$21.10 |
| DTG print | Bundled (front) or $2.20–$5.25 (extra placements) | $0–$7.45 |
| Shipping (per-unit share) | Printful invoice | $1.25–$4.75 |
| Branding | Printful invoice (per unit) | $0.99–$3.48 |
| Subscription share | Monthly Printful charge ÷ units shipped | $0.25–$2.50 |
| Returns reserve | 1.5–3% of retail | $0.40–$1.20 |
| Sample amortization | Quarterly samples ÷ shirts shipped | $0.30–$1.50 |
| Payment + marketplace fees | Shopify, Stripe, Etsy | $1.10–$5.50 |
Every layer except the blank base is variable on dimensions you control. Pick a different blank, change your print placement, move from Etsy to Shopify, batch your samples differently — and your per-shirt cost moves by $3–$7 without changing what you actually sell.
This guide stays per-shirt. For the broader Printful cost stack across all product types — mugs, hoodies, posters, embroidery — see our full Printful costs and charges cluster, which sits inside the complete Printful topic hub.
Base prices by shirt model
Blank choice is the biggest single per-shirt cost lever. The price gap between the cheapest and the premium blank is roughly $14 — larger than the entire downstream stack on most stores.
Printful's most-shipped tee blanks at 2026 catalog prices (US, size S, white — color and size upcharges noted below):
| Blank | Free plan base | Growth plan base (~30% off) | Common positioning |
|---|---|---|---|
| Gildan 5000 | $9.25 | $6.95 | Budget heavyweight |
| Bella+Canvas 3001 | $12.95 | $9.05 | Default soft retail tee |
| Comfort Colors 1717 | $15.29 | $10.95 | Garment-dyed, premium feel |
| Stanley/Stella Creator (organic) | $21.10 | $14.85 | Organic, EU-popular |
| Bella+Canvas 8800 (women's flowy) | $13.95 | $9.80 | Women-skewed niches |
| Gildan 64000 Softstyle | $10.50 | $7.45 | Cheaper alt to Bella+Canvas |
Two size and color upcharges to budget for. Sizes 2XL and 3XL add $2.00–$5.00 per shirt depending on blank. Heather, marled, and "athletic" colors add $0.50–$1.50 on most blanks. A 2XL Bella+Canvas in an upcharge color can land $4 higher than the headline base.
If you're optimizing per-shirt cost on a specific apparel SKU, our Bella+Canvas 3001 Printful cost breakdown walks the size and color matrix for the most-shipped Printful tee.
Print locations and DTG placement add-ons
Front print is bundled into the catalog price. Every additional placement is a per-shirt add-on. Most POD sellers don't price these in because the Printful UI surfaces them quietly during product setup.
| Placement | Free plan add-on | Growth plan add-on |
|---|---|---|
| Front (chest or full) | Included | Included |
| Back print | $5.25 | $3.70 |
| Right sleeve | $2.20 | $1.55 |
| Left sleeve | $2.20 | $1.55 |
| All-over print (sublimation) | +$7.45 vs DTG base | +$5.20 vs DTG base |
| Embroidery (chest) | $2.49–$6.95 by stitch count | $1.75–$4.85 by stitch count |
A typical two-placement design — front print plus a small back-neck graphic — adds $3.70 per shirt on Growth. That's $111 per month on a 30-shirt month, or a 4% margin hit on a $32 retail tee.
Embroidery has a one-time digitization fee of $2.95–$6.50 per design. Spread that across the run. If you sell 50 embroidered tees on a design, that's $0.06–$0.13 per shirt — trivial. If you sell three, it's $1–$2 per shirt — meaningful.
Shipping cost per shirt
Printful charges $3.99 for the first shirt in a US order, then $1.25 per additional shirt in the same order. That means per-shirt shipping cost depends entirely on your AOV.
| Order shape | Total shipping | Per-shirt shipping |
|---|---|---|
| 1 tee | $3.99 | $3.99 |
| 2 tees | $5.24 | $2.62 |
| 3 tees | $6.49 | $2.16 |
| 4 tees | $7.74 | $1.94 |
The single-tee shipping line is where margin disappears on impulse buys. Bundle discounts, free-shipping thresholds, and "buy two get $5 off" mechanics all pay back partly through this per-shirt shipping math, not just AOV lift.
Outside the US, the first-shirt rate climbs but the per-additional rate stays similarly cheap. Europe is $4.79 first, $1.45 additional. Canada is $4.99 first, $1.50 additional. UK is $5.49 first, $1.30 additional. Australia and other intl run $6.99–$9.99 first, $2.50–$3.50 additional.
For full shipping detail by region and product, see our Printful shipping times and costs guide and the US-specific shipping breakdown.
Branding cost per shirt
Branding is per-unit, not per-order. Every shirt with an inside tag costs you another $0.99 (Free) or $0.69 (Growth). The full branding stack runs $3–$5 per shirt — meaningful at scale.
| Branding add | Free plan per shirt | Growth plan per shirt |
|---|---|---|
| Inside neck tag | $0.99 | $0.69 |
| Outside woven label | $2.49 | $1.75 |
| Packing slip | $0.65 | $0.46 |
| Custom hang tag | $0.99 | $0.69 |
| Custom mailer | $3.95 (per order) | $2.75 (per order) |
For most stores the right answer is inside tag plus packing slip — about $1.15 per shirt on Growth, which carries 80% of the brand perception lift at 30% of the full-stack cost.
Outside woven labels and custom mailers are the highest-perceived-value adds, but they nearly double per-shirt branding cost. Save them for hero SKUs or premium collections where retail can absorb $3 more.
Subscription impact per shirt
The Growth plan costs $24.99/month. It pays back through a roughly 30% discount on apparel — about $3.90 saved per Bella+Canvas tee, $5.50 per Comfort Colors, $6.25 per Stanley/Stella organic.
The math is simple. Each tee on Growth is ~$3.90 cheaper than Free. After seven Bella+Canvas tees a month, Growth is positive ROI. After fifteen tees, you're saving $34 net every month.
Spread the $24.99 subscription across your monthly tee volume to see the per-shirt subscription share:
| Monthly tee volume | Subscription share per shirt | Net savings vs Free (Bella+Canvas) |
|---|---|---|
| 10 tees | $2.50 | $1.40 per shirt |
| 30 tees | $0.83 | $3.07 per shirt |
| 100 tees | $0.25 | $3.65 per shirt |
| 300 tees | $0.08 | $3.82 per shirt |
The Growth subscription becomes free at $12,000/year in sales — about $1,000/month — at which point the per-shirt subscription share drops to zero and the full $3.90 saving flows through to margin. For full subscription detail and timing, see our Printful Pro membership price breakdown and the pricing-history detail on the previous Pro tier.
Hidden per-shirt costs
Three cost lines that aren't on the catalog page but ride on every shirt you ship.
Returns reserve
On apparel, customer-fault return rate runs 1.5–3% of orders depending on size-chart clarity and product photography quality. You eat the original blank cost on every customer-fault return — no Printful refund.
Budgeting this as a per-shirt reserve: on a $32 tee at 2% return rate, set aside $0.64 per shirt. On a $48 tee at 3%, set aside $1.44. Stores that don't reserve for returns post optimistic monthly margins and then bleed quietly when refunds hit.
Sample amortization
Every new SKU needs a sample run before listing. Printful charges catalog price minus 20% (Free) or 25% (Growth) plus normal shipping on sample orders.
A typical 8-SKU launch is $250–$400 in samples. Amortize that across the first 100–200 shirts sold from that design and you're at $1.25–$4.00 per shirt in sample cost, decaying as the SKU matures. Many POD stores never see this number because they expense samples as one-time marketing, but it's a real cost-of-goods line.
Address-correction reships
When a customer types their address wrong and the package bounces, Printful charges a reship — $6.99–$9.99 per incident for US tees. Rate runs 0.3–0.8% of orders depending on how clean your storefront's address validation is.
Per-shirt amortized this is small ($0.05–$0.08) but it's pure operational margin loss, not a cost-of-goods item. Worth fixing with a Shopify address-validation app rather than absorbing.
Downstream per-shirt costs
The last layer isn't Printful's fee — but it scales with every shirt you sell, so it belongs in your true cost-per-shirt number.
Payment processing
Shopify Payments, Stripe, and PayPal all charge roughly 2.9% + $0.30 per transaction. On a $32 sold tee, that's $1.23. On a $48 hoodie or premium tee, $1.69. The $0.30 fixed component is the killer on low-AOV orders — on a $15 sticker it's 2% by itself.
Marketplace fees (if applicable)
Etsy compresses per-shirt margin meaningfully. The Etsy stack is $0.20 listing + 6.5% transaction + 3% + $0.25 payment processing + ~12% Etsy Ads (if running). On a $30 retail tee, Etsy takes $4.65–$8.25 — a 15–28% revenue cut before you pay Printful a cent.
Shopify has no per-order marketplace fee — you pay $39/month base plus 2.9% + $0.30. On any store shipping 20+ orders a month, Shopify lands meaningfully cheaper per shirt than Etsy.
For the apples-to-apples comparison across platforms, Printful's own profit guide works through realistic per-shirt margins on each blank.
True landed cost: four worked examples
Headline numbers stop being useful here. Four worked examples on common tee blanks, Growth plan, US shipping, single-shirt orders:
Example 1: Gildan 5000, Shopify, $22 retail
- Product base (Growth): $6.95
- Shipping (US first): $3.99
- Inside-tag branding: $0.69
- Packing slip: $0.46
- Payment processing (2.9% + $0.30): $0.94
- Return reserve (1.5% of $22): $0.33
- Subscription share (30-tee month): $0.83
- Sample amortization (mature SKU): $0.50
- True landed cost: $13.69
- Gross margin: $8.31 (38%)
Healthy margin on a budget blank — but at $22 retail, $8.31 in absolute dollars means you need volume to make real income. 240 tees a month nets $2,000 contribution before marketing.
Example 2: Bella+Canvas 3001, Shopify, $32 retail
- Product base (Growth): $9.05
- Shipping (US first): $3.99
- Inside-tag branding: $0.69
- Packing slip: $0.46
- Payment processing: $1.23
- Return reserve (2% of $32): $0.64
- Subscription share: $0.83
- Sample amortization: $0.50
- True landed cost: $17.39
- Gross margin: $14.61 (46%)
The default POD math. Strong margin headroom, soft retail feel, predictable returns. Add a $4 Meta CAC and you're at $10.61 contribution (33%) — still healthy.
Example 3: Comfort Colors 1717, Etsy, $34 retail
- Product base (Growth): $10.95
- Shipping (US first): $3.99
- Inside-tag branding: $0.69
- Etsy fees (~9.5% on $34): $3.23
- Etsy Ads share (6% blended): $2.04
- Return reserve (2.5% of $34): $0.85
- Subscription share: $0.83
- Sample amortization: $0.75
- True landed cost: $23.33
- Gross margin: $10.67 (31%)
Etsy compresses margin by $4–$5 per shirt vs. the same SKU on Shopify. The trade-off is Etsy's organic discovery — viable only if you don't yet have ad fluency to drive Shopify traffic at a $4 CAC.
Example 4: Stanley/Stella organic Creator, Shopify, $42 retail
- Product base (Growth): $14.85
- Shipping (US first): $4.49
- Inside-tag branding: $0.69
- Packing slip: $0.46
- Payment processing: $1.52
- Return reserve (2.5% of $42): $1.05
- Subscription share: $0.83
- Sample amortization: $0.90
- True landed cost: $24.79
- Gross margin: $17.21 (41%)
Organic and premium blanks win on absolute dollar margin even though the percentage looks similar. $17 contribution per tee is roughly double the Gildan budget tier — fewer units, bigger margin, often a better business if your niche supports the price point.
Per-shirt margin worksheet
Run this worksheet on every SKU you list. Print it, fill it in, decide retail.
| Cost line | How to find it | Per-shirt amount |
|---|---|---|
| Blank base | Printful catalog, your plan tier | ____ |
| Print placement adds | Sum of extra placements | ____ |
| Shipping (1-tee order) | Printful shipping calc | ____ |
| Branding adds | Inside tag + packing slip default | ____ |
| Subscription share | $24.99 ÷ expected monthly tee volume | ____ |
| Return reserve | 2% of planned retail (apparel default) | ____ |
| Sample amortization | $2 first 100 units, $0.50 thereafter | ____ |
| Payment processing | 2.9% of retail + $0.30 | ____ |
| Marketplace fee (Etsy) | ~9.5% of retail + ad share | ____ |
| Total cost per shirt | Sum above | ____ |
| Target retail | Cost × 1.85 (or 1.65 if Etsy) | ____ |
| Gross margin per shirt | Retail − cost | ____ |
The 1.85× cost-to-retail multiplier hits roughly 45% gross margin on Shopify — the band you want to be in to absorb a $4 ad CAC and still post a healthy contribution. On Etsy use 1.65× because Etsy's fee stack already strips margin before you see the customer.
How to lower your Printful cost per shirt
Four levers, ordered roughly by impact.
1. Get on Growth. If you ship more than ~10 tees a month, Growth is positive ROI. The ~30% apparel discount is the single largest per-shirt cost lever Printful offers.
2. Bundle orders. A two-tee order has per-shirt shipping of $2.62 instead of $3.99. That's $1.37 of margin back. Free-shipping thresholds, BOGO offers, and bundle discounts all pay back partly through this math — not just AOV lift.
3. Match blank to retail. Don't put $32 retail on a Gildan 5000 (40%+ margin headroom unused). Don't put $24 retail on a Comfort Colors (margin too thin to absorb CAC). The blank should justify the retail, and the retail should clear all your cost layers.
4. Right-size branding. Inside tag + packing slip = $1.15/shirt on Growth and carries most of the brand perception. Outside woven labels and custom mailers nearly double branding cost — save them for hero SKUs.
Tracking per-shirt cost in real time
The hard part of running Printful at scale isn't doing this worksheet once. It's keeping it accurate as inputs drift — Printful raises a blank price, your return rate moves from 1.5% to 3.2%, a new shipping zone gets added, your Growth discount narrows on a specific category.
Static spreadsheets struggle here because every Printful order is a new input. A 0.4% price increase on Bella+Canvas tees won't show up as a line on your dashboard — it just quietly compresses every tee you ship for the next six months.
This is the operator gap PodVector AI is built to close. Victor connects your Shopify and Printful data into a live data warehouse, runs the per-shirt cost stack on every order automatically (including hidden lines like return reserve and address-correction fees), and surfaces SKUs that quietly flipped below your margin floor. He answers questions like "which SKUs dropped below 30% margin this month, and why?" — then proposes a specific action, like a price change or a clearance discount, that you approve and execute in one click.
The combination — POD playbook plus live data plus the ability to act — is what turns per-shirt cost tracking from a quarterly spreadsheet ritual into a daily operating habit.
FAQs
What's the cheapest Printful tee per shirt?
Gildan 5000 lands at $6.95 on Growth, $9.25 on Free. It's a heavyweight 5.3 oz cotton tee — durable, but feels noticeably stiffer than a soft retail tee like Bella+Canvas. Good for value-positioned stores; less good for premium niches where the blank feel matters.
How much does a Bella+Canvas 3001 cost on Printful?
Catalog base is $12.95 on Free, $9.05 on Growth. True landed cost on a $32 retail Shopify order, including shipping, branding, payment processing, returns, and subscription share, is approximately $17.39 — leaving $14.61 gross margin (46%) before marketing CAC.
How much does Printful shipping cost per shirt?
US shipping is $3.99 for the first tee, $1.25 for each additional. Per-shirt shipping on a one-tee order is $3.99; on a two-tee order it drops to $2.62; on a three-tee order, $2.16. Outside the US the first-shirt rate runs $4.79 (EU) to $9.99 (Australia).
Does Printful charge a separate fulfillment fee per shirt?
No. Printful bundles DTG print, handling, and QA into the catalog base price for front-print designs. Additional placements (back, sleeves, all-over) add $1.55–$5.25 per shirt depending on placement and plan. Printify, by contrast, surfaces a separate fulfillment fee — always compare on landed cost per SKU, not headline base price.
How much profit can I make per shirt on Printful?
Most POD sellers net $3–$8 contribution margin per shirt after Printful, shipping, processing, returns, and ad CAC. Strong stores running soft retail tees at $32+ retail on Shopify hit $10–$15 contribution. Stores on Etsy with $24 retail and budget blanks often net $2–$4 — viable only at high volume.
What's the real cost per shirt if I'm on the Free plan?
Free-plan landed cost on a Bella+Canvas 3001, $32 retail Shopify order: $21.16 total cost ($12.95 base + $3.99 ship + $0.99 inside tag + $0.65 packing slip + $1.23 processing + $0.64 return reserve + $0.71 sample amortization). Gross margin $10.84 (34%) — about $4 thinner per shirt than the same SKU on Growth.
How do I lower my Printful cost per shirt the fastest?
Get on Growth (saves ~$3.90 per Bella+Canvas tee, ~$5.50 per Comfort Colors), bundle orders to spread shipping cost, and pick a blank that justifies your retail price. Those three moves are usually worth $4–$7 per shirt combined, no other changes needed.
Are Printful prices per shirt going up in 2026?
Printful raised apparel base prices roughly 3–5% in early 2026 across most blanks. Shipping rates held flat. Watch the catalog page on your hero SKUs — list-price drift is the most common source of silent margin compression. A live data layer (Victor's approach, or Snowflake/Databricks/Redshift if you're rolling your own) tracks this automatically per order.
Does Printful charge for returns per shirt?
Yes for customer-fault returns (wrong size, changed mind) — you eat the full blank cost. No for Printful-fault returns (misprint, defect) — Printful re-ships free. Reserve 1.5–3% of revenue as a returns line on apparel orders; the higher end applies to hoodies and premium tees where sizing complaints run higher.
What's the per-shirt cost difference between Printful and Printify?
On most apparel SKUs, Printful runs $0.50–$1.50 more per shirt than Printify Premium for roughly equivalent print quality. Printful wins back on shipping outside the US, fulfillment speed (2–4 days average), and branding granularity. On hoodies the per-shirt gap widens to $2–$4 in Printify's favor.
Stop guessing at your real cost per shirt
The $12.95 catalog price isn't your cost per shirt. The cost per shirt is base plus print adds plus per-unit-share shipping plus branding plus payment processing plus return reserve plus subscription share plus sample amortization — and it moves every time Printful raises a blank, your return rate drifts, or you change blanks.
Victor connects your Shopify and Printful data into a live data warehouse, runs the full per-shirt cost stack on every order automatically, and flags SKUs that dropped below your margin floor — then proposes the specific fix (price change, discount, SKU retirement) and executes it on your approval. And see your real cost per shirt in 60 seconds.
Try Victor free