Browse guides

Tax For All or TAXISnet? Cyprus Filing in 2026

This article is general information, not tax advice. TaxItEasy helps you organise and prepare your tax documents. Your tax advisor (Steuerberater) reviews and files your return.

Tax For All (TFA), TAXISnet and CY Login explained: which Cyprus portal to use for VAT, income tax and registration in 2026, plus login help and deadlines.

Cyprus runs two tax portals at once. Tax For All handles some things, TAXISnet still handles others, and the login was renamed to CY Login along the way. This guide sets out which portal covers what today, and what to have ready before you log into either of them.

Tax For All (TFA), explained

Tax For All is the Republic of Cyprus's taxpayer portal, operated by the Tax Department. Its clearest documented role is registration: the government's own business portal states that registering in the Tax Register happens only through TFA.

VAT runs through TFA today. The Tax Department's own payment page says the VAT payment code is on the receipt TFA creates when the return is entered there, and the Department has published TFA guides for VAT and VIES since 16 March 2023. Registration has its own, plainer rule: the government's business portal states that a request to register in the Tax Register "is carried out ONLY online through the Taxpayer Portal TAX FOR ALL (TFA)".

Not every government page has caught up. The same business portal still tells a VAT-registered business to "submit a VAT declaration via TAXISnet by filling in Form T.D. 1004". That page belongs to the investment-promotion portal, not to the Tax Department, and it has not followed the migration. If you found this guide because two official pages told you two different things, that is a reasonable place to have ended up.

What do I file where, right now?

The short version: registration is settled and lives in TFA, the login is CY Login for everything, and the filing side is genuinely in transition. The table below separates what is stated plainly in official sources from what is currently reported but not yet consistently documented.

What you need to do Where it goes How firm is this
Register in the Tax Register Tax For All (TFA) Stated plainly by the government business portal: online through TFA only, account required first
VAT return Tax For All (TFA), in current practice The Tax Department's payment page ties the VAT payment code to the receipt TFA creates when the return is entered; no Tier-A source in hand says TAXISnet refuses one, and the business portal's older TAXISnet and Form T.D. 1004 instruction has not followed the migration
Income tax return, employees and self-employed without audited accounts TAXISnet, for now Stated by the Tax Department's own income tax return page: TAXISnet remains the filing channel for income tax returns through tax year 2025; TFA becomes the exclusive channel from tax year 2026
Logging in to any of the above CY Login (formerly Ariadni) Official CY Login help pages; existing Ariadni credentials still work
Paying social insurance contributions SISnet, the ministry's online contributions payment system Ministry of Labour system; separate from the tax portals entirely
Reporting a new hire or a termination ERGANI, at ergani.mlsi.gov.cy Stated plainly: notification is electronic only, no later than 1 day before recruitment

Two things are worth pulling out of that table. Social insurance and employment reporting are not tax-portal matters at all. They sit with the Ministry of Labour, which is why looking for them in TFA is a dead end. And Greece operates a system also called ERGANI; if you search the name without the country, you will land in the wrong country's rules. The Cyprus one is at ergani.mlsi.gov.cy.

Why did TAXISnet come back into the news in 2026?

Because the migration slowed down. Many people expected the 2025 income tax return to be the first one filed in TFA. Instead, TAXISnet remains the filing channel for income tax returns through tax year 2025, and TFA becomes the exclusive channel from tax year 2026.

The reasoning the Cyprus Mail quoted was about pacing rather than a change of direction. A tax-commission spokesperson was quoted saying it is "wiser to use TAXISnet for one year more [through tax year 2025] before the reform [comes in to effect], and then we will roll out Tax For All fully", and that "everyone will need to move to TFA, but not for this year's filing cycle".

So TAXISnet is not legacy yet, and TFA is not the single front door. Check which portal your filing type uses this year.

How do I log into TFA?

Through CY Login. It describes itself as the Republic of Cyprus's service for managing and identifying users, a single sign-on for government services. If you already had an Ariadni account, those credentials still work, because Ariadni is the former name of the same service rather than a separate system you need to replace.

Practical notes from the official CY Login help pages: there are two account categories, one for citizens and one for companies and organisations, so pick the one that matches how you will actually file. Activate the profile from the confirmation email within 15 minutes. After that it is deleted and you start over. Two-factor authentication is available and optional, worth switching on for an account that fronts your tax data.

How do I register in the Tax Register?

This is the one part with no ambiguity. The Republic's business portal states that the submission of a registration request in the Tax Register is carried out only online through the TFA taxpayer portal, and that creating an account is a prerequisite for submitting that request.

In practice that means the account comes first and the registration request second: you cannot start with the form. Once your request is approved, your TFA account is linked to your Tax Identification Number and you are notified at the email address you registered with. Everything after that, including whether VAT registration in Cyprus applies to you, depends on your own turnover and activity; the €15,600 taxable-turnover threshold is the usual trigger, and it is worth going through with your accountant rather than self-assessing.

What is the Cyprus Tax Department?

The Tax Department is the government body behind both TFA and TAXISnet. It was formed on 1 July 2014, when the Internal Revenue Department and the VAT Department merged into a single authority. Everything on this page, both portals included, is one department's work, not two.

TFA and TAXISnet are not competing systems; they are the Tax Department's own channels, both still active. TAXISnet remains the Tax Department's live channel for income tax returns through tax year 2025, and the Department's own announcements govern when each filing type moves to TFA.

Reach the Department directly at [email protected], Corner of Michalakis Karaolis and Grigoris Afxentiou, Nicosia, public service hours 08:00 to 14:30. Most district offices list their own email and address, but the VAT desks in Limassol and Paphos give no counter contact at all: both read "Contact via Tax For All".

What Tax For All does not do

TFA is a filing and registration channel. It is not a bookkeeping system. It does not read your receipts, it does not tell you which expenses are deductible, and it does not reconcile what you filed against what actually moved through your bank account. It takes numbers you have already worked out and accepts them.

That gap is where most of the real work sits. By the time a VAT figure is ready to type into a portal, someone has collected the invoices, sorted them into periods, matched payments against transactions and checked that nothing is missing. The portal is the last five minutes of a much longer job.

Getting ready, whichever portal turns out to be yours

The portal question resolves itself once you know your filing type. The preparation question does not. It is the same work regardless of which system you end up logging into, and it is the part that actually takes time.

That is what TaxItEasy is for: photograph a receipt or forward an invoice by email, and it is read, sorted and matched against your bank transactions, with VAT totals visible as you go and a clean export for your accountant at period end. We deliberately do not file anything on your behalf: your accountant reviews and files, in whichever portal applies to you.

If you are setting up the bookkeeping side, the Cyprus accounting guide covers what to have in place across the year. If you are issuing invoices from Cyprus, Cyprus invoice requirements lists the fields each one has to show, and the Cyprus invoice template is a worked example you can copy. On the practical side, scanning with the mobile app and setting up email forwarding are the two habits that keep a period from turning into an archaeology project, and the VAT overview shows the totals building up before a deadline rather than after it.

Frequently asked questions

What is Tax For All (TFA)?

Tax For All is the Republic of Cyprus's taxpayer portal, run by the Tax Department. Its clearest documented role is registration: the official business portal states that a request to register in the Tax Register is submitted only online through TFA, and that you must create an account there first.

Do I have to register through Tax For All?

For the Tax Register, yes. The Cyprus government's business portal states that the registration request is carried out only online through the TFA taxpayer portal, and that creating an account is a prerequisite. There is no paper route described alongside it, so plan for the account first.

Is TAXISnet still in use in Cyprus?

Yes. TAXISnet has not been switched off. The Tax Department's income tax return page keeps TAXISnet as the filing channel for income tax returns through tax year 2025 and makes TFA the exclusive channel from tax year 2026, filed in 2027. The tax year on the return decides the portal, not the calendar year you file in.

What happened to Ariadni?

Ariadni was renamed. The service is now called CY Login and describes itself as the Republic of Cyprus's service for managing and identifying users, a single sign-on for government services. Existing Ariadni credentials continue to work, so you do not need a second account to reach TFA.

Where do I register a new employee in Cyprus?

Not in a tax portal. Notification of new hires is made only electronically through the ERGANI information system at ergani.mlsi.gov.cy, and the employer must notify the Social Insurance Services no later than 1 day before the recruitment starts. Greece runs a similarly named system. Check the domain.

Does TaxItEasy file my Cyprus tax return?

No, and that is deliberate. Filing happens in whichever government portal applies to you, done by you or your accountant. TaxItEasy prepares what sits behind the filing: receipts and invoices read and sorted, bank transactions matched, VAT totals visible, everything exportable for your accountant.

This is the part TaxItEasy does for you: read the document, file it, and match the payment when it lands.

Start on the free plan

See how this works in the product: /

New guides in your inbox

One practical EU tax or bookkeeping guide per week, plus the deadline and rule changes behind it, in plain English.