Plain answers for anyone starting an online store.
Home / Choosing a platform / Dropshipping vs print on demand vs your own products
Choosing how to sell

Dropshipping vs print on demand vs your own products: which is best for a beginner?

One table with the same facts for all three, one $25 shirt with the math shown, and an honest look at what each choice risks.

So if you have little money and can make your own designs, I'd start with print on demand. Print on demand means a company prints and ships each item only after a customer pays, so you never pay for unsold stock. Printful's Free plan and Printify's Free plan both cost $0 a month (checked October 17, 2026). Shopify's Basic plan costs $29 a month billed yearly or $39 billed monthly (checked October 15, 2026). On my $25 shirt example, print on demand leaves about $7.10 per sale with Printful and $8.69 with Printify, before ads. Dropshipping is also free to start, but when I apply one person's 7-day test from May 2026 to a $25 item, only about $5 per sale is left after ads. Your own stock gives you the most control, but you pay for the whole batch before the first sale. None of these figures is a promise of income.

Prices on this subject change several times a year. So check the linked maker page before you pay, and keep in mind that we recheck these prices every month. Each figure below has its checked date next to it. Facts about plans, prices and policies are the makers' own rules. Facts about the law are labeled as law. Opinions are labeled as opinions, and the arithmetic is mine.

Quick picks

What do dropshipping, print on demand and your own products mean?

So these are three ways of getting a product to a customer. The difference is who holds the stock and when you pay for it.

Now one more term. A seller of record is the business the customer is buying from, and a merchant of record is the business that takes the payment. On Printful's Quick Stores product, Printful's terms say Printful is both (read October 17, 2026, on Printful's policies page). Quick Stores is a different product from the Printful app that connects to a Shopify store, so don't mix the two up. On Shopify, you are the seller.

If you'd like the full Shopify setup first, my guide to starting a Shopify store goes through it step by step.

How do the three compare side by side?

So here is the same set of facts for all three, based on one example item. The item is a Bella+Canvas 3001, a common blank unisex T-shirt, sold for $25 with free shipping to a customer in the US. Prices are from each maker's own page, checked October 17, 2026, except Shopify's card fee, checked October 15, 2026. The Shopify Basic card fee is 2.9% plus 30 cents, Shopify's standard online rate for a US card, which is $1.03 on a $25 sale.

Same facts for each choice (checked October 17, 2026)DropshippingPrint on demandYour own products
Who holds the stock, and when you payThe supplier holds it. You pay the supplier after a customer pays you.Nobody holds finished shirts. The company prints each one after a customer pays you.You hold it. You pay for the whole batch before the first sale.
Cost before your first sale$0 to start. The DSers order tool has a free Basic plan and an Advanced plan at $19.90 a month. The Spocket supplier app has a free plan and a Starter plan at $39.99 a month. Shopify's plan is on top.$0 on Printful's Free plan or Printify's Free plan. Sample shirts are optional. Shopify's plan is on top.The whole batch. In my example, 50 printed shirts at $9.99 each is $499.50, using Shirts In Bulk's 50-or-more price for custom designs. Shopify's plan is on top.
What the supplier side costs per saleDepends on the item and supplier. In one reported test, product plus shipping was 42% of the sales price, about $10.55 on a $25 item.Printful: from $11.92 for the shirt plus $4.95 shipping for the first US item, $16.87 in total. Printify: from $11.29 plus shipping from $3.99, $15.28 in total. Printify Premium: $9.04 plus $3.99, $13.03 in total.$9.99 per printed shirt at 50 or more, plus your own USPS shipping from $7.33 (commercial rate) or $8.40 (Post Office rate), $17.32 to $18.39 in total.
Card fee on a $25 sale$1.03$1.03$1.03
What is left per sale before adsOne illustration only: $25 minus $10.55 minus $1.03 is $13.42. The same test's ads cost about $8.33 per sale, which leaves about $5.09. Shopify says typical margins are 10% to 15% ($2.50 to $3.75 on $25). The two numbers don't match.Printful: $7.10. Printify Free: $8.69. Printify Premium: $10.94 before the monthly plan fee.$6.65 with commercial shipping. $5.58 with Post Office shipping.
Shipping timeVaries a lot. Shopify says overseas items can take significantly longer to arrive.Printful: 2 to 5 business days to make, then 3 to 4 business days on Standard shipping in the US (Express is 1 to 3). Together that is roughly 5 to 9 business days. Printify: 1.4 days average production for this shirt, plus shipping. Printify's page gives no delivery days.You choose. USPS Ground Advantage lists 2 to 5 days, plus the time you take to pack.
Quality controlLeast. Shopify says you have less control over product quality and consistency. You can order samples.Medium. You see mockups and can order samples. Printify sends orders to different print providers, so the shirt can vary by provider.Most. You look at every shirt before it ships.
Returns and customer questionsYou handle them. Shopify says the seller handles support requests, including returns and refunds.You handle customer service. Printful's 30-day warranty covers defective or damaged items. It doesn't cover size exchanges or buyer's remorse. Printify gives a free reprint for an incorrect or faulty item reported within 30 days, but not when the customer wants a different size or color.You take the return, pay to get the shirt back if you offer free returns, and can resell the shirt.
BrandingWeak. Other stores can list the same product, and packaging is the supplier's plain packaging unless the supplier offers branding.Your design on a blank shirt. Neck labels and packaging branding depend on the provider and plan.Full. Your label, your packaging, your fabric choice.
Allowed on Etsy?No. Etsy's rules don't allow dropshipped goods.Yes, with your production partners disclosed.Yes.
Main riskCompeting on price with items other stores sell, supplier stock changes, slow shipping and ad spend.Thin profit per item, sizing and print mistakes you can't see, and getting people to visit.Money tied up in unsold shirts, sizes that don't sell, plus storage and packing time.

Before you set a price, check the real cost for your exact shirt color, size and print in the supplier's own product editor. That is the screen where you place your design on the shirt.

Printful Set pricing screen for the Bella + Canvas 3001 showing the Printful price range, an unticked Include shipping costs in calculation box, a Set markup box with 35 percent, a retail price range and an estimated earnings range

Printful's Set pricing step in the product editor, October 2025, from Printful's own video. It shows a Printful price of $11.69 to $15.69, not the $11.92 on this page, so use it for the layout and not the numbers.

How much profit is left on one $25 shirt?

So here are the assumptions, and I'd keep them in mind for every number on this page.

Ads are left out so the three choices stay comparable. For many new stores, ads can be the biggest cost, and the dropshipping test further down shows what ads did to one person's result.

Now something important about the supplier prices. Printful lists the shirt at a "starting price" of $11.92, and Printify lists it "from" $11.29 (both checked October 17, 2026). Printful's shirt page doesn't say which size or color that price is for. Printful's pricing page says the base price covers the blank product, one print placement and fulfillment, and that extra print placements, custom labels and branded packaging cost extra (checked October 17, 2026). Printify's "from" price is the price from its cheapest print provider, the partner print shop that makes the shirt. So the real cost in your store can be higher. Open the product editor in each company's app with your actual design, and read the cost it shows for that shirt before you trust my numbers.

The price and delivery boxes on Printful's Bella + Canvas 3001 page with size XS selected, showing a price of $11.92 with one print included, and Shipping starts at $4.95 for delivery to the United States

The price and shipping boxes on Printful's Bella+Canvas 3001 page, screenshot taken October 17, 2026, with size XS selected.

Printify catalog inside Shopify with shirt cards for the Gildan 5000, Comfort Colors 1717 and Bella+Canvas 3001, each showing a from price, a from price with Printify Premium and the number of print providers, with the models' faces blurred

Printify's catalog, March 2025, from Metics Media's video. It lists the Bella+Canvas 3001 from $10.87, or $8.69 with Printify Premium, which are 2025 prices and not the $11.29 and $9.04 on this page. The demo store name and the models' faces are blurred.

With those prices as listed, here is the math you can redo.

Something to note is that Printful charges $4.95 to ship the first shirt, while mailing one yourself starts at $7.33 to $8.40. Print on demand companies get shipping rates that one small seller can't match. For a single shirt, that is a real advantage of print on demand.

What do the numbers look like at $1,000, $3,000 and $5,000 a month?

So this table repeats the per-sale math above at three sales levels. It is arithmetic on the assumptions above, not a forecast, and nobody can promise you these sales.

What is left after supplier, shipping, card fees and Shopify plan, before ads$1,000 a month (40 shirts)$3,000 a month (120 shirts)$5,000 a month (200 shirts)
Printful ($7.10 per shirt)40 times 7.10 is 284.00, minus 39 is $245.00120 times 7.10 is 852.00, minus 39 is $813.00200 times 7.10 is 1,420.00, minus 39 is $1,381.00
Printify Free ($8.69 per shirt)40 times 8.69 is 347.60, minus 39 is $308.60120 times 8.69 is 1,042.80, minus 39 is $1,003.80200 times 8.69 is 1,738.00, minus 39 is $1,699.00
Printify Premium ($10.94 per shirt)40 times 10.94 is 437.60, minus 39 and 24.99 is $373.61120 times 10.94 is 1,312.80, minus 39 and 24.99 is $1,248.81200 times 10.94 is 2,188.00, minus 39 and 24.99 is $2,124.01
Your own stock ($6.65 per shirt)40 times 6.65 is 266.00, minus 39 is $227.00120 times 6.65 is 798.00, minus 39 is $759.00200 times 6.65 is 1,330.00, minus 39 is $1,291.00

Keep in mind that every row here is before ads. The next sections show how far ads and unsold stock can change these results.

Is Printify's Premium plan worth paying for?

Basically, Printify's Premium plan gives you lower shirt prices in return for a monthly fee. Printify's pricing page lists Premium at $24.99 a month billed yearly, or $39 a month billed monthly. The page also says up to 20% off all products (checked October 17, 2026).

On the Bella+Canvas 3001, Premium drops the "from" price from $11.29 to $9.04. That is $2.25 less per shirt, or about 20%. Here is the break-even, meaning the point where the savings pay for the plan.

So if you sell fewer shirts than that, the Free plan costs you less. And remember that $2.25 is for this one shirt. Your item and provider can have a different discount, so check the price in the product editor first.

Printful has a similar plan. Its Growth plan costs $24.99 a month, becomes free when you reach $12,000 a year in sales, and lists up to 33% off product pricing (checked October 17, 2026, on Printful's pricing page). Printful's pricing page doesn't list the Growth discount for the Bella+Canvas 3001, so there's no break-even for Printful on this shirt.

What does dropshipping really leave you?

So dropshipping has no single price, because every supplier and item is different. That makes it hard to compare. Here is what I can put numbers on.

One person's result, not a typical one. In a video dated May 4, 2026, Mark Tilbury ran a 7-day Shopify dropshipping test with one store. He sold 17 paw cleaners and one broom. Revenue was $402.41. Product cost and shipping were $169.85, ads were about $150, and Shopify cost $1, which he totals as $320.85 in costs and an $81.56 profit. Watch his video for his own account.

Now some things to keep in mind about that test. His totals leave out card fees and his time. At Shopify's 2.9% plus 30 cents, card fees would be roughly $17, if each of the 18 items was its own order (18 times 30 cents, plus 2.9% of $402.41). The video also links to tools he uses, so it is partly promotional. It was one test of one product, and I would not treat it as what you will get.

Here is how I turned his numbers into the $25 illustration in the table.

Shopify's own dropshipping explainer says typical profit margins, meaning the share of the sale price you keep, are 10% to 15% for stores dropshipping from open marketplaces. It says established stores using Shopify Collective, Shopify's network of vetted Shopify brands, can expect 20% to 50% (checked October 17, 2026). On a $25 item, 10% to 15% is $2.50 to $3.75. That doesn't match the test, and the page gives no source for its percentages. So treat both the test and Shopify's percentages as rough. Shopify's page also lists lower profit margins, unpredictable stock and shipping complexity as downsides.

If you want to look closer, my guide on whether dropshipping is worth it goes deeper, and my dropshipping store setup guide walks through the apps.

What does the law say about slow dropshipping shipments?

This one is law, not a platform rule. The Federal Trade Commission's Mail, Internet, or Telephone Order Merchandise Rule applies to dropshipping, and the FTC's business guide explains it (read October 17, 2026). Here is what the guide says.

So basically, if your overseas supplier ships slowly, the delay is your responsibility. This is general information. The FTC or a lawyer can tell you how the rule applies to your store.

What happens when you buy your own stock?

So here is the 50-shirt example. Shirts In Bulk lists the Bella+Canvas 3001 blank from $5.01 in 65 colors. For printed shirts, the page has a Shirt Builder, which is the tool for ordering shirts with your design. The Shirt Builder lists a price per shirt that falls as the order grows, counting all custom designs in the cart (checked October 17, 2026).

The top of Shirts In Bulk's Bella + Canvas 3001 Jersey Tee page showing In Stock and a Starting at price of $5.01 in Black

The price box on Shirts In Bulk's Bella+Canvas 3001 page, screenshot taken October 17, 2026. This is the blank shirt price, not the printed price in the table below.

Shirts in the orderPrice per printed shirt
Under 15$19.99
15 or more$17.49
25 or more$14.99
50 or more$9.99

Keep in mind that the page shows these tiers as a sale-style discount, so recheck the price before you order. Larger sizes cost more too. On one color, the same page lists blanks at $6.21 for most sizes, $8.67 for 2XL, $10.43 for 3XL and $12.20 for 4XL.

For a rough idea of printing costs elsewhere, an Underground Shirts blog post dated March 3, 2026 estimates 100 shirts with a one-color front print at $8 to $15 each, including the shirt, setup and printing. That is the print shop's own estimate, not a confirmed price, so use it only as context.

Now the math at 50 shirts. 50 times $9.99 is $499.50, paid before the first sale. If all 50 sell at $25 with commercial shipping, each sale leaves $6.65 (see the profit section). That is 50 times 6.65, or $332.50 before ads.

But the shirts might not all sell. Say you sell 20 of the 50.

The 30 unsold shirts are 30 times $9.99, or $299.70, still sitting in boxes. They might sell later, but you've already paid for them. With print on demand, those 20 sales on Printful would still leave 20 times 7.10, or $142.00, because nobody prints a shirt until it sells.

So at 50 shirts, print on demand comes out ahead with these particular prices. Even if all 50 sell, 50 Printful sales leave 50 times 7.10, or $355.00, against $332.50 for your own stock. Buying your own stock only wins at larger quantities, and only if the shirts sell, so please don't read this result as a rule for every case.

If you want wholesale prices straight from the makers, Bella+Canvas says domestic orders have no minimum quantity and you create an account to see wholesale pricing. SanMar, a clothing wholesaler, shows links for opening a business account and applying for credit. Neither site shows a public price (checked October 17, 2026). The prices above are from Shirts In Bulk because its prices are public.

For shipping, USPS Ground Advantage starts at $8.40 at the Post Office, with delivery in 2 to 5 days. USPS's business price page lists it from $7.33 with commercial pricing, the lower rate you get when you buy postage online (both checked October 17, 2026). USPS rates rise with distance and weight. So treat the "from" prices as the lowest you'll pay.

And if you ever want Amazon to store and ship your own stock, my guide to Amazon FBA vs FBM covers that choice.

What does it cost to start a clothing brand under each choice?

So for the Shopify plan, theme and app costs, my guide to Shopify's real monthly cost has them in one place. Here I'll only show what changes by choice. Shopify's trial is 3 days free, then $1 a month for 3 months, then Basic at $29 a month yearly or $39 monthly (checked October 15, 2026, on Shopify's pricing page).

If money is tight, my guide to starting a store with no money covers what you can do before you spend anything.

How long does shipping take, and who handles returns?

So the table above has the shipping times and return rules side by side. Two details are worth saying plainly.

Either way, with print on demand you answer the customer and handle the conversation. The print on demand company only fixes what went wrong in its own printing or shipping.

Can you use these on Etsy?

This one is a platform rule. Etsy's Seller Policy says dropshipping and reselling aren't allowed on Etsy, apart from a few exceptions (read October 17, 2026). So print on demand and your own products are the two that fit Etsy. Etsy's Creativity Standards allow your own designs made by a production partner, meaning a company like Printful or Printify that makes the item for you, and Etsy asks you to name that partner. My guide to whether Etsy is worth it goes through those rules in more detail. My guide to starting an Etsy shop has the setup, and my Shopify vs Etsy comparison helps you pick between the two.

And once your first sales come in, my guide to Shopify Payments and payout holds explains when the money reaches your bank. If print on demand is your pick, my print on demand store guide compares Printful and Printify app by app.

When is each choice the wrong one?

Videos worth watching about the three choices

And if you'd like to hear two other people compare dropshipping and print on demand, here are two videos. You can play each video right here on the page, and YouTube's usual controls work, including skipping ahead, changing the speed and going full screen. Under each video is a short summary so you can decide whether it's worth your time. What the two videos say about which choice is better is opinion, and I don't use any of their margin figures.

Print on Demand vs Dropshipping: Which Is Better for Your Online Business? (2026 Guide), from Smart Money Moves, September 2026, 7.5 minutes.

A creator scores print on demand and dropshipping in six categories and gives an opinion on which fits which goal.

  • Where dropshipping wins: They say dropshipping wins on startup speed, with a live store in a few hours, and wins shipping speed by a slight edge.
  • Where print on demand wins: They say print on demand wins on having a product only you sell, on margins over time, on market saturation and on durability.
  • The verdict: They suggest dropshipping to test an idea fast and print on demand for a business that builds over time.
  • Worth knowing: They give margin percentages for both models without naming a source, so I don't use them.
Print-On-Demand vs. Dropshipping: Which Is Better for YOU?, from Printful, October 2024, 5 minutes. This is the maker's own video. Printful is a print on demand company, so the video favors print on demand.

Printful's own explainer on the two models, ending with a pointer to the Printful catalog.

  • The plain definitions: They say print on demand means you pick a product and add your own design, while dropshipping means selling ready-made products you can't customize.
  • The quality point: They say many people associate dropshipping products with low quality, because stores chase the lowest price.
  • Who fits which: They say artists and creators fit print on demand, and people without design skill or time fit dropshipping.

Buddy's take

So ultimately, if you have little money and can make your own designs, I'd start with print on demand. You pay $0 for stock, and on my $25 shirt example it leaves about $7.10 per sale with Printful and $8.69 with Printify, before ads (checked October 17, 2026).

But check the real price in each company's product editor first, because your shirt's size, color and extra print spots can cost more than the starting prices. And if you sell 12 or more shirts a month, it's worth running the Printify Premium math.

I'd only buy your own stock once you know which designs sell, and only with money you can afford to lose. And I'd treat dropshipping as a way to test an idea, with the shipping rules and thin profit in mind.

Have a question about “Dropshipping vs print on demand vs your own products: which is best for a beginner?”?

Ask it here. Every question comes to me first. I answer as many as I can, and each answered question goes on this page with my answer so other people starting a store can see it too. I don't ask for your email, so check back on this page for the answer.

Where this comes from

Online Store Buddy is an independent site. We're not affiliated with or endorsed by Shopify, Etsy, Amazon, WooCommerce, Wix or Squarespace. Those names are trademarks of their owners.