Multi-region, US vs EU vs UK customs for human hair?
Yes, via Magento Multi-Source Inventory (MSI), native since 2.3.0. The customs piece adds complexity that hair-ecom feels more than most categories.
Architecture: define sources (warehouses) per region (e.g. us_warehouse, uk_warehouse, de_warehouse, au_warehouse) and stocks (shopping experiences) per region (US stock from US source only; EU stock from DE + NL sources; UK stock from UK source post-Brexit). Customer geo-routes to a stock; cart shows accurate availability.
Customs differences per region:
- US: HTS 6704 (wigs / hair pieces) is 0% duty. UFLPA documentation required. Section 321 covers shipments <$800. Sales tax per state.
- EU: post-2021 IOSS for sub-€150 shipments cleared at point of sale with VAT collected at checkout (no surprise duties for the customer). Above €150, formal entry with 2-4% duty + VAT (19% DE, 20% FR, 21% NL, etc.).
- UK: post-Brexit separate entry from EU. Sub-£135 shipments with VAT collected at checkout, no duty. Above £135, formal entry with 2% duty + 20% VAT.
- AU: GST collected at checkout for sub-A$1,000 shipments (registered seller required). Customs duty 5% above A$1,000.
Magento side: separate store views per region (US in USD with tax-excluded prices; EU in EUR with VAT-included; UK in GBP with VAT-included; AU in AUD with GST-included). Tax + duty calculation via Avalara CrossBorder or Zonos, they aggregate the per-country rules into one Magento extension. ~$300, $1,500/mo depending on volume.
UFLPA (US-specific) requires importer-of-record documentation that hair did not originate from Xinjiang. Worth getting right early, customs holds can be a 4-8 week delay that kills a season.