Package at customs? A complete guide to clearance, delays and solutions


International shipping is the lifeblood of modern B2B commerce, especially when moving goods in and out of Europe. However, seeing the status "Package at Customs" on your tracking screen can trigger immediate anxiety. Is it stuck? Is it lost? Has it been seized? At ParcelParcel, we understand that in logistics, time is money. This guide explains exactly what happens during package customs clearance, why delays occur, and the actionable steps you can take to get your shipment moving again.


Chantal van Thiel

Chantal has been writing about logistics topics for almost two decades and has worked for major international carriers.

What does "Package in customs" actually mean?

When a tracking update says your package is in customs, it simply means the shipment has entered the destination country (or is leaving the origin country) and is being reviewed by customs authorities. This is a mandatory step for all international shipments to ensure:

  1. The goods are legal to enter the country.

  2. The correct duties and taxes are assessed.

  3. The documentation matches the contents.

For most shipments, package customs clearance is a formality that takes minutes or hours. However, when the status lingers, it becomes a "stuck" shipment.

Why is my package stuck at customs?

If your tracking shows package stuck at customs or package held at customs for more than 48 hours, there is usually a specific reason. For B2B shipments within Europe or globally, these are the most common culprits:

1. Incomplete or incorrect documentation

The number one reason for a package stuck at customs clearance is paperwork.

  • Commercial Invoice errors: Missing values, incorrect currency, or vague descriptions. You can learn how to avoid these errors in our guide on how to create a commercial invoice.

  • Missing HS Codes: Harmonized System codes are essential for classifying goods. If these are wrong, the officer cannot calculate duties. Use a reliable HS Code finder to ensure accuracy.

2. Unpaid duties and taxes

Customs will not release a package in customs clearance until the Import Duty and VAT are paid. If you are shipping under DAP Incoterms (Delivered At Place), the receiver must pay these fees. If they are unaware or unreachable, the package sits on hold.

3. Prohibited or restricted items

If you are shipping regulated goods (alcohol, food, certain electronics) without the proper licenses, you may see a status of customs package seized. This is different from a delay; it often implies the goods have been confiscated for legal review.

4. Missing EORI Number (Europe specific)

For B2B shipments entering or leaving the EU, businesses must have an EORI number (Economic Operators Registration and Identification). Without this, the shipment cannot legally clear customs. You can verify the validity of an EORI number via the European Commission Taxation and Customs Union website.

How long does customs take for packages?

This is the most common question we receive. The answer depends on the complexity of the shipment and the country.

  • Standard Clearance: 24 to 48 hours.

  • Routine Inspection: 3 to 7 days.

  • Missing Documentation (On Hold): Indefinite (until resolved).

If you are asking, "How long does customs take for packages sent via express carriers like DHL, FedEx, or TNT?", the process is usually faster because these carriers utilize electronic pre-clearance.

Action plan: What to do if your package is stuck

If you are thinking, "My package is stuck at customs, what now?", follow these steps immediately:

  1. Contact the Carrier: Do not call the customs office directly (they are government entities). Contact the ParcelParcel support team if you booked through us; we have direct lines to the carrier clearance teams.

  2. Check Your Email: Carriers often email the shipper or receiver requesting missing information.

  3. Review the Commercial Invoice: Ensure the description, value, and HS codes are accurate.

  4. Confirm Payment: Ensure the receiver knows that duties may be owed.

How ParcelParcel prevents customs delays

The best way to fix a package on hold at customs is to prevent it from happening in the first place.

At ParcelParcel, we specialize in B2B shipping. Our platform automatically helps you generate correct commercial invoices and guides you on required documentation. By reviewing your paperwork before the pickup, we drastically reduce the chance of your package being stuck at customs.

Pro Tip: When shipping B2B in Europe, always include the receiver's VAT and EORI number on the invoice to ensure smooth sailing.

What questions did other senders have?

Usefull information

Package at customs

Stuur ons een e-mail

Send us an mail

[email protected]
Chat met een specialist

Chat with a specialist

Start chat

1 shipping platform for all your international shipments

  • Compare the best carriers from one website
  • You don't have to book a minimum number of shipments
  • Benefit from our discount rates (up to 70%) with the carriers
  • You have 1 point of contact for all your booked shipments
  • Manage all your shipments from 1 account

🎁 Use the discount code PP10 for 10% off the shipping costs of your first shipment.