What Is a Good Profit Margin for a T-Shirt Business?

Margins  |  January 2025  |  12 min read

← Back to blog

This is one of the most searched questions in the apparel space and one of the most poorly answered. Most articles give you a single number — "aim for 50%" or "anything above 30% is good" — without explaining what that number actually means, which costs it includes, or whether it applies to your specific business model.

The truth is that a good profit margin for a t-shirt business depends entirely on how that business operates. A print-on-demand seller on Etsy, a DTF print shop doing custom orders, and a direct-to-consumer streetwear brand all have different cost structures, different risk profiles, and different definitions of what healthy looks like.

This article breaks down realistic margin targets for each major t-shirt business model, explains what costs need to be included before a margin figure means anything, and gives you honest benchmarks based on how the industry actually operates.

First: What Costs Need to Be in the Calculation?

A margin figure is only meaningful if it includes all the costs. This sounds obvious but in practice most sellers either use a simplified calculation that misses several cost categories, or they calculate margin on revenue before platform fees which produces a flattering but useless number.

A complete margin calculation for a t-shirt sale needs to include: blank garment cost, print and decoration cost, packaging materials, outbound shipping cost (what you pay the courier, not what you charge the customer), platform fees and sales channel commissions, payment gateway fees, an allocated share of your marketing spend per unit sold, and an allocated share of your monthly overhead costs — software subscriptions, workspace, utilities, and any other recurring business expense.

Leave any of these out and your margin is overstated. Many sellers who believe they are running at 40% margin are actually running at 15% to 20% once the full cost stack is applied. The good news is that knowing the real number is the first step to fixing it.

AdSense — In-Article (native responsive)

Margin Benchmarks by Business Model

Print-on-Demand (POD) sellers

POD sellers using platforms like Printful, Printify, Gelato, or similar services are operating at some of the thinnest margins in the industry. The convenience of no inventory and no upfront production cost comes at a significant per-unit price premium.

A typical POD t-shirt might cost €16.00 to €22.00 to produce and fulfil through a major supplier. If you are selling on Etsy at €28.00, your gross margin before Etsy fees is around 21% to 43%. After Etsy's 6.5% transaction fee, €0.20 listing fee, and payment processing, you are looking at an effective selling revenue of around €25.20 to €25.50. After production cost, your net margin per unit is approximately €3.50 to €9.50 — or 12% to 34%.

That range is wide, and where you sit in it depends entirely on your production cost. The difference between using Printful's premium blanks at €22.00 and Printify's network partners at €14.00 for a comparable product is the difference between a 10% margin and a 30% margin at the same selling price.

Realistic healthy margin for POD: 25% to 35% after all platform fees. Below 20% is a warning sign. The challenge with POD is that you have limited control over production costs, so achieving higher margins requires either a higher selling price — which requires brand strength — or very efficient selection of supplier and product.

Custom order and DTF print shops

Print shops offering custom t-shirt orders — corporate uniforms, event shirts, team kits, personalised gifts — operate with a different margin profile. They own their production capability, which means lower variable cost per unit and more control over the economics.

A DTF print shop in Cyprus or Europe printing on customer-supplied or locally sourced blanks can achieve production costs of €8.00 to €14.00 per shirt including blank, print, and packaging at small quantities. Selling at €22.00 to €35.00 depending on the brief, the gross margin range is wide.

The margin killer for print shops is typically labour and order management overhead — the time spent quoting, communicating with customers, preparing files, managing deliveries, and handling revisions. This overhead is real and needs to be allocated per order in any honest margin calculation.

Realistic healthy margin for a custom print shop: 35% to 55% gross. Below 30% suggests either pricing is too low or production costs need reviewing. Print shops with efficient workflows and repeat business customers can consistently achieve 45% to 55%.

Direct-to-consumer branded apparel

This is the most complex model and the one with the highest potential margins — and the highest costs to build. A DTC brand controls its production, builds an audience directly, and sells at brand premiums that are unavailable to marketplace sellers.

A well-run DTC apparel brand using quality blanks (Bella+Canvas, Stanley/Stella) with DTF or screen printing, selling through its own Shopify store, can achieve production costs of €12.00 to €18.00 per unit for a premium product. Selling at €35.00 to €55.00 with a genuine brand following, the gross margin before marketing can reach 50% to 65%.

The challenge is the customer acquisition cost. A DTC brand without organic traffic needs to spend on ads to drive customers to the store. Facebook and Instagram advertising for apparel currently averages €15.00 to €40.00 in customer acquisition cost depending on the brand, audience, and product. At €30.00 CAC on a €45.00 shirt with €16.00 production cost and €4.00 in other fees, you have already spent more acquiring the customer than the shirt cost to make.

This is why DTC brand building is a long-term game. The economics only work once you have organic search traffic, email subscribers who buy on low-cost campaigns, and returning customers with a CAC of near zero. The brands that succeed are the ones that build these owned channels systematically from the start.

Realistic healthy margin for DTC apparel: 40% to 60% after production and fees, before marketing. After marketing, 25% to 45% is healthy depending on the maturity of your audience and the efficiency of your ad spend.

Wholesale and B2B supply

Selling printed t-shirts wholesale to retailers, resellers, or corporate clients means lower selling prices but also lower marketing costs and often higher volumes. Wholesale margins in apparel typically run 30% to 50% gross — lower than retail but achieved without the customer acquisition overhead.

The risk in wholesale is concentrated customer dependency. If one large client accounts for 40% of your revenue and renegotiates terms or switches supplier, your whole operation is affected. Healthy wholesale operations spread risk across multiple clients and maintain a mix of retail and wholesale channels.

The Relationship Between Margin, Volume, and Survival

Margin does not exist in isolation from volume. A 40% margin on 50 units per month produces very different absolute profit than a 20% margin on 500 units per month.

At 50 units per month with a 40% margin on a €30 average selling price: revenue is €1,500, profit is €600.

At 500 units per month with a 20% margin on a €25 average selling price: revenue is €12,500, profit is €2,500.

The higher-volume, lower-margin business generates more than four times the absolute profit despite having half the percentage margin. This is why obsessing only over margin percentage misses the point. The goal is profitable revenue, and the right combination of margin and volume depends on your business structure and growth stage.

That said, low margins are fragile. A 20% margin business has almost no buffer for returns, platform fee increases, ad cost spikes, or slow months. A 40% margin business can absorb those shocks and still be profitable. As a general rule, build for margin first and scale volume second — it is much easier to grow a profitable business than to fix the economics of an unprofitable one that is already at scale.

AdSense — In-Article (native responsive)

How to Improve Your Margin Without Raising Prices

If your current margin is below your target, there are four levers to pull. In order of difficulty:

Reduce production costs. Shop supplier pricing regularly, negotiate volume discounts, optimise your gang sheet layouts for DTF, or switch blanks to a more cost-effective option without sacrificing quality. Even €1.00 off your blank cost is €1.00 directly on your margin.

Reduce platform and gateway fees. Selling through your own Shopify store instead of Etsy eliminates the 6.5% transaction fee. Moving customers to direct repeat purchases via email instead of paid acquisition eliminates CAC on those orders.

Reduce overhead per unit by increasing sales volume. Your Shopify subscription, your design tools, and your workspace cost the same whether you sell 40 or 80 units per month. Doubling volume halves the overhead allocation per unit without spending a cent more.

Raise prices. This is the most direct lever and often the most underused, particularly by sellers who are afraid of losing customers. In most cases, a 10% to 15% price increase loses far fewer customers than sellers expect and significantly improves the economics. If your product is genuinely good and your brand is differentiated, your customers are less price-sensitive than you think.

Know Your Number Before You Set Your Price

The right margin target for your business is the one that covers all your real costs, leaves you with a sustainable income, and builds financial resilience over time. The benchmarks above are a guide, not a prescription.

The T-Shirt Profit Margin Calculator is built to give you a real margin figure — not a simplified estimate — based on all eight cost categories including platform fees, payment gateway, marketing spend, and overhead. If you have never calculated your full cost stack before, run your numbers through the tool today.

If you are a print seller based in Cyprus or selling across the EU, TshirtJunkies.co operates in the same market with the same costs. We built this tool because we needed it. The numbers in these examples are drawn from real European supplier and platform pricing, not theoretical figures from a US market context.

Find out your real margin in 60 seconds

Enter your full cost stack and the calculator will tell you your margin, your markup, your monthly profit at current volume, and your break-even quantity — with a plain-language verdict on whether your pricing is working.

Open the T-Shirt Profit Calculator →

AdSense — Rectangle (336x280 responsive)