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
- Sufferance 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 the main customs-security concepts in Canada. Since CARM went live on October 21, 2024, importers that want to participate in RPP must generally post their own financial security rather than rely on a customs broker’s RPP security.
What Is a Customs Bond?
A customs bond is a type of surety bond or other written security agreement that guarantees the Canada Border Services Agency (CBSA) will receive payment of duties, taxes, and other amounts owed. In Canada, these agreements are commonly documented using form D120. For RPP, the core authority for requiring security comes from section 35 of the Customs Act together with regulations made under section 166, including the Financial Security (Electronic Means) Regulations.
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 and taxes 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. Given that Canada imported over $600 billion in goods in 2023 (Statistics Canada), the financial security system underpinning customs bonds is a critical piece of national trade infrastructure.
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. CBSA processes millions of commercial import transactions each year, and the shift to individual importer accountability represents one of the most significant changes to Canadian trade compliance in decades.
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: commercial importers that want to participate in the Release Prior to Payment program must generally post their own financial security.
Under CARM, you can no longer rely on your customs broker’s bond. If you want your goods released before paying duties and taxes — which is how the vast majority of commercial imports work — you must provide one of two forms of financial security directly to CBSA:
- A written security agreement (commonly documented on form D120) — must correspond to at least 50% of the system-calculated amount.
- A cash deposit — requires 100% of the system-calculated amount to be held by the 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 and taxes 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. If you are new to importing, our guide to importing goods into Canada covers the full process from business number registration to customs clearance.
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 a common customs-security instrument in Canada. It allows commercial importers enrolled in RPP to obtain release before paying duties and taxes. For RPP, a written security agreement must correspond to at least 50% of the system-calculated amount, subject to a minimum of $5,000 and a maximum required amount of $10 million per importer program account.
Bonded Warehouse Bond
A bonded warehouse bond is required for operators of CBSA-licensed customs bonded warehouses. Under the Customs Bonded Warehouses Regulations (SOR/96-46), the general time limit for “any other goods” in a bonded warehouse is four years, although some goods have different time limits. These facilities are distinct from sufferance warehouses, which are temporary holding facilities where goods await customs clearance.
Sufferance Warehouse Bond
A sufferance warehouse bond is required for operators of CBSA-licensed sufferance warehouses — temporary holding facilities where imported goods are held immediately after arrival in Canada, before customs clearance. Goods can remain in a sufferance warehouse for a maximum of 40 days, subject to specific exceptions for certain categories of goods.
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 and taxes 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 may be required for some businesses that are not resident in Canada but are registered for GST/HST with the Canada Revenue Agency (CRA). Whether security is required depends on the Excise Tax Act rules and the registrant’s circumstances.
Freight Forwarder Bond
A freight forwarder bond may be required when a freight forwarder participates in a customs program that requires security, but not every freight forwarder needs the same type of bond.
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: For RPP, a written security agreement must correspond to at least 50% of the system-calculated amount based on the importer’s highest monthly accounts receivable over the previous 12 months.
- Minimum: $5,000.
- Maximum cap: $10,000,000.
For new importers, confirm the system-calculated amount shown in CARM with your financial security provider before posting security.
Premium (What You Actually Pay)
The premium — your actual out-of-pocket cost — varies by provider and your business’s financial profile.
Some surety carriers may also set minimum annual premiums.
Example Calculations
Illustrative RPP written-security examples:
Small importer — highest monthly accounts receivable balance of $15,000:
- Minimum written security amount: $15,000 x 50% = $7,500
Mid-size importer — highest monthly accounts receivable balance of $100,000:
- Minimum written security amount: $100,000 x 50% = $50,000
Large importer — highest monthly accounts receivable balance of $500,000:
- Minimum written security amount: $500,000 x 50% = $250,000
High-volume importer — highest monthly accounts receivable balance of $2,000,000:
- Minimum written security amount: $2,000,000 x 50% = $1,000,000
Provider pricing for written security varies and should be confirmed directly with the financial security provider.
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 | At least 50% of the system-calculated amount | 100% of the system-calculated amount |
| Your cost | Provider pricing varies | Full amount tied up at CBSA |
| Working capital impact | Minimal (premium only) | Significant (full deposit locked) |
| Example: $100K system-calculated amount | At least $50,000 of security | $100,000 held by CBSA |
| Example: $500K system-calculated amount | At least $250,000 of security | $500,000 held by CBSA |
| Refund process | N/A (premium is a fee) | Refund timing depends on CBSA processing |
| Setup time | Depends on provider underwriting and CBSA processing | Depends on payment and CBSA processing |
| Annual renewal | Depends on the agreement terms and provider process | 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 required amount is very small, your business cannot obtain a surety bond on acceptable terms, or you prefer to post cash directly with the CBSA.
Even in these cases, many importers find a surety bond more practical. If you are unsure which option is right for your business, join the Bondrail waitlist 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. For RPP, CBSA bases the requirement on the importer’s highest monthly accounts receivable over the previous 12 months, and a written security agreement must correspond to at least 50% of the system-calculated amount. If you are a new importer, review the amount shown in CARM and confirm with your financial security provider what amount needs to be posted.
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
The surety carrier assesses the risk, approves the bond, and issues it electronically. Timing depends on provider underwriting and CBSA processing.
Step 5: Bond Is Registered in CARM
Once issued, the bond is registered electronically in the CARM Client Portal. Since the October 2024 CARM launch, bond filings are submitted electronically through the portal rather than on paper. 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. This 50% threshold is set by CBSA policy — importers who choose a surety bond post half the security that a cash deposit would require. 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 required amounts every year using the October 20 to October 19 review period. If your import volumes have increased significantly, your required amount may go up. If they have decreased, it may be reduced.
After the annual review, CBSA notifies importers of any changes through the CARM Client Portal. If your required amount increases, you will need to arrange additional coverage from your surety carrier before the updated requirement takes effect on January 15.
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. In practice, importers without RPP generally need to submit a CAD Type C and pay duties and taxes before release.
Goods Held at the Border
Shipments arriving at Canadian ports of entry may not move through normal RPP release workflows. Depending on the port and the volume, this can mean your goods remain in a sufferance warehouse or on a truck at the border crossing while payment and release formalities are completed.
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 and taxes, CBSA can make a demand on the bond. The security provider then has 60 days either to pay the amount demanded or provide information to rebut the demand. If the provider pays the claim, it can then pursue you for 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.
Join the Bondrail waitlist to review your options for posting customs security.
Frequently Asked Questions
A customs bond is a written security agreement — commonly documented on form D120 — that guarantees payment of duties and taxes to the Canada Border Services Agency. It is a three-party agreement between the importer or other obligated party, the CBSA, and a financial security provider such as a surety company. For RPP, the relevant security requirements are set under section 35 of the Customs Act and regulations made under section 166, including the Financial Security (Electronic Means) Regulations.
Provider pricing varies. For RPP, the written security agreement must correspond to at least 50% of the system-calculated amount based on the importer's highest monthly accounts receivable with the CBSA over the previous 12 months, subject to a $5,000 minimum and a $10,000,000 cap per importer program account.
If you want to participate in Release Prior to Payment (RPP), you must generally post your own financial security in CARM rather than rely on a customs broker's RPP security. For RPP, a written security agreement must correspond to at least 50% of the system-calculated amount and a cash deposit must cover 100%.
Timing depends on provider underwriting and CBSA processing. In normal circumstances, new RPP security is posted electronically in CARM.
For RPP, a written security agreement must correspond to at least 50% of the system-calculated amount, while a cash deposit must cover 100%. Provider pricing varies, but a cash deposit requires posting the full amount directly to the CBSA.
Commercial importers that want to participate in RPP generally need their own financial security. Other customs-related security requirements can apply to operators of bonded warehouses, bonded highway carriers, and licensed customs brokers. Requirements for freight forwarders and non-resident GST/HST registrants depend on the specific program and facts.
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.
Need a all Bond?
We're building a faster way to get customs bonds in Canada. Join the waitlist.