Cyprus Tax Resources

How to register, file, and pay taxes in Cyprus. Portals, deadlines, offices, and guides.

Quick Start Checklist

Your first steps as a new employee or expat in Cyprus.

1

Get a Tax Identification Code (TIC)

Apply via the Tax For All (TFA) portal or visit your district tax office in person.

2

Register on TAXISnet

Register online and wait for your activation code, which arrives by post. This is required to file your annual return.

3

Submit TD59 to your employer

Fill in the employee tax declaration form (TD59) and give it to your employer each January, or when you start a new job.

4

PAYE deducted monthly

Your employer deducts income tax (PAYE), Social Insurance (SI), and GHS from your salary each month and remits them on your behalf.

5

File annual tax return (TD1) by 31 July

Log in to TAXISnet and file your personal income tax return for the previous year. The deadline is 31 July.

6

Check if you are owed a refund

If too much tax was withheld during the year, you will receive a refund after filing. Check your status on TAXISnet or the Tax Portal.

Government Portals

Official online systems for tax registration, filing, and payment.

TAXISnet

File tax returns (TD1), view past returns, check your tax status. Mandatory since 2017.

Open portal →

Tax For All (TFA)

Tax registration, TIC applications, and employer declarations. Expanding in 2026.

Open portal →

Tax Portal

Create payment references, generate liability references, and pay taxes online.

Open portal →

JCC Smart

Quick card payments up to €1,000. Cannot be used for overdue amounts.

Open portal →

SISweb

Social Insurance online payment portal for employees and employers.

Open portal →

GESY

General Healthcare System portal. Registration and contributions overview.

Open portal →

ERGANI

Employee registration system. Employers must register new hires before the first day of work.

Open portal →

Key Deadlines — 2026

Important tax calendar dates. Employee-relevant deadlines are highlighted.

WhenWhatWho
JanuarySubmit TD59 to employerAll employees
End of each monthEmployer remits PAYE, SI, and GHS to tax authoritiesEmployers
31 MayEmployer annual return (TD7), summary of all employee deductionsEmployers
30 JuneSDC + GHS on investment income, first half-year installment (H1)Individuals with investment income
31 JulyFile 2025 personal income tax return (TD1) and pay any outstanding balanceAll individuals (employees + self-employed)
31 DecemberSDC + GHS second half-year installment (H2); 2nd provisional tax installmentIndividuals / Self-employed

Rows highlighted in yellow are most relevant for salaried employees.

Tax Offices by District

Opening hours: Monday–Thursday 08:00–13:30, Friday 08:00–13:00.

Payment Methods

Ways to pay your tax bill.

MethodLimitOverdue OK?How
Tax Portal (card)No limitYesGet a reference number on the Tax Portal, then pay by card online
Tax Portal (bank transfer)No limitYesGet a 13-digit reference number, then make a bank transfer using that reference
JCC Smart€1,000NoQuick card payment. Cannot be used for overdue balances.
Bank branchNo limitYesTake your reference number to any Cypriot bank branch and pay at the counter
In personNo limitYesVisit your district tax office directly

Penalties & Interest

Avoid these by filing and paying on time.

Late filing and payment penalties apply
Penalties accumulate quickly. If you miss the 31 July deadline, act as soon as possible to minimise surcharges.
ViolationPenalty
Late filing of annual return (TD1)€100 – €200
Late payment of tax due5% surcharge
Tax still unpaid after a further 2 monthsAdditional 5% surcharge
Interest on overdue tax3.5% per year
Late tax registration (more than 60 days after becoming liable)€100
Provisional tax payment less than 75% of final tax liability10% surcharge

How-To Guides

Step-by-step instructions for common tasks.

Useful External Resources

Official guides and professional references for further reading.

Official Government Guides

Tax Department — Official Guides ↗

Full library of tax guides published by the Cyprus Tax Department.

TAXISnet FAQ ↗

Frequently asked questions about using the TAXISnet online filing system.

TFA — Online Registration Guides ↗

Step-by-step guides for registering through the Tax For All portal.

Tax Payments Guide (PDF) ↗

Official PDF guide covering all available payment methods and procedures.