If you're selling B2B internationally on Shopify, there's an important distinction you need to understand before going live: Shopify handles some international trade restrictions automatically, but export compliance for your specific products is largely your responsibility as the merchant.
Getting this wrong isn't a minor issue. Shipping regulated products to restricted destinations, end users on denied party lists, or prohibited end uses can carry serious legal consequences. This post explains exactly where Shopify's controls end and where yours begin, and how to use Shopify's native tools to build a defensible operating setup.
Shopify applies platform-level controls across all stores regardless of plan. These cover sanctions compliance at the platform level.
Sanctions watchlist screening: Shopify screens users against applicable sanctions watchlists and prohibits doing business with individuals or entities on those lists, or in geographies where doing so violates applicable law.
Unsupported countries blocking: Shopify prevents storefront access from unsupported countries and regions, blocks the creation of account, shipping, or billing addresses for those regions, and refuses orders shipping to or from them. This includes OFAC-sanctioned countries and other legally restricted territories.
IP-based access controls: Shopify uses IP detection to block access from unsupported regions at the storefront level.
These are baseline protections that run underneath every Shopify store. They are not configurable by you as a merchant, because they reflect legal obligations the platform has regardless of what you sell.
Beyond Shopify's platform-level sanctions controls, product-specific export compliance is your obligation. This includes:
For regulated industries, particularly aerospace components, industrial equipment, advanced electronics, or anything with dual-use potential, consult your export compliance counsel or a licensed freight forwarder experienced in controlled goods.
With Shopify B2B on Shopify Plus, Markets gives you the infrastructure to define exactly which countries and regions you intend to sell into. This is your primary tool for structuring geographic selling permissions within Shopify.
How to approach it:
This gives you a deliberate structure rather than a default "sell everywhere" stance. If you are not authorized to sell a particular product line into a region, you can configure that restriction at the market and catalog level rather than relying on post-order manual review.
Catalogs in Shopify B2B (Shopify Plus) let you control which products specific companies can see and purchase. For export control purposes, this is how you restrict regulated SKUs from reaching customer groups or markets where you don't have authorization to sell them.
Practical approach:
This is not a substitute for export compliance screening, but it does add a structural layer that limits which products each customer group can self-serve purchase.
One behavior to be aware of: If a company location is assigned to more than one catalog and both catalogs include the same product, Shopify shows the lowest price. When designing catalog structures for compliance purposes, keep catalog overlap intentional and document your logic.
For a closer look at catalog and pricing configuration, see Customer-Specific Pricing on Shopify for B2B.
For markets or customer accounts that carry higher export compliance risk, the safest pattern is to require every order to pass through a review step before fulfillment proceeds. Shopify supports this natively in the B2B company settings.
Company-level draft order submission:
When set this way, orders from that company are always created as draft orders first. Your team reviews them before sending an invoice or releasing to fulfillment. This gives you the window to:
For more on structuring the review workflow itself, see How to Set Up B2B Order Review Workflows in Shopify.
When you're the merchant of record for international B2B orders (required when B2B and Shopify Managed Markets overlap), draft orders give you the control to manage export documentation, duties, and terms before committing to an order.
The draft order workflow supports:
Tags are particularly useful here. Using consistent order tags like export-review-pending, export-cleared, country-DE, or requires-license-check keeps your operations team and your compliance process aligned, and makes it possible to filter and report on orders at each stage.
For a full walkthrough of the draft order setup for international B2B, see How to Handle International B2B Orders as Draft Orders in Shopify.
For certain markets, you can collect compliance-relevant information directly at checkout. Shopify provides native collection for several country-required fields (CPF/CNPJ for Brazil, RFC for Mexico, PCCC for South Korea, Codice Fiscale for Italy). These appear automatically for the relevant shipping destination.
For fields not covered natively, Checkout UI Extensions (available on Shopify Plus) let you add custom fields. Scenarios relevant to export compliance include:
These fields can be made conditional based on shipping country, so they only appear when you're shipping into a destination where the documentation is required.
For a detailed walkthrough of market-specific checkout configuration, see Global B2B Commerce: Customize Checkout for Different Manufacturing Markets.
Manual review for every international order isn't sustainable at volume. Automation helps surface the right orders for human review without creating bottlenecks on orders that don't require it.
Shopify Flow (available on Shopify Plus) can:
n8n handles more complex logic and works well when you need to integrate Shopify with your ERP or a compliance screening tool:
If you're not yet on Shopify Plus, n8n is particularly valuable because it provides automation capabilities similar to Shopify Flow without the plan requirement.
To be direct about the platform's limits:
These are operational and legal responsibilities that sit with your compliance team, your licensed freight forwarder, or both. Shopify's tools help you structure your store and route orders through review, but they are not a compliance system.
If you're configuring Shopify for B2B international sales with export control considerations:
The goal is a Shopify setup where your permitted markets, customer groups, and product catalogs are all aligned, and where orders that need compliance review reliably land in a review queue rather than proceeding to fulfillment unexamined.