Apply for your Canada Advance CBSA Declaration online
Skip the queues on arrival. Get your mandatory Canada Advance CBSA Declaration in minutes with iVisa.

Canada Advance CBSA Declaration (ArriveCAN) requirements
The Canada Advance CBSA Declaration is a digital form that allows travelers to submit their customs and immigration declaration to the Canada Border Services Agency (CBSA) before arriving in Canada.
This process is designed to streamline your entry, allowing you to use express lanes at major international airports. It is not a visa.
Required documents for the Canada Advance CBSA Declaration (ArriveCAN)
Requirements verified against official government sources
- Passport or travel document (must be valid for entire stay)
- Flight details
- Customs information (items to declare)
- Valid email address
Requirements may vary depending on nationality.
Canada Advance CBSA Declaration (ArriveCAN) pricing and validity
One all-in price. The checkout total includes our service fee, expert review, and support — no surprises.
Canada Advance CBSA Declaration (ArriveCAN)Arrival card
From$69.99
- Who it's for
- Anyone flying into one of the ten participating Canadian airports, whatever their citizenship. Visitors, permit holders, returning citizens, and permanent residents all file the same declaration, and it works only with a passport or a Canadian permanent resident card.
- What it is and isn't
- This is a customs, immigration, and agriculture declaration you submit before you fly, so you can use the express kiosk and eGate lanes on arrival. It is not a visa and gives no permission to travel.
- How you travel
- Air arrivals only, and only where a participating airport is your first point of arrival in Canada. Land, rail, ferry, and private-boat crossings are excluded, as are passengers who never clear the border agency.
- Delivery format
- There is no document, stamp, or sticker. The declaration is held in your ArriveCAN account and confirmed by a receipt from the kiosk or eGate when you arrive.
- Good to know
- Every traveler needs their own declaration, but a parent or guardian can create and submit profiles for the whole party from one sign-in. A solo traveler must be at least 14 to use an eGate, and a kiosk takes up to five people at a time.
- Validity
- Valid for 30 days
- Entry
- Single entry
- Length of stay
- Stay up to 90 days per entry
- Processing time
- Get it in as fast as 15 minutes
How to apply for your Canada Advance CBSA Declaration (ArriveCAN)
Three simple steps — iVisa prepares, reviews, and files your Canada Advance CBSA Declaration (ArriveCAN) for you.
Complete the application
Answer a few simple questions and upload your documents, choose your processing speed, and pay securely. Most travelers finish in minutes.
We review and submit your application
Our experts check your application for the errors that cause government rejections, fix them with you, then submit it directly to the Canada government on your behalf.
Receive your Canada Advance CBSA Declaration (ArriveCAN)
Once approved, your Canada Advance CBSA Declaration (ArriveCAN) arrives by email — ready to travel, with clear instructions on how to use it.

No nonsense response either way and the opportunity to be fully refunded if it goes ‘belly up’. Given you time to make alternative arrangements
Not travelled one for some years it was easy - thanks x
Very easy to apply for evisa. The clarity is so good and application is completed in no time.
Application could be easier, especially for people that do not travel a lot.
Very easy format to apply for visa for Canada. Just have your passport open and very soon you take a photo of your main page and it uploads information to the site. Then your entry date, reason for trip, address details. All very quick
1I had a good excuse when I apply this visa on line. Easy to understand and fill it in.
My trip to Canada is a lifetime dream. The application and the extra cost for administration is well worth it. Thank you
The only way to for a Canadian Visa, be aware of organisations like iVisa and such
The process of applying was easy and the approval was very quick
Quick and easy to apply I had my visa in a few hours
Canada visa FAQs
Quick answers to the most common questions about the Canada Advance CBSA Declaration (ArriveCAN).
Still have questions?
Our visa experts are available 24/7 on chat, email, and WhatsApp.
Do I need a Canada Advance CBSA Declaration even if I have an eTA or Visa?
Yes. The Advance CBSA Declaration is a mandatory customs requirement for every person entering Canada, regardless of their visa status or nationality. It replaces the paper declaration cards formerly used on airplanes.
How will I receive the Canada Advance CBSA Declaration?
You will receive a confirmation via email with a reference number. This is electronically linked to your passport. When you arrive at the airport, you will scan your passport at a primary inspection kiosk or eGate, and your declaration will be retrieved. You can also find a copy of your declaration confirmation in your iVisa dashboard if applied through us.
Which airports accept the Advance CBSA Declaration?
The digital declaration is accepted at most major Canadian international airports.
How long can I stay in Canada?
For most tourists, the initial stay granted is typically up to 6 months. If you wish to stay longer, you must apply for a stay extension through Immigration, Refugees and Citizenship Canada (IRCC) at least 30 days before your current status expires.
When should I apply for the Advance CBSA Declaration?
The official government window for submission is within 72 hours before your arrival in Canada. We recommend submitting your details to iVisa early so we can process your application as soon as the submission window opens.
Do children/minors need a Canada Advance CBSA Declaration?
Yes. Every traveler, including infants and children, must be included in a declaration. You can use iVisa's 'Add another person' feature to easily manage applications for the whole family in one session.
Can I reuse my Canada Advance CBSA Declaration?
No. It is for single entry only. You must complete a new declaration every time you enter Canada.
What happens if I forget to submit the form before arriving?
If you arrive without an advance declaration, you will be required to complete your declaration manually at a kiosk or eGate upon arrival, which may take longer and result in slower processing through immigration.
What happens if my application is denied?
The most common reasons for issues are typos in the passport number or flight information. iVisa's expert review catches these errors to avoid delays and meet all government requirements before submission. iVisa also offers optional denial protection as an add-on to your application.
iVisa vs. the official Canada process
Apply nowOther travel documents for Canada
Canada visa requirements for other passport holders
- Canada visa for British citizens
- Canada visa for Australian citizens
- Canada visa for US citizens
- Canada visa for Swiss citizens
- Canada visa for Portuguese citizens
- Canada visa for Afghan citizens
- Canada visa for Armenian citizens
- Canada visa for Cambodian citizens
- Canada visa for Chinese citizens
- Canada visa for Egyptian citizens
- Canada visa for Hong Kong citizens
- Canada visa for Indian citizens
- Canada visa for Indonesian citizens
- Canada visa for Nigerian citizens
- Canada visa for Romanian citizens
Download the iVisa app
Track your application status in real time and keep every travel document in one place — wherever you are.
