Skip to content
YoPrint
November 11, 2026
18 min read

How to Price Screen Printing: Setup Fees & a Price Matrix

How to Price Screen Printing: Setup Fees & a Price Matrix

Pricing screen printing is harder than almost any other custom printing method because your cost per piece changes dramatically with every order. Producing 12 shirts with a four-color front print requires exactly the same prepress work, same emulsion, same film, same press registration, and same screen reclaim time as producing 500 shirts. If you quote both orders with the same flat margin, you either lose money on every small order or price yourself out of every large order.

That's why profitable print shops don't guess on quotes. They rely on a repeatable per-shirt formula built on a structured screen printing pricing matrix.

In this guide, we'll walk through the exact formula for pricing screen printing profitably, including a ready-to-use pricing matrix for 1 to 6 colors, blank markup math, setup fee amortization, underbase rules for dark shirts, and a complete 50-shirt quote walkthrough.

The Screen Printing Pricing Formula

At its core, every screen printing quote comes down to three building blocks that cover your four core cost pillars (wholesale blanks, ink and prepress consumables, shop overhead, and end-to-end labor):

Price per shirt = Marked-up blank + print run fee (from your matrix) + (setup & add-on fees ÷ quantity)

Picture equation of the screen printing pricing formula: a marked-up blank plus a print run fee from your matrix plus setup and add-on fees divided by quantity equals the price per shirt
Only setup and add-on fees get divided by the order quantity.

When you keep those three buckets separate in your pricing, you protect your profit margin no matter what the customer orders:

  1. The marked-up blank covers the wholesale shirt, inbound freight, a buffer for misprints, and the gross profit you earn for sourcing and handling the garment.
  2. The print run fee comes from your pricing matrix by color count and quantity and covers ink, press time, dryer energy, shop overhead, and production labor.
  3. Setup and add-on fees cover the fixed prepress work required to expose, register, and reclaim each screen, plus special requests like Pantone mixing or poly bagging.

Let's break down each part of the formula so you can plug in your own shop's numbers.

Step 1: Calculate Your Landed Blank Cost and Markup

Your garment price should never start with the bare wholesale catalog number. Before a shirt ever reaches the press, you pay to get it to your door, and you carry the financial risk of replacing it if a print goes wrong.

To find your landed blank cost, start with the wholesale price of the garment and add two small buffers:

  • Inbound freight: Add $0.15 to $0.35 per shirt when an order falls below your distributor's free shipping threshold.
  • Spoilage buffer: Add 2% to 3% to cover test prints, press setup shirts, or the occasional misprint.

For example, if a basic cotton t-shirt costs $3.50 wholesale and you add $0.25 for freight and spoilage, your true landed cost is $3.75 per shirt.

Markup vs. Margin on Blank Apparel

Once you have your landed cost, you need to mark up the garment. This is where many print shops accidentally lose a quarter of their profit because they confuse markup with gross margin.

If you want a 50% gross margin on a $4.00 blank, a 50% markup ($2.00) only gets you to a $6.00 selling price, which is a 33.33% margin. To hit a true 50% margin, you need a 100% markup (2.0x your cost), which puts the blank component at $8.00. If you want to go deeper into the math behind those two numbers, read our guide to markups and margins for print shops.

Two price columns built on the same $4.00 blank: a 50% markup adds $2.00 for a $6.00 price, a 33.33% margin, while a 100% markup adds $4.00 for an $8.00 price, a 50% margin
Left brackets measure markup against cost; right brackets measure margin against the full price.

Most shops use a 100% markup (2.0x cost) as their baseline for standard t-shirts and gradually lower their markup percentage on more expensive retail fleece and outerwear items so the final quote stays competitive while still earning a healthy dollar profit per piece:

Garment categoryLanded blank costTarget markup & marginMarked-up blank price
Promo & event t-shirts$2.50 to $4.00100% to 150% 2.0x to 2.5x cost · 50% to 60% margin$5.00 to $10.00
Mid-tier retail t-shirts Bella+Canvas 3001, Next Level 3600, Comfort Colors 1717$4.50 to $8.0075% to 100% 1.75x to 2.0x cost · 43% to 50% margin$7.88 to $16.00
Hoodies, fleece & outerwear$12.00 to $25.00+50% to 75% 1.5x to 1.75x cost · 33% to 43% margin$18.00 to $43.75+

You can test your own wholesale blank costs, markup percentages, and target profit margins right here with our interactive calculator (or bookmark our standalone margin & markup calculator):

Margin & markup calculator

Example job

With a $10.00 cost

You make $5.00 on a $15.00 sale.

A 50% markup is only a 33.33% margin. For a 50% margin, charge $20.00.

Hold a number to keep it from changing.

Size Upcharges and Customer-Supplied Garments

Two blank-related rules protect you from silent margin leaks on everyday orders:

  • Extended size upcharges: Wholesale distributors charge extra for larger sizes, and your quotes should pass those increases through consistently. Common retail upcharges are +$2.00 for 2XL, +$3.00 for 3XL, and +$4.00 for 4XL to 5XL.
  • Customer-supplied garments: When a customer walks in with their own shirts, you lose the entire garment markup but still carry the risk of ruining a retail-priced item on the press. If you accept customer-supplied blanks, require a signed spoilage waiver and add a handling fee of +$1.00 to +$2.00 per piece on top of your print matrix.

Step 2: Price Your Screen Setup and Pre-Press Fees

Every color and every print location in a screen printing order requires real physical work before the first shirt is printed. Your team has to separate the art, output film positives (or expose a screen via CTS/DTS), degrease and coat the mesh with emulsion, expose and rinse out the stencil, dry and tape the frame, register every head on press, and reclaim the screen after the run ends.

Loop of one screen's setup cycle: separate art and output film, degrease and coat, expose and rinse out, dry and tape, register on press, the print run, then reclaim, taking 20 to 30 minutes of shop labor plus $3 to $5 in consumables per screen
Five prepress steps happen before the run, and reclaim returns the screen to coating.

Industry-wide, this prepress and reclaim cycle takes roughly 20 to 30 minutes of shop labor plus $3 to $5 in consumables per screen. Because those costs are identical whether you print 12 shirts or 500, most shops enforce a minimum order quantity (MOQ) of 12 or 24 pieces and charge a separate screen setup fee:

  • Retail orders: $25 to $35 per screen (per color, per location), up to $40 to $50 in expensive metro markets.
  • High-volume contract printing: $15 to $20 per screen.

For example, a 3-color front print with a 1-color back print on white shirts uses 4 screens total. At $25 per screen, that's $100 in setup fees (or $120 at $30 per screen).

Itemizing Setup Fees vs. Amortizing Them Into Your Matrix

Shops generally handle screen setup fees in one of two ways:

  1. Itemize setup as a separate line: You charge $25 to $30 per screen on the quote and keep your matrix run prices leaner. Customers immediately see why adding a fourth ink color to a 12-shirt order raises the price and why ordering more shirts lowers the cost per piece.
  2. Amortize setup into the matrix ("No setup fees"): You build the screen costs directly into your 12 to 23 and 24 to 47 quantity tiers (or waive setup fees automatically at 48 or 72 pieces) so you can advertise an all-in price per shirt.

To see why screen fees matter so much on small runs, look at how a $30 per screen fee spreads out as setup cost per shirt across different order quantities:

Order quantity1 screen ($30 total)2 screens ($60 total)3 screens ($90 total)4 screens ($120 total)
12 shirts$2.50$5.00$7.50$10.00
24 shirts$1.25$2.50$3.75$5.00
48 shirts$0.63$1.25$1.88$2.50
72 shirts$0.42$0.83$1.25$1.67
144 shirts$0.21$0.42$0.63$0.83
288 shirts$0.10$0.21$0.31$0.42

At 144 shirts, a four-screen setup adds only $0.83 per shirt, which is easy to absorb into your print price if you want to waive setup fees on larger orders. At 12 shirts, those same four screens add $10.00 per shirt. If you waive setup fees on small orders without raising your 12 to 23 tier accordingly, your press time is subsidizing the setup work.

Column chart of setup cost per shirt for 4 screens at $30 ($120 total): $10.00 at 12 shirts, $5.00 at 24, $2.50 at 48, $1.67 at 72, $0.83 at 144 and $0.42 at 288
Each full block stands for $1.00 of setup cost per shirt.

Step 3: Build Your 1 to 6 Color Screen Printing Price Matrix

Your screen printing pricing matrix is your shop's engine. Columns represent the number of ink colors (or screens) in the design, and rows represent the order quantity tiers.

Below is a complete, ready-to-use retail print-only pricing matrix (per shirt, for the first print location on light garments). Blank costs and screen setup fees are added separately, or you can waive setup fees once an order reaches 72+ pieces:

Order size (pieces)1 color2 colors3 colors4 colors5 colors6 colors
12–23$4.50$5.75$7.00$8.25$9.50$10.75
24–47$3.25$4.25$5.25$6.25$7.25$8.25
48–71$2.40$3.10$3.80$4.50$5.20$5.90
72–143$2.05$2.65$3.25$3.85$4.45$5.05
144–287$1.70$2.20$2.70$3.20$3.70$4.20
288–575$1.45$1.85$2.25$2.65$3.05$3.45
576+$1.25$1.60$1.95$2.30$2.65$3.00
3D bar chart of the 1 to 6 color price matrix: the print price per shirt rises with each added color and falls as order size grows, from $10.75 at 12–23 pieces and 6 colors down to $1.25 at 576+ pieces and 1 color
Print price per shirt climbs with each ink color and drops as quantity grows.

Pricing Each Additional Print Location

When a customer adds a second print location on the same garment (like a full-back print or a sleeve print), your team still has to expose, register, and print an additional set of screens. However, the shirts are already unpacked, counted, and staged next to the press.

Because the handling overhead is already covered by the first location, many shops price each additional print location about $0.25 to $0.75 less per piece on small runs, while still charging the full setup fee for the additional screens. For example, a 1-color second location might start at $3.75 instead of $4.50 at 12 to 23 pieces and step down to $1.00 to $1.15 at 576+ pieces.

Step 4: Account for Dark-Shirt Underbases and Specialty Add-Ons

Even a great matrix will leak profit if your team quotes dark garments or special locations with basic light-shirt pricing. Make sure your quote workflow accounts for two important press variables: underbases on dark shirts and production add-ons.

The Dark-Shirt Underbase Rule (+1 Color and +1 Screen)

When you print light or bright plastisol inks on a dark garment (for example, black, navy, maroon, charcoal, or forest green), the ink sinks into the dark fibers and looks dull unless you first print a white underbase layer, gel it under a flash dryer, and print the top colors over that base.

On press, an underbase needs its own screen, its own print head, white ink, and flash-cure time. That creates a simple, non-negotiable quoting rule:

Exploded view of a red and gold logo on a black t-shirt: a hidden white underbase prints first, then red and gold, each from its own screen, so the print counts as 3 colors and 3 screens
Layers are numbered from bottom to top in the order they hit the shirt.

What about a 1-color white print on a black hoodie or heavy cotton shirt? To get a bright, opaque white, you usually need a print-flash-print cycle (two passes of white ink with a flash cure in between), which slows down the press. Shops cover that extra time either with a flash/dark garment fee of $0.25 to $0.50 per piece or by bumping white-on-dark prints up one color column.

Common Screen Printing Add-On Rates

Keep a standard add-on price menu next to your matrix so every sales rep quotes specialty work the same way:

Add-on or specialty serviceCommon retail priceWhy it costs extra
Ink color change$15.00 to $25.00 per color changeCovers washing ink out of a screen on press and re-taping during a run.
Custom Pantone (PMS) ink mixing$20.00 to $35.00 flat per colorCovers lab time and pigment mixing outside your standard ink buckets.
Specialty inks Puff, metallic, shimmer, glow, high-density, discharge+$0.50 to +$1.50 per pieceSpecialty inks cost more per gallon, cure slower, and often need a special mesh.
Sleeves, pockets, hoodies & zippers+$0.35 to +$1.00 per pieceChanging pallets or clamping thick fleece slows press speed by 25% to 40%.
Folding & poly bagging With size stickers+$0.50 to +$1.00 per pieceCovers poly bags, size labels, and post-dryer finishing labor.
Art/vector separation fee$40.00 to $75.00/hr or $35 to $50 flatCovers redrawing low-resolution screenshots into print-ready vector separations.

Worked Example: Quoting a 50-Shirt Screen Printing Order

Let's bring all four steps together in a real order to see how the numbers add up and what your shop keeps as gross profit.

The customer request: A local gym orders 50 midweight black cotton t-shirts with a 2-color front logo and a 1-color white back print. Because the order is 50 shirts, it falls into the 48–71 pieces row of our pricing matrix.

Here's the step-by-step quote calculation:

  1. Marked-up blank: The black t-shirt costs $3.50 wholesale plus $0.25 for inbound freight and spoilage, which gives you a $3.75 landed cost. At a 100% markup (50% margin), the blank component is $7.50 per shirt.
  2. First print location (front, 2-color logo on black): Because the shirt is black, the 2-color design needs a white underbase, which makes it 3 colors and 3 screens. Looking up 48–71 pieces under the 3 colors column gives you $3.80 per shirt.
  3. Second print location (back, 1-color white print): Using your additional location price at 48–71 pieces for 1 color, the back print adds $2.00 per shirt (or $2.40 if you use a single table for all locations).
  4. Screen setup fees: The order uses 4 screens total (3 for the front + 1 for the back). At $25.00 per screen, the setup fee is $100.00 total, which comes to $2.00 per shirt across 50 pieces.
Quote componentPrice per shirtOrder total (50 shirts)
Marked-up blank t-shirt $3.75 landed cost at 100% markup (50% margin)$7.50$375.00
Front print (3 colors with underbase) 2 top colors + 1 white underbase screen at 48–71 pieces$3.80$190.00
Back print (1 color, additional location) 1-color additional print location at 48–71 pieces$2.00$100.00
Subtotal before setup Per-piece price when screen setup is itemized separately$13.30$665.00
Screen setup fees (4 screens) 4 screens (3 front + 1 back) × $25.00 per screen$2.00$100.00
Final all-in quote (before tax) All-in customer price per shirt$15.30$765.00
A black t-shirt filled like a measuring cup with bands drawn to scale: $7.50 marked-up blank, $3.80 front print, $2.00 back print and $2.00 screen setup, adding up to $15.30 per shirt, or $765.00 for 50 shirts
Band heights are to scale; the marked-up blank is nearly half the per-shirt price.

Checking Your Shop's Gross Margin on the Job

Before you send the quote, run a quick reality check against your direct costs:

  • Blanks (50 shirts at $3.75 landed cost): $187.50
  • Ink, emulsion, film, and reclaim consumables: ~$20.00
  • Direct shop labor (~2.5 hours total for setup, press run, and reclaim at $25/hr): $62.50
  • Total direct order costs: $270.00

Subtract $270.00 in direct costs from your $765.00 in revenue, and you're left with $495.00 in gross contribution or a 64.7% gross margin to pay your shop overhead (rent, dryer electricity, equipment, and software) and generate net profit. If you want to calculate how many orders like this your shop needs per month to cover fixed costs, read our guide to finding your print shop's break-even point.

Ring chart of the $765.00 quote for 50 shirts: $270.00 in direct costs (blanks $187.50, shop labor $62.50, ink and consumables about $20.00) and $495.00 in gross contribution, a 64.7% gross margin
Nearly two-thirds of the quote remains after direct costs to cover overhead and profit.

How to Automate Your Screen Printing Matrices in YoPrint

Building a great pricing matrix in a spreadsheet is step one. The real time saver is connecting that matrix directly to live supplier catalogs so your team can create accurate quotes in seconds without manual lookups or calculator mistakes.

In YoPrint's screen printing business software, you can turn every rule in this guide into an automated quote workflow:

  • Unlimited service pricing matrices: Both YoPrint Basic and YoPrint Pro include unlimited pricing matrices with First print location and Each additional location tables, CSV spreadsheet import/export, a built-in Try a price tester, and Job Presets for one-click quoting. Read our step-by-step guide on how to configure a pricing matrix in YoPrint.
  • Itemized or amortized setup fees: Add a separate screen setup fee line to the job when you want setup itemized, or create a Flat rate per job service when you want YoPrint to divide the flat screen fee across the shirt quantity automatically. Learn how both options work in Applying setup fees to orders.
  • Integrated supplier catalogs & automated markups: Pull blanks directly into quotes from SanMar, S&S Activewear, alphabroder, Augusta Sportswear / Momentec, and AS Colour (with live warehouse stock and negotiated account, case, dozen, or piece pricing for SanMar, S&S Activewear, Momentec / Augusta, and AS Colour on YoPrint Pro), paired with screen printing inventory management. Use Pricing Groups to apply default markups for retail, school, or contract customers, or tier markups automatically by garment cost or volume on Pro.
  • Flexible order-level quantity breaks: When a quote has multiple jobs, choose between three order-level pricing strategies: Price Jobs Separately, Price Jobs Together, or Price by Service Location.
  • Instant profit margin check: Hover over the Unit Price of any line item on a quote or sales order to inspect the exact product cost, markup, margin, and service price alongside the order-wide Estimated Profit Margin before sending the quote.

Ready to replace spreadsheet quotes with a pricing engine built for apparel decorators? Explore YoPrint pricing (starting at $69/month on Basic or $59/month with annual billing, and $149/month on Pro or $129/month with annual billing) or start a 14-day free trial, no credit card required.

WithYoprint Team

Stay updated on new features

Join our mailing list to get notified when we release new features and improvements. We only send updates that matter to your print shop.

We respect your privacy. Unsubscribe at any time.