Article · Compliance

Tax For All in Cyprus: which portal applies to what

Cyprus runs two tax portals side by side, and which one is responsible depends not on the date but on the type of return.

By Alexander Volkhine3 min read
two portalsVAT via TFA2025 return on TAXISnet
A workspace with two monitors and a keyboard

Kampus Production / Pexels

What is Tax For All?

Tax For All, or TFA, is the Cyprus tax department's new online portal. In the long run it is to replace the older TAXISnet, through which all returns used to run. The migration is not happening in one go but one type of return at a time, which is why both exist side by side right now.

In short

Cyprus currently runs two tax portals side by side. Tax For All handles registration as a taxpayer including the issue of the tax number, VAT registration and VAT returns, as well as VIES and the monthly payroll tax filing. TAXISnet continues to handle income tax returns. In April 2026 the tax department decided to leave personal returns on TAXISnet; Tax For All is to take them over only from the 2026 tax year, that is for returns filed in 2027. The personal return for the 2025 tax year is due on TAXISnet by 31 October 2026. The corporate tax return T.D.4 and the T.D.603 filing for the GHS contribution on dividends were also still on TAXISnet in March 2026. Payments for income tax, provisional tax and GHS run through the tax department's payment portal using the TAXISnet credentials. Anyone reading instructions that place VAT on TAXISnet is reading an out-of-date position.

  • 2Portals operating at the same time
  • TFAResponsible for VAT, VIES, payroll tax, registration
  • TAXISnetResponsible for income tax returns
  • 31.10.2026Deadline for the 2025 personal return, on TAXISnet
  • Tax year 2026From then the returns are to run on TFA
  • 15thDay of the month on which VIES is due
Accounting that knows these deadlinesVolk Accountant keeps invoices, receipts and VAT for Cyprus companies in one place.
Try 14 days free

Two portals, split by type of return

The confusion arises because the split does not follow years, as you would expect of a migration, but the type of return.

What Portal
Registration as a taxpayer, tax number Tax For All
VAT registration and VAT returns Tax For All
VIES filing Tax For All
Monthly payroll tax filing Tax For All
Personal income tax return TAXISnet
Corporate tax return T.D.4 TAXISnet
T.D.603 filing, GHS on dividends TAXISnet
Payments payment portal, with TAXISnet login

The migration was postponed

This is the point at which many overviews describe a position that never came about.

Tax For All was originally to take over income tax returns. In April 2026 the tax department decided to leave personal returns on TAXISnet. The takeover is postponed to the 2026 tax year, that is to returns filed in 2027.

This affects employees and self-employed people without audited accounts in particular: for them nothing changes for now.

Deadlines spread across the portals

Return Due Portal
Personal return 2025 31 October 2026 TAXISnet
VAT return quarterly, 10th day of the second following month Tax For All
VIES 15th of the following month Tax For All
Payroll tax filing last working day of the month Tax For All

The VAT quarter ends are allocated at registration. Two Cyprus companies can therefore have different periods. Taking a deadline from another company is the most common way to miss your own.

All the dates side by side are in the overview of tax deadlines.

Filing and paying are separate

A point regularly overlooked: filing the return does not mean having paid.

Payments for income tax, provisional tax and GHS run through a separate payment portal, using the TAXISnet credentials. Anyone who has filed the return and closes the portal has done half of it. With provisional tax a surcharge hangs on that, see the guide to provisional tax.

What we could not substantiate

  • The exact date of the VAT migration. One source quotes March 2023. We found no official confirmation of that date.
  • Whether T.D.4 and T.D.603 have since moved. The position we checked is March 2026. It may have changed since, and with a migration under way that is more likely than usual.
  • The extension of the 2025 payroll tax deadline to 30 November. One source reports it; we did not cross-check it.

With a migration spread over years, the date of the source matters more than its wording. Below this article is the date on which we last checked it.

Bookkeeping: the figures stay the same

Which portal is currently responsible changes nothing about where the figures come from. VAT 4 and VIES arise from the same invoices, regardless of where they are filed.

In Volk Accountant both arise from the books that are kept anyway: VAT 4 and VIES. Your accountant sees the same position through the accountant portal and does not have to ask which file is the current one.

On this page
FAQ

Tax For All: common questions.

Which portal do I need for what?

Tax For All for registration as a taxpayer, the tax number, VAT registration, VAT returns, VIES and the monthly payroll tax filing. TAXISnet for income tax returns, that is the personal return and the corporate tax return T.D.4. The split follows the type of return, not the year.

Has TAXISnet been switched off?

No. In April 2026 the tax department decided to leave personal returns on TAXISnet. Tax For All is to take them over from the 2026 tax year, that is for returns filed in 2027. Until then both portals run in parallel.

By when must the 2025 return be filed?

By 31 October 2026, through TAXISnet. Older sources quote 31 July 2026; that was the deadline before the extension. Anyone coming across an overview that names July is seeing a position from before the extension.

Where do I file my VAT return?

Through Tax For All. According to the sources we checked, VAT returns moved there as early as March 2023. Some older instructions on the business portal still point to TAXISnet for VAT; those statements are out of date.

How do I pay the tax?

Payments for income tax, provisional tax and GHS run through the tax department's payment portal, using the TAXISnet credentials. Filing and paying are therefore separate exercises in separate places, which regularly causes confusion.

Do I need a separate account for both portals?

Yes. They are two separate systems with separate logins. For Tax For All an account has to be created first; registration as a taxpayer runs exclusively through it, according to the business portal.

When are VIES and payroll tax due?

VIES on the 15th of the following month, the payroll tax filing on the last working day of the month, both through Tax For All. The VAT return is due quarterly. The exact quarter ends are allocated at registration and differ from company to company.

Cyprus accounting software compared

We put Volk Accountant openly next to other providers, with a source and a date checked behind every detail.

Sources

Content reviewed on 16 October 2026. Not tax advice: this page explains the general rules. Your accountant decides what applies to your case.

The figures that go into both portals

Which portal is responsible changes nothing about where the figures come from. Volk Accountant produces VAT 4 and VIES out of the same books. From €29 a month.

Start a 14-day free trial
No credit cardServers in Frankfurt, encrypted