Automatically manage your travel documents — the fiscal proof tax authorities accept. The fiscal proof tax authorities accept

Tax authorities don't accept “I think I spent 186 days in Portugal.”

Hand it to DayProof and forget about it. When it matters, you'll have everything ready.

When tax authorities ask where you spent your days, having it written down isn't enough. Connect your inbox in 90 seconds — DayProof automatically receives your boarding passes, sorts them, alerts you if anything is missing, and generates the report you need in one click.

Connect your inbox in 90 seconds. DayProof receives every boarding pass, counts your days per country, and builds the report.

Free during beta No credit card Works with Gmail & any email

Built for those who need a tax residency certificate every year — for their bank, their adviser, or the tax authority.

app.dayproof.app/dashboard
DayProof dashboard showing day count per country for tax residency proof
Set it up once. Then stop thinking about it.
0 clicks
Every boarding pass parsed, verified, and filed for you — no uploading, no organising, no remembering
Parsed and filed, automatically
5 formats
Boarding passes, QR codes, invoices, confirmations, itineraries — all read and tied to the right flight
Passes, QR, invoices, itineraries
Auto
Airport transits, residency thresholds, and OECD rules applied automatically — configure once, trust forever
Transits and OECD rules applied
1-click
The only thing you ever do: press Download when someone asks for proof
Press Download when they ask
The moment it matters

Two years from now, they'll ask.
You'll already have the answer.

Residency audits don't warn you. DayProof works quietly in the background from today, so that moment finds you ready.

1

Today, life is moving.

You're flying between cities, clients, apartments. Boarding passes pile up in six inboxes, three phones, a photos app. "I'll organise this later."

You fly between cities, clients, apartments. Passes pile up in six inboxes. “I'll organise this later.”

The quiet risk
2

Then, the letter arrives.

The tax office — wherever you're filing — wants proof of where you slept in 2022. You have 15 days. Suddenly you're digging through 6,000 emails at 11pm, trying to prove a trip you barely remember. And a sloppy filing — with gaps or missing boarding passes — is the difference between a short audit and one that drags on for months.

The tax office wants proof of where you slept in 2022. You have 15 days. And a filing with gaps drags the audit on for months.

The scramble
3

With DayProof, it's already done.

One click. A PDF with your days per country, every flight, every boarding pass attached as evidence — dated, defensible, ready for any tax authority. Send it. Go back to your life.

One click. A PDF with your days per country and every boarding pass attached. Send it, go back to your life.

The calm
The real problem

The problem isn't the days.
It's the proof.

You've been travelling for years. Flying, working, living between countries. You know you meet the non-resident thresholds.

The problem is you can't prove it.

Your boarding passes are buried in years of emails from Ryanair, Iberia, Turkish, Lufthansa. Your travel history lives in your head — not in a dated, signed document. And when a tax authority asks, they don't want an explanation. They want a file.

Tax authorities don't accept "I think I was in Lisbon." They accept dated evidence. Your boarding passes are already that — they just aren't organised.
OECD Model Tax Convention · Commentary on Article 4

Three things we do.
Nothing else.

DayProof is narrow by design. It doesn't plan your trips or file your taxes. It does one thing: turn your boarding passes into defensible evidence.

Connect once. Done forever.

Forward your airline emails in 90 seconds — DayProof only receives what you send it, never reads your inbox. Prefer doing it by hand? Upload boarding pass photos, Wallet screenshots, or PDFs and the app reads them all the same.

Forward your airline emails, or upload photos and PDFs. We never read your inbox.

Your travel year, reconstructed.

We gather your boarding passes, train tickets, ferry receipts and itineraries — classify them, deduplicate them, and build a visual timeline of your year. The dashboard flags gaps and sends a custom email alert when a trip looks missing — so you can fix it the moment it happens, not a year later.

We classify, deduplicate and build your year. We alert you if a trip is missing.

Report, ready when they ask.

Export a clean PDF with your days per country, flight list, and every boarding pass attached as evidence. Ready for your accountant or tax authority.

PDF with days per country, flights, and every boarding pass attached.

Three steps, then nothing.

Set it up in 90 seconds. Forget it forever.

1 Connect

Connect your email. We handle the rest.

A one-time setup, guided step-by-step in under 90 seconds. DayProof starts receiving every boarding pass, invoice, and itinerary that lands in your inbox — automatically, forever.

One-time setup in 90 seconds. After that, every document arrives on its own.

  • Works with Gmail, Outlook, iCloud, or any email provider
  • Screenshots, PDFs and email attachments — upload them directly, or forward them and we'll handle the rest
  • Going back in time is easy. Got a letter asking about 2022? Connect that old inbox and watch it reconstruct years of travel in minutes — no more scrolling through 6,000 emails.
  • Privacy by design — we never log into your email. You stay in control and can revoke the connection anytime from your own inbox settings.
British Airways · 3 Apr 2026
Your boarding pass — BCN to LHR
BA7491 · Seat 14A · Gate B22 · 07:50
Auto-sync
2 Parsed

Every flight validated and counted.

Our smart parser reads boarding passes, invoices, and itinerary confirmations — pulling out the dates, airports, and routes automatically, using QR recognition and language models.

Reads passes, invoices and confirmations: dates, airports and routes, automatically.

  • Understands multiple document types, from any airline
  • Missing a trip? The suggester fills the gaps for you
  • Every entry keeps the original document attached as proof
03 APR BCN → LHR British Airways Verified
18 MAR LHR → JFK via DUB · 4h Transit
15 FEB CDG → BCN Vueling Verified
22 JAN JFK → CDG Air France Verified
3 Report

Download a report ready for anyone.

When the moment comes — your accountant, a tax letter, a residency application — one click gives you a PDF with your days per country and every boarding pass attached.

One click gives you the PDF with your days per country and every pass attached.

  • Days per country, per calendar year
  • Full flight list with dates and routes
  • Every boarding pass embedded as documentary evidence
Fiscal Residency Report
Matew Mitnik · Prepared 04 Apr 2026
FY 2025
CountryDays
Spain191
United Kingdom84
Portugal51
France28
United States11
Download FY 2025 report
Every year, your bank, your adviser or the tax authority will ask for a tax residency certificate. And to issue it, most countries require documented proof of physical presence — starting with your flight history.
Every year they'll ask you for a tax residency certificate. And to issue it, they require documented proof of physical presence.
Keep it organised, with valid proof — before they ask

Your evidence,
defensible by design.

This isn't a nice-to-have. Boarding passes are explicitly accepted as proof of physical presence by tax authorities across the EU, UK and OECD — and DayProof follows the exact rules they use. No improvisation.

Transit excluded — OECD art. 15

Airside layovers under 24 hours are correctly excluded from presence counts, following OECD Model Convention guidance.

Airside layovers under 24h excluded from the count

Documentary evidence, by the book

Every flight comes with its original boarding pass attached as a PDF — the format tax authorities across the EU, UK and OECD list as accepted proof.

Original boarding pass PDF with every flight

Not a tracker — by design

DayProof never watches where you are. It only reads the travel documents you choose to send it. Want automatic GPS confirmation? Our optional Android and iOS companion apps add it — always opt-in, always revocable.

Only reads what you send. Never tracks you

Built like an audit, not an app

Same emails in, same report out — every time. Your timeline is reproducible and dated at source. That's what an inspector wants to see, in any jurisdiction.

Same emails in, same report out

Free while we're in beta.

We're building DayProof with the first users. While we're in beta, everything is free, no card.

Public Beta

Everything, free

€ 0 /month

Unlimited flights, countries, and reports. No catch.

  • Unlimited boarding passes, trains, ferries & manual entries
  • Connect email or upload your documents directly
  • Visual year overview — review your travel at a glance
  • Gap detection with custom email alerts — fix missing trips fast
  • 183-day threshold alerts per country
  • Audit-ready PDF report with every document attached
Start for free — no card

After the beta

  • Today — Free. Everything included, no card.
  • Pro — an annual plan, when the beta ends.
  • For using it during the beta — founder pricing, for life.

The first comments to reach us. All from people who actually use it.

A few of the people already using it wanted to say so — with their name and their LinkedIn profile.

It's super useful for me, especially the feature that pulls airline emails: in some cases, when the boarding pass didn't get emailed to me, it grabbed the right flight with the itinerary, and then the app told me the boarding pass was missing so I could upload it manually with a photo.
Translated · see original

Me es muy útil, sobre todo la función que recoge los mails de aerolíneas: en algunos casos, cuando el boarding pass no se me envió por mail, recogió el trayecto correcto con el itinerario, y después la app me avisó que faltaba el boarding para que lo subiera a mano con una foto.

Llorenç MuntanerSoftware Engineer · DEVerified identity
Great app to keep all your flights and trips organized without having to track them manually. It lets you see in a very visual way the details and summary of the days you've spent in each country and also keep the travel receipts. Super useful for tax residency issues or any situation where you need to prove where you've been, without having to hunt for boarding passes, attach documents one by one, or maintain your own Excel. Easy to use and saves you a ton of work.
Translated · see original

Muy buena app para tener organizados todos los vuelos y viajes sin tener que llevar un seguimiento manual. Te permite tener de forma muy visual el detalle y resumen de los días que has estado en cada país y conservar además los justificantes de los viajes. Muy útil para temas de residencia fiscal o para cualquier situación en la que necesites acreditar dónde has estado, sin tener que estar buscando tarjetas de embarque, adjuntando documentos uno a uno o llevando tu propio Excel. Fácil de usar y te ahorra muchísimo trabajo.

Pere SiquierVerified identity
I put all my flights into DayProof and it gave me the count by country and year, traceable down to each boarding pass. It saved me weeks of Excel and, above all, gave me something presentable instead of an estimate. I loaded my flights manually because I already had them saved, but DayProof lets you connect the email and pull them automatically, which is what I would have used if I didn't have them.
Translated · see original

Metí todos mis vuelos en DayProof y salió el cómputo por país y año, trazable hasta cada tarjeta de embarque. Me ahorró semanas de Excel y, sobre todo, me dio algo presentable en lugar de una estimación. Yo cargé mis vuelos a mano porque ya los tenía guardados, pero DayProof te ofrece conectar el email y sacarlos automáticamente, que es lo que yo habría usado de no tenerlos.

Manuel Nalda LópezCEO · CYVerified identity
DayProof makes tracking tax residency and travel days completely painless. Automating the timeline right from boarding passes saves hours of manual logging and takes all the stress out of compliance. It's clean, fast, and an absolute must-have for frequent travelers.
Livio LanzoFounder · CYVerified identity
The app is really useful; it works well, it's simple and intuitive. Visually, it lets you see at a glance if you've forgotten to register any boarding pass. Before everything was disorganized; I would leave it to the last minute and then had to recall the trips I'd taken and look them up. Now I feel calmer and more organized having the proof to show my residency in order.
Translated · see original

La aplicación es muy útil; funciona bien, es sencilla e intuitiva. Visualmente, permite ver de un vistazo si has olvidado registrar alguna tarjeta de embarque. Antes todo estaba desorganizado; lo dejaba para el último momento y luego tenía que hacer memoria de los viajes que había realizado y buscarlos. Ahora me siento más tranquila y organizada teniendo en orden las pruebas para demostrar mi residencia

Mirta JacoberExpat · ITVerified identity
Super useful and easy to use. It's like having a personal travel assistant: you set it up once and the system scans tickets and tallies your days per country in a 100% automated way. It seems ideal to justify my stays and residencies in a visual and quick way.
Translated · see original

Súper útil y fácil de usar. Es como tener un asistente personal de viajes: configuras una vez y el sistema escanea billetes y contabiliza tus días por país de forma 100% automatizada. Me parece ideal para justificar mis estancias y residencias de forma visual y rápida.

Rocío SirventDigital nomad · CYVerified identity
I uploaded all my 2025 PDFs and saved boarding pass images, in 2 minutes I had my tax report presentable, I also set up the automatic forwarding rule from gmail and it's super convenient because the invoices, confirmations and boarding passes assigned to the flight show up directly without having to do anything..... totally recommend!
Translated · see original

subí todo mi 2025 de pdfs e imágenes de boarding pass guardados, en 2 minutos tuve todo mi informe fiscal presentable, también configuré la regla automática de reenvío desde gmail y es muy cómodo ya que directamente aparecen las facturas, confirmaciones y boarding pass asignadas al vuelo sin tener qué hacer nada..... totalmente recomendable!

Mateu MesquidaInformatico · CYVerified identity
See more testimonials

The things people actually ask.

What counts as proof of physical presence for HMRC?

HMRC and most OECD tax authorities accept boarding passes, flight itineraries, and dated tickets as documentary evidence of physical presence. DayProof automatically collects and organises every document, then exports them as a single dated PDF — the exact format inspectors expect. Learn how tax authorities use boarding passes →

Can I reconstruct past years?

Yes — this is what DayProof was built for. Connect an older email account or upload your archive of past boarding passes, and it'll sweep through years of documents in minutes. Perfect for the moment a tax authority asks about 2022 and you don't want to spend a weekend searching through inbox noise.

Is DayProof valid evidence in a tax audit?

Yes. DayProof generates an audit-ready PDF with your days per country, full flight list, and every boarding pass attached as dated documentary evidence. Tax authorities across the EU, UK and OECD explicitly accept boarding passes as proof of physical presence — DayProof makes sure they're organised and exportable on demand. How to close a tax inspection fast →

Do I have to give you access to my email?

Under no circumstances do we access your email account. You set up an automatic forward in Gmail, Outlook or Apple Mail (we walk you through it step-by-step) that only triggers when an email matches airline or travel-agency keywords — boarding pass, flight confirmation, your itinerary and similar. We receive exclusively those forwarded emails, nothing else. Your documents are stored encrypted with AES-256 at rest and in transit (HTTPS). You can stop the forward at any time from your email client settings, without going through DayProof.

Do layovers and transit stops count toward the 183-day rule?

No — airside transits and short layovers are not counted as days of physical presence under the 183-day rule or the OECD Model Convention. DayProof automatically detects connecting flights and excludes them from your day count per country.

How does the 183-day rule work?

The 183-day rule is the most common tax residency threshold: spending more than 183 days in a country in a calendar year typically makes you tax-resident there. Most jurisdictions — including HMRC's Statutory Residence Test, Spain's AEAT, and the OECD Model Convention — use variants of this rule. DayProof counts your days per country automatically and alerts you as you approach each threshold. Read the full 183-day rule guide →

Will this stay free?

During the public beta, yes: everything free, no card. When the beta ends there'll be a paid plan, and anyone already using DayProof gets founder pricing for life. We'll announce it well in advance — no surprise changes.

What about GDPR and my data?

Your data is encrypted in transit (HTTPS) and at rest (AES-256 via Active Record Encryption), never sold, never shared. You can export everything or delete your account with a single click. We are GDPR compliant by design and the data lives on EU servers.

What is the UK Statutory Residence Test (SRT)?

The UK Statutory Residence Test is HMRC's official framework for determining whether you are tax-resident in the UK in a given year. It combines automatic overseas tests, automatic UK residence tests (triggered at 183+ days), and sufficient ties tests based on your home, work and family in the UK. DayProof tracks your UK day count throughout the year so you always know which test applies. Read the full guide →

Who is behind DayProof?

DayProof is built by Mateu Mesquida, a software engineer, working solo. No investors, no advertising and no data sold to anyone: the product is paid for by the subscriptions of the people who use it. Data is hosted on European servers (Germany) and processed under the GDPR. If you have a question, I answer it myself: [email protected]

See all 10 questions

Don't wait until they ask.

Set up a forward rule in 90 seconds. DayProof takes care of the rest — quietly, indefinitely.

Free during beta Setup in 90 seconds Your data, deletable in one click