If you’ve spent 10 seconds on TikTok in the last two years, you’ve seen someone pitch print-on-demand (POD) as “passive income you can start with $0 today.” That pitch is misleading at best.
What print-on-demand actually is: a design-and-marketing business where you never touch inventory. You create designs for t-shirts, mugs, hoodies, posters, and other products. When a customer buys, a partner company (Printful, Printify, SPOD, Gelato) prints the item and ships it directly to the customer. You pocket the margin.
That sounds easy, which is why everyone tries it and 95% of them quit in month two with zero sales.
The 5% who make it work treat POD like what it actually is: design + marketing. Here’s the honest playbook.
How the money actually works
Sample math for a t-shirt on Etsy via Printful:
- Retail price: $22
- Printful base cost: $11.50
- Shipping (charged to customer typically): $0
- Etsy listing fee: $0.20
- Etsy transaction fee (6.5%): $1.43
- Payment processing (3% + $0.25): $0.91
- Etsy offsite ads fee if applicable (15%): $3.30
Your profit on one shirt sale: $4.66 organic, $1.36 if it came from Etsy offsite ads.
On a hoodie priced at $40 with Printful cost of $24, profit is about $11 to $13 per sale.
You need volume. A shop pulling 100 shirt sales a month at ~$5 profit each is a $500/month business. That’s achievable but not what the TikTok videos promised.
The only three POD channels that work
Etsy. Easiest start because Etsy drives organic traffic. High fees. Competitive niches. Your success depends almost entirely on niche selection and listing SEO.
Amazon Merch on Demand (Merch by Amazon). Invite-only. Amazon handles everything. You just upload designs. Profits are lower per sale but volume can be massive. Tough to get into but worth applying.
Your own Shopify or WooCommerce store. Highest margins (no marketplace fees) but you have to drive your own traffic. Usually through TikTok, Instagram, or paid ads. Much harder to start but the biggest ceiling.
Redbubble, TeePublic, Zazzle. Passive-ish. You upload designs, they handle everything including marketing, and you get a royalty. Royalties are smaller ($1 to $4 per sale usually). Good for generating broad income across lots of designs, not a primary channel.
Niche picking is the whole ballgame
The design doesn’t matter as much as the niche. A bad design in a hot niche outsells a beautiful design in a dead niche.
What “hot niche” means: a group of people who:
- Identify strongly with the niche (they wear stuff that says who they are)
- Spend on niche-specific products
- Don’t have 50,000 designers already targeting them
Examples of niches that work:
- Specific professions (nurses, teachers, accountants, engineers, pharmacy techs, firefighters)
- Hobbies with a tight-knit community (fly fishing, pickleball, disc golf, Peloton, lifting)
- Pet-specific (golden retrievers, cats, specific breeds)
- Cities and teams (regional loyalty is strong)
- Life events (new dad, grandma, wedding parties, retirement)
- Identities (ADHD, autism, specific mental health communities)
- Activities with jargon (CrossFit moves, programming language humor, role-playing games)
Niches that are saturated and hard to break into:
- Generic inspirational quotes
- Generic “live laugh love” style home decor
- Generic Mom/Dad shirts without a specific angle
- Movie and TV references that risk trademark issues
Niche down hard. “Nurses” is too broad. “ICU nurses who love coffee” is workable. Specificity is the difference between $0 and $5,000/month.
The design reality
You don’t have to be a designer. You have to use tools that make you look like one.
Tools that work:
- Canva Pro ($13/mo). Has tons of commercially-usable elements and fonts. Enough for 80% of POD designs.
- Adobe Illustrator ($23/mo). For vector work and anything beyond text-with-graphic designs.
- Midjourney ($10 to $60/mo). For generating reference imagery. Important caveat: AI art for POD has legal complications. Use AI art as reference, not as the final design.
- Kittl. Vector editor with POD-friendly templates. Monthly.
- Placeit for mockups.
- Fonts from Creative Market. Commercial-use, paid-for, not stolen off Dafont.
If you use AI-generated designs, be careful: Etsy has started requiring disclosure of AI use, and Amazon has rejected AI art in some categories. The safest move is using AI for brainstorming, then creating the final design yourself in Canva or Illustrator.
The 100-design rule
The shops making real money on POD don’t have 10 designs. They have 100 to 1,000+.
Here’s why volume matters: you don’t know which designs will hit. Most of your designs will sell 0 or 1 copies. A few will sell 10 to 50. One or two will sell 500+ and pay for everything.
You can’t pick the winners in advance. You can only list more shots on goal.
Practical rule: list 5 to 10 designs per week for the first 3 months. That’s 60 to 120 designs in a starter shop. After that, keep listing based on which of your designs worked.
Batch the work. Spend a Sunday afternoon making 10 variations of one core concept (different colors, fonts, arrangements). Upload them all at once. Moving fast beats being perfect.
Getting found: SEO + ads
On Etsy, SEO is the game. Your title, tags, and description are what the algorithm uses to match your listing to a search.
- Title: natural-language phrase that includes your main search term. “Funny ICU Nurse Shirt, ICU Nurse Gift, Gift for Nurse, Nursing Shirt”
- Tags: all 13 slots. Mix short-tail (“nurse shirt”) with long-tail (“icu nurse coffee shirt”). Use tools like eRank or Alura.
- Description: first 160 characters matter most. Say what it is, who it’s for, the product details.
For paid ads: start with $2 to $5/day Etsy ads, only on your best-performing listings. Evaluate after 2 weeks. Kill losers, scale winners.
For Shopify stores: you’re almost always running TikTok, Instagram, or YouTube ads. That’s a skill set unto itself and most people who succeed have someone who specializes in this.
Customer service reality
POD is not 100% hands-off. You have to handle:
- Customer messages about orders
- Returns for defects, damages, or printing errors (printing companies cover these but you handle communication)
- Size exchanges
- Shipping delays, especially during holidays
Budget 30 to 60 minutes a day for this once you have volume. It’s not hard, but it’s real work.
Realistic income trajectory
Month 1-3. Setting up, listing, learning. $0 to $300/month.
Month 4-6. First designs start performing. $300 to $1,200/month if you’ve listed consistently.
Month 7-12. Winning designs are compounding. $1,000 to $4,000/month.
Year 2+. Established shop with 200+ designs and some paid ad spend. $3,000 to $15,000/month is a reasonable range. The exceptional ones hit $30,000+ a month but those are full-time businesses with multiple staff.
The honest warning
Most people who start POD will earn less than $100 in their first year. The ones who earn real money:
- Picked a specific niche
- Listed 100+ designs
- Stayed consistent for 6+ months
- Actually learned Etsy SEO or paid ads
- Didn’t quit after month 2 when sales were slow
It’s a real business. It’s not passive. It just has better unit economics than physical products, because you never hold inventory.
Tax setup
POD is 1099 income from the platforms. Set aside 25 to 30% for taxes. Track expenses: Canva, design tools, software, courses, a portion of internet, any AI tools you use.
Consider an LLC once you’re netting more than $5K/month. Protects you from the liability of selling products and makes accounting cleaner.
If you’re running a POD business seriously, you need to see the real P&L: platform payouts, Printful charges, ad spend, software costs, all of it. Spew connects to your bank and credit cards, tags POD income and expenses automatically, and shows you what your actual margin is. Not your revenue. Your margin. That’s the number that decides whether this is working. 30-day free trial, no card required.
Pick a niche this weekend. List 10 designs next week. Keep going if they don’t hit at first. That’s the whole move.