International shipping, chocolate customs, temperature, what breaks?
International chocolate shipping has three failure modes:
- Customs, chocolate is a food product, requires HS code 1806.31 / 1806.32 / 1806.90 depending on cocoa content, fillings, sugar content. EU import VAT (19-25%) collected at delivery via IOSS or upfront via DDP shipping. UK requires UKCA + ingredient disclosure post-Brexit. Magento handles HS codes per product (attribute), DDP vs. DDU per shipping method, and IOSS registration via tax-class config.
- Temperature, international transit is 5-14 days, often through hot-climate hubs (Dubai, Singapore, Memphis). UPS WorldShip / FedEx International Priority offer temperature-managed lanes for ~3x cost. Most chocolate brands restrict international shipping to Oct, Apr or only to cool-climate countries (UK, Germany, Netherlands, Canada). Magento can gate destination countries per season via cart rules.
- Regulations, EU requires nutrition labeling in local language (FOP labeling 2026+), allergen disclosure in EU-14 format. Australia restricts certain dairy + nut imports. Japan requires PSE-like food import certification.
The Magento setup that works: multi-store-view per region (separate catalog visibility, separate price list, separate shipping methods), HS code attribute per product, tax-class per region with IOSS / VAT logic, seasonal destination-country gating via cart rules. ShipperHQ handles the carrier-specific temperature-managed lane logic.
Cost: ~$8k, $15k for the international + customs setup. Pays back in one international corporate-gifting order.