Skip to content
getback
Sell Online

Print on Demand Profit Margins Explained (With the Math)

Print on demand profit margins in 2026: every cost in the stack, worked Etsy examples at three prices, a pricing formula, and when paid plans pay off.

By Updated 7 min read

Quick summary (TL;DR)

  • Print on demand profit margin is what's left of your sale price after the provider's product and shipping cost, sales channel fees and any ad fees, shown as a percentage of the price.
  • Because the provider's cost is fixed per item, a few dollars of price change the margin dramatically: in our hypothetical Etsy example, $22 leaves about 7%, $28 about 25% and $32 about 33%.
  • Price backward from a target profit: add provider cost, flat fees and target profit, then divide by one minus the percentage fees.
  • Paid provider plans (Printful Growth, Printify Premium, Gelato+) only raise margins once your monthly savings exceed the subscription fee.
  • Hidden costs such as samples, Offsite Ads, discounts and replacements are where thin margins disappear.
In this guide
  1. What costs come out of each print on demand sale?
  2. How do price changes affect your margin?
  3. How should you price print on demand products?
  4. When do paid provider plans pay off?
  5. What about marketplace margins like Redbubble?
  6. How can you raise your print on demand profit margin?
  7. Next steps

Print on demand profit margin is the share of your sale price you keep after paying the provider for the product and shipping, the sales channel's fees and any ad costs. Because a POD provider charges per item instead of bulk rates, the typical print on demand profit margin is thin, and small pricing decisions swing it a lot.

The good news: margins are predictable. Your costs per order are known before you list, so you can price deliberately instead of guessing. This guide walks through the cost stack, three worked prices, a formula to price backward from your target, and the leaks that quietly eat profit.

What costs come out of each print on demand sale?

Provider costs are the biggest slice, then channel fees, then everything that happens occasionally.

CostWhat it isFixed or percentage
Base productBlank item plus one print placementFixed per item
Extra placements, labelsBack print, sleeve print, inside labelFixed per item, optional
Shipping to customerCharged by the provider; extra items in the same order usually cost lessFixed per order and item
Sales channel feesOn Etsy: $0.20 listing fee and 6.5% transaction feeMix
Payment processingOn Etsy for US sellers: 3% + $0.25Mix
Ad feesEtsy Offsite Ads: 15% (12% for larger shops) of attributed orders, capped at $100Percentage, only on attributed orders
Samples, replacements, discountsOccasional, but realVaries
TaxesSales tax or VAT rules depend on where you and the buyer are; income tax applies to your profitVaries by country

Printful's pricing page, for example, says base prices cover the blank item, one design placement and fulfillment, with extra placements and labels as optional add-ons. Its shipping tables list a lower rate for each additional item in an order. Etsy figures above are as of 2026.

How do price changes affect your margin?

Because provider cost stays the same, every extra dollar of price goes almost entirely to profit. Here's one hypothetical shirt at three prices.

Assumptions (hypothetical): US Etsy seller, free shipping to the buyer, provider charges $18 for product, printing and shipping. Etsy fees: $0.20 listing, 6.5% transaction, 3% + $0.25 processing. Sales tax ignored.

Line$22 price$28 price$32 price
Provider cost−$18.00−$18.00−$18.00
Listing fee−$0.20−$0.20−$0.20
Transaction fee (6.5%)−$1.43−$1.82−$2.08
Processing (3% + $0.25)−$0.91−$1.09−$1.21
Profit$1.46$6.89$10.51
Margin (profit ÷ price)6.6%24.6%32.8%

Margin vs markup

These two get mixed up constantly. Margin is profit divided by price; markup is profit divided by cost. In the $28 example, $6.89 is a 24.6% margin on the price, but a 38.3% markup on the $18 provider cost ($6.89 ÷ $18). Redbubble uses "markup" as a percentage of its base price, so read each platform's term carefully before comparing numbers across sites.

Now add a 15% Offsite Ads fee to the $22 sale: $3.30 more comes out, turning a $1.46 profit into a $1.84 loss. That's why underpricing is the most expensive beginner habit, and why print on demand mistakes puts it near the top.

How should you price print on demand products?

Price backward from the profit you want, then check that buyers still see the value.

The formula for Etsy (US) looks like this:

Price = (provider cost + target profit + $0.25 + $0.20) ÷ (1 − 0.065 − 0.03)

Example (hypothetical): provider cost $18, target profit $8.

  • Top: $18 + $8 + $0.45 = $26.45
  • Bottom: 1 − 0.095 = 0.905
  • Price: $26.45 ÷ 0.905 = $29.23, so round to about $29.

Check: at $29 the fees are $1.89 transaction, $1.12 processing and $0.20 listing, leaving $29 − $18 − $3.21 = $7.79, close to the target after rounding down.

Then sanity-check the price against the first page of search results for similar items. If you're far above them, your design, niche or personalization has to justify the gap.

Repeat the math for every product and size you offer. Larger sizes, hoodies and all-over prints usually cost more from the provider, so a single price across all variants can quietly turn your biggest sizes into your lowest-profit sales. Most marketplaces let you set a different price per variant.

Want room for ads? Price for them

If you stay in Etsy's Offsite Ads or plan to run ads, set your target profit high enough to survive a 15% fee on some orders. Otherwise, the orders that ads bring you can be the ones that lose money.

When do paid provider plans pay off?

When your monthly savings are bigger than the subscription. As of 2026:

PlanPriceDiscount (as published)
Printful Growth$24.99 a month; free once you reach $12K a year in salesUp to 33% off product pricing
Printify Premium$39 a month, or $24.99 a month billed annuallyUp to 20% off all products
Gelato+$29.99 a month, or $19.99 a month billed annuallyUp to 33% off products

"Up to" means the discount varies by product. The break-even math is simple:

Example (hypothetical): a plan costs $24.99 a month and saves you $2.00 per order on your products. Break-even = $24.99 ÷ $2.00 = 12.5, so you need 13 or more orders a month before the plan adds profit.

Below that, stay on the free plan. For a comparison of the providers themselves, see best print on demand sites.

What about marketplace margins like Redbubble?

On marketplaces, you set a markup instead of a full price, and the marketplace's fees come out of that markup. You pay no product or shipping cost directly, but you also keep a smaller amount.

On Redbubble, your margin is a markup percentage of the base price. Its fee structure adds a platform fee for Standard and Premium accounts and, per Redbubble's blog, a 50% fee on earnings above a 20% markup for those accounts. Raising markup far above 20% therefore adds less than you'd expect. See how much you can make with print on demand for worked Redbubble numbers.

How can you raise your print on demand profit margin?

Raise perceived value, lower cost per order, and plug leaks.

Raise perceived value

  • Niche specificity: "for retired firefighters" can support a higher price than "funny dad shirt."
  • Personalization: names, dates and places make an item feel made for one person.
  • Gift framing: clear occasions and recipients justify a gift-level price.
  • Better photos: real sample photos build trust that mockups alone don't.

Lower cost per order

  • Use one print placement unless the second adds real value.
  • Encourage multi-item orders with matching designs, since additional items often ship at a lower rate.
  • Compare providers for your exact product; on Printify, prices differ between print providers, and Printify's pop-up store page says adult t-shirts start at $8.80.

Plug leaks

  • Offsite Ads fees on low-priced items.
  • Sitewide discounts that drop profit below zero.
  • Reprints and replacements when a size chart or photo misleads buyers.
  • Samples and tools that aren't tied to a design you'll actually sell.

Next steps

Build a simple spreadsheet with provider cost, fees and price for each product, and don't publish anything that misses your minimum profit.

For other ways to earn online, see our guide to making money online.

Frequently asked questions

What is a good profit margin for print on demand?

There's no official benchmark. Many sellers aim for a margin that still leaves a meaningful dollar profit after an occasional ad fee or discount; in our hypothetical examples, prices that left under 10% could turn into a loss with a single Offsite Ads fee.

Why are print on demand margins so low?

Because you pay a per-item price that includes the provider's blank, printing labor and profit, instead of bulk production costs. Sales channel fees then take a percentage of what's left.

Should I offer free shipping on print on demand products?

Many sellers build shipping into the price. On Etsy, the 6.5% transaction fee applies to both the item price and the shipping you charge, so moving shipping into the price barely changes Etsy's fee; it mainly changes how the price looks to buyers.

Do Printful or Printify paid plans increase profit?

Only at enough volume. Each plan costs a monthly fee (for example, Printful Growth is $24.99 a month as of 2026), so divide the fee by your savings per order to see how many orders you need to break even.

Sources

  1. Etsy — Fees & Payments Policy
  2. Etsy — Etsy Payments Policy
  3. Etsy Help — How Etsy's Offsite Ads Work
  4. Printful — Pricing
  5. Printful — Shipping speeds and pricing
  6. Printify — Pricing
  7. Printify — Pop-up Store
  8. Gelato — Subscription plans
  9. Redbubble Blog — Account Tiers and Fees

Getback Editorial Team

We research each guide from official platform documentation and public data, show real costs and trade-offs, and update it when rules change. Read our editorial policy.

Get one honest money idea a week

Practical side-hustle and money guides, costs included. No hype, unsubscribe anytime.