E-commerce

Cross-border customs duties: clearly explaining what may be owed

Cross-border customs duties: clearly explaining what may be owed

June 28, 2026

An international customer may discover customs fees at the time of delivery or wonder if taxes are already included in the price. Confusion quickly creates a feeling of hidden fees.

The chatbot must explain what depends on the country, the incoterm, the carrier, the value of the package, and local regulations. It should avoid promising an exact amount if the brand does not control it.

This guide shows how to answer questions about customs fees in cross-border e-commerce.

Summary

Why do customs fees surprise customers?

The customer often remembers the price displayed in the store. If duties, taxes, or handling fees appear later, they may think the brand lacked transparency.

The chatbot must therefore explain, before and after purchase, whether fees are included, estimated, or to be paid upon delivery.

In cross-border, the real problem is not always the customs amount; it is the surprise.

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

What information should be checked?

The bot must check the delivery country, shipping country, package value, product type, currency, carrier, delivery option, tax payment status, and conditions displayed at checkout.

It must also distinguish between customs duties, VAT, carrier handling fees, and any potential bank charges.

How to explain DDP and DAP?

If taxes are paid in advance, the customer must know what is included. If they are due upon delivery, they must understand that the carrier or local customs may request payment.

The chatbot can explain these principles without using too much jargon. Technical terms must be accompanied by a simple sentence.

How do I manage a customs invoice?

If the customer receives a payment request, the bot can ask for the carrier, the amount, the country, the order, and a screenshot of the invoice with sensitive data masked.

It must verify if the request seems expected according to the delivery conditions or if an error needs to be transferred.

How to avoid false promises?

The chatbot must not promise that no fees will be due if the policy does not guarantee it. It can indicate the information known at checkout and explain that local authorities may apply fees depending on the country.

If the brand refunds certain fees in specific cases, the rule must be explained with its limitations.

Which flow to follow?

The flow must clarify the fees before concluding.

  1. Identify country, order, value, carrier, delivery option, and message received.

  2. Verify if taxes and duties were included, estimated, or due upon delivery.

  3. Explain the difference between VAT, duties, handling fees, and carrier fees.

  4. Collect the invoice or screenshot if the customer disputes an amount or a request.

  5. Forward unexpected fees, double payment, carrier error, and refund requests.

Which messages should be used?

To explain: "Depending on the country of delivery, taxes or customs fees may be requested by the authorities or the carrier."

To check: "I see if taxes were included at checkout or if they had to be paid upon delivery."

As proof: "A capture of the payment request can help, hiding sensitive information."

When to transfer?

Transfer is necessary if the customer disputes the fees, if taxes seem to be paid twice, if the carrier blocks the package, if a refund is requested, or if the displayed terms were contradictory.

The bot must transmit the order, country, carrier, amount, screenshot, checkout terms, and customer expectations.

Which KPIs should be monitored?

Track customs queries by country, disputed fees, blocked packages, refund requests, international abandonments, and satisfaction after explanation.

These data show whether cross-border is transparent enough.

Which mistakes should be avoided?

Avoid promising an exact uncontrolled amount, mixing up VAT and duties, ignoring carrier fees, or referring the customer to customs without checking the checkout.

The chatbot should reduce surprises, not wrongly simplify international rules.

How can Qstomy help?

Qstomy can connect the chatbot to support conversations, product data, conversion signals, customs rules, carriers, parcel proof, privacy requests, and escalation procedures to respond clearly, and then transfer sensitive cases with an actionable summary.

The chatbot helps the customer move forward without inventing a product rule, a reason for conversion, a customs amount, a carrier decision, or a conversation deletion that has yet to be confirmed by a reliable source.

Explore AI support, the AI sales agent, or request a demo.

Key takeaways

Key Takeaways

Customs fees must be explained according to country, value, carrier, taxes included, or due upon delivery.

What the customer needs to understand

The customer must know if an additional payment is possible and why it appears.

The appropriate limit of the chatbot

The chatbot can clarify the principles, but it must transfer disputed fees, double payments, blocked packages, and refund requests.

Enzo

June 28, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.