Pricing print on demand on Etsy is one of those things that sounds simple until you actually do it.
You pick a shirt. Add a little profit. Done.
Except no. Etsy fees are weirdly layered, shipping can quietly eat you alive, and the minute you try to run a sale or “free shipping”, your margins can turn into confetti. And if you want this to scale past a handful of orders, you need pricing that holds up when you’re not watching every single listing like a hawk.
So this is the post I wish I had when I started. Real margin math. The stuff that actually matters.
And yeah. We’re going to do numbers.
The real goal: predictable contribution margin, not “profit per sale vibes”
Most Etsy sellers price based on vibes.
They look at what competitors charge, choose something similar, and hope volume fixes it. The problem is competitors might be:
- eating low margins to rank
- running loss leaders
- printing in bulk (not POD)
- not including ad spend in their math (very common)
- charging shipping separately while you’re offering “free shipping”
You want contribution margin that’s stable. Meaning:
After every variable cost is paid (product, shipping, Etsy fees, ads if you use them), there’s still money left.
That leftover is what scales. That leftover funds ads. New designs. Better mockups. The “oh no refunds” month. Real business stuff.
What you must include in POD pricing on Etsy (the full cost stack)
Here’s the full stack. Don’t skip any of these, even if one seems tiny.
- Product base cost (what your POD/fulfillment charges you)
- Shipping cost (what your POD charges you)
- Etsy listing fee ($0.20 per listing, renews on sale)
- Etsy transaction fee (percentage of item + shipping + gift wrap)
- Payment processing fee (percentage + fixed amount)
- Offsite Ads fee (if applicable, this one can hurt)
- Ad spend (Etsy Ads, optional but many scale with it)
- Refunds, replacements, misprints (you will have these, even if you’re careful)
If you want pricing that scales, you build your price so it survives the stack.
Quick Etsy fee cheat sheet (so the math makes sense)
Etsy fees change sometimes and vary by country, but the standard baseline most US Etsy sellers deal with looks like:
- Listing: $0.20 per listing (and per renewal when it sells)
- Transaction: ~6.5% of (item + shipping + gift wrap)
- Payment processing (US typical): ~3% + $0.25 per order
- Offsite Ads: 12% to 15% of the order if you’re enrolled and Etsy attributes the sale to offsite ads
If you’re not sure about your exact payment fee, check Etsy’s help pages for your country. But the structure is the same: percent + fixed.
The simple pricing formula I actually use
Think in two buckets:
A) Percent-based costs
These scale with your price.
- Etsy transaction fee (approx 6.5%)
- Payment processing percent (approx 3%)
- Offsite ads percent if it hits (12% to 15%)
B) Fixed costs
These don’t care about your price.
- POD product cost
- POD shipping cost
- Listing fee ($0.20)
- Payment fixed fee ($0.25)
So the pricing formula becomes:
Profit = Price – FixedCosts – (Price × PercentCosts)
Rearrange if you want a target profit:
Price = (FixedCosts + TargetProfit) / (1 – PercentCosts)
That’s the core. Everything else is just plugging in numbers.
Example 1: A classic POD tee (priced wrong by a lot of people)
Let’s use realistic-ish numbers. You should replace with your actual base costs.
Assume:
- POD tee base cost: $10.50
- POD shipping: $4.50
- Etsy listing: $0.20
- Payment fixed: $0.25
FixedCosts = 10.50 + 4.50 + 0.20 + 0.25 = $15.45
Now percent fees (no offsite ads yet):
- Transaction fee: 6.5%
- Payment percent: 3%
PercentCosts = 0.065 + 0.03 = 0.095 (9.5%)
Now say you want $6 profit per order. Not insane. Not amazing. But workable.
Price = (15.45 + 6) / (1 – 0.095)
Price = 21.45 / 0.905
Price = $23.70
So you’d price at $23.99 (psychological pricing, tiny buffer).
If you priced that tee at $19.99 because competitors do it, here’s the reality:
Profit = 19.99 – 15.45 – (19.99 × 0.095)
Profit = 4.54 – 1.90
Profit = $2.64
That’s before refunds. Before ads. Before anything.
$2.64 is not scaling money. That’s “why am I doing this” money.
Add Offsite Ads to the same tee (this is where people get wrecked)
If Offsite Ads hits, add let’s say 12%.
PercentCosts becomes: 0.095 + 0.12 = 0.215 (21.5%)
Now with the same fixed costs ($15.45) and wanting $6 profit:
Price = (15.45 + 6) / (1 – 0.215)
Price = 21.45 / 0.785
Price = $27.33
So now your “safe” price is closer to $27.99 if you want $6 profit even when Offsite Ads triggers.
And yeah. This is why scaling sellers either:
- price higher
- improve AOV with bundles
- move profit to higher margin products
- or accept lower profit on tees as traffic drivers
Image: Simple fee stack diagram (drop into your post)
(If you don’t have this image on your site yet, swap the URL for your actual media link. But a visual like this helps readers a lot.)
The “free shipping” trap (and how to do it without bleeding)
Etsy likes free shipping. Customers like free shipping. Everybody likes free shipping.
But free shipping is not free. You’re just hiding shipping inside item price, and then Etsy charges transaction fees on shipping too. Which is… cool.
Let’s say you want to offer free shipping on that tee with shipping $4.50.
You basically need to treat shipping as a cost you pay, and include it in FixedCosts like we already did. So pricing math stays the same.
What changes is buyer psychology. If your tee is $27.99 free shipping, it might convert worse than:
- $23.99 + $4.00 shipping
Same revenue, different perceived price.
So here’s a practical tactic:
- For competitive products like tees, consider charging shipping and keep item price lower.
- For giftable items (mugs, hoodies, embroidered hats), free shipping can work because buyers already expect a higher total.
The key is you do not decide this emotionally. You decide it per product based on conversion.
Pricing for sales without panicking
Running sales is part and parcel of the Etsy selling experience. Buyers often anticipate these sales, making them a crucial aspect of your pricing strategy.
To incorporate sales into your pricing structure, you need to understand how to calculate your “real” price. For instance, if you frequently offer 10% off, your sale price can be determined using the formula:
SalePrice = ListPrice × (1 – 0.10)
Now, if you aim for a $6 profit at the sale price, you can rearrange the formula to solve for the list price:
ListPrice = SalePrice / 0.90
Let’s say you’ve calculated that your tee needs to be priced at $23.70 to yield a $6 profit under normal circumstances. However, you want to maintain that profit even after applying a 10% discount.
In this case, your list price should be: 23.70 / 0.90 = $26.33
Rounding it off gives you $26.99.
This approach reflects what grown-up pricing looks like – a price that withstands the impact of your own marketing strategies.
A simple margin target framework (so you don’t overthink every listing)
It’s important to note that not every product requires the same profit margin. Some products drive traffic while others generate profit.
Here’s a framework that tends to scale:
Tier 1: Traffic products (lower margin OK)
- tees
- stickers
- small prints
- simple mugs
For these items, target a contribution profit of $3 to $6 per item (depending on volume and ad use).
Tier 2: Core profit products (where you make money)
- hoodies
- embroidered hats
- crewnecks
- premium mugs/tumblers
- blankets
For these products, aim for a contribution profit of $8 to $18 per item.
Tier 3: High margin personalized or niche
- personalized gifts
- niche bundles
- matching sets
- higher priced wall art sets
For these niche items, target a contribution profit of $15 to $40+ per order.
If your entire shop consists solely of Tier 1 products, scaling can become exhausting. It’s essential to have at least some Tier 2 or Tier 3 products in your inventory to create a balanced and profitable shop.
Why AOV (average order value) is the quiet cheat code
Raising price is one lever. Increasing order size is another.
Because the fixed fees per order (like the $0.25 payment fee) sting less when the order is bigger. And a bundle turns one customer into more profit without more traffic.
Examples that work on Etsy:
- 2 shirt bundle for couples
- “Buy 2 get 15% off” (careful with margins, do the math)
- mug + coaster
- sticker pack instead of single sticker
- shirt + hat combo (if your fulfillment setup supports it)
Even small AOV increases can matter a lot when you’re paying ads.
Image: Bundle pricing example table
The scaling mistake: copying bestseller prices without copying their funnel
This one is sneaky.
You see a bestseller tee at $19.99. You match it. But you don’t see:
- they’ve got thousands of reviews
- they rank for broad keywords already
- they might have cheaper base costs (bulk, different supplier, negotiated rates)
- they might make money on repeat buyers and email (not you, yet)
- they might upsell in-shop with bundles and matching listings
- they might accept $2 profit because they’re doing 200 orders a day
So don’t copy their price. Copy their system. Or build yours.
A practical “set it once, scale it” pricing worksheet (use this per product)
Open a sheet. Use these columns:
Inputs
- BaseCost
- ShippingCost
- ListingFee (0.20)
- PaymentFixed (0.25)
- EtsyTransactionPercent (0.065)
- PaymentPercent (0.03)
- OffsiteAdsPercent (0 or 0.12)
- TargetProfit
Calculate
- FixedCosts = Base + Shipping + Listing + PaymentFixed
- PercentCosts = Etsy + Payment + Offsite
- Price = (FixedCosts + TargetProfit) / (1 – PercentCosts)
Then round up to a charm price ($23.99, $26.99, $34.99).
You do this once per product type. Not per design.
Where NinjaSell fits (and why it actually matters for pricing)
Pricing isn’t just math. It’s also: can you keep listings fresh so higher prices still convert?
That’s where platforms like NinjaSell are useful if you’re building a POD Etsy shop at scale. It’s not a pricing calculator, but it helps with the parts that indirectly protect your margin:
- generating optimized Etsy listings (titles, tags, descriptions) based on trend and bestseller data
- mockups that don’t look like they were made in 2017
- one click publishing to Etsy as drafts so you can move faster
- built in USPTO trademark checks so you don’t nuke your shop with one “oops”
- “ReSpark” style refreshes for underperforming listings so you can keep traffic without racing to the bottom on price
And I like the business model, honestly. Free to sign up, no subscription. You pay base costs and shipping when orders happen.
If you’re stuck in the loop of “I need to price low to sell”, a better approach is usually “I need better traffic and better conversion so I can price correctly”. Tools help with that part.
A few pricing rules I’d actually tattoo on my forehead (almost)
1. Price for the worst case, then enjoy the upside
Worst case is Offsite Ads + a small discount sale. If you survive that, normal sales feel great.
2. Stop aiming for perfect margins on day one
Aim for consistent margins you can repeat. Then optimize.
3. Don’t run 20% off sales if you didn’t build for it
This is how people accidentally pay Etsy to work.
4. Raise price in small steps, not jumps
If you’re at $21.99, go to $23.99, not $29.99 overnight. Watch conversion.
5. Your best margin lever is better product selection
Hoodies and embroidered hats can carry a shop. Stickers rarely do. Fun, but rarely.
One more example: hoodie math (where scaling starts to feel real)
Assume:
- Hoodie base cost: $22.00
- Shipping: $6.50
- Listing: $0.20
- Payment fixed: $0.25
FixedCosts = 22 + 6.5 + 0.2 + 0.25 = $28.95
PercentCosts (no offsite): 9.5% again.
Target profit: let’s say $12.
Price = (28.95 + 12) / 0.905
Price = 40.95 / 0.905
Price = $45.25
So list at $45.99.
If Offsite Ads hits (add 12%): PercentCosts = 21.5%
Price = (28.95 + 12) / 0.785
Price = 40.95 / 0.785
Price = $52.17
So list at $52.99 if you want to be protected even with offsite.
And now you see why hoodies are a margin backbone. You have room.
Wrap up (aka what to do next)
If you want pricing that scales on Etsy with POD, do these three things:
- Use the formula: Price = (FixedCosts + TargetProfit) / (1 – PercentCosts)
- Decide your margin tiers (traffic vs profit products) instead of trying to make every product perfect.
- Build listings that can support the price, not just match the cheapest competitor.
If you’re trying to move faster on the listing side, and keep products refreshed with trend based keywords so you’re not stuck lowering prices to get sales, take a look at NinjaSell. It’s built for Etsy POD sellers who want automation without adding another monthly subscription.
And please, seriously. Run the math once. It changes everything.
FAQs (Frequently Asked Questions)
What are the key components I must include when pricing print on demand (POD) products on Etsy?
When pricing POD products on Etsy, you need to include all variable costs to ensure your price covers them and leaves a margin. This includes the product base cost, shipping cost charged by your POD provider, Etsy listing fee ($0.20 per listing), Etsy transaction fee (approximately 6.5% of item price plus shipping), payment processing fees (around 3% plus $0.25 per order), any Offsite Ads fees if applicable (12-15%), ad spend if you run Etsy Ads, and potential costs for refunds, replacements, or misprints.
Why is it important to focus on contribution margin rather than just profit per sale vibes when pricing on Etsy?
Focusing on contribution margin means ensuring that after all variable costs—product, shipping, Etsy fees, ads—you still have money left over. This leftover funds scaling your business activities like ads, new designs, better mockups, and handling months with refunds or no sales. Pricing based on ‘profit per sale vibes’ or competitor prices can lead to unstable margins that don’t support growth or unexpected expenses.
How do Etsy fees impact my overall pricing strategy for print on demand items?
Etsy fees add multiple layers of cost that affect your margins. Typical US sellers face a $0.20 listing fee per item (renewed upon sale), an approximately 6.5% transaction fee on the total price including shipping, around 3% plus $0.25 payment processing fees per order, and potentially 12-15% Offsite Ads fees if enrolled. Incorporating these into your pricing ensures you don’t underestimate costs and erode profits when orders come in.
Can you explain a simple formula to calculate the right price for my POD product on Etsy?
Yes! Think of costs in two buckets: fixed costs (product base cost + shipping + listing fee + fixed payment fee) and percent-based costs (transaction fee %, payment processing %, and Offsite Ads % if applicable). The formula is: Price = (FixedCosts + TargetProfit) / (1 – PercentCosts). This helps you set a price that covers all costs and achieves your desired profit margin.
What happens if I price my POD tee too low compared to actual costs and fees?
Pricing too low means your profit per sale shrinks significantly after covering product cost, shipping, Etsy fees, and payment processing. For example, a tee with $15.45 fixed costs and 9.5% percent fees priced at $19.99 yields only about $2.64 profit before ads or refunds—too little to scale or sustain your business comfortably.
How do Offsite Ads affect my pricing and profits on Etsy for POD items?
Offsite Ads can take an additional 12-15% fee from your order total if you’re enrolled and the sale is attributed to these ads. This can severely impact margins if not factored into your pricing upfront. Including Offsite Ads percentage in your percent-based cost bucket ensures you build prices that survive these extra charges without turning profits into losses.