Short answer: Since the end of de minimis, domestic fulfilment stopped being an optimisation and became the default way to sell profitably on TikTok Shop in the US. Your three options are Fulfilled by TikTok, a third-party logistics provider, or shipping yourself. 3PL is usually right once you pass roughly 300 to 500 orders a month, because that is the point where your own time costs more than the per-order fee.
Why fulfilment became the deciding factor
Two things changed in quick succession. Duty on direct-from-China parcels made low-value cross-border shipping unviable, and TikTok replaced Late Dispatch Rate with On-Time Delivery Rate, which moved carrier performance onto your scorecard.
Together they mean the same thing: goods need to be in the country before the order arrives, and they need to reach the buyer when you said they would. Our guides to the tariff change and Shop Performance Score cover both in detail.
The three fulfilment models compared

| Self-fulfilment | Third-party logistics | Fulfilled by TikTok | |
|---|---|---|---|
| Setup effort | None | Moderate | Low |
| Cost per order | Lowest in cash | Middle | Middle to high |
| Your time per order | Highest | Near zero | Near zero |
| Handles viral spikes | Poorly | Well | Well |
| Multi-channel selling | Yes | Yes | TikTok only |
| Control over packaging | Full | High | Limited |
| Best at | Under ~300 orders/mo | 300 to 5,000+ | TikTok-only sellers wanting simplicity |
The switching point is a time cost, not a cash cost
Self-fulfilment always looks cheaper on a spreadsheet because your own hours are not on it. At 300 orders a month you are spending most of a working week picking and packing. That is time not spent on product research or content, which is where the growth actually comes from.
When to stay on self-fulfilment
Self-fulfilment is genuinely right for longer than most advice suggests. Stay with it while:
- You are under roughly 300 orders a month and volume is steady.
- Your product needs assembly, personalisation, or careful packing that a 3PL would charge a premium for anyway.
- You are still testing products and changing your catalogue frequently, since inbound fees make short-lived SKUs expensive.
- Your margin is thin enough that a per-order fee would remove it, which after the 2026 fee increase is more common than it used to be.
The failure mode of staying too long is not cost, it is a viral video you cannot fulfil. That is worth planning for before it happens.
How to choose a 3PL for TikTok Shop
Most 3PLs are built around Amazon and Shopify volumes, which behave nothing like TikTok Shop. Ask specifically about the differences.
- Can they absorb a spike? TikTok volume can go up twentyfold in a day. Ask what happens when your daily orders jump from 40 to 800 with no notice, and what their same-day cutoff looks like under load.
- What is their actual on-time rate? Not their promise, their measured rate. This feeds directly into your On-Time Delivery Rate.
- Where are the warehouses? A single east coast warehouse means slow west coast delivery. Two locations shorten average transit substantially.
- Do they integrate with TikTok Shop directly? Native integration means tracking flows back automatically. Manual uploads produce late or invalid tracking, which is a violation risk.
- What are the real per-order costs? Pick, pack, storage, receiving, and returns handling. Storage and returns are where quoted prices and actual invoices diverge most.
- How do they handle returns? Ask whether they inspect and restock or just receive. Uninspected returns become customer complaints on the next order.
What fulfilment actually costs
Rough per-order ranges for a small, light product in the US, useful for modelling rather than quoting:
| Cost line | Typical range | Notes |
|---|---|---|
| Pick and pack | $2.00 to $4.00 | Rises with units per order |
| Shipping | $4.00 to $8.00 | Zone and weight driven |
| Storage per cubic foot | $0.50 to $2.50 monthly | Higher in Q4 |
| Receiving inbound | $30 to $75 per pallet | Charged per shipment |
| Returns processing | $3.00 to $6.00 | Often overlooked in models |
Add these to your referral fee, affiliate commission, and product cost before deciding whether a product still works. A product with 55% gross margin can be unprofitable once full fulfilment is loaded in, which is why our product research guide treats the whole cost stack as one screen.
Pro tip
Send a 3PL a small trial shipment of one SKU before committing your catalogue. Order it yourself from a different address and time the delivery. Their quoted transit times and their real ones are frequently different, and you would rather find out on one SKU than on all of them in October.
Where domestic fulfilment creates an advantage
The interesting consequence of the tariff change is that a large block of low-cost foreign competition left the US market. Roughly 54% of sub-$800 parcels stopped entering the country.
That means categories which were unwinnable on price two years ago are now open to sellers holding domestic inventory. Faster delivery also directly improves On-Time Delivery Rate, which improves reach, which compounds.
Identifying which categories thinned out is a data question. The Delzonic Chrome extension shows live competitor counts and sales volume on listings as you browse, and historical data on paid plans shows how a category’s competition changed through the transition. That gap between then and now is where the opportunity is.
Frequently asked questions
When should I switch to a 3PL?
Around 300 to 500 orders a month for most sellers, or earlier if you cannot reliably pack same day. The trigger is usually your own capacity rather than a cost calculation.
Is Fulfilled by TikTok better than a 3PL?
FBT is simpler and integrates natively, but it is TikTok-only. If you sell anywhere else, a 3PL keeps one inventory pool across channels. Our FBT guide covers the trade-offs.
Can I still dropship from China?
For low-value goods the economics no longer work, since duty on small parcels typically runs 120% to 145% of product value. Bulk importing to a domestic warehouse is the viable version of the same idea.
How much inventory should I hold?
Enough to cover your lead time plus a buffer for a spike. On TikTok Shop the spike is the variable that matters, since running out mid-viral wastes the demand and damages your metrics at the same time.
Does fulfilment method affect my Shop Performance Score?
Indirectly but strongly. On-Time Delivery Rate and seller-fault cancellation are both fulfilment outcomes, and both are scored.
The bottom line
Fulfilment stopped being a back-office decision when duty killed cross-border shipping and delivery timing moved onto your scorecard. Domestic inventory is now the baseline, and the only real question is who moves it.
Self-fulfil while volume is low and your catalogue is still changing. Move to a 3PL when packing starts eating the week. And use the thinner competition to pick categories that were closed to you before. Delzonic shows you which those are. Start free, and upgrade for the historical trends behind them.
Model the cost before you switch
Before committing to a fulfilment route, run the numbers. Our free landed cost calculator shows profit per unit on each of the three routes with your own product cost, freight and duty rate.
