ArriveCAN Advance Declaration: What It Saves, and What It Doesn’t.
Advance Declaration lets you file your customs and immigration declaration up to 72 hours before landing in Canada. It is optional, free, and available at ten airports including both Toronto Pearson terminals. It is also more limited in what it speeds up than most coverage suggests.
Two questions sit behind most searches on this subject. Do I have to do this, and is it worth the bother? The answers are no and probably, in that order.
ArriveCAN is no longer the mandatory health-reporting app it was during the pandemic. What survives is a single optional feature that moves the customs form off the aeroplane and onto your kitchen table. That is a genuine improvement, provided you understand which part of the arrival it affects.
The ArriveCAN Advance Declaration is an optional, free feature that lets you submit your customs and immigration declaration up to 72 hours before arriving in Canada. It is available at ten airports, including Toronto Pearson Terminals 1 and 3. It speeds up the kiosk step and gives access to express lanes; it does not replace the border process.

What it is, and what it isn’t.
What it is: a feature inside the ArriveCAN app, also available through a web version, that lets you answer the customs and immigration questions in advance and transmit them to the Canada Border Services Agency before you fly.
What it is not, and this list matters more:
- Not mandatory. You can arrive in Canada without it.
- Not preclearance. You still pass through the Canadian border process on arrival.
- Not a visa, an eTA or a travel authorisation. It has no bearing on whether you may enter.
- Not final when submitted. The declaration is only completed once you certify it at a kiosk or eGate.
- Not a replacement for the officer. You still hand a receipt to a border services officer afterwards.
The last two points are where most misunderstanding lives. Submitting in advance moves work earlier; it does not remove steps.
Where it works.
Ten Canadian airports currently participate. If you are landing anywhere else in the country, submitting in advance will not help you.
| Airport | Code | Note |
|---|---|---|
| Toronto Pearson International | YYZ | Terminals 1 and 3 |
| Billy Bishop Toronto City | YTZ | Also participating |
| Vancouver International | YVR | — |
| Montréal-Trudeau International | YUL | — |
| Calgary International | YYC | — |
| Edmonton International | YEG | — |
| Ottawa International | YOW | — |
| Winnipeg James Armstrong Richardson | YWG | — |
| Halifax Stanfield International | YHZ | — |
| Québec City Jean Lesage International | YQB | — |
For Toronto arrivals this covers everything, since both Pearson terminals participate and so does the island airport. If you are landing at YTZ, our page on Billy Bishop transfers covers the ground side.
Before You StartWhat you need.
The requirements are modest, and there is no eligibility test beyond having the right document.
- A passport or a Canadian permanent resident card. One or the other is required to build a traveller profile. The app can capture passport details with your device camera, or you can type them in.
- A device. An Apple device running iOS 13 or above, an Android device running OS 6 or above, or any recent browser on a tablet, laptop or desktop through the web version.
- An internet connection at the point of submission. You can work in airplane mode, but you need to be online to send it.
- The current version of the app, if you are not using auto-update. The web version updates itself.
On privacy. Information submitted through ArriveCAN is protected under the Privacy Act, the Advance Declaration feature has its own additional privacy notice, and the CBSA states that the app does not retain an image of your travel document.
Submitting, step by step.
- Sign in to the app or the web version and follow the prompts.
- Confirm your travel identity document details, from your passport or resident card.
- Answer the customs and immigration questions truthfully. These are the same questions you would otherwise answer at a kiosk, covering goods, currency, food, plants, animals and farm visits.
- Submit within 72 hours of arriving in Canada.
You should then see a confirmation screen, and receive a confirmation email with a reference number. If you do not, assume it did not go through.
One preparation note. The questions about food, plants and animal products are the ones travellers most often answer carelessly, and the consequences sit with the declaration rather than with the app. It is worth knowing what you're required to declare before you start answering.
On ArrivalWhat happens when you land.

The process is short, and the sequence is fixed:
- Scan your travel document at an airport kiosk or, where available, an eGate. Up to five travellers can use one kiosk at a time. Solo travellers aged 14 and above may use eGates.
- Review and edit your declaration if anything has changed since you submitted it.
- Submit the final declaration. This is the moment it becomes a declaration in law.
- Take the receipt to a border services officer for further processing.
If your circumstances changed after you filed, editing at the kiosk is the correct course. There is no penalty for amending, and it is considerably better than certifying something inaccurate.
The 72-hour trap.
This is the failure mode almost nobody writes about, and the one most likely to affect you.
The 72 hours is not simply a window for submitting. If you do not certify the declaration at a kiosk or eGate within 72 hours of submitting it, it expires and you have to submit a new one. The CBSA names the obvious triggers: a delayed flight, or a postponed trip.

The practical rule. Do not file at the earliest possible moment. There is no advantage to it and a real risk attached. Filing the day before you fly, or on the morning of departure, leaves comfortable margin for a delay without letting the declaration lapse.
If it does expire, nothing bad happens beyond wasted effort. You submit a new one, or simply complete the declaration at the kiosk as you would have done anyway.
The NEXUS exception.
An awkward one, because the travellers most inclined to adopt a time-saving border feature are exactly the ones it excludes.
The CBSA states plainly that travellers cannot currently use the Advance Declaration with NEXUS kiosks. So a NEXUS member arriving at a participating airport chooses between two routes rather than combining them: the NEXUS lane as usual, or a standard kiosk or eGate with an advance declaration.

For most NEXUS members the existing lane remains the faster option, which makes this feature largely redundant for them. The word "currently" in the CBSA's wording suggests this may not be permanent, so it is worth rechecking if you hold NEXUS and travel often.
HonestlyWhat it actually saves.
The CBSA's current published figure is that editing, confirming or updating your declaration at a kiosk or eGate is up to 50% faster with Advance Declaration. Its earlier rollout data, published when the feature launched, put the reduction at roughly one third. Both figures come from the same agency at different points, and the honest reading is somewhere in that range.
The more important qualification is what the figure measures. It is time at the kiosk. That is one step in a sequence, and typically not the longest one.

| Stage of arrival | Affected? |
|---|---|
| Deplaning and the walk to the hall | No |
| Queue to reach a kiosk | Partly — express lanes are available to users |
| Time at the kiosk or eGate | Yes — this is where the saving is |
| Handing the receipt to an officer | No |
| Baggage collection | No |
| Referral to secondary inspection | No |
So it is a worthwhile few minutes rather than a transformation. On a busy evening at Pearson the express lane may be worth more than the kiosk saving itself. Our guide to how long clearing customs actually takes sets out the parts of the process this feature does not touch.
It’s free, and there’s nothing to apply for.
A word of caution that should not be necessary but is.
Advance Declaration is a free feature of a free government app. There is no application, no approval, no reference to buy and no express lane access granted on a case-by-case basis. You fill in a form and submit it.
If a website offers to submit your declaration for a fee, describes an approval process, or asks for payment to secure express lane access, it is not the Canada Border Services Agency. Use only the official app from the Apple App Store or Google Play, or the CBSA's own web version reached through the Government of Canada page.
The same caution applies to sites offering paid assistance with eTAs and other Canadian travel formalities. Official routes are free or carry a published government fee paid directly to the government.
When it isn’t worth bothering.
A short list, in the interest of not overselling a form:
- You hold NEXUS and will use the NEXUS lane anyway.
- You are landing at a non-participating airport.
- Your travel plans are unsettled and likely to shift inside the 72-hour window.
- You have no smartphone and no convenient computer access before departure. The kiosk will ask the same questions and takes a couple of minutes.
- You are arriving on a quiet flight at a quiet hour, when there is no queue to skip.
For everyone else, particularly on a busy long-haul arrival into Pearson, the few minutes of setup are a reasonable trade.
Five mistakes travellers make.
- Filing as early as possible. The 72 hours runs to certification, not to departure.
- Assuming it replaces the border process. It does not, and you will still meet an officer.
- Treating submission as completion. The declaration is only final once certified at a kiosk or eGate.
- Expecting NEXUS and Advance Declaration to combine. They currently do not.
- Paying a third party for it. There is nothing to pay for and nobody to pay.
Arrival timing, and your ride.
There is one practical conclusion to draw, and it runs against the marketing. Because the saving sits at the kiosk rather than across the arrival, an advance declaration does not make your exit time predictable. Two people on the same flight, both having filed in advance, can still leave the terminal half an hour apart depending on the baggage hall and whether either is referred for a closer look.

So file the declaration, and then plan the ground leg against a realistic exit rather than an optimistic one. A pre-arranged transfer handles this by attaching your flight number to the reservation and tracking the actual arrival, and Obsidian Ride includes complimentary wait time on airport pickups with 24/7 dispatch.
Details are on the Pearson Airport chauffeur service page, with destinations across Toronto and the wider GTA. Once you are through, our guide to where each vehicle type meets you covers both terminals.
File the form. We’ll watch the flight.
Add your flight number to the reservation and the pickup follows your actual arrival, however long the hall takes on the night.
ArriveCAN Advance Declaration: frequently asked questions.
What is the ArriveCAN Advance Declaration?
It is an optional feature in the ArriveCAN app that lets you submit your customs and immigration declaration to the Canada Border Services Agency up to 72 hours before arriving in Canada. You still complete the border process on arrival, but the kiosk or eGate step is faster because your answers are already recorded.
Is ArriveCAN still required to enter Canada?
No. The mandatory health reporting that made ArriveCAN compulsory ended in 2022. What remains is Advance Declaration, which is entirely optional. You can arrive in Canada without using the app at all and complete your declaration at a kiosk, an eGate or with an officer in the usual way.
Which airports accept Advance Declaration?
Ten Canadian airports currently participate: Vancouver, Toronto Pearson (Terminals 1 and 3), Montréal-Trudeau, Winnipeg, Halifax, Québec City, Calgary, Ottawa, Edmonton and Billy Bishop Toronto City. If you are arriving anywhere else in Canada, submitting a declaration in advance will not help you.
How far in advance can you submit an Advance Declaration?
Up to 72 hours before you arrive in Canada, and no earlier. There is no advantage to submitting at the earliest possible moment; in fact there is a risk, because the declaration expires if it is not certified at a kiosk or eGate within 72 hours of submission.
Does Advance Declaration cost anything?
No. It is a free feature of a free government app, there is no application, no approval step and no fee. If a website offers to submit your Advance Declaration for a charge, or describes an approval process, it is not the Canada Border Services Agency. Use the official app or the CBSA web version only.
Can NEXUS members use Advance Declaration?
Not at NEXUS kiosks. The Canada Border Services Agency states that Advance Declaration cannot currently be used with NEXUS kiosks. NEXUS members arriving at a participating airport therefore choose one or the other: the NEXUS lane as usual, or a standard kiosk or eGate with an advance declaration.
What happens if my flight is delayed after I submit?
Your declaration may expire. It must be certified at an airport kiosk or eGate within 72 hours of submission, and the Canada Border Services Agency specifically names delayed flights and postponed trips as situations where it will lapse. If that happens, submit a new declaration; there is no penalty, only the lost effort.
How much time does Advance Declaration actually save?
The Canada Border Services Agency says using it makes editing and certifying at a kiosk or eGate up to 50% faster, and its earlier rollout data indicated a reduction of roughly one third. Either figure applies to time at the kiosk itself, not to your overall time between landing and leaving the terminal.
Do I still have to see a border services officer?
Yes. After you certify your declaration at the kiosk or eGate you take the printed receipt to a border services officer for further processing. Advance Declaration is not a preclearance programme and does not replace the border interview, the baggage hall or any referral to secondary inspection.
Can families and children be included?
Up to five travellers can use a single kiosk at a time, which covers most family groups arriving together. Travellers aged 14 and above who are travelling alone may use eGates where available. Younger children are processed with the adults they are travelling with rather than separately.
Should I change my airport pickup time if I use Advance Declaration?
No. The saving applies at the kiosk rather than to your total arrival time, and the queue for the kiosk, baggage collection and any secondary referral are unaffected. Plan your pickup around a realistic exit time, or use a monitored arrival so the timing adjusts to your actual landing.