How to Price Custom T-Shirts Without Guessing — A Practical Margin Guide for Small Brands, Print Shops, and Resellers

How to Price Custom T-Shirts Without Guessing — A Practical Margin Guide for Small Brands, Print Shops, and Resellers


This article explains how to price custom T-shirts in a practical, realistic way without relying on guesswork or copying random competitors. It breaks pricing into understandable parts: blank garment cost, decoration method, labor, packaging, setup work, and margin goals. It also explains why custom T-shirt pricing changes depending on order size, garment quality, and customer type. The guide is written for small brands, print shops, resellers, and boutique-style buyers who want a repeatable system they can actually use. It also connects naturally with ApparelLots’ current site direction, which already emphasizes stock lots, pricing strategy, and basics-led sourcing content. The main goal is simple: help buyers stop underpricing easy products that quietly eat profit, and start building a pricing structure they can use confidently on future orders.

For Small brand owner, custom apparel seller, boutique operator, print shop buyer, or reseller comparing blank tee costs and custom pricing logic.
 Home All Apparel Collection ApparelLots Journal
How to Price Custom T-Shirts Without Guessing — A Practical Margin Guide for Small Brands, Print Shops, and Resellers How to Choose Women’s Faux Leather Bomber Jacket Stock Lots That Actually Feel Easy to Resell? How to Choose Women’s Summer Dress Stock Lots That Actually Feel Easy to Sell? How to Source Basic Clothing Stock Lots for Resale? How to Choose Women’s Knit Cardigan Stock Lots That Feel Easy to Resell? Cotton vs. Polyester: Which Fabric Wins for Bulk Activewear? How to Choose Easy-to-Sell Backpack Stock Lots for Boutique Resale? How to Choose Women’s Blazer Coat Stock Lots That Don’t End Up Feeling Too Formal or Too Hard to Sell? How to Source Women’s Sweater Stock Lots That Actually Feel Easy to Sell? How to Source Full Truckloads of Wholesale Clothing Without Getting Stuck With Slow-Moving Inventory? Why these tops fit the current mood in women’s fashion resale? Why Easy Matching Knit Dress Sets Keep Getting Picked First by Small Boutiques? Why Ribbed Knit Dresses Keep Selling Out in Small Boutiques (And What Buyers Often Miss When Sourcing Them in Bulk) How Small Boutiques Actually Source Affordable Winter Jackets That Still Sell Out How Small Boutiques Actually Sell Simple Ribbed Tank Tops Without Turning Them Into a Trend Gamble? How to Tell if a Knit Top Will Actually Sell Before You Buy the Lot? Why Clean Fitted Knit Tops Keep Showing Up in Easy-Selling Summer Outfits Why Simple Layering Pieces Sell Faster Than Trendy Items Why Minimalist Knit Pieces Are Quietly Becoming Boutique Bestsellers How Small Boutiques Build Easy-Selling Outfits with Simple Neutral Pieces Why Heavyweight Blank T-Shirts Are Quietly Becoming a Boutique Staple Bulk Inventory for Depop Sellers – How to Build a Style Flow and Posting Rhythm That Actually Sells How Boutiques Profit From Overstock: The Secret to Fast Flips and Fat Margins How Online Boutiques Source Inventory: The Roadmap to High-Margin Stock The Art of the Boutique Refresh: Why "Stock Lot" Finds are the Secret to Sustainable Retail Growth The Boutique Owner’s Guide to Sourcing High-Value Transitional Knits: Why $2 Liquidation is Your Secret Weapon The Art of the Transition Wardrobe: Why Ribbed Knits are Every Boutique’s Secret Weapon How Online Boutiques Source Inventory: The "Insider’s Roadmap" to High-Margin Sourcing How to Build Long-Term Supplier Relationships Without Getting Burned When It Actually Makes Sense for Bulk Clothing Inventory (And When It Doesn’t) What Is Wholesale Overstock Clothing?The "Big Three" of Wholesale Overstock What Wholesale Terms New Buyers Should Know – 10 Simple Terms Explained Like Real Life Sample Orders: What to Ask For Before Buying Small Bulk Dress Lots How to Check a Supplier’s Business Info (Without Overthinking It) – A Practical Guide for Wholesale Buyers The "Hidden Margin" Strategy: Why This 187-Set Bow-Back Liquidation is a Boutique Goldmine? How Small Boutiques Actually Sell $1.50 Tote Bags Without Looking “Cheap” Why Branded Sportswear Surplus is the Smart Play for 2026: A Deep Dive into the Slazenger Heritage Lot How to Clear Slow Sellers Fast: 5 Realistic Ways Boutique Owners Move Stuck Inventory Beyond the Drop: How to Increase Sell-Through Reseller Listings Using High-Margin Liquidation How to Buy Clothes in Bulk for Resale – A Practical Guide for Boutique Owners and Online Sellers How to Buy Clothes Directly From a Manufacturer?Can I buy clothes directly from the manufacturer? How to Avoid Trend Fatigue Selling the same clothing style over and over without customers getting bored. Overstock vs Factory Surplus: Where the Real Boutique Margins Are Hidden Beyond the Price Tag: How to Spot a Reliable Wholesale Clothing Supplier in the High-Volume Clearance Market What Makes a Wholesale Supplier Worth Trusting? A Real-Talk Checklist for Boutique Growth Demystifying the Rack: What Is Wholesale Overstock Clothing, Really? Distributor vs. Liquidator: Who Should You Buy From? How to Buy Boutique-Quality Without Big Brand Names How to Reduce Freight Cost on Bulk Orders Without Making Your Inventory Harder to Sell Where the Money Really Goes When You Buy Matching Sets. Inventory Cost Management Basics for Boutiques

How to Price Custom T-Shirts Without Guessing — A Practical Margin Guide for Small Brands, Print Shops, and Resellers

Custom T-shirt pricing sounds easy until you realize how many people quietly lose money on blanks, print prep, mistakes, shipping time, and underquoted orders. This guide breaks it down in plain language so you can build a price that feels fair, clear, and repeatable.

Buying Guides Pricing & Profit Apparel Basics Custom T-Shirts

Quick answer

The right way to price custom T-shirts is not to copy a random competitor or add a vague markup. It is to separate your blank tee cost, decoration cost, labor time, packaging cost, setup cost, and target margin — then price each order type on purpose.

Explore the Knowledge Hub

In this guide

Why custom T-shirt pricing goes wrong so often

A lot of people price custom T-shirts the same way they price simple retail products. They look at what other sellers charge, pick a number that feels competitive, and hope the margin works itself out later. That approach usually looks fine at the beginning because the first order feels like momentum. Then the hidden parts show up. A customer wants a sample. The artwork file needs cleanup. The print placement takes longer than expected. The blank shirt turns out softer and better than the cheapest option, but the quote never reflected that. Suddenly the “easy order” is not that profitable.

The reason this happens is simple. A custom T-shirt is not just a shirt. It is a shirt plus decision work, plus setup work, plus risk, plus customer communication, plus packaging, plus the possibility of redo cost if something goes wrong. If you price it like a plain item on a shelf, you will almost always underquote somewhere.

This is also why T-shirt pricing should never begin with the final selling price. It should begin with cost clarity. What blank are you using? What decoration method are you using? How much time are you spending? Is this a first-time order or a repeat order? Is the buyer a small brand, an event organizer, a local business, or a reseller? These questions change the right price more than many beginners expect.

 

Risk warning: the fastest way to lose money on custom T-shirts is to confuse “easy to sell” with “easy to price.” Basics are easy to understand, but custom production still carries time, setup, and quality risk.

ApparelLots’ current site direction actually makes this topic a natural fit. The homepage already frames the business around stock lots, price-band sourcing, and reseller-focused buying logic, while the Knowledge Hub is publishing pricing and inventory strategy content alongside basics-led sourcing guides. That makes a custom T-shirt pricing guide feel consistent with the brand’s current educational direction instead of feeling bolted on. It also fits the site’s existing interest in practical, repeatable margins rather than abstract fashion theory.

Another reason this topic matters is that T-shirts sit at the intersection of custom work and commodity logic. Buyers treat them as familiar. Sellers sometimes treat them as too simple. But in reality, blank T-shirts behave like one of the most sensitive categories in apparel pricing because tiny changes in fabric weight, fit, print style, and order size can change margin quickly. That is exactly why you need a cleaner framework.

Start with the blank shirt, because the base garment changes everything

Before you price any print, embroidery, or customization, you need to know what kind of blank shirt you are actually building on. This sounds obvious, but people skip it all the time. They talk about custom tees as if every blank tee is basically the same. It is not. A lightweight promotional blank, a mid-range retail blank, and a premium heavyweight tee can all create completely different pricing logic, even if the design printed on top is identical.

The blank controls more than cost. It also affects feel, drape, shrink risk, customer perception, and whether the final product feels disposable or worth coming back for. That matters for small brands and boutiques especially. If you sell one shirt that feels weak, the next sale becomes harder. If the shirt feels surprisingly good, your margin conversation becomes easier because the customer can feel the difference.

This is one place where ApparelLots’ broader inventory logic is useful. The site already leans into the idea that simple, easy-selling basics can outperform trend-heavy items, and that aligns well with custom T-shirt pricing. Blank tees are basics. Their job is not to be dramatic. Their job is to create a stable, repeatable foundation. That is why pricing them correctly matters so much.

So what should you look at first? Fabric weight, hand feel, fit profile, size stability, and how the shirt behaves after print or wash. If you are serving events, giveaways, or one-time campaigns, the lowest-cost blank may make sense. If you are serving a boutique, a small label, or an online brand that wants repeat customers, cheaper blanks may quietly hurt more than they help. A buyer who cares about brand feel is rarely just buying “a T-shirt.” They are buying how that shirt makes their brand look.

Another thing to remember is that blank quality changes how much resistance your price gets. A weak blank creates more price sensitivity because the shirt feels generic. A better blank can support a cleaner, calmer price conversation because the value is visible and physical. This is especially true if the customer can compare samples in hand.

Pro tip: if you are unsure what blank level to quote, show two or three sample options instead of forcing one. Buyers often choose more confidently when they can compare “good, better, best” instead of reacting to a single number.

How to build a real cost base before you ever choose a selling price

Now we get to the part most people rush: your actual cost structure. If you want custom T-shirt pricing to feel stable, your cost base has to be more detailed than “blank plus print.” At minimum, you should separate garment cost, decoration cost, labor time, packaging cost, setup or prep cost, and mistake allowance.

Garment cost is obvious, but even here you need discipline. Do not just use the list price of the blank. Use the real landed cost to you. That means any inbound shipping, handling, or sourcing friction that comes with getting the shirt into your process. Decoration cost should include ink, transfer, embroidery thread, screen setup, DTF film, or whatever method you use — but again, in real rather than ideal numbers.

Labor time is where many sellers quietly undercharge. They count print time but not layout adjustments, customer messages, art approval changes, packing, relabeling, or order sorting. A five-minute oversight repeated across many orders becomes a margin leak. Packaging is also easy to underestimate. Bags, fold time, labels, inserts, and carton prep all add up, especially if the order is meant to feel retail-ready.

Then there is setup. Setup is not “free” just because you do not put it on the invoice as a separate line. If you cleaned a design file, resized a logo, tested placement, or made a sample first, that work belongs somewhere. You can spread it across the order, charge it separately, or absorb it into a minimum. But it needs to live in the math somehow.

Finally, leave a small space for imperfection. No production system is perfect. A shirt may misprint. A placement may shift. A size may get pulled incorrectly. One or two pieces may need to be redone. If your pricing assumes perfection every time, your margin is fragile by design.

Cost layer What it includes Why it matters
Blank garment Base tee cost, inbound freight, handling Changes the entire margin floor
Decoration Print, embroidery, transfer, ink, thread, setup material Direct production cost
Labor Prep, pressing, folding, sorting, communication Often undercounted by beginners
Packaging Bags, labels, inserts, outer cartons Affects retail readiness and fulfillment cost
Setup Artwork cleanup, test placement, sample prep Should not disappear into “free work”
Error allowance Misprints, redos, damaged pieces Keeps margin from collapsing when something goes wrong

If you build your quote from these layers instead of from guesswork, your selling price becomes calmer. You no longer need to “feel” whether the number is right. You can explain it. That is one of the biggest differences between random pricing and sustainable pricing.

Different pricing models that actually make sense for custom T-shirts

One reason T-shirt pricing gets messy is that people try to use one formula for every type of order. That almost never works. A small first-time order, a sample run, and a repeat bulk order should not be priced exactly the same way. The setup burden is different. The customer risk is different. The operational drag is different.

For samples, you usually need a higher effective price. Samples carry decision support, setup friction, and low volume. Even when the customer thinks of it as “just one shirt,” it still demands real time from you. If you underprice samples, you create a bad habit early. The customer gets used to numbers that do not reflect reality.

For small custom runs, the pricing should still protect time. You may spread setup across fewer units, but you should not erase it entirely. For repeat orders using the same blank, same art, and same placement, you can usually quote more aggressively because your uncertainty is lower. That is where stable, repeat margin becomes possible.

For reseller or wholesale-style buyers, the conversation changes again. They care more about consistency, reorderability, and dependable margin than they do about novelty. In those cases, pricing has to be repeatable. If the number changes wildly every time, trust gets weaker. That is why many good operators build a simple internal matrix: sample pricing, small-run pricing, repeat-run pricing, and premium-blank pricing.

This is also where the site context matters. ApparelLots is already positioned around bulk sourcing logic and price-band navigation, which means a custom pricing article can naturally connect to the site’s bigger message: smart buyers do better when they understand the cost structure behind what they sell. That message already exists in the current Knowledge Hub tone.

Comparison table: what changes custom T-shirt pricing most?

Pricing factor Lower-risk version Higher-cost or higher-risk version What changes in your quote
Blank shirt Basic standard blank Premium heavyweight or branded-feel blank Base garment cost and perceived value
Order type Repeat run, same file, same setup First run with file prep and approvals Setup time and risk allowance
Decoration Simple one-position print Multiple positions or more complex finishing Production time and material use
Packaging Basic folded bulk pack Retail-ready individual presentation Handling time and packaging cost
Customer type Repeat reseller or steady client High-touch, uncertain first-time order Communication time and quote buffer

The important point is that none of these changes are random. Every one of them has a real operational reason behind it. Once you can see which factor is moving the quote, pricing feels much less emotional.

1300 pcs Women’s Cropped Wide Leg Pants Stock Lot – Elastic Waist Casual Relaxed Fit Trousers – Black & Navy Everyday Minimal Style for Boutique Resale & Online StoresLOT TYPE: Single-style lot (2 colors mixed: black & navy) 1300 Units $1.70 INSPECT
2000+ pcs Mid Blue Denim Shirt Jacket Stock Lot – Cotton Blend Casual Overshirts for Men – XS to 3XL Size Run – Low Cost Boutique Resale Denim InventoryLOT TYPE: Single-style denim shirt jacket lot 2000 Units $2.70 INSPECT
800pcs Women’s Ribbed Stripe Zip Knit Cardigan Lot – Easy-Selling Lightweight Fitted Sweater Tops for Boutiques – Soft Everyday Layering Stock in One-Size Stretch FitLOT TYPE: Single-style women’s knit top lot with multi-color variation. 800 Units $2.00 INSPECT
4860pcs Women’s Faux Leather Bomber Jacket Stock Lot – Plus Size XL–3XL Assorted Colors – Boutique-Ready Outerwear Closeout with Everyday Wear AppealLOT TYPE: Mixed color, single-style outerwear lot. 4860 Units $5.50 INSPECT

Common mistakes that quietly eat your T-shirt margin

The first common mistake is copying competitor prices without understanding their blank, their equipment, or their customer type. A shop using lower blanks and automated volume production can charge differently from a smaller operator doing more hands-on work. Copying the number without copying the system is usually a bad move.

The second is ignoring setup. Setup work has a way of disappearing because it happens before the “real work” begins. But if you cleaned the file, adjusted the artboard, tested placement, or walked the customer through revisions, that is work. Work needs somewhere to live in the price.

The third mistake is pretending all blanks are equal. This is especially dangerous if you are building a boutique-facing or brand-facing offer. Buyers often care about feel, collar shape, body length, and fabric weight more than they say out loud. If you quote using a cheap blank and deliver a shirt that feels weak, the order may be profitable once but not healthy long term.

Another big mistake is discounting too early. Many sellers shave margin before they even know their true number because they are afraid of losing the order. That creates a terrible habit. You end up negotiating against yourself before the customer even pushes back.

The last mistake is not separating one-time friction from repeat work. If the customer reorders the same design with the same shirt, your cost structure is usually cleaner. That means the second quote can be different. But if your first quote was already too low, you have no room left to reward repeat business sensibly.

Risk warning: a weak pricing system does not usually fail in one dramatic moment. It fails by making every order feel slightly more annoying, less profitable, and harder to explain.

A simple pricing formula you can actually reuse

Here is the easiest way to keep your thinking clean:

  • Start with the real blank shirt cost
  • Add the real decoration cost
  • Add your packaging and handling cost
  • Add setup cost, or spread setup across the order
  • Add a small error buffer
  • Then add the margin level you need, not the margin level you hope works

That formula is simple on purpose. You do not need a complicated spreadsheet to make better decisions. You just need to stop guessing. Once the structure is stable, you can adjust the variables. Better blank? Higher base. Repeat order? Lower setup burden. Retail-ready folding? Slightly higher handling. Premium client expectations? More room for better blanks and cleaner packaging.

If you want to keep it even more practical, create three internal quote lanes:

  • Sample / one-off lane
  • Small-run first-order lane
  • Repeat run / reseller lane

This one step helps more than people realize. It stops you from making every quote from scratch and helps you build consistency over time.

How this topic fits ApparelLots’ current product and content direction

Even though ApparelLots is built around stock lots, closeouts, and liquidation sourcing, the custom T-shirt topic still fits because the site already emphasizes pricing strategy, practical buying guides, and basics-led inventory logic. The homepage makes price bands and reseller value visible, while the Knowledge Hub is already publishing articles about easy-selling basics, pricing and profit, and wholesale buying logic. That means a custom T-shirt pricing guide does not feel off-topic. It feels like the next step in helping buyers understand what makes apparel profitable in the real world.

It also connects well to basics-based product thinking. A blank tee is one of the most universal apparel foundations. If you can price a blank tee correctly, you can usually think more clearly about simple tops, easy layering pieces, and repeatable basics in general. In that sense, this article is not only about custom printing. It is also about discipline.

Buyer questions

Should I use the same markup on every custom T-shirt order? +
No. Samples, first runs, repeat runs, and premium blank orders usually carry different setup and risk profiles, so using one flat markup for everything usually creates weak spots.
How much does the blank shirt really matter? +
More than many beginners think. The blank changes your cost, your customer’s feel of the product, and how much resistance your final price gets.
Should I show setup charges separately? +
You can, but you do not have to. The important thing is that setup work exists somewhere in the math. Whether it is visible or built into the quote, it should not disappear.
How do I stop underpricing just to win the order? +
Build a minimum acceptable margin floor first. Quote from your system, not from anxiety. Clean pricing usually sounds more confident than rushed discounting.
What should I read next on ApparelLots? +
Start with the Wholesale Clothing Knowledge Hub, then browse basics-led collection paths like Women’s Apparel or price-band routes such as Under $5, and use support pages like How It Works and Help Center FAQ to understand process.

📚 Expert Insights

📌 Key Takeaways

Good T-shirt pricing starts with cost clarity, not guesswork


Blank tee choice changes your final price more than many beginners expect


Small custom runs and repeat wholesale runs should not be priced the same way


ApparelLots’ site direction already supports pricing, buying guides, and basics-led inventory logic, so this topic fits naturally into the current content structure.


Easy-to-sell basics like blank or simple T-shirts often outperform trend-heavy items because pricing is easier to explain and repeat.


A pricing formula should protect margin while staying simple enough to reuse across future orders


The best price is one you can defend clearly to both yourself and your buyer

💡 Tips

Start with a simple worksheet: garment cost, decoration cost, packing cost, and labor time


Separate one-time setup costs from repeat production costs


Build different price logic for samples, small runs, and repeat bulk orders


Use better blank tees for buyers who care about feel, fit, and brand presentation


Round final prices to clean, easy-to-understand numbers


Review your price after the first order instead of assuming your first formula is perfect


Keep one “safe margin floor” you never go below

📖 Terms

Blank Tee: An undecorated T-shirt used as the base garment for printing, embroidery, or resale


COGS: Cost of goods sold, including garment, decoration, packaging, and production-related cost


Print Setup: Preparation work before production, such as screens, file cleanup, or positioning


Sell-Through: How quickly inventory actually sells after listing or delivery


Overstock: Excess inventory from production runs, cancellations, or closeouts


MOQ: Minimum order quantity required to begin production or secure a price tier


Margin: The money left after direct costs are deducted from the selling price


Markup: The amount added on top of cost to set a selling price


Sample Run: A test order used to check quality, fit, and print result before larger production

⚠️ Mistakes

Pricing based only on what competitors charge


Forgetting to include sample costs, rejects, and revision time


Treating blank T-shirts like a fixed cost when quality and fabric weight vary


Using the same markup for small runs and larger repeat orders


Ignoring packaging, shipping prep, labeling, and handling time


Offering discounts too early before understanding real margin


Pricing emotionally instead of using a simple repeatable framework