DEV Community

Cyprus Tax Life
Cyprus Tax Life

Posted on • Originally published at cyprustaxlife.com

TAXISnet Cyprus: How to Register, Get Your TIC, and File Taxes Online (2026)

If you're moving to Cyprus as a remote developer or founder, TAXISnet is the first piece of local infrastructure you'll actually have to touch. It's the Cyprus Tax Department's online portal, and once you're a resident (or running a Cyprus company) you'll be back on it every year. Here's what the registration flow and the platform's actual capabilities look like in 2026.

Step zero: get your Tax Identification Code (TIC)

Before you can register on TAXISnet at all, you need a TIC - a 9-digit number the Tax Department assigns to every individual and company with tax obligations in Cyprus. You apply with form T.D. 2001 (individuals) or T.D. 2002 (companies) at a Tax District Office, using your passport, proof of address, and immigration status document. Processing takes 2-4 weeks, and once issued the TIC never expires.

The TIC isn't just for taxes - you'll need it to open a bank account, register for social insurance and GHS, and (for EU citizens) as part of the Yellow Slip guide registration sequence. It's genuinely the first administrative domino, so get it moving as soon as you land.

Registering on TAXISnet: individuals

Once you have a TIC, registration takes 10-15 minutes:

  1. Go to taxisnet.mof.gov.cy and click "Registration" (or "Εγγραφή" if the Greek default catches you off guard - there's an English toggle at the top of the page that a lot of new users miss entirely before giving up).
  2. Select "Physical Person."
  3. Enter your TIC, date of birth, and email.
  4. Set a username and password (the password rules are strict: upper case, lower case, number, and symbol).
  5. Confirm your email via the verification link.
  6. Log in to your personal tax dashboard.

Companies go through a similar flow, but the TIC comes from the Cyprus company formation process, and it's the director or an authorised rep who registers the company profile - most founders just hand this to their accountant.

What you can actually do once you're in

TAXISnet isn't a read-only portal - it covers most of the actual filing workflow:

  • IR1 - the annual personal income tax return, mandatory once your income crosses the EUR 22,000 threshold (2026 reform level).
  • Temporary tax declarations - self-employed individuals and companies estimate and prepay tax in two instalments, August and December.
  • Payments - by card or direct debit, with downloadable PDF receipts and a running view of any outstanding balance or penalty.
  • Assessments and statements - every assessment the Tax Department issues is viewable and downloadable from the portal.
  • VAT registration and returns, and the corporate IR4 for companies.

Notably, TAXISnet does not handle everything: PAYE registration for employers, GHS/social insurance enrolment, and the initial Non-Dom declaration all route through separate systems or office submissions, even though they're connected to the same TIC.

The issues that actually trip people up

  • Portal defaults to Greek - the English toggle exists but is easy to miss on first login.
  • Session timeouts - the portal logs you out aggressively mid-form; save drafts often if you're filling out the IR1 in one sitting.
  • Password resets require the original registered email, so if you set this up in a rush during your first week and used a temporary address, fix that immediately.
  • Browser compatibility - the portal is dated and behaves better on desktop Chrome/Firefox than mobile browsers.

Timing matters more than people expect

If you're establishing tax residency under the 60-day tax residency rule, your TIC and TAXISnet registration should be one of the first things you sort out, not something you get to eventually. Filing deadlines and provisional tax instalments are date-driven, and being registered late doesn't move the deadline - it just compresses the time you have to get your first return right. This is especially relevant if you're planning to claim Cyprus Non-Dom status: the Non-Dom declaration itself goes through the Tax Commissioner rather than TAXISnet directly, but it depends on the same TIC and residency documentation trail.

Most founders end up delegating the actual filing to an accountant once the company side gets involved, but understanding what TAXISnet does and doesn't cover saves a lot of back-and-forth in your first year.


This is general information, not tax advice. Confirm current TAXISnet procedures and deadlines with the Cyprus Tax Department or a licensed accountant.

Top comments (0)