iVisa Mobile App Online global travel documents
Canada Advance CBSA Declaration (ArriveCAN)

Canada Advance CBSA Declaration: Submit Online for Your Visit

What you need to know

  • The Canada Advance CBSA Declaration doesn’t replace a Canadian visa.

  • The Canada Advance CBSA Declaration is the customs and immigration form that you must present at the airport.

  • With iVisa you can fill out this form 72 hours in advance, instead of doing it at the last minute.

  • International air travelers entering Canada that are bringing goods like alcohol, tobacco, plants, animals, weapons, food, business documents, or money need to fill out the Customs Declaration Card.

  • If you’re traveling with minors you can include their travel information in your Canada Advance CBSA Declaration.

  • iVisa is a legitimate company accredited and recognized by the International Air Transport Association (IATA). For more information, see the FAQs below.

Are you traveling to Canada soon? It’s an excellent idea to submit the CBSA Declaration in advance. You can fill out this customs declaration online quickly and easily. Fill it out in just a few minutes and enjoy a faster arrival experience in Canada.

Keep reading to find all details about the customs and immigration declaration and learn how to fill out the form online with iVisa.

What is the Advance Canada Border Services Agency (CBSA) Declaration?

By submitting Canada's optional Advance CBSA Declaration, you can complete the electronic customs declaration before departure, which allows for faster border processing. This modern initiative is part of a program that uses new digital tools to improve travel document processing.

The facility is currently available for all travellers arriving through the following international airports:

  • Toronto Pearson International Airport Terminal 1 & 3

  • Vancouver International Airport

  • Montreal-Trudeau International Airport

  • Winnipeg Richardson International Airport

You must submit the form within 72 hours before arrival. Be aware that this document does not replace a visa. Check our convenient visa checker tool to find out if you need a visa to visit Canada.

Who needs to complete the Canada Border Services Agency Declaration?

International travelers arriving in Canada can fill out the customs declaration at the arrival airport, but it is easier to do it online in advance. The process is simple and quick with the Advance CBSA Declaration feature.

If you have something to declare upon arrival in Canada, for example, significant amounts of cash money, valuable jewelry, alcoholic beverages, and/or food, simply fill out the form online before departure. You must print the document to present to Canada’s border services officers on arrival or airport kiosk.

How long is the Advance CBSA Declaration valid?

Travelers arriving at Canada’s international airports can use this optional feature once. You have to submit a new declaration if you leave the country and enter Canada's borders again.

Information requested on the declaration

You need to provide only a few requirements to submit the declaration and save time on arrival:

  • Passport - It must have at least six months of validity from the date of arrival in Canada.

  • Email address - You will receive the document via email.

  • Payment method - A credit or debit card to pay the processing fee.

Transiting in Canada

You don’t need to submit the Advance CBSA Declaration Feature if you are transiting in Canada. The Canada Border Services Agency developed this document specifically for travelers who have to declare goods upon entering the country through international airports. If you are not leaving the airport, there is no need to fill the document.

Advance CBSA Declaration application process

The Border Services Agency CBSA created the optional declaration service to facilitate quick arrival in the country. Travelers can declare goods online by following these three steps:

  • First, fill out requested information and answer the customs and immigration declaration questions truthfully. Then, choose the preferred processing time for your document.

  • Second, double-check and verify your information to avoid any mistakes. After that, introduce a payment method for the service fee.

  • Third, click on the ‘submit’ button and wait for the declaration to arrive in your email.

You must fill out the declaration within 72 hours of arriving in Canada. Once you receive the document, you must print it and present it to borden officials.

Costs and processing time of the Advance CBSA Declaration

iVisa offers three options for processing the customs and immigration declaration. The prices vary according to your needs and budget:

  • Standard processing time: This is an affordable option (USD $69.99) for those who have some time before they travel (24 hours).

  • Rush processing time: This processing option is a good alternative if you are in a hurry (4 hours). For an additional fee (USD $89.99) you’ll get the document faster than the standard option.

  • Super rush processing time: If you need to receive your declaration ASAP (30 minutes), this is the best option to get it on time for an express fee (USD $109.99).

Traveling to Canada with minors

Each traveler needs to fill out a customs declaration, whether at the airport or in advance online. A parent or legal guardian can assist the minor with filling out the document.

Where can I learn more?

If you still have concerns about documents or requirements to travel to Canada or other immigration information, chat with our customer service experts or email [email protected].

Canada Advance CBSA Declaration (ArriveCAN) Certified customer reviews

Travelers to Canada rated this product a 4.9 out of 5 based on 21 reviews.
4.9 out of 5

Filter by rating

5 stars
4 stars
3 stars
2 stars
1 stars
Kace B.
May 24, 2025
"Fast and excellent service great value for the price."
Arlette D.
May 19, 2025
"Straightforward process that got the job done"
Raylan L.
May 9, 2025
"The process was easy to understand and follow"
Opal T.
May 2, 2025
"Fast and efficient service many thanks and much appreciated."
Lennan R.
April 25, 2025
"Frequent email updates at every step kept me well informed."
Zuri K.
April 17, 2025
"Clear communication and great updates throughout the process."
Ronaldo R.
April 13, 2025
"Very userfriendly and received my documents right away. Thank you!!"
Violeta V.
April 9, 2025
"Simple and easy to follow"
Ulla U.
April 1, 2025
"The IVISA team is always approachable when I need help with the document process. keep up the great work!!!"
Simone S.
March 27, 2025
"Quick and simple!!"
Quentin I.
March 14, 2025
"Extremely helpful!!"
Chiara E.
February 18, 2025
"User friendly and highly responsive"
Michelle P.
February 6, 2025
"quick, straightforward, and hassle free"
Jeremy E.
January 15, 2025
"the service was incredibly easy to use!"
Vivienne S.
December 14, 2024
"I’m so grateful for the fantastic support my ETA was approved and I couldn’t be happier. Thank you for your help, i’m truly delighted!"
Thalia B.
October 17, 2024
"the service was outstanding"
Ronan K.
September 20, 2024
"Since I applied too early, they placed me in the queue and delivered my visa right on time. The service was fast, efficient, and client-focused!"
Selene P.
September 7, 2024
"The process was straightforward and I’m looking forward to how much smoother entry will be!!"
Andrea D.
August 26, 2024
"Excellent platform professional, fast, with great support, fair pricing, and an intuitive interface"
Thiago T.
March 31, 2025
"I received my visa within 3 days with no stress. I would definitely recommend this service and their agents are available 24/7 to assist"
Alessandra I.
March 4, 2025
"Clear and well explained instructions"

How to Apply: Advance CBSA Declaration (ArriveCAN)

01
FILL OUT ONLINE APPLICATION

Complete our easy online application

02
RECEIVE DOCUMENT VIA EMAIL

Don't waste time in a queue or filling out forms on the plane or at the airport. We will do it for you

03
CHECK IF YOU REQUIRE A VISA (PAPER OR ELECTRONIC)

Some nationalities require a visa to enter this country. Check with your local embassy / consulate

04
ENTER DESTINATION

Present your passport and the document we provide to save you time and hassle when entering destination

How to Apply: Embassy Registration

01
Fill Out Online Application

Complete our easy online application and pay with credit card or PayPal

02
Travel Safely

Your embassy will assist you if an emergency (eg. Natural disasters, civil unrest, etc) occur

Why Register with the Embassy

Travel Registration is a service provided by the government. This service allows you to record information about your upcoming trip abroad to the Department of State so it can be used to assist you in case of an emergency. People residing abroad can also get routine information from their nearest embassy or consulate if registered.

Required Information to Apply

Once You Have Registered With Your Embassy Or Consulate, You Will Need To Update Your Data If:

  • your contact details change,
  • your civil status changes,
  • you are going back to your home country.

Questions?

You are currently impersonating a user.