Skip to content
priority_high From 1 Nov 2026 an EU handling fee of €2 per customs declaration item applies to goods bought from non-EU online shops. Source →

Track your parcel across 9 carriers

Try it free →

Sending a parcel to Germany

Prices, delivery times, customs rules and the best carriers for shipping a parcel to Germany. Independent comparison updated 2026.

Standard delivery time from dispatch. Business days only — weekends and public holidays are not counted.
Indicative price for a standard 10 kg parcel from the cheapest available carrier. Actual price may vary.
EU member state — goods move freely without customs clearance or import VAT. Standard EU free movement rules apply.
toc Page contents expand_more

    Summary

    At a glance

    A parcel to Germany arrives in 2–4 days (standard) or 1–2 days (express). No customs formalities — EU country. Best carriers: dpd, ppl, eurosender.

    Quick facts

    Sending a parcel to Germany

    schedule Updated

    Summary

    A parcel to Germany arrives in 2–4 days (standard) or 1–2 days (express). No customs formalities — EU country. Best carriers: dpd, ppl, eurosender.

    Region
    eu
    EU
    Yes
    Currency
    EUR
    Standard delivery
    2–4 days
    Express delivery
    1–2 days
    Customs duty from
    No customs (EU)
    VAT
    EU regime
    CN23 required
    No

    30-second video

    How to send a parcel to Germany: no customs, no paperwork

    Germany is in the EU, so there is no customs clearance. How long a parcel takes and why Packeta is not an option for private senders.

    Transcript and sources

    Carrier comparison

    Carriers for Germany

    Parcel 10 kg to Germany: standard 18 € · express 38 €. Indicative band for the country, not an individual carrier price list.

    • Typical transit time
      2–4 days standard
      Price · 10 kg
      —

      Online shops with a contract only — not for private senders

    • DPD CZ logo
      DPD CZ
      carrier
      Typical transit time
      2–4 days standard
      Price · 10 kg
      18 €

      European network of the Geopost group · Strong B2B contracts and API integration

    • PPL CZ logo
      PPL CZ
      carrier
      Typical transit time
      2–4 days standard
      Price · 10 kg
      18 €

      Dense pickup network (10,600+ PPL Parcelshops and Parcelboxes) · Reliable Czech domestic delivery

    • Eurosender logo
      Eurosender
      broker
      Typical transit time
      2–4 days standard
      Price · 10 kg
      18 €

      Transparent prices upfront · Compares multiple carriers in one booking

    • DHL Express logo
      DHL Express
      carrier
      Typical transit time
      1–2 days express
      Price · 10 kg
      38 €

      Fastest for non-EU destinations · Network across 220 countries and territories

    Shipping a pallet or parcel over 30 kg? Eurosender Freight →

    Price by weight

    Price by weight

    Price curve for a parcel to Germany

    Standard
    Express
    Price curve for a parcel to Germany 0 € 13.75 € 27.5 € 41.25 € 55 € 2kg 5kg 10kg 20kg 8 € 12 € 18 € 28 € Price (€) Weight (kg)

    Values are averages of the cheapest standard and fastest express service. Actual price depends on the carrier.

    Prices by weight

    Indicative prices and delivery time

    Weight Standard shipping — balanced choice. Parcel typically arrives in 2–5 business days. Includes tracking. Express shipping — priority handling and delivery in 1–2 business days. Surcharge is typically 50–150 % over standard.
    2 kg 8 € 22 €
    5 kg 12 € 28 €
    10 kg 18 € 38 €
    20 kg 28 € 55 €

    Prices are indicative, the actual amount depends on the carrier, exchange rate and seasonal surcharges. See the carrier comparison table below for exact numbers.

    Customs

    Germany is an EU member — no customs formalities, no import VAT surcharge, no documentation required. Shipments circulate freely within the EU single market.

    Required documents

    • None — EU shipment

    Prohibited items

    These items cannot be shipped to Germany.

    • Weapons and ammunition
    • Drugs and controlled substances
    • Live animals
    • Alcohol over 1 L
    • Prescription medicines (without authorisation)
    • Flammable materials
    fact_check

    Data accuracy

    Indicative information — verify at source

    Shipping prices, delivery times and customs limits change over time and may differ by carrier, volume and season. Values on this page are indicative — they help you decide which carrier to pick, not to calculate a binding price. Before shipping, always verify current rates and conditions with the chosen carrier and the customs authority of Germany.

    Last revised

    event

    Report error: Found an inaccuracy? Let us know — we fix within 24 h. info@parcel-guide.eu

    link Sources & methodology

    Shipping situation

    How does parcel delivery work in Germany?

    Germany is the largest e-commerce market in the EU and the single most important destination for European senders. The courier infrastructure is excellent — DHL (home market), DPD, and GLS maintain dense pick-up point networks across the country. The dominant pick-up network is DHL Packstation with over 10,000 automated locker stations plus partner shops.

    As an EU member, Germany requires no customs declaration and no VAT surcharge — the shipment travels as if it were domestic. The only edge case involves two enclaves outside the EU customs union (Büsingen am Hochrhein, Helgoland) — technically requiring customs documents, but marginal in practice.

    For private senders, the cheapest option for parcels up to 10 kg is usually a pick-up point drop-off with DPD or GLS. Packeta delivers to Germany only for online shops with a contract. For shipments over 10 kg or requiring next-day delivery, DPD Direct or Eurosender (which compares multiple carriers in a single booking) are the most efficient choices.

    Need the opposite direction, with a collection in this country and delivery to you? How to arrange a parcel collection abroad

    FAQ

    Frequently asked questions

    How long does a parcel to Germany take?

    Standard delivery takes 2–4 business days. Express services (DHL Express, UPS Saver) deliver in 24–48 hours. The cheapest option via postal services can take up to 7 days.

    Do I pay customs duty when sending a parcel to Germany?

    No. Germany is an EU member — there are no customs formalities or VAT surcharges for EU-origin shipments. A standard shipment requires no customs documents whatsoever.

    Which carrier is cheapest for Germany?

    For parcels up to 10 kg, dropping the parcel at a carrier pick-up point (DPD, GLS) or using the national post is typically cheapest. For faster delivery, DPD Standard or Eurosender (which compares multiple carriers in a single booking) offer the best value. Packeta is not an option for private senders: its consumer app only covers Czechia, Slovakia, Hungary and Romania.

    Does Packeta have pick-up points in Germany?

    For online shops, yes: Germany is one of 33 countries where Packeta delivers for merchants with a contract, using partner networks abroad. Private senders cannot use it. Packeta's consumer app only sends from Czechia and Slovakia, and only to Czechia, Slovakia, Hungary and Romania. For a personal parcel to Germany use DPD, GLS, DHL or your national post.

    What cannot be sent to Germany?

    As an EU country, Germany has no special customs restrictions for EU-origin shipments. Standard universal prohibitions apply: weapons, drugs, explosives, live animals. Alcohol over 1 litre and tobacco are permitted for personal use. Prescription medicines require a doctor's note for cross-border shipments.

    How do I send a shipment over 30 kg to Germany?

    Standard couriers are limited to 30–31.5 kg per shipment. For heavier items or pallets, use Eurosender (freight forwarding) or DHL Freight. Pallet transport to Germany starts from ~€60–80 per 50 kg via Eurosender.

    What address format should I use for Germany?

    German address format: name/company, street name and house number (number follows the street name: "Hauptstraße 15"), postcode and city on one line with no space ("10115 Berlin"), then GERMANY at the end. German postcodes are 5 digits.

    Similar destinations

    Similar destinations

    Other countries in the same region