Way4Tech
๐Ÿ‡ฉ๐Ÿ‡ช Shipping in Germany

Odoo shipping and courier integration in Germany

The carriers that move volume in Germany, and what rating, label printing, tracking and cash on delivery each one takes to reach Odoo.

Every carrier we check for a rollout in Germany

14 entries, grouped by what each one costs you to reach from Odoo. The badge is the whole commercial question: shipped with the product, a community module, a paid connector, or a build.

In Odoo 4 Community module 2 Paid connector 8

In Odoo

4 of 14

Ships with Odoo. Configuration, not development.

DHL Express global express
In Odoo

DHL Express handles German outbound international air freight and time definite deliveries, a separate business from DHL Paket. It is one of the ten delivery connectors Odoo 19 ships, so rating and labels work with no purchase.

UPS global express
In Odoo

UPS is a standard choice for German manufacturers and B2B exporters on European and transatlantic lanes. Odoo 19 ships a UPS connector, and OCA also maintains delivery_ups_oca on the 18.0 branch.

FedEx global express
In Odoo

FedEx covers German international express volume and has absorbed the former TNT business. Odoo 19 ships a FedEx connector out of the box.

Sendcloud aggregator
In Odoo

Sendcloud is the only aggregator Odoo 19 ships a connector for, and Odoo's documentation names Germany as a supported shipping from country. Be clear about what that buys: Odoo talks to Sendcloud, not to DHL or Hermes, so a paid Sendcloud plan and its carrier contracts are a required dependency.

Community module

2 of 14

A community module exists. Install, test, and budget for keeping it current across upgrades.

DSV (formerly DB Schenker) freight
Community module

Freight and groupage across Germany. DSV completed its purchase of DB Schenker on 30 April 2025 and the network is being folded into DSV, so contracts and labels are moving to the DSV brand. No Odoo connector, so freight bookings stay manual or need a build.

Dachser freight
Community module

Dachser is a German headquartered groupage and contract logistics operator common with industrial and food clients. OCA maintains a free delivery_dachser module on the 18.0 branch, with no 19.0 version in the repository yet, so plan for the port.

Paid connector

8 of 14

A paid connector covers this. Licence cost sits outside our fee and is quoted separately.

DHL Paket national post
Paid connector

DHL Paket is the German domestic parcel arm of Deutsche Post DHL and is the default for consumer deliveries, with Packstation lockers, two person handling and returns. Odoo's own documentation says its native DHL connector covers DHL Express only and that other DHL services are not supported, so DHL Paket needs a paid apps store module.

Deutsche Post national post
Paid connector

Deutsche Post carries letters, Warenpost and small light goods that would be overpriced as a parcel, which matters for German sellers of small items. There is no native Odoo connector, so it comes from a paid apps store module.

Hermes Germany last mile
Paid connector

Hermes Germany still trades under the Hermes brand in Germany, unlike its former UK sister which became Evri, and runs PaketShops, home delivery and bulky goods handling. Several paid Odoo 19 connectors exist, including one built on Hermes HSI credentials.

DPD Germany domestic express
Paid connector

DPD is a main German B2B and B2C parcel network with Predict delivery windows and Pickup shops. Odoo 19 has no bundled DPD connector, and note the free Cognisance module is only free at the module level: its carrier features require a paid Cognisance Bridge subscription.

GLS Germany domestic express
Paid connector

GLS is widely used by German B2B senders and by shops that need flexible delivery and returns. Around thirteen Odoo 19 modules exist, and as with DPD the free Cognisance module still needs a paid Cognisance Bridge plan behind it.

shipcloud aggregator
Paid connector

shipcloud is a German built multi carrier platform that reaches DHL, DPD, GLS, Hermes and UPS from one API, which suits shops that split volume by parcel size. Odoo 19 has no bundled connector, so it needs a paid apps store module on top of the shipcloud subscription.

Cognisance Bridge aggregator
Paid connector

Cognisance is a German vendor whose Odoo 19 DPD and GLS modules are listed at zero euros but route carrier calls through its own Bridge service. Treat the carrier as reached through a paid aggregator, because the Shipping Basic or Pro plan is what actually makes labels work.

trans-o-flex domestic express
Paid connector

trans-o-flex runs express and temperature controlled networks across Germany for pharmaceutical, cosmetics and high value electronics shippers, with GDP compliant 2 to 8 and 15 to 25 degree services. One paid Odoo 19 connector is on the apps store.

Checked Localization notes on this page checked on 22 August 2026.

Rates, formats, thresholds and submission windows change. We configure against the rules in force at build time and confirm every figure with your accountant or tax advisor before sign-off. If a rule moves after go-live, it is a support ticket, not a rebuild. Read more on our Odoo localization service.

How we build shipping for Germany

The delivery method behind the list above. The same four steps on a 10-user rollout and on a multi-company programme, with the depth scaled to the scope.

  1. 1 Four integrations, not one. Rating, label printing, tracking and cash on delivery reconciliation are separate pieces of work with separate failure modes, and they are quoted separately.
  2. 2 Carrier accounts confirmed before build. Test credentials rarely carry your negotiated rates, so we validate account numbers and rate cards with the carrier before the connector is written.
  3. 3 No connector means we build one. Where a carrier has no Odoo integration we build against their API with retry, idempotency and stored responses, and we hand over the code.
  4. 4 Returns go back into stock. Failed deliveries and returns are wired to real stock moves, so inventory stays true without someone correcting it by hand every week.

What we need from you to quote it

Bring these to the first call and you get a scoped, priced shipping plan for Germany instead of a range.

  • โœ“ Your carrier account numbers and the rate card on each.
  • โœ“ Your top ten delivery destinations by volume, with typical weight and dimensions.
  • โœ“ Whether you collect cash on delivery, and who reconciles it today.
๐Ÿ‡ฉ๐Ÿ‡ช

Scope shipping for your Germany rollout.

Send us the list above with your answers against it. We come back with what is configuration, what is a connector, and what is a build, priced before the project starts.