Independent Canadian service. Not the IRS or any government.

How to find your US travel dates

Checked for the 2026 tax year · Updated October 2026

Short answer

Look up your US entries and exits on the free CBP I-94 website, and ask the CBSA for your Canadian travel history to fill any gaps. Card statements and bookings help confirm the dates.

1. Your US travel history (CBP I-94)

US Customs and Border Protection has a free website that shows your US arrivals and departures for about the last five years.

  1. Search for “I-94 official website” and make sure the address ends in cbp.dhs.gov. It's free; avoid look-alike sites that charge a fee.
  2. Choose Get Travel History.
  3. Enter your name, date of birth and passport details exactly as they appear on your passport.

It isn't perfect. CBP says it may miss some land crossings and cruises, and it's not an official record. Use it as a starting point and check it against your own records.

2. Your Canadian entries (CBSA travel history)

The Canada Border Services Agency keeps a record of when you entered Canada, and you can ask for a copy, called a Travel History Report.

3. Your own records

Tip: keep a simple log

Write down the date you cross into the US and the date you come home, every trip. Next year's form takes two minutes.

The free check opens January 2.Find out in about 2 minutes if you need to file, and we’ll fill out the official IRS form for you. Leave your email and we’ll tell you when it opens.
Email me when it opens

Onward is an independent Canadian service, not the IRS. This page explains the rules in plain terms; it isn't tax or legal advice. If your situation is unusual, speak with a cross-border tax professional.