Customs Bonds in Canada: The Complete Guide
Benji Visser
Founder, Bondrail ·
On this page
- What Is a Customs Bond?
- Why Do Canadian Importers Need Customs Bonds?
- The CARM Mandate
- Types of Customs Bonds in Canada
- RPP Bond (Release Prior to Payment)
- Bonded Warehouse Bond
- Bonded Carrier Bond
- Temporary Importation Bond
- ATA Carnet
- Customs Broker License Bond
- Non-Resident GST/HST Bond
- Freight Forwarder Bond
- How Much Does a Customs Bond Cost?
- Bond Amount
- Premium (What You Actually Pay)
- Example Calculations
- Customs Bond vs Cash Deposit
- When a Surety Bond Makes Sense
- When a Cash Deposit Might Make Sense
- How to Get a Customs Bond
- Step 1: Determine Your Bond Amount
- Step 2: Contact a Surety Bond Provider
- Step 3: Provide Business Information
- Step 4: Get Approved and Receive Your Bond
- Step 5: Bond Is Registered in CARM
- CARM and Financial Security
- What CARM Changed
- CARM Client Portal
- Transition Timeline
- How Bond Amounts Are Calculated
- The 50% Rule
- Minimum and Maximum
- Annual Recalculation
- What If Your Imports Are Seasonal?
- What Happens If You Don’t Have a Bond
- Loss of Release Prior to Payment
- Goods Held at the Border
- Demurrage and Storage Charges
- Supply Chain Disruptions
- Bond Claims and Default
- Get Your Customs Bond from Bondrail
If you import goods into Canada, you have almost certainly encountered the term “customs bond.” Whether you are a first-time importer trying to understand your obligations or a seasoned logistics professional navigating the post-CARM landscape, this guide covers everything you need to know about customs bonds in Canada — what they are, what they cost, who needs one, and how to get bonded quickly.
What Is a Customs Bond?
A customs bond is a type of surety bond that guarantees the Canada Border Services Agency (CBSA) will receive payment of duties, taxes, and other amounts owed by an importer. In Canada, the standard customs bond is formally known as the D120 bond, named after the CBSA form historically used to file it.
Like all surety bonds, a customs bond involves three parties:
- Principal — the importer or business that purchases the bond and is obligated to pay duties and taxes.
- Obligee — the CBSA, the government agency that requires the bond as a financial guarantee.
- Surety — the insurance company that backs the bond and guarantees payment to CBSA if the principal defaults.
A customs bond is not insurance for the importer. It is a guarantee to the government. If you fail to pay your duties and taxes on time, CBSA files a claim against the bond. The surety pays CBSA and then seeks full reimbursement from you, the principal. You remain liable for the entire amount.
In practical terms, a customs bond lets you clear goods through the border without paying duties upfront. This is the foundation of Canada’s Release Prior to Payment (RPP) program — the mechanism that keeps commercial imports flowing without forcing importers to pay cash at the border for every shipment.
Why Do Canadian Importers Need Customs Bonds?
For most of Canada’s importing history, customs brokers held blanket bonds that covered their clients’ import activity. An importer could simply hire a licensed customs broker, and the broker’s bond served as the financial security for CBSA.
That changed on October 21, 2024, when CBSA fully launched the CARM (CBSA Assessment and Revenue Management) system.
The CARM Mandate
CARM is a multi-year modernization of how CBSA assesses and collects duties and taxes. One of its most significant changes is this: every commercial importer must now post their own financial security to participate in the Release Prior to Payment program.
Under CARM, you can no longer rely on your customs broker’s bond. If you want your goods released before paying duties — which is how the vast majority of commercial imports work — you must provide one of two forms of financial security directly to CBSA:
- A surety bond (D120) — requires coverage equal to 50% of your highest monthly duties and taxes over the past 12 months.
- A cash deposit — requires 100% of your highest monthly duties and taxes held on deposit with CBSA.
Most importers choose the surety bond because it requires less capital and costs only a small annual premium. We cover the comparison in detail in the customs bond vs. cash deposit section below.
If you do not have either form of financial security registered in the CARM Client Portal, you lose access to RPP. That means your goods will not be released at the border until duties are paid in full — a scenario that causes costly delays, demurrage charges, and supply chain disruptions.
For a deeper walkthrough of the CARM financial security process, see our CARM Financial Security Guide.
Types of Customs Bonds in Canada
“Customs bond” is an umbrella term. Several distinct bond types exist depending on your role in the supply chain and the activity you need to secure. Here is an overview of the most common types:
RPP Bond (Release Prior to Payment)
The RPP bond is the most common customs bond in Canada. It allows commercial importers to take delivery of their goods before paying duties and taxes. The bond amount is set at 50% of your highest monthly duties over the past 12 months, with a minimum of $5,000 and a maximum cap of $10 million.
Bonded Warehouse Bond
A bonded warehouse bond is required for operators of CBSA-licensed bonded warehouses (also called sufferance warehouses and customs bonded warehouses). These facilities store imported goods on which duties have not yet been paid. The bond guarantees that the operator will comply with CBSA warehousing regulations and that duties will be remitted when goods leave the warehouse.
Bonded Carrier Bond
Bonded carrier bonds are required for highway carriers authorized to transport goods in bond between CBSA-designated ports of entry, sufferance warehouses, and bonded facilities. The bond guarantees that goods under customs control will not be diverted or released without proper authorization.
Temporary Importation Bond
A temporary importation bond covers goods brought into Canada for a limited period — such as trade show equipment, tools for a specific project, or professional instruments. The bond guarantees the goods will be exported within the allowed timeframe or that duties will be paid if they remain in Canada.
ATA Carnet
An ATA Carnet functions as an international customs document that serves as both a temporary importation bond and a customs declaration. It is used for goods crossing multiple borders temporarily, such as samples, professional equipment, or exhibition materials.
Customs Broker License Bond
A customs broker license bond is required as a condition of holding a CBSA customs broker license. It guarantees the broker will comply with all customs laws, regulations, and conditions of their license.
Non-Resident GST/HST Bond
A non-resident GST/HST bond is required for businesses that are not resident in Canada but are registered for GST/HST. The bond secures the GST/HST obligations that the non-resident business has agreed to collect and remit.
Freight Forwarder Bond
A freight forwarder bond is required for freight forwarding companies operating in the Canadian customs system. It guarantees compliance with customs regulations and the proper handling of goods under customs control.
Each bond type has its own specific requirements, amounts, and conditions. Click the links above for detailed guides on each one.
How Much Does a Customs Bond Cost?
The cost of a customs bond has two components: the bond amount (the face value of the guarantee) and the premium (the annual fee you pay the surety).
Bond Amount
Your bond amount is determined by CBSA based on your import history:
- Calculation: 50% of your highest monthly duties and taxes (including GST) over the past 12 months.
- Minimum: $5,000.
- Maximum cap: $10,000,000.
For new importers with no history, CBSA will work with you to establish an appropriate bond amount based on projected import volumes.
Premium (What You Actually Pay)
The premium — your actual out-of-pocket cost — is typically 0.5% to 1.5% of the bond amount per year. Exact rates depend on the surety carrier and your business’s financial profile.
Most surety carriers also set a minimum annual premium of approximately $350 to $450, regardless of bond amount.
Example Calculations
Here is what a customs bond costs at different import volumes:
Small importer — highest monthly duties of $15,000:
- Bond amount: $15,000 x 50% = $7,500
- Annual premium at 1.0%: $75 (but minimum premium applies)
- You pay: ~$350-$450/year
Mid-size importer — highest monthly duties of $100,000:
- Bond amount: $100,000 x 50% = $50,000
- Annual premium at 1.0%: $500
- You pay: ~$500/year
Large importer — highest monthly duties of $500,000:
- Bond amount: $500,000 x 50% = $250,000
- Annual premium at 0.75%: $1,875
- You pay: ~$1,875/year
High-volume importer — highest monthly duties of $2,000,000:
- Bond amount: $2,000,000 x 50% = $1,000,000
- Annual premium at 0.5%: $5,000
- You pay: ~$5,000/year
For most small and mid-size importers, a customs bond costs less than $500 per year — a fraction of what a single delayed shipment would cost in demurrage and lost revenue.
You can estimate your bond amount and premium using our duty calculator.
Customs Bond vs Cash Deposit
CBSA gives importers two options for financial security under CARM. Here is how they compare:
| Surety Bond | Cash Deposit | |
|---|---|---|
| Coverage required | 50% of highest monthly duties | 100% of highest monthly duties |
| Your cost | 0.5%-1.5% annual premium | Full amount tied up at CBSA |
| Working capital impact | Minimal (premium only) | Significant (full deposit locked) |
| Example: $100K/mo duties | $50,000 bond, ~$500/yr premium | $100,000 held by CBSA |
| Example: $500K/mo duties | $250,000 bond, ~$1,875/yr premium | $500,000 held by CBSA |
| Refund process | N/A (premium is a fee) | Refund takes weeks after cancellation |
| Setup time | Same-day to a few days | Immediate (wire transfer) |
| Annual renewal | Automatic with premium payment | Must maintain balance |
When a Surety Bond Makes Sense
For the vast majority of importers, a surety bond is the better choice. You pay a small annual premium instead of locking up significant capital with the government. The bond preserves your working capital for inventory, payroll, and operations.
When a Cash Deposit Might Make Sense
A cash deposit may be appropriate if your bond amount is very small (close to the $5,000 minimum), your business cannot obtain a surety bond due to financial or credit issues, or you need immediate security and cannot wait even one business day for bond issuance.
Even in these cases, many importers find a surety bond more practical. If you are unsure which option is right for your business, get a quote from Bondrail and we will walk you through the comparison.
How to Get a Customs Bond
Getting a customs bond in Canada is straightforward, especially for standard RPP bonds. Here is the step-by-step process:
Step 1: Determine Your Bond Amount
Log into the CARM Client Portal to view your calculated bond amount. CBSA computes this automatically based on your import history — 50% of your highest monthly duties and taxes over the past 12 months. If you are a new importer, you will need to provide an estimate of your expected import volumes.
Step 2: Contact a Surety Bond Provider
Reach out to a licensed surety bond provider like Bondrail. You will need to provide basic information about your business and the bond amount required by CBSA.
Step 3: Provide Business Information
The surety carrier will review your application. For standard RPP bonds, the information required typically includes:
- Business name, address, and incorporation details
- Business number (BN) and CBSA import/export account number
- The bond amount required (from Step 1)
- Basic financial information about your business
- Details about what you import and from where
For larger bond amounts (generally above $50,000), the surety may request financial statements, corporate guarantees, or additional documentation.
Step 4: Get Approved and Receive Your Bond
For standard bonds, approval is often same-day. The surety carrier assesses the risk, approves the bond, and issues it electronically.
Step 5: Bond Is Registered in CARM
Once issued, the bond is registered electronically in the CARM portal. Since the October 2024 CARM launch, paper bond forms have been retired — the entire process is digital. Once your bond appears in CARM, you are authorized for Release Prior to Payment.
CARM and Financial Security
The CBSA Assessment and Revenue Management (CARM) system fundamentally changed how financial security works for Canadian importers. Here is what you need to know:
What CARM Changed
Before CARM, customs brokers could extend their own bonds to cover their clients’ duty obligations. This meant many importers never needed to think about financial security — their broker handled it.
As of October 21, 2024, CARM requires every importer to post their own financial security if they want to participate in the Release Prior to Payment program. This applies to all commercial importers, regardless of size.
CARM Client Portal
The CARM Client Portal is where you manage your financial security. Through the portal, you can:
- View your calculated bond amount
- Register a surety bond or cash deposit
- Monitor your financial security status
- See your duty and tax assessment history
- Manage your business account delegates
If you have not yet registered for CARM, see our CARM registration guide for a step-by-step walkthrough. For a detailed guide on posting your financial security, see our CARM financial security guide.
Transition Timeline
CBSA implemented CARM in phases. The final phase — requiring individual importers to post their own security — went live on October 21, 2024. If you were importing under a broker’s bond before this date, you should already have your own financial security in place. If you do not, you may have lost RPP privileges and should act immediately.
How Bond Amounts Are Calculated
CBSA uses a specific formula to calculate your required bond amount:
The 50% Rule
Your bond amount equals 50% of your highest single month of duties and taxes (including GST/HST) over the preceding 12 months. CBSA looks at each of the past 12 months, identifies the one with the highest total duties and taxes, and sets your bond at half that figure.
Minimum and Maximum
- Minimum bond amount: $5,000. Even if 50% of your highest month is less than $5,000, the bond floor is $5,000.
- Maximum bond amount: $10,000,000. Bond amounts are capped at $10 million regardless of import volume.
Annual Recalculation
CBSA recalculates bond amounts every year on October 20. If your import volumes have increased significantly, your required bond amount may go up. If they have decreased, your bond amount may be reduced.
After the October 20 recalculation, CBSA notifies importers of any changes through the CARM Client Portal. If your bond amount increases, you will need to arrange additional coverage from your surety carrier.
What If Your Imports Are Seasonal?
The 50% rule is based on your single highest month, which means seasonal importers may have a bond amount that looks high relative to their average monthly activity. This is by design — CBSA wants the security to cover your peak exposure. If your import patterns change significantly, contact your surety provider to discuss whether an adjustment is appropriate.
What Happens If You Don’t Have a Bond
Operating without a customs bond (or cash deposit) after the CARM mandate has real consequences:
Loss of Release Prior to Payment
Without financial security registered in CARM, you cannot participate in the RPP program. This means CBSA will not release your goods until duties and taxes are paid in full at the time of importation.
Goods Held at the Border
Shipments arriving at Canadian ports of entry will be held until payment is received. Depending on the port and the volume, this can mean your goods sit in a sufferance warehouse or on a truck at the border crossing while you scramble to arrange payment.
Demurrage and Storage Charges
While your goods are held, you are accumulating charges. Container demurrage at Canadian ports can cost hundreds of dollars per day. Sufferance warehouse storage fees add up quickly. For time-sensitive goods — perishables, seasonal products, production inputs — the cost of delay often far exceeds the annual premium on a customs bond.
Supply Chain Disruptions
Late deliveries cascade through your supply chain. If you are a manufacturer, a delayed raw material shipment can shut down a production line. If you are a retailer, missing a delivery window means empty shelves and lost sales. If you are a distributor, your own customers start looking for alternatives.
Bond Claims and Default
If you have a bond and fail to pay your duties, CBSA can file a claim against the bond. The surety has 60 days to pay the claim. The surety then pursues you for full reimbursement under the indemnity agreement you signed when the bond was issued. A bond claim can damage your relationship with your surety carrier and make future bonding more expensive or more difficult to obtain.
The bottom line: for most importers, the annual cost of a customs bond is a small fraction of the cost of even a single delayed shipment. It is one of the most straightforward ways to keep your import operations running smoothly.
Get Your Customs Bond from Bondrail
Bondrail helps Canadian importers get bonded quickly. We work with major surety carriers including Intact, Trisura, Aviva, Travelers, Liberty Mutual, and Zurich to find the right bond at the best rate for your business.
Whether you need a straightforward RPP bond for a small import operation or a high-limit bond for large-volume importing, we streamline the process from application to CARM registration.
Get a customs bond quote from Bondrail — most standard bonds are approved and issued same-day.
Frequently Asked Questions
A customs bond (also called a D120 bond) is a surety bond that guarantees payment of duties and taxes to the Canada Border Services Agency (CBSA). It allows importers to release goods before paying duties under the Release Prior to Payment (RPP) program.
Customs bond premiums typically range from 0.5% to 1.5% of the bond amount per year, with a minimum annual premium of approximately $350-$450. The bond amount must be at least 50% of your highest monthly duties over the past 12 months, with a minimum of $5,000.
If you want to participate in the Release Prior to Payment (RPP) program — which allows your goods to be released before duties are paid — you need either a surety bond (50% of duties) or a cash deposit (100% of duties). Most importers choose a bond because it preserves working capital.
For standard RPP bonds under $50,000, approval can be same-day. The surety carrier reviews your application, and once approved, the bond is issued and registered electronically in the CARM portal.
A surety bond requires only 50% of your highest monthly duties and costs a small annual premium ($350-$5,000). A cash deposit requires 100% of your duties locked up at CBSA. Most importers prefer the bond because it frees up working capital.
Any commercial importer who wants to release goods before paying duties (RPP), bonded warehouse operators, bonded highway carriers, customs brokers, freight forwarders, and non-resident businesses registered for GST/HST.
Related Bonds
RPP Bond (Release Prior to Payment) — Canada Customs Bond
Everything you need to know about RPP bonds in Canada. How they work, what they cost, and how to get one for your CARM account.
Bonded Warehouse Bond — Canada Customs Bond
Everything you need to know about bonded warehouse bonds in Canada. How customs bonded warehouses work, what the bond costs, and how to get licensed with CBSA.
Bonded Carrier Bond — Canada Customs Bond
Everything you need to know about bonded carrier bonds in Canada. How in-bond transportation works, what the bond costs, and how highway carriers get bonded with CBSA.
Get Your all Bond Quote
Apply online in minutes. Most bonds issued same-day.
Get a Quote