Apply for Your Canada CBSA Advance Declaration Online
Save time at the airport by completing your Canada customs and immigration declaration before you travel.
With VisaSyst, you can submit your Canada CBSA Advance Declaration early, avoid last-minute stress, and get expert guidance to make sure everything is correctly declared.
- Submit your declaration weeks before travel
- Get expert help with declaring goods
- Family and group submissions made easy
- Secure online payment
Secure checkout. Support in 15+ languages. Verified reviews
VisaSyst is an independent service provider not affiliated with the Government of Canada. We provide expert assistance and automated submission for a private service fee.
Why Submit Your CBSA Declaration with VisaSyst?
The Canadian government allows travelers to complete their CBSA declaration online, but only within 72 hours of departure.
VisaSyst lets you prepare your declaration earlier and guarantees that it’s submitted at the correct time automatically. We’re trusted by more than 7.000 travelers worldwide.
Need an eTA for Canada? It’s required for all visa-free visitors. Apply with VisaSyst in less than 10 minutes and get all the travel documents you need in one place.
What Is the Canada CBSA Advance Declaration?
The CBSA Advance Declaration is the digital customs and immigration form. It’s required for travelers arriving in Canada by air. If you’re arriving by land or sea, it’s not needed.
CBSA stands for the Canada Border Services Agency. It’s the local government agency responsible for:
- Border control
- Customs inspections
- Immigration enforcement at ports of entry
- Collecting duties and taxes on imported goods
The CBSA form replaces the traditional paper declaration card that passengers previously received during flights. Though it’s still possible to complete on arrival, most travelers choose to do it in advance.
Once complete, you’ll receive a CBSA QR code to show to border officers on arrival. This allows you to pass through customs checks more quickly.
CBSA: Key details
- Validity: Single entry (one arrival)
- Purpose: Customs and immigration declaration
- Format: 100% digital
- Airport use: Syncs with airport kiosks
Important: The CBSA Declaration isn’t related to your visa status. You must still hold a valid eTA or visa.
Who Needs the CBSA Advance Declaration?
The CBSA Advance Declaration is designed for international travelers arriving in Canada by air.
The CBSA requirement currently applies at the following airports:
Ontario
- Toronto Pearson International Airport (YYZ)
- Billy Bishop Toronto City Airport (YTZ)
- Ottawa International Airport (YOW)
British Columbia
- Vancouver International Airport (YVR)
Manitoba
- Winnipeg James Armstrong Richardson International Airport (YWG)
Quebec
- Montréal–Trudeau International Airport (YUL)
- Québec City Jean Lesage International Airport (YQB)
Alberta
- Calgary International Airport (YYC)
- Edmonton International Airport (YEG)
Nova Scotia
- Halifax Stanfield International Airport (YHZ)
When you don’t need the CBSA
- Entering by land (car, train, bus)
- Arriving by sea or cruise ship
- International-to-international transit without leaving the secure area
CBSA Requirements and Documents
To complete your CBSA Advance Declaration, you need:
- Valid passport
- Your flight details and arrival airport
- Information about any goods you are declaring
- Email address
- Credit or debit card
Canadian customs rules require you to declare restricted goods like alcohol, tobacco, gifts, and cash amounts over $10,000 CAD. You’ll find more details in our form about the permitted limits and what to add to your declaration.
Providing accurate and complete information on your CBSA is essential. If you’re unsure about the requirements, please contact us.
Processing Times and Pricing
The official Canadian government fee for the CBSA declaration is $0 USD. VisaSyst charges a service fee for preparing, reviewing, and submitting your declaration at the correct time.
All applications made with us are reviewed by our team and processed within the official 72-hour window for your travel date, as required by Canadian authorities.
Priority Processing
If you have left your application to the last minute and need your CBSA urgently, select our Priority Processing option at checkout. We’ll process your declaration within 1 hour. It’s the fastest way to get your approved QR code.
Our price breakdown
With VisaSyst, the total price of your CBSA application includes our service fee. This covers:
- Expert review of your declaration
- Automated submission within the government time window
- Customer support throughout the process
There are no government fees for the CBSA, so there are no additional payments to make.
We prioritize transparency when it comes to our fees, so you know exactly what you’re paying for. Your final cost breakdown is displayed clearly at checkout.
How to Submit Your CBSA Declaration with VisaSyst
We simplify the declaration process, so you can complete your CBSA in just a few minutes before your trip.
FAQs About the CBSA Advance Declaration
Does the CBSA declaration replace my eTA?
Toggle faqs
Does the CBSA declaration replace my eTA?
No. The CBSA Advance Declaration does not replace your eTA or visa. To board your flight to Canada, you need a visa or an eTA if you’re from a visa-exempt country. Only United States citizens and permanent residents can enter without an eTA or visa.
Do I need to print the declaration?
Toggle faqs
Do I need to print the declaration?
You can present the confirmation on your mobile phone or as a printed copy when using airport kiosks. We recommend downloading the document for your records.
Can I include children in the same declaration?
Toggle faqs
Can I include children in the same declaration?
Yes. Parents or guardians can include minor travelers in the same declaration.
If I transit through Canada, do I need to submit a declaration?
Toggle faqs
If I transit through Canada, do I need to submit a declaration?
If you remain inside the secure international transit area, you don’t need to submit a CBSA. However, if you leave the transit area and pass through customs controls into Canada, a declaration is required.
Can I submit the CBSA declaration for free?
Toggle faqs
Can I submit the CBSA declaration for free?
Yes. You can complete the declaration directly through the Canadian government system within 72 hours before departure. VisaSyst charges a service fee for early preparation, expert review, and automated submission within the official time window.