How do I file a customs declaration?

Last updated: Change history

Who verified what, and when (sources open for check).

Method & sources
Share𝕏🔗🟠

📋 Direct Answer

[Figure withdrawn] Check the official page: https://www.wcoomd.org/en.aspx. Public compilation, not tax advice.

Check the official page

A customs declaration needs a correct HS code, an accurate customs value, and the commercial documents (invoice, packing list, origin if claimed). For EU imports, an import declaration is required from 1 July 2021 regardless of value; consignments not exceeding €150 can use IOSS to declare and pay import VAT. China export supervision codes (general trade vs 9610/9710/9810 ecommerce) are defined in GACC announcements — use the dedicated 9610/9710/9810 guide, not the WCO homepage.

2
Requirements
Varies by carrier (Commercial quote — not an official government fee schedule.)
Est. Total Cost
1-5 business days
Timeline

🌍 Market-Specific Details

EU

Registration threshold: €10,000 cross-border sales

US

Sales tax varies by state

CN-export

Export VAT refund applicable

📝 Step-by-Step Guide

Total 10 steps·Est. Varies

Prerequisites

  • •Basic business registration
  • •Tax identification number
  1. 1

    Import Declaration () - Step 1

    Obtain EORI number in destination country (required for EU imports)

  2. 2

    Import Declaration () - Step 2

    Classify goods with correct HS code

  3. 3

    Import Declaration () - Step 3

    Calculate CIF value: product cost + insurance + freight

  4. 4

    Import Declaration () - Step 4

    File customs declaration via broker or electronic system

  5. 5

    Import Declaration () - Step 5

    Pay applicable duties + import VAT

  6. 6

    Import Declaration () - Step 6

    Release: goods cleared for domestic delivery

  7. 7

    Export Declaration () - Step 1

    Register as customs declaration unit ()

  8. 8

    Export Declaration () - Step 2

    Prepare: commercial invoice, packing list, sales contract

  9. 9

    Export Declaration () - Step 3

    Select correct trade mode: 0110 (general) or 9610/9810 (e-commerce)

  10. 10

    Export Declaration () - Step 4

    File declaration with customs broker

💰 Cost Breakdown

ItemCostFrequency
DDP (Delivered Duty Paid)10-20% higher shipping + duty advance (commercial quote)one-time
DAP (Delivered at Place)Standard shipping rates (commercial quote)one-time
Self-filing customs declaration€200-500/shipment for in-house team (commercial quote)one-time
Total Estimate€210 – €520Varies by jurisdiction
🚨CRITICAL RISK

Customs fraud (false declarations, undervaluation) carries severe penalties including fines, seizure, and criminal prosecution.

Penalties can include fines up to the declared value of goods, permanent ban from importing, and in serious cases criminal charges.

🛡️ Prevention Steps

  • ✓Always declare accurate values and HS codes
  • ✓Keep purchase invoices and shipping records for 5+ years
  • ✓Use a licensed customs broker for complex shipments

Item by Item

InfoImport Declaration ()
  1. 1Obtain EORI number in destination country (required for EU imports)
  2. 2Classify goods with correct HS code
  3. 3Calculate CIF value: product cost + insurance + freight
  4. 4File customs declaration via broker or electronic system
  5. 5Pay applicable duties + import VAT
  6. 6Release: goods cleared for domestic delivery
InfoChina export declaration
  1. 1Register as a customs declaration unit in China
  2. 2Prepare: commercial invoice, packing list, sales contract
  3. 3Pick the GACC supervision code that matches the goods flow; 9610/9710/9810 are defined in Customs announcements, see export-code-9610-9710-9810
  4. 4File declaration with customs broker
  5. 5Customs inspection (if selected) and release
  6. 6Obtain customs declaration receipt for VAT refund

Comparison

DDP (Delivered Duty Paid)DAP (Delivered at Place)Self-filing customs declaration
Pros
  • ✓ Buyer sees final price, no surprise charges
  • ✓ Faster customs clearance
  • ✓ Better customer experience
  • ✓ Lower shipping cost than DDP
  • ✓ Buyer handles import clearance
  • ✓ Simpler for seller
  • ✓ Full control over HS codes and valuations
  • ✓ Can optimize duty rates
  • ✓ No broker markup
Cons
  • ✗ Seller bears all duty/tax risk
  • ✗ Higher shipping cost
  • ✗ Complex duty calculation per destination
  • ✗ Buyer may refuse delivery due to unexpected fees
  • ✗ Higher return rate
  • ✗ Worse conversion
  • ✗ Requires customs expertise
  • ✗ Time-intensive
  • ✗ Errors can cause seizures
Best ForB2C sellers wanting premium customer experienceB2B sellers or low-value goods where buyer expects to handle customsHigh-volume sellers with dedicated logistics team
Est. Cost10-20% higher shipping + duty advanceStandard shipping ratescommercial quote — confirm with the provider; this page does not publish a fixed official fee

Common Mistakes

❌ Using wrong HS code to get lower duty rate

💥 Consequence: Customs audit, back-payment of duties + penalties up to 3x

✅ Fix:

❌ Undervaluing goods on declaration

💥 Consequence: Seizure, fines, possible criminal charges for customs fraud

✅ Fix:

❌ Missing IOSS number on EU sub-€150 shipments

💥 Consequence: Package held at customs, VAT charged to buyer, delivery delays

✅ Fix:

Seller Paths

        Next Steps

        MediumLook up your product's HS code on your destination country's customs website
        MediumConfirm whether IOSS registration is needed for your shipment value
        MediumWork with a licensed customs broker for first-time declarations

        Get a free compliance assessment

        Continue →

        Related Questions

        📤 Found this useful? Share with fellow sellers

        Sources

        • • European Commission: Customs formalities for low value consignments
        • • GACC announcements for 9610/9710/9810

        Disclaimer: This page is for informational purposes only and does not constitute legal or tax advice. Consult a professional for your specific situation.