What is the Zonos Prepay app?
The Zonos Prepay app is a free app that allows individuals and small businesses to pay duties and get proof of duty pre-payment (called a Declaration ID)—all before visiting (or while at) the post office.
The app supports localized payment methods and is available in 18 languages.
Language | Native |
---|---|
Chinese | 中文 |
Danish | dansk |
Dutch | Nederlands |
English | English |
French | Français |
German | Deutsche |
Indonesian | bahasa Indonesia |
Italian | Italiano |
Japanese | 日本語 |
Korean | 한국어 |
Norwegian | norsk |
Polish | Polskie |
Portuguese | Português |
Russian | русский |
Spanish | Español |
Swedish | svenska |
Turkish | Türk |
Vietnamese | Tiếng Việt |
1. Download the free Prepay app and create a free account
Download the app
The Prepay app is available for iOS and Android devices. It is free to download—there are no subscription fees. The app will only prompt for duty payment (and include a clearance/processing fee) when you use it to ship an item to the U.S. To download the app, click the links below:
- Download for iOS
- Download for Android
- Alternatively, use the web app version
Create an account
Once downloaded, set up your Prepay Account:
- Click Create an account.
- Create an account by signing in with your Google or Apple account, or by entering your email address and a password.
- You then will receive an email with a 6 digit verification code. Enter this code to finalize your account set up.
Optional—Calculate duties (without shipping an item)
The Zonos Prepay app's main purpose is to calculate and collect U.S. duties. However, you can also use it to simply calculate costs without paying them at the same time. For example, you may want to see how much duties on an item you sell online is, so that you can add the cost of duties to your item or shipping prices online. Zonos provides this calculation feature for free.
To use the Calculate feature in the Prepay app:
- Click on the Calculate icon in the bottom left.
- Select your ship from location.
- Either enter your item information manually, or take a picture of the items you would like to see the duty calculation for.
You then will see the duty calculation, country of origin, and HS code associated with the items.
Using this information, you can add the duty to the item price or shipping price for your customers to pay at checkout.
All postal shipments under $800 USD going to the U.S. must have duties prepaid. If you use this Calculate feature, you will need to follow up with steps 2, where you pay duties, once you are ready to ship your item.
2. Prepay duties on a shipment
- Prepare your shipment:
- Open the Prepay app
- Select if you are shipping a standard package, gift, document, or a return.
- Optionally, select your country of origin (if the same for all items).
- Select the post you're shipping with.
- Click Continue.
- Click Add items manually to enter your item information yourself, or click Take a picture to take a photo and have the app auto-populate your item information. You can include all items in one photo, or take multiple photos.
- Review the item information.
- Click Edit to adjust the item information.
- Click + Add another item to add an additional item.
- Once ready to continue, check the box at the bottom to confirm the information is correct and click Calculate duties.
- The app will calculate the duty cost of the shipment.
- If no duties are due, click Complete to get your declaration ID. Some items may not have duty due. In this case, Zonos guarantees that no duty is due and issues a Declaration ID.
- If duties are due, click Pay to pay your duties. Payment is available in your local currency via your preferred payment method (credit card, Apple Pay®, etc.).
- The app will generate a receipt with your Declaration ID and QR code. Show QR code with the Declaration ID to the postal counter (or enter it into your shipping software) to complete your shipment. More information on this step is below.
- Click Print receipt or Share receipt to save your receipt.
What is a Declaration ID?
A Declaration ID is a code that proves you've completed your customs declaration and paid the required duties.
Why it's required:
- Under U.S. regulations, every parcel entering the country by mail must have duties prepaid
- The post will scan your QR code and validate your Declaration ID at the counter
- Without a Declaration ID, your parcel won't be accepted for shipping into the United States
3. Ship your package
After paying duties, you are ready to ship your package. Zonos Prepay supports both:
- Label creation at the postal counter
- Label creation via an online tool like Snap Ship or Shipping Manager
- Simply show your QR code with the Declaration ID to the postal counter.
- The postal clerk will scan the QR code or manually enter the Declaration ID when generating your label.
Gifts
You will need to use the Prepay app to create a Declaration ID for any gift you are shipping into the US.
To qualify as a gift:
- The package must be sent person-to-person
- The label must include "Unsolicited Gift" in the item description
Duty charged on gifts:
- Gifts under 100 USD: No duty required
- Gifts 100 USD or more: Duty will be charged
If your shipment includes a business name or looks like a purchase, it will not qualify as a gift—even if marked as one.
Documents
You will need to use the Prepay app to create a Declaration ID for any documents you are shipping into the US. You do not need to pay duty if you're shipping documents only (e.g., legal papers, certificates, diplomas).
However, if you include goods or merchandise (even in a document envelope), the shipment will be treated like a regular parcel—and duties will apply.
Account settings
In account settings, you can configure your app settings and see Terms and conditions.
Configure your app color theme
- Click on the Account icon in the bottom right of the app
- Select the color theme of your app. You can select Light or Dark mode
Adjust your preferred language
The app supports 15+ languages. By default, the app will display in the language that you have your phone settings configured to.
To adjust your preferred language:
- Click on the Account icon in the bottom right of the app
- Tap the dropdown box showing your current language
- Scroll through the list of available languages
- Tap your preferred language to select it
View Privacy and Terms of Service
To view these documents, click on Privacy or Terms of Service links at the bottom of the account page.
What if I enter the wrong information?
If something looks incorrect (such as the item value, description, or country of origin), the app will ask you to review and update your details. In some cases, you may be asked to upload a receipt photo to verify the item's value.
How does the app know what I'm shipping?
When you take a photo of your items, the app uses image recognition to automatically identify them, estimate their value, and predict the country of origin. You'll always be able to review and edit the details before confirming payment.
Can I cancel a duty payment?
Your payment is only finalized once your shipment is linked to a postal tracking number or after 3 days—whichever comes first. If you cancel within 3 days and no label has been used, your card won't be charged.
Can I cancel a Declaration ID?
You cannot directly cancel a Declaration ID, but each Declaration ID is only in a pending state when it is created. Your payment is only finalized once your shipment is linked to a postal tracking number or after 3 days—whichever comes first. If you have not connected it to a tracking number, it will expire after 3 days, and your card won't be charged.
What if my Declaration ID doesn't work?
If your Declaration ID doesn't work, try it again. A re-try may be all that is needed, without taking up additional time contacting support. If it still does not work, please contact our support team at support@zonos.com. In the meantime, remember that each Declaration ID is only in a pending state when it is created. Your payment is only finalized once your shipment is linked to a postal tracking number or after 3 days—whichever comes first. If you have not connected it to a tracking number, it will expire after 3 days, and your card won't be charged.
How do I get a refund of the duties when I void a label that had a Declaration ID attached to it?
Reach out to our support team at support@zonos.com with proof that the tracking number has been voided, and we will issue a refund for you.
Why was duty applied to my gift?
If your gift is valued at 100 USD or more, duties are required—even for personal gifts.
Why was duty applied to my gift when it's MFN rate is 0%?
Duties include both MFN (what you think of as your standard duty rates) and IEEPA rates (these are many of the tariffs that have been added via executive orders—a breakdown is available in our 2025 tariff guide). According to the Executive Order where US de minimis was removed, postal services actually don't have to collect MFN rates (at least for 6 months starting August 29th, 2025), but they do have to collect IEEPA rates.
I ship CUSMA/USMCA items to the U.S. via Canada Post. Will these have duties?
Yes, CUSMA/USMCA shipments under $800 USD will be charged duties when sent via a postal carrier. In this FAQ from CBP, CBP states that "USMCA preference cannot be claimed for postal shipments subject to Section 3 of Executive Order 14324". CUSMA/UMCA items require additional documentation that is not currently supported in the postal environment.
The duty on my shipment is 0. Is this right? Do I still need to use the Prepay app?
Yes, some items are duty-free. The Prepay app will calculate the duty for you, and let you know when your shipment is duty-free, giving you peace of mind. You should still complete the shipment via the Prepay app so that you receive a Declaration ID that you can use to show to the postal counter. This Declaration ID communicates to the postal counter that you have paid duties (even if they are 0), and they can accept your shipment.
What if I have multiple boxes in my shipment? Do I need to process each box individually?
Canada Post does not support multiple boxes in the same shipment. When using Prepay, enter the contents for each box one box at a time. If your shipment has 3 boxes, you'll need to enter the contents for box 1, pay for its duties, and get its declaration ID before repeating the process for boxes 2 and 3.
Can I use my Verified Account on shipments over $800 USD?
No, shipments over $800 USD follow the same process that they did before the recent Executive Order—these shipments are not affected by the Executive Order. Your Verified Account should only be used for postal shipments under $800 USD.
How can I get in touch with someone if I have issues with the app?
Our team is here to help. You can reach out to us at support@zonos.com.
Zonos Prepay for postal shippers
Use the Prepay app to pay U.S. duties either at the postal counter or at home (using Ship Online).
As of August 29, a new U.S. executive order now requires all shipments into the U.S. to be assessed duty. This includes postal shipments. If you're shipping parcels valued at less than $800 USD to the United States using a post, you're now required to prepay U.S. duties before your shipment is dispatched.
To support small businesses and individuals, Zonos allows postal shippers to quickly pay U.S. duties via the Zonos Prepay app. With duty payment made, Canada Post will be able to accept your package at the counter, or issue a label if you use an online tool like Ship Online.