Per-lane customs-hold rate for international shipments. Surfaces specific origin/destination combos where commercial-invoice or HS-code data needs work. Hero.
At a glance
Share of international FedEx shipments that received a customs-hold scan, broken out by origin-country to destination-country lane. Customs holds typically add 2 to 5 days to transit and signal upstream paperwork problems: missing or incorrect HS codes, undervalued commercial invoices, missing IOR (Importer of Record) details, restricted commodities. The card surfaces which lanes are bleeding most so the merchant can fix paperwork rather than chasing FedEx for delivery exceptions.
| What it counts | COUNT(international shipments WHERE tracking events INCLUDE Code 67 (CD, "Clearance delay") OR Code 68 (CC, "Customs hold")) / COUNT(international shipments) per origin-destination country pair, over the trailing 30 days. |
| What “international” means | Shipper country code != recipient country code on the FedEx Ship Manager booking. US-to-Puerto-Rico and US-to-USVI count as international for FedEx (separate customs jurisdictions). Intra-EU shipments after Brexit also count between UK and EU lanes. |
| Hold detection | Two FedEx Tracking API event codes are aggregated: Code 67 (CD, Clearance delay) is the routine “we are waiting on customs” hold; Code 68 (CC, Customs hold) is a stronger hold (commodity flagged, IOR contact requested). Both are counted. The hold may resolve quickly (commercial invoice clarification) or escalate to broker intervention. |
| What “lane” means | Origin-country to destination-country pair. US → CA, US → MX, US → GB, US → AU, US → DE are typical DTC lanes. The card aggregates all ZIPs within an origin and destination country into one row. For sub-lane analysis (port-of-entry granularity), drill into the shipments table. |
| Service-level scope | All FedEx International services: International Priority, International Economy, International First, International Ground (US-Canada, US-Mexico). Service mix matters: International Priority shipments to the same lane often see lower hold rates because FedEx’s broker pre-clears them; International Economy more often gets routed through line-haul brokers with longer queues. |
| Hold-clearance time | Median customs-hold-to-release time is 1.4 days for US → CA and US → MX, 2 to 4 days for US → EU, 3 to 7 days for US → AU and US → JP. The card flags the hold; the Avg Transit (days) card shows the resulting transit-time impact. |
| Threshold context | Above 1% is amber for direct-to-consumer; above 3% is red. Brokers with strong paperwork run consistently below 0.5% on US → CA and US → GB; rates above 5% on a lane are almost always a fixable HS-code or commercial-invoice issue, not a FedEx fault. |
| Brexit lanes | GB → DE, GB → FR, etc., now require full customs declarations post-1 Jan 21. UK-to-EU lanes typically run 2 to 3x higher hold rate than equivalent intra-EU lanes (e.g. DE → FR at 0.4% vs GB → FR at 1.8%). |
| De-minimis thresholds | The US → CA lane has a CAD 20 (~USD 15) de-minimis below which simplified clearance applies. The US → GB lane has a GBP 135 threshold below which import VAT is collected at checkout (IOSS-equivalent). Shipments above these thresholds attract more scrutiny and higher hold rates. |
| Time window | 30D (rolling 30 days) |
| Alert trigger | >1% per active lane |
| Roles | owner, operations, finance |
Calculation
Calculated automatically from your FedEx data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A US DTC supplements brand shipping internationally out of New Jersey using FedEx International Priority and International Economy. Reading taken at 09:00 ET on 12 Mar 26 for the trailing 30 days.| Lane | Shipments | Customs holds | Hold Rate | Median hold time |
|---|---|---|---|---|
| US → CA | 1,820 | 11 | 0.6% | 1.2 days |
| US → GB | 940 | 32 | 3.4% | 2.8 days |
| US → AU | 410 | 22 | 5.4% | 4.1 days |
| US → DE | 380 | 14 | 3.7% | 3.1 days |
| US → MX | 220 | 1 | 0.5% | 1.0 day |
| All international (this card) | 3,770 | 80 | 2.1% | 2.5 days |
- The Australia lane at 5.4% is the headline drag. Investigation: the brand’s HS code for one product line (powder-form supplements) is being interpreted by Australian Border Force as “food product requiring biosecurity review”, forcing a manual inspection of every shipment. Fix: switch the HS code from 2106.90.99 to 2936.29.00 (vitamin preparation) and add an English-language ingredients statement to the commercial invoice. Expected drop: from 5.4% to under 1% within 2 weeks.
- The UK lane at 3.4% is mostly missing IOSS numbers. Post-Brexit, shipments under GBP 135 require an IOSS (Import One-Stop Shop) registration for VAT collection at source. The brand has IOSS but the FedEx booking template was missing the IOSS field. Fix: re-enable IOSS on every UK shipment in the FedEx Ship Manager profile. Expected drop to 1% to 1.5%.
- Germany at 3.7% is similar to UK plus a separate restricted-commodity issue. A specific SKU with caffeine content above the EU consumer threshold (300mg/serving) is being flagged. Either reformulate, restrict the SKU to non-EU, or add a category-of-importer declaration on the commercial invoice. The lane will not clear without action.
- Canada and Mexico are running well. Both lanes use FedEx-broker pre-clearance, which most large shippers have set up. Hold rate under 1% is normal; this is the target state for fully optimised lanes.
- The 80 holds are not all FedEx’s fault, but they are mostly the merchant’s to fix. Customs holds reflect paperwork quality, broker setup, and product-classification accuracy. FedEx is the carrier, not the customs adjudicator; merchants who fix HS codes, IOR details, and commercial-invoice valuations see lane hold rates drop dramatically (often 70 to 90%) within a single billing period.
Sibling cards merchants should reference together
Customs-hold rate is a paperwork-quality signal. Pair it with the customer-impact and finance cards below to see the full picture.| Card | Why pair it with International Customs-Hold Rate by Lane | What the combination tells you |
|---|---|---|
| On-Time Delivery Rate | International subset feeds the aggregate. | International shipments stuck in customs drag the all-services on-time number. Fixing the lane’s customs-hold rate is the highest-leverage move on international on-time. |
| Avg Transit (days) | Direct downstream impact. | Each customs hold adds 1 to 5 days to transit. A 2 to 3 day climb in international transit-time often traces back to one or two lanes’ hold-rate spike. |
| Exception Rate | Lead indicator. | Customs-hold scans (Code 67, 68) appear in the exception stream before they propagate to delivery-date misses. Watch this card 1 to 2 days ahead of on-time. |
| Avg Shipping Cost | Indirect cost driver. | Customs holds occasionally trigger broker-intervention surcharges (75 per shipment) and re-routing fees. Hold-rate spike often shows up as a cost-per-shipment climb 7 to 14 days later. |
| Open Claims | Severe-hold tail. | A small fraction of holds escalate to seizure or destruction. The claim is on the declared value of the goods plus freight; track on this card. |
| Returned to Sender | Hold-failure outcome. | Shipments that cannot clear customs after a configured timeout (typically 5 to 10 business days for the recipient to provide info) get returned to the shipper. The lane’s hold rate predicts the lane’s RTO rate. |
| FedEx OTD by Sales Channel | Channel-mix interaction. | Marketplace orders (Amazon, Walmart) often have stricter SLAs and worse paperwork (auto-generated commercial invoices). Marketplace international volume often has 2x the hold rate of DTC international. |
Cross-connector: shopify.refund_rate | Customer impact. | Customs delays drive refund requests on international orders. Lane hold rate >3% is typically associated with 1.5 to 3x normal refund rate for that lane’s destination country. |
Reconciling against the vendor’s own dashboard
Where to look in FedEx’s own dashboard: FedEx Reporting Online → Reports → International → Clearance Performance (sometimes labelled “Brokerage Performance” depending on your account contract). The portal shows a similar lane breakdown but typically only for shipments where FedEx acts as the broker. For shipments using a third-party broker, FedEx’s portal omits them; the card includes them based on the tracking-event scans, which is more comprehensive. Why our number may legitimately differ from FedEx’s portal:| Reason | Direction | Why |
|---|---|---|
| Broker scope | Card may show higher | The portal counts holds where FedEx is the broker. The card counts every shipment with a Code 67 / 68 scan regardless of broker. Merchants using a third-party broker (e.g. Livingston, Global Trade Centre) see the third-party-cleared shipments only on the card. |
| Hold-resolution timing | Either | The portal sometimes reports “holds resolved within 24 hours” as not-counted (treating quick clearance as not a hold). The card counts every Code 67 / 68 event. |
| Country grouping | Same | Both group by country code on the booking. Sub-country granularity (US states, Canadian provinces) is collapsed in both. |
| Recipient-not-responsive holds | Same | Holds where FedEx has tried to contact the recipient for additional info but they have not responded count on both. These are often the longest holds and the highest RTO risk. |
| Time zone | <1 day off | Hold scan timestamps are in destination-country local time on the portal; UTC on the card. Boundary days can shift slightly. |
| Card | Expected relationship | What causes legitimate divergence |
|---|---|---|
usps.usps_xc_otd_by_zip_zone | Peer carrier, but USPS does not aggregate by international lane the same way (USPS hands off to destination postal service at the border, after which scans are spotty). Not directly comparable. | USPS international tracking data quality is structurally lower than FedEx; reconciliation between the two is rough. |
easypost.eas_otd_rate | If EasyPost rate-shops international parcels onto FedEx, EasyPost’s view of FedEx international is a subset of this card. | EasyPost may have routed some international parcels via DHL or UPS for cost; filter EasyPost by carrier=FedEx to compare. |
| Customs-broker reports | Direct comparison if the merchant uses a managed-broker service. | The broker’s report counts customs-events from their own filing data; the card counts from FedEx scans. Numbers should match within ±5% for the same lane. |
Known limitations / merchant FAQs
What HS code should I use? My commercial invoice doesn’t have one. HS codes (Harmonised System) are mandatory on every international FedEx commercial invoice. Use the FedEx Global Trade Manager or the official WCO database to look up the correct 6-digit (international) or 10-digit (US Schedule B / destination-country) code for each SKU. Wrong HS code is the single biggest driver of customs holds; getting it right is worth weeks of operational pain saved. My commercial invoice has the right HS code but shipments still get held. What else? Five frequent culprits, in order. (1) Undervalued goods (declared value much lower than retail price) trigger automatic review in most countries. Declare the actual transaction value. (2) Missing IOR (Importer of Record) details for B2B shipments above local thresholds; the recipient’s tax ID or EIN equivalent is mandatory in many lanes. (3) Restricted commodities (cosmetics, supplements, electronics with batteries, food); each destination country has its own list. (4) Missing English-language invoice for English-speaking destinations even when the shipper’s invoice is in another language. (5) Wrong country-of-origin declaration; this affects tariff rate and triggers extra scrutiny if it disagrees with the manufacturer’s declaration on the box. A shipment cleared customs but the card still counted it. Why? The card counts every shipment that received a Code 67 or 68 scan, even if the hold cleared in 4 hours. Some merchants want only “long” holds counted; this is configurable per workspace via the hold-duration filter (default: count all; alternative: count >24 hours only). Talk to your Vortex IQ CSM if you want to switch. How do I find which specific shipment was held to fix the paperwork issue? Drill into the Shipments table and filter bylastEvent IN (67, 68) for the period. Each row gives the tracking number, lane, and the latest scan reason text from FedEx. The reason text often includes specific terms (“invoice missing”, “HS code review”, “additional info requested”) that pinpoint the fix.
Can I get FedEx to expedite a held shipment?
Yes, sometimes. Open a FedEx Trade Networks ticket with the tracking number and missing info; FedEx’s broker can pre-clear if the issue is a missing field rather than a restricted commodity. Routine commercial-invoice-clarity issues clear in 4 to 24 hours after FedEx receives the missing info; commodity-restriction issues require correction at source (re-shipment).
Why is US → CA my best lane and US → AU my worst?
Two factors. (1) Trade-agreement maturity. US-Canada has decades of streamlined customs cooperation under USMCA/CUSMA, electronic clearance is almost instant for most goods. Australia’s customs requires manual document review for many commodity categories. (2) De-minimis thresholds. Canada’s CAD 20 (650) is far higher, but the country has biosecurity and quarantine inspections that add time independently of value.
Q4 customs holds, how should I plan?
US Customs (CBP) and most foreign customs services hire seasonal staff and run extended hours during Q4, but volume scales faster than capacity. Lane hold rates typically rise 30 to 80% in November-December. Plan for it: ship international orders for Christmas delivery 7 to 10 days earlier than your normal lead time, and over-communicate cutoff dates to international customers in checkout copy.
Brexit, what changed for GB → EU lanes?
Pre-1 Jan 21, intra-EU was a free-customs zone. Post-Brexit, every UK-EU shipment requires full customs declaration (commercial invoice, EORI number for the importer, HS codes, country-of-origin statement). Hold rates on GB → DE rose from near-zero to 1.5 to 3% as merchants adapted. The lane’s hold rate is now a permanent operational concern; merchants who set up an EU-domiciled subsidiary (Netherlands, Ireland) and ship from there avoid the customs leg entirely.
Should I switch to DDP (Delivered Duty Paid) shipping?
Often yes. DDP collects import duty and VAT at checkout and pre-pays it to FedEx, who pre-clears the customs entry. DDP shipments typically run 50 to 80% lower hold rates than DDU (Delivered Duty Unpaid) on the same lane. Trade-off: cost passes to the customer and conversion impact is real (5 to 15% AOV uplift offset by some checkout abandonment). Test on the worst-performing lane first.