Home » Print on Demand » Profit Margins

Print on Demand Profit Margins Explained

Print on demand gross margins typically range from 30% to 65% depending on the product type and POD company you use. A standard t-shirt priced at $29.99 with a $12.95 base cost produces a 57% gross margin. After advertising costs and platform fees, net profit margins fall between 15% and 35% for paid traffic and 40% to 55% for organic traffic.

Understanding the Margin Structure

Print on demand margins have three layers. The first layer is gross margin: your retail price minus the base product cost charged by your POD company. The second layer subtracts platform fees (Shopify subscription, Etsy transaction fees, payment processing). The third layer subtracts customer acquisition costs (advertising, influencer fees, content creation costs). Your actual take-home profit is what remains after all three layers.

Most new sellers focus only on the first layer and are surprised when their actual profits are much lower. A t-shirt with a $17 gross margin can produce only $3 to $5 in actual profit after platform fees and advertising. Understanding all three layers before you set prices is the difference between a profitable business and one that generates revenue but no income.

Gross Margins by Product Type

T-Shirts

Through Printful: Gildan 64000 base cost $12.95. At $24.99 retail, gross margin is $12.04 (48%). At $29.99, gross margin is $17.04 (57%). At $34.99, gross margin is $22.04 (63%). Through Printify (top-rated provider): same shirt at $8.50 base cost. At $24.99, gross margin is $16.49 (66%). At $29.99, gross margin is $21.49 (72%).

The Bella + Canvas 3001 premium blank costs $14.50 through Printful. At $29.99, gross margin is $15.49 (52%). At $34.99, gross margin is $20.49 (59%). Premium blanks justify premium retail prices because customers can feel the quality difference. Niche audiences readily pay $32 to $38 for a Bella + Canvas shirt with a design that resonates with their identity.

Hoodies

Pullover hoodies cost $25 to $32 base through Printful. At $49.99 retail, gross margin is $18 to $25 (36% to 50%). At $54.99, margins improve to $23 to $30 (42% to 55%). Hoodies generate higher absolute profit per sale than t-shirts even when the percentage margin is similar, because the dollar amount per unit is larger. A $23 margin on a hoodie versus a $17 margin on a t-shirt means each hoodie sale replaces 1.35 t-shirt sales in profit terms.

Mugs

11-ounce ceramic mugs cost $5.50 to $7.50 base. At $19.99 retail, gross margin is $12.49 to $14.49 (62% to 72%). At $24.99, margins reach $17.49 to $19.49 (70% to 78%). Mugs have some of the highest percentage margins in POD because base costs are low relative to perceived value. A $19.99 mug that costs $6 to produce delivers a 70% gross margin, which is difficult to achieve with apparel.

Canvas Wall Art

A 12x16 inch canvas costs $10 to $15 base. At $39.99 retail, gross margin is $25 to $30 (62% to 75%). At $49.99, margins reach $35 to $40 (70% to 80%). Larger canvases (24x36) cost $20 to $35 base and sell for $79.99 to $119.99, producing $45 to $100 margins. Canvas art delivers the highest dollar-amount margins in the POD industry on a per-unit basis.

Phone Cases

Phone cases cost $6 to $12 base depending on the case type (snap, tough, clear). At $24.99 retail, gross margin is $13 to $19 (52% to 76%). At $29.99, margins reach $18 to $24 (60% to 80%). Snap cases at the lower base cost offer excellent margins, while tough cases cost more but justify higher retail prices due to perceived protective value.

Platform Fees That Eat Into Margins

If you sell through Shopify, your monthly costs include the subscription ($39 for Basic, $105 for Shopify plan) and payment processing (2.9% plus $0.30 per transaction on Basic). On a $29.99 t-shirt sale, Shopify's payment processing takes $1.17, reducing your margin from $17.04 to $15.87. The $39 monthly subscription spread across 100 sales per month adds $0.39 per sale. Total Shopify costs per sale: approximately $1.56, leaving $15.48 of your original $17.04 gross margin.

If you sell through Etsy, fees are higher on a per-transaction basis. Etsy charges $0.20 listing fee, 6.5% transaction fee, and 3% plus $0.25 payment processing. On a $29.99 t-shirt, Etsy fees total approximately $3.10 per sale. If the sale comes through an Etsy offsite ad, add 15% ($4.50) for a total of $7.60 in fees. Etsy's built-in traffic justifies these fees for many sellers, but you need to price accordingly. The Etsy fees guide breaks down every charge in detail.

Amazon Merch on Demand works differently. You earn a royalty per sale (typically $2 to $7 per t-shirt depending on list price) rather than setting your own margin. Royalties are lower than selling through your own store, but Amazon's massive buyer traffic generates sales volume that can compensate. Think of Amazon as a volume channel and your own store as a margin channel.

Advertising Costs: The Margin Killer

Advertising is where most POD businesses either become profitable or die. A Facebook ad campaign that costs $10 per sale (your cost per acquisition) turns a $17.04 gross margin t-shirt into a $7.04 gross margin sale, before platform fees. After Shopify processing, your actual profit is roughly $5.50 per sale. You need to sell 710 t-shirts per month at that rate just to earn $3,900 in profit.

New POD stores typically see cost per acquisition of $8 to $15 on Facebook and Instagram ads while testing designs and audiences. Experienced sellers optimize their campaigns down to $5 to $10 per acquisition. The best performers, typically sellers with large catalogs and proven audiences, achieve $3 to $7 per acquisition. Your cost per acquisition must stay below your gross margin minus platform fees, or you lose money on every sale.

This is why organic traffic is so valuable for POD businesses. A sale from organic Instagram content, Etsy search, or Pinterest discovery costs you nothing in advertising. If 50% of your sales come from organic sources and 50% from paid ads at $10 CPA, your blended cost per acquisition is $5 instead of $10. Building organic traffic through social media content, SEO, and email marketing directly improves your overall profitability.

Realistic Monthly Profit Scenarios

Scenario 1: Shopify store, 100 t-shirt sales per month at $29.99, Printful base cost $12.95, 60% of sales from Facebook ads at $10 CPA. Revenue: $2,999. Product costs: $1,295. Shopify fees: $156. Ad spend: $600 (60 sales times $10). Net profit: $948, or roughly 32% net margin on total revenue.

Scenario 2: Etsy store, 80 sales per month (50 t-shirts at $29.99, 30 mugs at $19.99), Printify base costs ($8.50 shirts, $6.00 mugs), 80% organic Etsy traffic, 20% Etsy ads at $8 CPA. Revenue: $2,100. Product costs: $605. Etsy fees: $370. Ad spend: $128. Net profit: $997, or roughly 47% net margin. The higher organic traffic percentage and lower base costs produce better profitability despite lower revenue.

Scenario 3: Mixed Shopify and Etsy, 200 total sales per month across t-shirts, hoodies, mugs, and canvas art, average order value $38, Printful, 40% organic traffic. Revenue: $7,600. Product costs: $3,200. Platform fees: $450. Ad spend: $1,440 (120 paid sales at $12 CPA average). Net profit: $2,510, or roughly 33% net margin. This represents a realistic intermediate-stage POD business generating meaningful income.

How to Improve Your Margins

Switch POD providers on products where quality is equivalent. If Printify's top-rated provider produces t-shirts indistinguishable from Printful's, the $4 per unit savings drops directly to your bottom line. Test side by side with sample orders before switching.

Increase average order value through product bundles, upsells, and multi-item discounts. A customer who buys one $30 shirt produces $17 gross margin. A customer who buys two shirts for $55 (a slight discount) produces $29 gross margin from a single transaction, with no additional advertising cost. The second sale is pure margin improvement.

Build organic traffic channels to reduce dependence on paid advertising. A growing Instagram following, an engaged email list, and strong Etsy SEO create free traffic that converts without advertising spend. Every organic sale you earn improves your blended margin across all sales.

Price based on value, not cost. Niche audiences pay premium prices for products that speak to their specific identity. A nurse humor shirt priced at $34.99 sells as easily as a generic funny shirt at $24.99 because the nurse audience values the specificity. Higher prices on niche products improve margins without reducing conversion rates for the right audience.