Upload your passport and enter your contact details to begin.
Passport / ID Document *
🪪
Drop passport or ID here, or click to browse
JPG, PNG or PDF
✓ Passport read successfully
NameNationalityPassport No.
Contact Details
Upload Boarding Passes
Upload your boarding passes for the selected tax year. PDF, JPG or PNG, max 10 MB each.
📎
Drop boarding passes here or click to browse
PDF, JPG, PNG — max 10 MB each
Extracted Flights — click any cell to edit
#
Date
From City
FR
To City
TO
Flight
Conf.
Add Flight Manually
Day Calculation
Reconstructed presence based on uploaded flights.
Country
Days Present
% of Year
Monthly Presence —
Cyprus
Abroad
Unaccounted
⚠ Coverage Gaps
60-Day Rule Check
Answer all five conditions to assess 60-day rule eligibility.
Review & Download
Review your assessment summary below.
Philippou Law Firm
Cyprus Tax Residency Assessment
Tax Year:
Generated:
Ref:
Client
Travel Summary
Date
From
To
Flight
Presence by Country
Country
Days
% of Year
Coverage Gaps
60-Day Questionnaire
Residency Assessment
Overall Preliminary Outcome
Disclaimer: This assessment is based solely on the boarding passes provided and the information declared by the client. It does not constitute legal or tax advice. Final determination of Cyprus tax residency requires review by a qualified tax professional at Philippou Law Firm.