9 providersAll prices in USDPrices checked

Compare Print on Demand in the United States

Compare print on demand services for US merchants. See per-item base costs, US shipping, fulfillment speed, platform integrations, and margins side by side, all in USD.

Updated
Paid membership?
Any
Days
Filters
Yoycol logoYoycolSpreadconnect logoSpreadconnectMerchize logoMerchizeGooten logoGootenPrintful logoPrintfulProdigi logoProdigiPrintify logoPrintifyGelato logoGelatoContrado logoContrado
Fulfillment cost /mo$541/moBest margin$568/mo$589/mo$597/mo$700/mo$708/mo$722/mo$756/mo$3,448/mo
Cost per unit$10.82$11.36$11.78$11.94$14.00$14.15$14.43$15.11$68.95
Margin per unit$29.18$28.64$28.22$28.06$26.00$25.85$25.57$24.89-$28.95
Profit /mo$1,459$1,432$1,411$1,403$1,300$1,292.50$1,278.50$1,244.50-$1,447.50
Ratings
4.5Trustpilot (226)3.6Shopify App Store (125)4.0Trustpilot (61)4.4Shopify App Store (220)4.7Shopify App Store (3,229)4.0Shopify App Store (54)4.8Shopify App Store (7,400)4.8Shopify App Store (830)4.3Trustpilot (1,920)
Costs & margins
Best$5.07$7.79 (est.)$5.49$6.99$9.25$9.15$9.24$10.12$59
$5.75Best$3.57 (est.)$6.29$4.95$4.75$5$5.19$4.99$9.95
FreeFreeFreeFree$24.99/mo (Growth, free above $12K/yr)Free$39/mo (Premium, monthly)$19.99/mo (Gelato+, annual)Free
NoneNoneNoneNone~10% on a teeNoneBest~24% on a tee~20% on a teeNone
Order at cost20% off samplesSamples at base costSample credit (VIM)20% to 25% offAt costStandard pricingDiscounted samplesWholesale base for dropshippers
US fulfillment & delivery
No (China)Yes (Henderson NV, Greensburg PA)Partial (Texas facility; AOP ships from Vietnam)Yes (US partners)Yes (Charlotte, Dallas)Yes (Charlotte NC plus partner labs)Yes (via US partners)Yes (130+ facility network)No (London, UK)
10 to 20 days5 to 10 days4 to 12 days6 to 12 days3 to 7 days5 to 10 days4 to 9 days3 to 6 days5 to 10 days
Yes (DHL, expensive)Yes (Premium and Express tiers)Yes (DHL or UPS)Yes (expedited and overnight)Yes (1 to 3 days)Yes (courier express option)Yes (select US products)YesYes (around 5 days)
Yes (ships worldwide from China)Yes (US and EU facilities)Yes (ships worldwide)Yes (global production network)Yes (US, EU, MX facilities)Yes (50+ labs, 10+ countries)Yes (global print network)Yes (local production, 32+ countries)Yes (worldwide tracked from the UK)
10 to 25 days7 to 14 days3 to 25 days7 to 20 days5 to 12 days5 to 15 days5 to 15 days5 to 12 days3 to 10 days
AI
LimitedLimitedLimitedNoLimited (Smart Image Tool, no text-to-image)Native (AI Mockup Generator)Native (AI Image Generator)Native (Magic Mockups)No
NoNoNoVia 3rd-party (Zapier)Via 3rd-party (community)API onlyVia 3rd-party (community)Via 3rd-party (community)API only
Integrations & tools
Shopify, WooCommerce, Etsy, eBay, WixShopify, WooCommerce, plus Etsy, Amazon, eBay via Order DeskShopify, WooCommerce, Etsy, Amazon, eBay, TikTok Shop, WalmartShopify, Etsy, WooCommerce, BigCommerceShopify, Etsy, WooCommerce, Wix, Squarespace, BigCommerce, Magento, Ecwid, Square, TikTok, Amazon, eBayShopify, Etsy, WooCommerce, BigCommerce, Wix, Magento, SquarespaceShopify, Etsy, WooCommerce, Wix, Squarespace, BigCommerce, eBay, Amazon, TikTok, WalmartShopify, Etsy, WooCommerce, Wix, Squarespace, BigCommerce, eBay, TikTokShopify (native app)
800+ (all-over-print)200+150+ (claims around 1,000)150+500+Very large (500k+ SKUs)Best1,300+150+450+
Yes (free mockup and 3D preview)Yes (customizer and design library)YesYes (basic)Yes (Design Maker)Yes (AI Mockup Generator)Yes (AI mockups)Yes (Magic Mockups AI on Gelato+)Yes (design editor)
Not confirmedYes (Spreadconnect API)YesYesYesYes (Print API)YesYesYes (REST API)
White-label supportedWhite-label plain packagingCustom packaging, labels, insertsBranded packing slipInside labels, outside labels, pack-in inserts, custom packagingBranded inserts, blind and white-label dropshipNeck labels, pack-in inserts, branded packing slipsLabels, inserts (Gelato+)White-label and private-label dispatch
Reprint on defectsReplacement or refund on defectsReprint or refund on defects (contact support)Free reprint on defects (4 weeks)Free reprint or refund on Printful errors (30 days)Free reprint on defects (14 days)Free reprint or refund on defects (30 days)Free replacement on defects (30 days)Defects replaced
Estimates based on 50 orders/mo at $40/unit. Rates can change without notice, confirm current pricing with the provider before signing on. Estimates use the benchmark t-shirt base cost plus US shipping times your monthly orders. The cheapest fulfillment cost is also the best margin, since you set one selling price. Turn on the membership toggle to apply each paid membership discount and add its monthly fee. Some per-item base costs are dashboard-only and shown as indicative.
How we calculate this
  • Estimated cost: each provider’s published prices and rates applied to the inputs you set above (such as volume, team size, or invoices), plus any fixed monthly fees.
  • Providers with an incomplete cost and quote-only providers are never ranked as the cheapest while a complete-cost option exists.
  • These are estimates. Published rates can change and your final pricing depends on your business, so confirm current pricing with the provider before switching.

Key takeaways

  • Nothing here is a monthly software bill. Cost lands on every order as base cost plus shipping: a tee is $9.25 plus $4.75 shipping on Printful, and $5.49 plus $6.29 on Merchize.
  • A membership buys a discount on every order. Printify charges $39/mo (Premium, monthly) for ~24% on a tee, and Gelato $19.99/mo (Gelato+, annual) for ~20% on a tee. Divide the fee by your saving per order.
  • Where an order prints decides delivery. Printful lists Yes (Charlotte, Dallas) and quotes 3 to 7 days, where Yoycol lists No (China) and quotes 10 to 20 days.

How we compare print on demand services in the US

We list 9 print on demand services selling into the US, and a published rate card exists for 9 services. Every figure comes from the service's own price list. The reference product across the table is a standard printed t-shirt, because it is the one item every service here makes; a poster or a mug carries its own base cost and shipping weight.

The calculator takes your orders per month, your selling price and what a unit costs you now, adds each service's base cost and US shipping per order, applies the membership discount if you switch the membership toggle on, and hides any service whose quoted US delivery window is longer than the days you allow. Commission does not change the order.

Base cost plus shipping: the per-order math of print on demand

There is no seat count here and no platform fee. The cost of goods lands on every order, in two parts that have to be read together. Shipping is the half that gets ignored, and on a single-item order it is a large share of the total.

ProviderBase cost (t-shirt)US shipping
Contrado$59$9.95
Gelato$10.12$4.99
Gooten$6.99$4.95
Merchize$5.49$6.29
Printful$9.25$4.75
Printify$9.24$5.19
Prodigi$9.15$5
Spreadconnect$7.79 (est.)$3.57 (est.)
Yoycol$5.07$5.75

A low base cost with heavy shipping can lose to a higher base cost with light shipping, which is why the calculator adds them. Your selling price is the missing variable: a dollar of cost of goods is trivial on a framed print and decisive on a mug. Spreadconnect publishes rates behind a merchant login, so its figures carry an estimate marker; confirm them in your own account. Order the exact item you plan to sell before you list it; sample terms are in the Sample discount row.

When a paid print on demand membership pays for itself

Some services sell a monthly membership that buys a percentage off the base cost of what you order, and the percentage can differ by item. It is the one recurring charge in this category, and whether it is worth paying is arithmetic.

ProviderMembership /moMembership saving
ContradoFreeNone
Gelato$19.99/mo (Gelato+, annual)~20% on a tee
GootenFreeNone
MerchizeFreeNone
Printful$24.99/mo (Growth, free above $12K/yr)~10% on a tee
Printify$39/mo (Premium, monthly)~24% on a tee
ProdigiFreeNone
SpreadconnectFreeNone
YoycolFreeNone

Apply the published discount to the base cost of the item you sell most: that is your saving per unit. Divide the monthly fee by that saving, and the answer is the number of orders a month at which the membership pays for itself. Check it against your worst month, because a membership billed monthly still bills in February. Look at what else the membership carries: Gelato lists its mockup generator as Yes (Magic Mockups AI on Gelato+) and its branding options as Labels, inserts (Gelato+).

If you are still finding product-market fit, a membership is a bet on volume you have not placed.

Where print on demand orders are printed, and the state tax question behind it

The printing location decides three things at once: delivery time to a US buyer, what you can promise at checkout, and where physical activity happens on your behalf.

ProviderPrints in the USUS delivery
ContradoNo (London, UK)5 to 10 days
GelatoYes (130+ facility network)3 to 6 days
GootenYes (US partners)6 to 12 days
MerchizePartial (Texas facility; AOP ships from Vietnam)4 to 12 days
PrintfulYes (Charlotte, Dallas)3 to 7 days
PrintifyYes (via US partners)4 to 9 days
ProdigiYes (Charlotte NC plus partner labs)5 to 10 days
SpreadconnectYes (Henderson NV, Greensburg PA)5 to 10 days
YoycolNo (China)10 to 20 days

The FTC Mail Order Rule sets the baseline: you ship within the time you advertise, or within thirty days if you advertise nothing, and you tell the buyer and offer a refund when you cannot. That obligation is yours, so build the delivery window on your product page from the window your partner actually quotes.

State sales tax obligations can be triggered by economic activity in a state, and in many states also by physical presence, which can include fulfillment activity carried out for you there. Whether it creates an obligation for you turns on each state's rules and how the arrangement is structured. Know which states your orders are produced in, and put that list in front of a CPA before your volume makes the question expensive.

Returns on a print on demand order are your policy, not a federal right

There is no general federal cooling-off right for an online purchase in the US. Some state laws and marketplace rules apply, and a defective item is a different matter, but for a change-of-mind return your own published policy governs. That matters here because your goods are made after the sale: nobody resells a mug with a stranger's dog on it. The weight therefore sits on the misprint, the crooked transfer and the cracked frame, where the vendor policy is what protects your margin.

ProviderReturns / misprints
ContradoDefects replaced
GelatoFree replacement on defects (30 days)
GootenFree reprint on defects (4 weeks)
MerchizeReprint or refund on defects (contact support)
PrintfulFree reprint or refund on Printful errors (30 days)
PrintifyFree reprint or refund on defects (30 days)
ProdigiFree reprint on defects (14 days)
SpreadconnectReplacement or refund on defects
YoycolReprint on defects

Read those rows for the window, because a claim raised outside it is yours to fund, for whether the remedy is a reprint or a refund, and for what counts as a defect. Write your store policy to sit inside your partner's terms.

Catalogs, storefronts and marketplaces each print on demand service connects to

If you sell prints, canvases, mugs or phone cases, range decides your shortlist before price does. Prodigi's count is a different kind of number: a print-first catalog where paper stocks, sizes and framing multiply into SKUs rather than garment styles, and Yoycol's is built around all-over print.

ProviderCatalog size
Contrado450+
Gelato150+
Gooten150+
Merchize150+ (claims around 1,000)
Printful500+
Printify1,300+
ProdigiVery large (500k+ SKUs)
Spreadconnect200+
Yoycol800+ (all-over-print)

The integration list is a hard filter: a service that does not connect to the store you already run means manual order entry forever. A storefront connection is not a marketplace connection: a service that reaches your Shopify store may reach Etsy or Amazon through a middleware layer, so check the channel you sell on.

ProviderPlatforms
ContradoShopify (native app)
GelatoShopify, Etsy, WooCommerce, Wix, Squarespace, BigCommerce, eBay, TikTok
GootenShopify, Etsy, WooCommerce, BigCommerce
MerchizeShopify, WooCommerce, Etsy, Amazon, eBay, TikTok Shop, Walmart
PrintfulShopify, Etsy, WooCommerce, Wix, Squarespace, BigCommerce, Magento, Ecwid, Square, TikTok, Amazon, eBay
PrintifyShopify, Etsy, WooCommerce, Wix, Squarespace, BigCommerce, eBay, Amazon, TikTok, Walmart
ProdigiShopify, Etsy, WooCommerce, BigCommerce, Wix, Magento, Squarespace
SpreadconnectShopify, WooCommerce, plus Etsy, Amazon, eBay via Order Desk
YoycolShopify, WooCommerce, Etsy, eBay, Wix

If you route orders from a custom site or an internal system, the API access row decides whether the integration is a weekend or a quarter. Design tooling changes every few months; base cost, printing location and returns terms are what you live with.

Frequently asked questions

How much does print on demand cost per order?

There is no monthly subscription in the base model: you pay a base product cost plus shipping on every order, taken as each order is placed rather than billed upfront. On a standard US tee, Gooten lists a base cost of $6.99 with US shipping at $4.95, Printful $9.25 plus $4.75, Printify $9.24 plus $5.19 and Gelato $10.12 plus $4.99. Your margin is the retail price minus both lines, so compare the pair together and never the base cost on its own.

Is a paid print on demand membership worth it?

It depends on your order volume, and the arithmetic is quick enough to do before you subscribe. A membership buys a percentage discount on base costs rather than any new capability: Printify lists Premium at $39/mo (Premium, monthly) buying ~24% on a tee, Printful lists $24.99/mo (Growth, free above $12K/yr) buying ~10% on a tee, and Gelato lists $19.99/mo (Gelato+, annual) buying ~20% on a tee. Work out the dollars saved on one typical order, divide the monthly fee by that saving, and test the resulting order count against your worst month rather than your best. Gooten and Prodigi both list their membership as Free.

Is Gooten a good print on demand service?

Gooten runs a network model: it routes each order to a production partner rather than printing in its own factory, so speed and consistency depend on which partner takes the job. Its US printing is listed as Yes (US partners), its base product cost as $6.99 on a standard tee, its delivery as 6 to 12 days and its rating as 4.4 on Shopify App Store. Its defect policy is Free reprint on defects (4 weeks). The trade against a single-factory service is consistency: routing buys coverage and capacity, but two identical orders can come off two different presses.

Which print on demand services go beyond t-shirts into home decor and wall art?

Catalog size is the field to check, and it varies widely. Printify lists 1,300+ products and Printful 500+, both spanning apparel, drinkware, wall art and home goods. Prodigi is built around framed prints and canvas, and its catalog is listed as Very large (500k+ SKUs). Contrado makes cut and sew home textiles and lists 450+, Yoycol lists 800+ (all-over-print) and Gooten 150+. A big catalog is not automatically better: confirm the specific decor item you want is produced in the country you sell into, because a catalog often lists items only some facilities make.

Where does my order get printed, and how long does US delivery take?

Where it prints is the biggest single driver of delivery time. Printful's US printing is listed as Yes (Charlotte, Dallas) with delivery of 3 to 7 days, Gelato's as Yes (130+ facility network) at 3 to 6 days, and Printify's as Yes (via US partners) at 4 to 9 days. Not everything here prints domestically: Yoycol's is No (China) with delivery of 10 to 20 days, and Contrado's is No (London, UK). Overseas production can be cheaper per unit and still cost you the sale when the buyer expected a week.

Who pays when a print on demand order arrives misprinted?

The fulfillment service replaces its own errors, but the refund to your customer is your obligation as the seller. The US has no federal cooling-off right for online orders, unlike some markets, so your own published returns policy governs the customer side and state law varies. That makes the vendor's defect policy the thing protecting your margin: Printful lists Free reprint or refund on Printful errors (30 days), Printify Free reprint or refund on defects (30 days), Gelato Free replacement on defects (30 days) and Prodigi Free reprint on defects (14 days). The claim windows differ, so read them before setting your own.

Which sales channels do print on demand services connect to?

Shopify is supported by every service listed here, and the real differences start beyond it. Printify connects to Shopify, Etsy, WooCommerce, Wix, Squarespace, BigCommerce, eBay, Amazon, TikTok, Walmart. Gelato connects to Shopify, Etsy, WooCommerce, Wix, Squarespace, BigCommerce, eBay, TikTok. Gooten connects to Shopify, Etsy, WooCommerce, BigCommerce. Spreadconnect connects to Shopify, WooCommerce, plus Etsy, Amazon, eBay via Order Desk. If you sell on Etsy, Amazon, Walmart or TikTok Shop, check that specific marketplace before you commit, because a service that reaches it only through a middleware bridge adds a second subscription and a second thing that can break.

What do sellers most often get wrong when pricing print on demand?

Pricing off the base product cost and forgetting that shipping is charged on every single order. Print on demand also has no volume discount built in, so the hundredth unit costs what the first one did and a thin margin does not improve as you scale, it just repeats. Order a sample of anything you list before you sell it, because print quality and color are what generate refunds: Printful lists 20% to 25% off and Spreadconnect 20% off samples. Set your retail price from a real sample and both real cost lines, not from a catalog screenshot.

Browse all Print on Demand in our directory

Popular Print on Demand comparisons

Independent, side by side breakdowns of the matchups merchants ask about most.

Print on Demand alternatives

Ranked alternatives to the providers merchants are weighing up, with our live cost calculator.

Not sure which print on demand service is right for your store?

Our team can help you weigh per-item cost, US fulfillment speed, branding options, and platform fit so you keep the best margin on every sale.