Track tax residency days for any country

Tax residency rules vary by country and personal circumstances. Log trips once and see your presence-day totals using each country's configured counting method.

2-minute setup No card needed
TripLedger tax residency tracking dashboard

Dead simple journey logging

Stop recreating March from memory at tax time. Enter trips once and keep a reviewable record of your presence days by country.

Add a trip in under 30 seconds

Departure city, arrival city, dates. That's it. We apply the configured Any Presence or Midnight method per country.

Cross-timezone flights counted correctly

Overnight flight from NYC to London? We figure out which calendar days you were physically present in each country.

Search 140,000+ cities by name

Type 'Bangkok' or 'Porto' and pick from the list. Timezone data already loaded.

Catch gaps before your accountant does

If your arrival country doesn't match your next departure, we flag it. Fill the gap or explain it later.

TripLedger journey tracking interface for tax residency

Tax residency is messy

Many countries use physical presence as one factor in tax residency, often alongside other legal tests. Even the conventions for counting presence days can differ.

Some tests count any presence while others look at where you were at midnight. TripLedger keeps the underlying travel record and applies the counting method configured for each country.

You get a consistent record to review with a qualified advisor, without rebuilding your travel history from memory.

How it counts your days

Any Presence & Midnight Rule

Both counting methods are built in. Review or adjust the configured method for each country.

Automatic day counting

Log your trips once. See your residency days calculated for every country you visit.

Catch missing days

Gap detection highlights untracked days so you can complete your timeline before sharing it with an advisor.

Export for accountants

Generate reports your tax advisor can actually use. CSV exports with full trip details.

180+ countries supported

Track residency for Portugal, Thailand, Dubai, or anywhere else. Built-in timezone data for 140,000+ cities worldwide.

Built for people who need a clear travel record

Digital nomads

Monitor presence-day totals across multiple countries and spot approaching thresholds early.

Expats

Keep supporting travel records in one place and review midnight-based counts when they apply.

Tax advisors

Review a client's travel timeline and calculated presence days instead of reconstructing trips from scattered records.

TripLedger organizes travel records and calculates presence days from configured methods. It does not determine tax residency or provide tax advice. Consult a qualified tax professional for your circumstances.

Build the travel record your future self will need

Track journeys and residency days free. Pro is $97 once per ledger and adds future trips, stays, expenses, partner tracking, and read/write AI access.