Use a provider that matches your monthly volume, branding and delivery SLA. Calculate true landed cost per SKU including print, fulfilment, shipping, VAT and returns.
Decide by volume, branding and delivery promises
Match provider type to monthly volume, branding needs and delivery SLA. Score each provider on footprint, white-label policy, SLA and integration before price.
This guide helps pick the right option fast.
What monthly volume tiers mean for choice
Under 300 orders per month, print-on-demand avoids inventory risk and lowers upfront cost. POD lets the brand test designs without stock.
Between 300 and 1,000 orders per month, hybrid fulfilment lowers per-unit shipping and gives more brand control. Use hybrid where some stock reduces unit cost.
Above 1,000 orders per month, negotiate MOQs and SLAs with a 3PL to cut landed cost. A 3PL suits steady, predictable volume.
This section shows volume-based trade-offs clearly.
How to check branding and packaging limits
Ask for photo proof of white-label packaging and packing slips before signing. Confirm whether the provider prints their name on invoice or adds a third-party insert.
Reject providers that refuse to show a sample of paid retail packaging. Do not accept vague answers on branding.
Which delivery promise to advertise for UK vs EU
Advertise conservative delivery windows until the provider proves SLA with real orders. Use destination-specific ranges and explain expected variance.
UK domestic (if fulfilment is UK-based): 1–3 business days. EU domestic from an EU hub: 1–4 business days for nearby markets and 2–6 business days for peripheral markets.
If shipping from an EU hub to the UK, allow 3–10 business days to account for customs variability. Always add a 1–2 business day buffer during peak seasons and state the range per country on product pages.
Tag SKUs that exceed those windows and exclude them from paid ads until delivery performance is proven.
Small creator: POD and local fulfilment
Speed to market matters more than lowest unit cost for small brands. POD keeps complexity low and lets the brand validate designs quickly.
Choose a POD partner that has a UK or EU fulfilment centre to cut customs and VAT friction. Local fulfilment reduces cross-border checks.
This helps keep launches simpler and faster.
What to expect from POD partners for a test launch
Production lead time often ranges 2–7 business days depending on method and SKU weight. Shipping from an EU fulfilment centre to the UK can add 2–5 business days plus customs checks.
Allow a total window of 7–14 business days for new POD partnerships during launch. Use that window in product copy and customer messaging.
Quick sample test plan for a creator
Order three samples per SKU in different sizes and colours from the target fulfilment centre. Check print placement, colour match and packaging photos within 48 hours of delivery.
Keep a one-page QC form for each sample and reject products that fail two QC criteria. Record issues and request rework immediately.
Small creator case example
An independent designer used a European POD partner and priced a tee at £28. The landed cost per SKU was £17.50 after production, fulfilment and shipping, leaving a £10.50 gross margin.
Because VAT and returns were not included originally, net margin fell below break-even after ad spend. This error is common among new sellers.
Estimated cost example for a UK sale of a printed tee: Base print £6.50, pick & pack £2.20, shipping £3.40, payment fees 2.9%+30p, VAT 20% on retail (handled at checkout or import). Add a 10% returns allowance and 0.5% chargeback reserve to see true margin.
- 100% organic ring-spun cotton, soft, pre-shrunk
- True-to-size fit with full size chart
- Ethical DTG print with no heavy plastisol
- Ships from EU/UK hub in 5–10 business days
- 30-day returns, paid returns for change of mind.
Description (conversion paragraph): "A daily-wear tee engineered for comfort and minimal shrinkage. Our DTG process creates vibrant colours that last wash after wash. Customers praise the relaxed fit and durable print; perfect for everyday wear or branded merch. Add complete care and fit info below and a single CTA: 'Select size & add to bag'."
Size guidance: Include a printable size chart and a one-line fit note. "Fits true to size, size up one for a relaxed fit."
Shipping & returns snippet: "Ships from UK/EU hub; expect delivery in X–Y business days. 30-day returns, refund issued on receipt and QC."
These templates answer buying concerns up front and lower returns from mismatched expectations.
Scaling brand: regional 3PL and bulk production
A scaling brand lowers unit cost by combining bulk print runs and regional fulfilment hubs. Regional hubs in NL/DE/PL cut transit times across Europe and reduce repeat cross-border import events for non-EU stock.
They do not remove VAT obligations automatically. Clarify whether stock sits inside the EU because intra-EU sales generally avoid import VAT, or whether stock ships cross-border from non-EU production which may trigger import VAT events.
Document which entity handles import VAT, whether the merchant must register for local VAT or OSS, and how stock placement affects tax treatment. Negotiate packaging, insurance and a liability clause before committing to a 3PL.
This paragraph sums up VAT and stock location risk clearly.
How to compare providers quickly
Shortlist on footprint (UK+EU centres), API integrations, white-label allowance and SLA metrics. Request a provider questionnaire and score responses numerically to compare objectively.
Require test orders from each shortlisted fulfilment centre before signing a contract. Test orders reveal hidden charges and packing issues.
Provider comparison table
| Provider |
EU fulfilment |
UK fulfilment |
White‑label? |
Typical fulfil cost/order |
Integration |
| Printful |
Multiple EU hubs |
Yes (UK hub) |
Yes |
£3.50–£6.00 |
Shopify, WooCommerce, APIs |
| Printify |
Network of partners |
Select partners |
Varies by partner |
£3.00–£7.00 |
Shopify, Etsy, APIs |
| James and James Fulfilment |
Regional hubs (Europe focus) |
UK based |
Typically yes |
£2.50–£5.50 |
API, Shopify, custom solutions |
| Vistaprint |
EU production centres |
UK services available |
Limited |
£2.00–£6.00 |
Platform integrations |
Carrier strategy and multi‑hub benefits
A hub in the Netherlands or Germany reduces average transit time to EU customers by 1–3 days. Splitting fulfilment by geography lowers import VAT handling and shortens returns transit.
Negotiate volume bands for shipping discounts and guaranteed SLA percentages. Carrier discounts cut landed cost when volume grows.
Typical production times by method (2024): DTG/DTF 2–7 business days, sublimation 3–8 business days, embroidery 4–9 business days. Add carrier transit per region to get total delivery promise.
Production
DTG/DTF: 2–7 days
Sublimation: 3–8 days
Transit
Domestic EU: 1–3 days
UK from EU: 3–10 days (customs variable)
Total promise
Conservative: production + transit + 2 business days buffer
Delivery promise needs per-country specificity because transit varies across Europe. From a central EU hub, typical carrier transit days include: Netherlands 1–2, Germany 1–2, Belgium 1–3, France 2–4 and Luxembourg 1–2; Spain 2–5 and Portugal 3–6; Italy 2–5 and Sweden 3–6; Poland 1–4 and Czechia/Slovakia 2–4.
For the UK, shipments from an EU hub often add customs processing and therefore range 3–10 business days during normal periods. Add 1–5 days in peak or when customs paperwork is manual.
Combine these per-country transit windows with production method to build a simple matrix showing total expected lead time per country and SKU. Use that matrix to tag SKUs for ads and set country-specific shipping promises on product pages and checkout.
Common mistakes that eat your margins
The most frequent error is counting only print cost and ignoring shipping, VAT, customs and returns. A brand that omits those items will overprice ads and undercharge for fulfilment contingency.
Build landed cost per SKU before setting retail price or running paid campaigns. Leaving out these items erodes margins quickly.
Landed cost calculator
Landed cost must include base print, fulfilment fee, destination shipping and VAT handling. Add payment fees, returns allowance and a chargeback reserve to reach true unit cost.
Use three scenarios (best, likely, worst) to see margin sensitivity clearly. Scenarios show how small changes hit profit.
Base_unit_price = £
Pick_and_pack = £
Destination_shipping = £
Payment_fee_percent = 0.029
Payment_fee_fixed = £0.30
VAT_rate = 0.20
Returns_rate = 0.10
Chargeback_rate = 0.005
Landed_cost = Base_unit_price + Pick_and_pack + Destination_shipping + (Retail_price * Payment_fee_percent + Payment_fee_fixed) + (Retail_price * VAT_rate if responsible)
Sample QC SOP and checklist
This works well in theory, but in practice many brands skip a documented QC for each sample and regret it later. A simple SOP reduces disputes and prevents large returns batches for print errors.
Always demand photos of packed order and a retail receipt inside the sample shipment. Keep records tied to each sample.
QC form fields:
- SKU: [SKU]
- Supplier: [Provider]
- Order date: [YYYY-MM-DD]
- Colour match: Pass/Fail
- Print placement: Pass/Fail
- Stitching/Finish: Pass/Fail
- Packaging accuracy: Pass/Fail
- Notes: [short notes]
A common case to avoid
A typical case: a brand launches with mockups only, skips sample orders and runs Facebook ads. The result is a high return rate and chargebacks because print bleed and fit differ from mockups.
The extra handling and refunds erased the initial profit margin within two weeks. Test orders prevent this.
Not applicable when you operate purely local or event-based sales, sell handmade one-offs at tiny volume, already run cost-effective in-house fulfilment with better brand control, or when your product is digital-only.
To validate choices quickly, run two paid test orders per fulfilment centre and complete the QC form within seven days. Test orders reveal packing and print issues fast.
A worked SKU costing example helps turn abstract fields into decisions you can act on. Example for a single tee sold at £28: base print £6.50, pick & pack £2.20, outbound shipping £3.40, payment fees = 2.9% of retail + £0.30 (£0.81 + £0.30 = £1.11), returns allowance 10% of retail (£2.80), chargeback reserve 0.5% (£0.14).
If the merchant is responsible for VAT, add 20% VAT on retail (£5.60) or model it as a pass-through depending on your checkout. Total landed cost (merchant-borne) = £6.50 + £2.20 + £3.40 + £1.11 + £2.80 + £0.14 + £5.60 = £21.75; gross margin on £28 retail = £6.25 (22%).
Run three scenarios (best, likely, worst) by varying shipping ±£1.50, returns 5–15% and adding potential import or cross-border VAT where applicable. Save this worked example as a simple spreadsheet per SKU so you can compare merch margins across SKUs and flag any under-target profitability before spending on creative or ads.
Frequently asked questions
What is the fastest way to calculate landed cost
Use a spreadsheet that sums production, fulfilment, destination shipping and VAT. Add payment fees, returns allowance and a small chargeback reserve to get true cost.
Run three price scenarios and note the break-even customer acquisition cost.
Do I pay UK import VAT for EU fulfilment centres?
If goods ship from the EU to a UK consumer, import VAT can apply at the border. Confirm whether the provider handles import VAT or whether the merchant must register and pay it.
Check HMRC guidance for post-Brexit import VAT rules: HMRC.
How many samples should be ordered before launch?
Order at least three samples per SKU across sizes and colours. Inspect print, fit and packaging for each sample against the QC form.
If two out of three samples fail, pause the SKU and ask for rework.
What returns rate should be budgeted for apparel?
Budget a returns rate of 5–15% depending on category and fit variability. Use 10% as a conservative default for new apparel lines in 2023.
Include inbound return shipping and restocking fees in your margin model.
How should VAT be shown at checkout for EU
Show VAT as a line item at checkout and state who pays import VAT at delivery. For EU deliveries, consider using OSS or provider solutions to simplify VAT reporting.
Keep a clear returns and refunds policy that aligns with Consumer Rights Act 2015.
What minimum contract terms should brands avoid?
Avoid long exclusivity or hidden liability caps that shift product liability to the merchant. Require a simple exit clause with 30–60 days notice and test order refunds for early failures.
Confirm insurance limits and whether the provider carries product liability cover.
What to do now
Run the SKU calculator on your top ten products and flag any SKU with gross margin under 40% before ad spend. Place two paid test orders per shortlisted provider, complete QC forms, and compare true landed cost across providers.
If unsure about VAT or customs, consult HMRC guidance and an accountant before scaling paid acquisition.
Example legal and compliance points to confirm today: Consumer Rights Act 2015 return window, Data Protection Act 2018 for customer data, and Packaging EPR charges applying from 2024 for producers that place packaging on the UK market.
Which carriers are reliable for UK to EU
Use major carriers with cross-border networks like DHL, UPS or DPD for predictable transit. Expect domestic EU transit 1–3 business days and intra-EU 2–7 business days.
Negotiate SLA credits and review carrier performance monthly.