DOCS

Import fees

Learn about import fees and how they are calculated.

Import fees are variable fees that may be applied by brokers, government agencies, customs, and carriers. These fees can change based on many different factors, like the type of good or even the shipping service level that was used on the import.

Important note: The term import fees can be used interchangeably with customs fees or clearance fees. Sometimes the names are even combined, for example, customs import fees or customs clearance fees.

An import is 39% more likely to be charged an import/clearance fee rather than a duty. Import fees are often overlooked and vary by country and carrier. Zonos Landed Cost calculates clearance fees by country, carrier, carrier service level, and currency to 235 different territories. View our landed cost guide to learn more about clearance fees and how they are applied to landed cost.

API calculation requirements 

Landed Cost calculates the import customs clearance charges when the carrier and service level are provided in the API request.

For a full list of acceptable service levels and codes, see the carrier service levels doc.

1{
2 "shipping": {
3 "amount": 14.23,
4 "amount_discount": 0,
5 "service_level": "ups_express_saver"
6 }
7}

Shipment rating feature

If you are using Zonos' Rating API to calculate your shipping costs, then the appropriate amount and service_level will be returned in the rating response, which can then be used in your landed cost request.

Checkout and Quoter use the shipment rating feature to calculate shipping, which automatically returns the shipping rate with clearance fees included.

1{
2 "id": "ship_1Ce6vt2eZvKYlo2CrgzPqxaz",
3 "amount": {
4 "shipping": 23.51,
5 "fuel": 29.11,
6 "out_of_area": 25.71
7 },
8 "service_level": "ups_express_saver"
9}

The amount and service_level can be used in the Landed Cost request.

Fees schema

The Landed Cost object contains the clearance fee charges and details inside the fees schema.

1{
2 "fees": [
3 {
4 "amount": 19.22,
5 "description": "Handling Fee",
6 "formula": "22 EUR",
7 "item_id": null,
8 "note": "An Post Handling Fee",
9 "type": "advancement"
10 }
11 ]
12}

Fees schema details

PropertyDescription
amountThe fee in the base currency (typically converted from another currency)
descriptionThe description of the fee by the clearance entity
formulaTypically a set fee amount or percentage
item_idReference to your item ID
noteAdditional information on the fee
typeThe type of fee charged, which is different than the entity’s description of their fee (advancement, brokerage, etc. See “Import clearance fees” table below)

Fee types

Learn more by reading about different import fee types below.

Import clearance fees
Additional tariff line items fee
Advancement fee
Brokerage fee
COD fees
Country-specific fees
Currency conversion fees
DDP service fee
Other fees

Landed Cost guarantee 

zonos_landed_cost_guarantee

Many merchants take advantage of the Landed Cost guarantee to simplify business processes and create peace of mind. With this service, Zonos will guarantee the landed cost calculations and handle all of the duty and tax registration, collection, payment, and reconciliation. An administrative fee for this service is built into the landed cost calculations.

Customize carrier import fees 

Some clearance fees are negotiable, especially with UPS, FedEx, and DHL. If you have negotiated the DDP fee with UPS or FedEx, you can modify the fees inside the Dashboard. Navigate to Settings -> Shipping rates so that they are reflected correctly in your calculations. Customization is also available for DDP, advancement, and brokerage fees.

Set custom shipping rates in Zonos
Dashboard.

Book a demo

Was this page helpful?


Get support·Legal docs·© 2026 Zonos