GLS: International and dutiable shipping

Passing incoterms to GLS with Shipcloud

Ina Kahl avatar
Written by Ina Kahl
Updated over a week ago

Shipcloud supports you in shipping your GLS packages worldwide from Germany via via your own GLS contract, which you can already integrate into Shipcloud from our Professional subscription.

In this article you will learn what you need to consider for your international and dutiable GLS shipping and how you can transfer incoterms to GLS with Shipcloud.

In this article 👇

How to transfer incoterms for international GLS shipments

For international GLS shipments, you must pass on incoterms to GLS. These are a set of voluntary clauses for the interpretation of customary contractual formulas that are interpreted uniformly internationally and apply worldwide. You can transfer the following incoterms to GLS with Shipcloud:


Delivered free, duty paid, taxed

Free house, duty paid, taxed - the sender pays all costs incurred, the receiver carries no costs.


Delivered free, duty paid, untaxed

Free house, duty paid, untaxed - the shipper pays freight, customs clearance and customs duties, the recipient pays the applicable taxes.


Delivered free, duty unpaid, untaxed

Free domicile, duty unpaid, untaxed - the shipper pays only the freight, all other costs are borne by the recipient.


Delivered free, no duty, no taxes

Free house, without customs, without tax - the sender pays freight and customs clearance, the recipient pays customs duties and taxes.

You can either set these directly in your GLS configuration in the Shipcloud WebUI by default for all your international shipments or pass them to us when creating a single shipment in the WebUI or via API request.

Transferring incoterms to GLS s via the Shipcloud WebUI

Since incoterms must always be transferred to GLS for international shipping, you can transfer them to GLS via the Shipcloud WebUI as well as via API request.

You can preset your desired incoterm in your GLS configuration in the Shipcloud WebUI in the menu item "Configurations" >> "Carriers" >> "GLS".

This way, it will always be preselected automatically when you create your shipping labels.

Good to know: Of course, you can also select an incoterm that differs from your setting made in your GLS configuration when creating your shipping labels.

Transferring incoterms via API request

If you want to transfer an individual incoterm per shipment, you have the possibility to transfer the parameter "incoterm" in your API request via our interface to GLS. In this case, the parameter transferred in your API request will be used instead of the incoterm preset in your GLS configuration for booking the label and the shipment.

Dutiable GLS shipping

When shipping to a non-EU country, please also remember the appropriate customs documents such as the pro forma or commercial invoice. As a customs and tax treatment of the packages and thus the delivery of the documents by Shipcloud is currently not possible, you have to take care of the customs clearance yourself. Thus, please note the terms of GLS and contact GLS or the national Customs Agency if you have any questions or doubts.

Also read the GLS export guide for more information on your international GLS shipping.

Any further questions? We're happy to help.

These articles might also interest you 👇

Did this answer your question?