For small Canadian brands still shipping duties unpaid

Your customer got a bill at the door. Now you have a one-star review.

Shipping duties unpaid means the driver asks your customer for money they did not agree to pay. Some pay it resentfully, some refuse the parcel, and some write about it. DoorFree collects landed cost at checkout — without a Shopify Plus upgrade.

  • Duty, tax and brokerage quoted and collected at checkout
  • Works on Basic and Shopify plans, no Plus required
  • Refusals and "surprise fee" reviews stop happening

Early access — we are onboarding a first cohort and reply to every enquiry within one business day.

What one refused parcel costs

Order value$90.00
Duty and tax at the door$11.40
Carrier brokerage fee$24.50
Customer refuses — return shipping$22.00
Refund issued + support time + review−$112.00 and counting

Illustrative, using typical courier brokerage pricing on a low-value parcel. The brokerage fee, not the duty, is usually what triggers the refusal.

The problem

Duties unpaid is not a neutral choice. It is a cost you pay in reviews.

When you ship duties unpaid, the carrier fronts the duty and tax, adds a brokerage or disbursement fee for doing so, and collects the total from the recipient. Your customer — who already paid you at checkout — is asked for more money by a stranger in a van.

The fee is often disproportionate to the order. A brokerage charge that would be rounding error on a pallet is a meaningful percentage of a $90 order. From the customer’s side it is indistinguishable from a bait-and-switch.

The outcomes are predictable: refused parcels that return at your cost, support tickets you cannot resolve because the charge is not yours, chargebacks, and reviews that mention hidden fees. The duty was never the expensive part.

In their own words

This is what brands with this problem are searching for

We did not invent this problem. These are the actual queries people type when they hit it.

customer charged duties at deliverySearched by brands in exactly your position
stop UPS brokerage fees for customersSearched by brands in exactly your position
DDP without shopify plusSearched by brands in exactly your position

Built for you if

Is this you?

If three or more of these are true, DoorFree will pay for itself. If none of them are, we will tell you so rather than sell you something.

How it works

Four steps, and you are only in one of them

The work happens whether or not you are watching. You get the output.

1

Add DoorFree to your checkout

Installs on Basic and Shopify plans. No theme rebuild and no migration to Plus.

2

Landed cost is quoted live

Duty, tax and the brokerage component are calculated from the HS code, origin and destination, and shown as a single line before the customer pays.

3

The parcel ships duties paid

The claim and the prepayment are in place before the label is created, so the carrier bills you rather than knocking on your customer’s door.

4

You reconcile, not your customer

If the carrier bills differently than quoted, the variance lands with you and is reported — not passed to the person who already paid.

What you get

Everything included

1

Checkout quote, not a disclaimer

A number the customer agrees to, instead of a line of small print warning them that fees may apply.

2

No plan upgrade

Built specifically for brands whose volume does not justify Plus pricing but whose customers still live in the United States.

3

Brokerage included in the quote

The fee that causes most refusals is the one most calculators leave out. It is in ours.

4

CUSMA-aware

Where your goods qualify for preferential treatment, the quote reflects it rather than charging the customer duty you should not be collecting.

5

Low-value shipment handling

Rules for low-value parcels have been moving. The quote follows current treatment instead of an assumption from two years ago.

6

Variance reporting

Monthly summary of quoted versus billed, so you can tell whether your landed-cost pricing is holding.

Side by side

Before and after

TodayWith DoorFree
Who gets asked for moneyYour customer, at the doorNobody — it was paid at checkout
Brokerage feeCharged to the customer, in fullPriced into the quote
Refused parcelsA regular occurrenceRare
Reviews mentioning feesYesNo
Shopify plan required—Basic or Shopify. Not Plus.

Find out what this is costing you

Send us your situation and we will tell you plainly whether DoorFree would make a difference at your volume — before you commit to anything.

Request details

Request details

Tell us what your situation looks like

Seven questions. We use them to work out whether DoorFree is actually the right fit for you — and to say so if it is not.

  • 1You send the formTakes about two minutes. No call booking widget.
  • 2We reply within one business dayWith a straight answer on whether this fits your volume and setup.
  • 3If it fits, we show you your own numbersA short review of your actual orders and invoices before anything is signed.

We are onboarding a first cohort of Canadian brands, so spots are limited and we would rather tell you early if you are not one of them.

Specifics get a specific answer.

We reply within one business day. No newsletter, no sequence, no sales calls you did not ask for.

FAQ

Questions worth asking

Can I collect duties at checkout without Shopify Plus?
Yes. Native duty collection in Shopify Markets Pro and the managed duties features are tied to higher-tier plans, but collecting landed cost at checkout does not require them. DoorFree is built for Basic and Shopify plans specifically because that is where this problem is worst.
Why is the brokerage fee so large relative to the duty?
Because it is a flat or stepped charge for a service — the carrier fronting money to customs and handling the entry — rather than a percentage of the goods. On a pallet it is negligible. On a $90 parcel it can exceed the duty several times over, which is why your customers react to it the way they do.
Will my conversion rate drop if I show the real cost?
Showing the cost at checkout does cost you some carts. Not showing it costs you refusals, return freight, refunds, support time and reviews. The second number is almost always larger, and it compounds because reviews persist.
What if the carrier bills more than you quoted?
The variance comes to you and appears in your monthly report. The point of DDP is that your customer is finished paying once they check out, so passing a variance back to them would defeat the exercise.
Do I need to change carriers?
No. DoorFree works with your existing UPS, FedEx or other courier account.
What about returns from US customers?
Returns are a separate problem with its own brokerage exposure. Worth solving, but not the same job as this one.

Guides

Read the detail first

Written for the specific questions brands ask us. No gate, no email required.