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.
