Stage 3 — Documents

Arrivals/Departures Table for Form M127

Assembles the arrivals and departures table for form M127 — right in your browser, with a ready-to-download DOCX


Fill in your passports, trips abroad, and residence addresses — the form will assemble the arrivals and departures table, a mandatory attachment to form M127, and let you download a ready-made DOCX. For the submission date and the days-in-Cyprus calculation, see the calculator on the Requirements page.

Confidential: data is processed only in your browser and is not sent to the server. Data is shared between the calculator, the arrivals/departures form, and the M127 form (synced automatically).

How to Fill It Out

  1. Find all passports from your time in Cyprus, including expired ones
  2. Write down every departure and return from the stamps: dates, country, passport number, and stamp page
  3. If some stamps are missing, verify with flight tickets, boarding passes, or card statements
  4. List all residence addresses in Cyprus with dates

Days are counted the same way as for tax residency: the arrival day in Cyprus is a day of presence, the departure day is a day of absence. The final table must match your passport stamps.

Original files: blank template and completed example. For the day-counting rules and deadline requirements, see Days in Cyprus.