1. Home
  2. Knowledge Base
  3. Why do shoppers push back on DDP fees at checkout?

Why do shoppers push back on DDP fees at checkout?

Shoppers push back on DDP fees when the duty and tax line appears late in checkout, looks high next to the product price, or reads like a vague estimate. The fee itself is rarely the real problem. Paying duties at checkout is still far better for the shopper than a carrier bill on delivery. The fix is to show the landed cost earlier, explain it clearly, or build it into the price so there is no separate line to object to. A clear delivery promise and an easy to find returns policy make the total easier to accept.

Common reasons shoppers object

  • It shows up at the last step. A new line at the end of checkout feels like a hidden fee, even when it is not.
  • It is not explained. A single "duties and taxes" line with no breakdown invites the question "what is this for?"
  • It looks high. Duty and import tax depend on the product, its origin and the destination. In many markets import tax is charged on the goods plus shipping, so the total can surprise shoppers who expected only a percentage of the price.
  • It feels like an estimate. If the amount might change, shoppers worry about paying twice.
  • They compare it with your home price. A shopper who sees your US price on social media and then a higher total at checkout feels overcharged.
  • They are not sure what they get for it. A higher total with no delivery date or returns promise feels like a risk.

How to reduce pushback

1. Show landed cost before the final step

Calculate duties and taxes as soon as the shopper enters a destination, so the total does not change at the last click. See Managing your checkout.

2. Break the total down

Show shipping, duty, taxes and fees as separate lines. Shopify Plus merchants can add the Cost Breakout checkout extension.

3. Build costs into the price

With Localized Market Pricing, shoppers see one all in price in their own currency, with shipping, duty, tax and fees already included. There is no extra line to push back on.

4. Make the number final

Use a guaranteed landed cost rather than an estimate, so the amount at checkout is the amount the shopper pays. Learn how our Landed Cost Engine works.

5. Use shipping and landed cost rules

For priority markets, use conversion optimization rules to adjust what the shopper pays for shipping and landed cost.

6. Say it on the product page

A short line such as "Duties and taxes included. Nothing to pay on delivery." near the price answers the question before it is asked.

7. Pair the price with a clear delivery promise

Shoppers accept a higher total more readily when they know what they get for it. Show the delivery window for the destination at checkout, and say that the order arrives with duties paid. Offer the service levels you can reliably deliver on, because a missed date makes the fee feel worse after the fact. See our carrier network service levels and keep shoppers informed with a branded tracking page.

8. Make your international returns policy easy to find

Shoppers worry about paying duties on something they might send back. Say clearly whether you accept international returns, who pays return shipping and how refunds work, and link that policy from the product page and checkout. Our returns FAQ for merchants has wording you can adapt, and Generating a return shows how returns work in FlavorCloud. If you want to recover duties on returned goods, see duty recovery and drawback.

DDP fees or a bill at the door?

Without DDP, the order ships DDU and the carrier collects duties and taxes from your customer on delivery, often with its own handling fee on top. Shoppers who refuse to pay leave you with a returned parcel and a lost customer. DDP moves that cost to checkout, where you can explain it, include it or adjust it.

FAQs

Why are my international DDP charges so high?

Check the HS code, country of origin and declared value on the product first. A wrong classification can apply a higher duty rate. Also remember that many markets charge import tax on the goods plus shipping.

Should I hide duties in the price or show them separately?

Both work. All in pricing usually feels simplest to shoppers. A separate breakdown works well when your domestic price is well known and you want to show why the total differs.

How does guaranteed DDP reduce objections?

The shopper sees one final amount and knows nothing more will be collected on delivery. That removes the fear of paying twice.

Does a returns policy really affect DDP pushback?

Yes. A shopper who is unsure about sizing or fit is weighing the total against the chance of sending it back. A clear international returns policy lowers that risk, so the duties and taxes in the total feel less like a gamble.

Questions about your checkout setup? Contact your FlavorCloud account manager.