If you're shipping packages from Canada to the United States using Canada Post, you must now prepay duties before your parcel crosses the border.
The recommended method to prepay U.S. duties is through automatic billing through a Zonos Verified Account
For ecommerce merchants in our Developer Program – integrating Canada Post shipping services into their ecommerce website or platform – our Delivery Duties Paid (DDP) solution is currently available to Canada Post commercial customers who either:
- Use a custom in-house shipping system integrated directly with Canada Post via our web services/APIs, or;
- Ship through a third-party platform that has integrated with Canada Post and Zonos.
Getting started with a Zonos Verified account for automatic billing
With a Verified Account you can:
- Enable automatic billing from Zonos U.S. for duties and taxes.
- Enable Zonos to collect duties from your business and remit them directly to U.S. Customs and Border Protection (CBP) on your behalf.
- Access your U.S.-bound shipping labels in Snap Ship and Shipping manager immediately.
- Access Zonos’s classify tool to generate accurate HS codes and duty rates (so you can build duty into your shipping or product costs), or integrate with Zonos’s ecommerce apps to enable Zonos to manage that for you at checkout (at an additional cost).
How it works:
- You create a shipment as per your normal process.
- Canada Post generates a Declaration ID.
- Canada Post links the Declaration ID to your shipment's tracking number.
- Canada Post issues a shipping label (the Declaration ID confirms Zonos will collect and remit duties to CBP on your behalf).
- Using the tracking number and data shared from Canada Post, Zonos pays CBP directly for the shipment.
- Zonos invoices you for the duties associated with the tracking number.
How to set up a Verified Account
If you currently purchase U.S. shipping labels with an in-house custom development shipping system, you have the option to update your code of API call to Canada Post and sign up for a Verified Account with Zonos to obtain automatic billing.
What you need to do:
-
Sign up for a Zonos Account
-
Use this link to sign up for a Zonos account through Canada Post.
-
-
Verify your email
-
To keep your account secure, Zonos will send a verification code to your email inbox.
- Enter the code in the verification field.
Didn’t get it? Select Resend to request another code.
-
-
Add your business information
-
Enter your business details
- Business name – The name of your company
- Website URL – Your store or company website
- Country – Where your business is base
- Select Save when finished.
-
-
Add a payment method
- Keep a valid payment method on file so Zonos can invoice you directly for duties.
-
To connect a payment method:
-
Navigate to dashboard.zonos.com
- Choose Settings
- Select Billing
- Choose Add payment method
- Enter your credit card details and select Save
-
Add the rest of your details:
- Name
- Phone
- Country
- Address
- Select Save to confirm your billing information.
Reminder: Access to the Zonos Dashboard and its tools is free - no subscription fees. You’ll only be charged for duties (remitted to CBP by Zonos on your behalf) and the postal clearance/processing fee.
-
-
Locate your Account Key
- Once you have added a payment method and your account is approved, you'll receive a Zonos Account Key.
-
To locate your Zonos Account Key:
-
Navigate to dashboard.zonos.com
- Select Settings
- Under Settings, you will see your Zonos Account Key.
-
-
Add your Zonos Account Key
If you’re using a custom in-house shipping system (via Canada Post web services/APIs):
- Your developer must include the Zonos Account Key in the API header when making calls to Canada Post.
- This enables Canada Post to generate and link a unique Declaration ID for each U.S-bound shipment.
- Example header format: “X-CPC-Zonos-Key=xxxxxxxxxxx”
If you’re shipping through a third-party platform:
- Log in to your platform of choice (e.g. ShipStation, OrderCup, Machool, Shopify (PluginHive), WooCommerce (PluginHive), 2Ship, ShipRush, ShipWise/DesktopShipper, Think Logistics).
- Navigate to Account Settings or Carrier Settings and paste your Zonos Account Key.
- Example: In ShipStation, enter the account key in Carrier Settings (where you would normally input your Canada Post account credentials).
- Create a U.S. label to confirm the account key is properly linked.
Note: Shopify and netParcel have facilitated their own built-in integrations with Canada Post and Zonos, which support label creation with prepaid duties. Using your own Canada Post account for carrier-calculated shipping is not supported for U.S.-bound shipments on these platforms.
Troubleshooting
If an error occurs during saving the Zonos account key:
- Ensure you’ve copied the correct account key (only copy the one labelled “account key” in the Zonos dashboard).
- Confirm that the platform has integrated Zonos account keys for Canada Post.
- Reach out to the platform’s support team if needed.
- Reach out to your Canada Post representative or Integration team contact for further assistance.
If an error occurs during U.S. label creation:
- Verify the correct account key has been copied from the Zonos dashboard.
- Ensure all required customs fields are completed (Country of Origin, declared value, etc.).
- Confirm your Canada Post account is in good standing (i.e. no outstanding invoice balances, valid payment method, etc.).
- Reach out to your Canada Post representative or Integration team for further troubleshooting.
-
Create a shipment
- Follow your existing process to generate a Canada Post US-bound shipping label.
- A Declaration ID is created and attached to your shipments tracking number. The declaration ID is your payment of duties validation – ensuring Canada Post knows duties are covered, so your label can be issued without delay.
-
Receive shipping label
- Canada Post will issue the shipping label because the declaration ID confirms Zonos will connect and remit duties to CBP on your behalf.
-
Proceed with Zonos Automatic Billing
- The system automatically processes payments from your stored method.
How billing works with a Verified Account
As an approved and qualified third-party with U.S. Customs Border Protection (CBP), Zonos will invoice you directly to collect the duties and postal clearance fees for all your U.S.-bound postal shipments valued under US$800.
Zonos will invoice you after a shipment has been cleared by U.S. Customs for delivery. As a result, there will be a delay between the time you ship a package and when you receive an invoice. Once an invoice is generated, your payment method on file (credit card) will be charged within 24 hours.
CBP will be reviewing shipments at the border. If CBP reassesses a shipment and charges additional duties, you will be invoiced these additional duties on your next invoice. These charges will be listed as a "CBP adjustment" in the memo field of the invoice and the Transaction Type will be a charge.
If you created a shipping label and a Declaration ID is generated, but you decide not to use that label or cancel the shipment, your credit card will not be charged. Zonos only bills when a package is dispatched for delivery.
Duty calculation tools included with your Verified Account
Your Verified Account gives you access to Zonos Dashboard, which includes tools to help you calculate the duties on your products. With these calculations, you can build the true cost of cross-border shipping into your product or shipping price – so there are no surprises for you or your customers.
With your Verified Account, you can access the following tools:
- AI-powered product classification
- Real-time duty and tax calculators
By using these tools, you'll know precisely what duties will be charged on your packages. This transparency allows you to set accurate pricing, protect your margins and avoid surprise fees for your customers.
Tip: Zonos also offers a suite of ecommerce solutions that integrate directly at checkout. These solutions let you calculate and guarantee duties in real time for your shoppers – ensuring they see the full cost upfront, with no unexpected charges at delivery.
Tools and resources available to you:
- Direct invoicing – All duty and tax charges are billed straight to you.
- Full visibility – View a breakdown of duties per shipment in your Zonos Dashboard.
- Useful reports – Download invoices, review payment history and export data for accounting.
- Helpful tools – Access AI-powered product classification and real-time duty and tax calculators to know precisely what duties will be charged on your shipments.