Does Flexport handle customs and duties documentation for a Shopify Markets international order differently than a domestic-only 3PL would?
Short answer
Flexport handles customs paperwork on a Shopify Markets order no differently from a domestic-only third-party logistics (3PL) provider, because the merchant-of-record setup decides it. Under Managed Markets, Global-e handles "duties, tax remittance, commercial invoices, and carrier arrangements" (Shopify Help Center, October 2026). Flexport differs on imports: its own licensed broker clears your stock into the US (flexport.com, October 2026).
- Who handles Managed Markets paperwork
- Global-e, as merchant of recordGlobal-e handles duties, tax remittance, commercial invoices and carrier arrangements, and Managed Markets assigns Harmonized System (HS) codes to products automatically.Source: Shopify Help Center (Overview of Managed Markets)
- Fulfillment services Shopify lists
- Flexport, ShipBob, ShipStation and three moreCymbio, Fulfil.io and ShipHero Inventory and Shipping complete the list for Managed Markets orders, and each needs an extra integration step to buy Managed Markets labels.Source: Shopify Help Center (Fulfilling and managing Managed Markets orders)
- Managed Markets fee
- 3.5% per transaction, 3.25% on PlusAdd the store's own currency conversion fee: Shopify's pricing pages show 1.5%, while its Help Center lists 2% outside the US.Sources: Shopify Help Center (Overview of Managed Markets, Fees and costs); Shopify (Pricing for Shopify's international sales tools and Shopify Managed Markets); Shopify Canada (Pricing for Shopify's international sales tools and Shopify Managed Markets); Shopify UK (Pricing for Shopify's international sales tools and Shopify Managed Markets)
- Flexport's US import broker
- Flexport Customs LLCFlexport calls it "a licensed customs broker with a national permit". Its Shopify freight app uses it for China-to-US ocean freight and supports no third-party brokers.Sources: Flexport (Flexport Terms and Conditions); Flexport Help Center (The Flexport App on Shopify)
Deploi’s call
Fix the catalog, then choose the merchant-of-record model, then choose the third-party logistics (3PL) provider. Run in that order and the 3PL question stops being a customs question at all.
BuyChoose the warehouse on fulfillment, not customs, when
- Your international orders are outbound parcels from a US warehouse, because your merchant-of-record setup, not the warehouse, sets their duties.
- You sell through Managed Markets, where Global-e prepares commercial invoices and Shopify lists Flexport, ShipBob and ShipStation alike (Shopify Help Center, October 2026).
- You buy from US suppliers, so no import entry needs a broker.
- You run one US warehouse at roughly 500 to 10,000 orders a month, the band the ShipBob vs. Flexport record scores BUY for ShipBob (October 2026).
DependsWeigh Flexport's customs side when
- You import containers and want the customs broker beside the warehouse, since Flexport's Shopify freight app supports no third-party brokers (Flexport Help Center, October 2026).
- Import classification errors cost you money, and Flexport's licensed brokers "confirm every code" (Flexport, October 2026).
- You export goods you imported: Flexport's drawback page says "If you export, you may qualify for refunds" (Flexport, October 2026).
- Inbound freight and fulfillment must sit with one vendor, the case the record keeps for Flexport (October 2026).
Basis: ShipBob vs. Flexport on Shopify: Which 3PL Wins?, our Build vs. Buy decision record, scored BUY.
Which customs events does a Shopify Markets order involve?
A Shopify Markets order of imported goods involves two separate customs events, with different owners, documents and money. The first is the import: a container of your stock entering the United States. The second is the export: one parcel leaving your warehouse for an international customer. Advice goes wrong when both get called "customs", so keep them apart before you compare Flexport with a domestic-only third-party logistics (3PL) provider. Whether Flexport adds anything for a US-domestic-only brand covers the case with no border at all.
| Question | Import into the US | Export to your customer |
|---|---|---|
| What crosses the border | A container of your inventory | One parcel from a Markets order |
| Who owns the paperwork | Your customs broker | The merchant of record: Global-e on Managed Markets, you otherwise |
| What Flexport does | Clears it through its own licensed broker, drayage included | Ships the parcel on the label your setup needs |
| What decides duty treatment | Classification and valuation at entry | Your Markets duty settings and merchant-of-record choice |
| What a domestic-only 3PL does | No brokerage; your broker clears the stock first | The same as Flexport |
What changes on the outbound parcel if Flexport ships it?
Very little changes on the outbound parcel if Flexport ships it, because the paperwork follows your merchant-of-record setup, not the warehouse. On Managed Markets, Global-e "creates commercial invoices and remits them where they're needed" (Shopify Help Center, October 2026). Shopify lists six compatible fulfillment services for Managed Markets orders, Flexport, ShipBob and ShipStation among them. Each one needs "an additional integration step to purchase Managed Markets labels" (Shopify Help Center, October 2026).
When you stay merchant of record yourself, the warehouses offer the same menu. Flexport ships "to over 200 countries and territories" with delivered duty paid (DDP) and delivered duty unpaid (DDU) options (Flexport, October 2026). ShipBob's system "generates the necessary documentation automatically" for cross-border orders, though "ShipBob is not a customs broker" (ShipBob, October 2026). So the outbound parcel doesn't separate Flexport from other warehouses.
Who sets duties on a Markets order: the warehouse or the merchant of record?
The merchant of record sets duties on a Markets order, not the warehouse that picks it. Shopify says that with Shopify Markets on its own, "you remain the merchant of record, so tax registration, duties, and customs compliance stay your responsibility" (Shopify Help Center, October 2026). Shopify can collect duties at checkout for 0.5% per transaction, a temporary rate against a regular 0.85% with Shopify Payments (Shopify, Shopify Help Center, October 2026).
Managed Markets hands those responsibilities to Global-e as merchant of record, for 3.5% per transaction, or 3.25% on Plus, plus the store's currency conversion fee (Shopify Help Center, October 2026). Either way, the warehouse that picks the parcel sets none of the duty treatment, so brief Flexport or any other warehouse only after you choose. Whether Managed Markets pays its way under $5M of international sales runs the cost case.
How should a brand set up international duties, in order?
A brand should set up international duties in five steps, in this order, so the warehouse is briefed last:
- Fix the catalog first. Give every product a Harmonized System (HS) code and a country of origin, because Shopify calculates self-managed duties from both (Shopify Help Center, October 2026). Managed Markets assigns its own codes, which "might differ from the ones that you initially entered" (Shopify Help Center, October 2026).
- Choose the merchant-of-record model. Stay your own merchant of record on Shopify Markets, or hand the role to Global-e through Managed Markets. Who can use Managed Markets is its own answer.
- Choose duty-paid or duty-unpaid per market. Managed Markets stopped supporting delivered duty unpaid (DDU) on 24 August 2026 wherever it supports delivered duty paid (DDP) (Shopify Changelog, October 2026). A small number of destinations still ship DDU, because Managed Markets "can't calculate duties and import taxes for them" (Shopify Help Center, October 2026).
- Then brief the warehouse. If you collect duties yourself, the warehouse must buy DDP labels, or "your customer pays for the duties and import taxes twice" (Shopify Help Center, October 2026).
- Keep the import separate. If you import from China, judge Flexport's brokerage on that lane as its own decision, on classification accuracy and detention costs.
When does Flexport's customs side help?
Flexport's customs side helps when the import is the problem, not the outbound parcel:
- When import classification is costing you. Flexport's licensed brokers "confirm every code" (Flexport, October 2026), and a broker beside the warehouse shortens the loop between an error and the person who can fix it.
- When you export goods you imported. Flexport's drawback page says "If you export, you may qualify for refunds" (Flexport, October 2026). ShipBob answers the same cost with Foreign-Trade Zone (FTZ) warehouses that "defer or eliminate duties on qualifying inventory" (ShipBob, October 2026).
- When you want stock in Canada or the UK. Flexport launched fulfillment there on 2 September 2026 and says it "can clear customs directly" (Flexport, September 2026). For a US store, Managed Markets ships only from fulfillment locations in the continental US (Shopify Help Center, October 2026), so plan those markets outside it. What customers notice with a warehouse abroad covers that trade.
When doesn't Flexport's customs side help?
Flexport's customs side doesn't help when there's no import for it to clear, or when you won't hand that import to Flexport's broker. In these cases a domestic-only warehouse does the same job:
These are operational and platform mechanics, not customs, tax or trade-compliance advice for your jurisdiction; classification decisions belong with a licensed customs broker.
Deploi’s point of view
Our own position, from building on Shopify. Kept apart from the sourced facts above.
- Where we disagree
- Vendor material blurs inbound brokerage and outbound parcel documentation into one "customs handled" claim, and buyers read it as a differentiator on their Markets orders. It is not. It is a differentiator on the container, and the container is a different project with a different sponsor.
- What this page adds
- The parent asks whether Flexport adds anything for a US-domestic-only brand. This page takes the international case: import entries and outbound parcels are separate customs events with separate owners, the merchant-of-record setup rather than the warehouse sets duties on a Markets order, and Shopify lists Flexport beside ShipBob and ShipStation for Managed Markets fulfillment.
Decision records behind this answer
When this answer changes
- Shopify changes the Managed Markets fee: 3.5% per transaction, or 3.25% on Plus, as of October 2026.
- Shopify settles its currency conversion rate outside the US: its pricing pages show 1.5%, while its Help Center lists 2% (October 2026).
- Shopify adds or drops fulfillment services on its Managed Markets compatibility list, or changes who prepares commercial invoices.
- Managed Markets ends delivered duty unpaid (DDU) shipping in the destinations that still use it.
- Flexport's Shopify freight app accepts third-party customs brokers, or Flexport opens fulfillment in more countries.
Related questions
- Is Managed Markets worth it for a brand doing under $5M in international sales, or is that too small to justify the fee?
Managed Markets, where Global-e acts as merchant of record, is not too small a bet under $5M of international sales.
- Is Managed Markets exclusive to Shopify Plus, or can Advanced-plan merchants use it too?
Managed Markets, Shopify's merchant-of-record service for cross-border sales, is not exclusive to Shopify Plus, because Shopify requires only the Basic plan or higher: Basic, Grow and Advanced stores pay 3.5% per transaction, against 3.25% on Plus (Shopify Help Center, October 2026).
- What's the actual customer-experience difference (delivery speed, tracking clarity) between a Managed Markets shipment and a DIY-3PL-abroad shipment?
A Managed Markets parcel crosses a border and a third-party logistics (3PL) parcel from a warehouse abroad doesn't, so customs, not tracking, is the gap customers feel.
- Shopify's partnership documentation mentions LCL and FCL ocean freight with customs clearance for shipments from China to the US. Does that freight-forwarding side require a separate Flexport contract from the 3PL fulfillment side?
Yes, Flexport's freight side sits in a separate contract from its fulfillment side, because a different Flexport company runs each.
Sources
Every figure on this page traces to one of these. Official and vendor pages are checked on the date shown; Deploi records are our own published decisions.
- Shopify Help Center, Overview of Managed Markets
- Shopify Help Center, Fulfilling and managing Managed Markets orders
- Flexport, Flexport Terms and Conditions
- Flexport Help Center, The Flexport App on Shopify
- Shopify, Pricing for Shopify's international sales tools and Shopify Managed Markets
- Shopify Help Center, Fees and costs
- Flexport, eCommerce Order Fulfillment Services
- ShipBob, International Fulfillment: Global Ecommerce Fulfillment Services
- Flexport, HS Code Classification & Duty Minimization
- Flexport, Refunds on Import-Export Duties
- Shopify Help Center, Collecting international duties and import taxes at checkout
- Shopify Canada, Pricing for Shopify's international sales tools and Shopify Managed Markets
- Shopify UK, Pricing for Shopify's international sales tools and Shopify Managed Markets
- Shopify Changelog, Managed Markets is ending Delivered Duty Unpaid (DDU) support
- Shopify Help Center, Additional tasks for collecting duties and import taxes at checkout
- Flexport, Flexport Launches Fulfillment Services in Canada and the United Kingdom
- Shopify Help Center, Requirements and considerations for shipping with Managed Markets
- Flexport, Flexport Freight Made Easy on the Shopify App Store
- Deploi Build vs. Buy, ShipBob vs. Flexport on Shopify: Which 3PL Wins?