Skip to content

How to File Taxes in Cyprus 2026: IR1 Guide for Expats

File taxes in Cyprus: mandatory for all residents 25+ since 2026 reform. TAXISnet IR1 form, July 31 deadline, penalties, and what documents you need.

November 30, 2025 · 14 min read · Victor Voronov


Filing your taxes in Cyprus used to be optional for many residents, but not anymore. Updated for 2026, this guide walks you through the entire Cyprus tax filing process — from the mandatory IR1 return that now applies to all tax residents aged 25 and older, to the TAXISnet online system, the July 31 deadline, and exactly which documents you need to gather before you start.

Whether you are an employee with straightforward PAYE income or a self-employed professional with multiple income streams, understanding the filing process is essential. The penalties for non-compliance are real, and the system has specific requirements that catch many expats off guard.

Who Must File Taxes in Cyprus Since 2026

The 2026 reform changed everything. Before this reform, many Cyprus tax residents — particularly employees whose tax was fully deducted at source through PAYE — had no obligation to file an annual return. That exemption is gone.

As of 2026, all Cyprus tax residents aged 25 and older must file an annual income tax return (IR1), regardless of income level. This applies whether you earn EUR 10,000 or EUR 500,000, whether you are employed or self-employed, and whether your tax was already deducted at source or not.

The mandatory filing requirement covers:

  • Employees with a single employer and PAYE deductions
  • Self-employed individuals and freelancers
  • Company directors receiving salary and/or dividends
  • Retirees receiving foreign pensions
  • Investors with dividend, interest, or rental income
  • Non-dom residents — even though you are exempt from SDC, you still must file IR1

If you are a Cyprus tax resident (either under the 183-day rule or the Cyprus 60-day rule), you must file. The only exception is residents under 25 years of age.

This universal filing requirement brings Cyprus in line with most EU countries and gives the Tax Department a complete picture of every resident’s income and tax situation.

Filing Deadline and the TAXISnet System

The filing deadline for the IR1 return is July 31 of the year following the tax year. For example, for 2026 income, the deadline is July 31, 2027. This gives you seven months after the end of the tax year to gather your documents, calculate your income, and submit the return.

All returns must be filed electronically through TAXISnet, the Cyprus Tax Department’s online portal. Paper returns are no longer accepted for individual income tax.

To use TAXISnet, you need:

  1. A valid Cyprus TIN number (Tax Identification Number)
  2. TAXISnet login credentials (username and password issued by the Tax Department)
  3. A verified email address linked to your account

If you do not yet have TAXISnet access, you must register in person at a Tax Department office. Bring your passport, proof of Cyprus address, and your TIN. The registration process takes 1-2 business days, and credentials are sent to your email.

The TAXISnet system is available in Greek and English. For expats, the English-language version covers all necessary fields, though some system notifications may arrive in Greek.

Filing DetailRequirement
Filing methodTAXISnet (online only)
DeadlineJuly 31 (for prior year)
FormIR1 (employed/investment income)
LanguageGreek and English
RegistrationIn person at Tax Department
Required IDTIN + TAXISnet credentials

The IR1 Form: What It Covers

The IR1 is the personal income tax return for individuals in Cyprus. It captures all sources of income and calculates the total tax liability for the year. Understanding the form’s structure helps you prepare the right documents.

The IR1 form covers the following income categories:

Employment income: Gross salary, bonuses, benefits in kind, and any other compensation from your employer. This is pre-populated if your employer submits IR7 employer returns, but you must verify the figures.

Self-employment income: If you also have self-employed income, you report it on form TD4 (which feeds into the IR1). If you register as self-employed in Cyprus, both forms may be required.

Dividend income: Dividends from Cyprus and foreign companies. For non-dom residents, dividends are exempt from SDC but still reportable. For details on the taxation treatment, see our guide on Cyprus dividend tax.

Interest income: Bank interest, bond interest, and loan interest received. Non-dom residents are exempt from SDC on interest income, but GHS of 2.65% applies.

Rental income: Income from renting property in Cyprus or abroad. Rental income is subject to income tax at progressive rates.

Pension income: Foreign pension income received during the tax year. You can elect the 5% flat rate on pension income above EUR 3,420 — see our guide on Cyprus pension tax.

Capital gains: Only gains from the disposal of immovable property in Cyprus are subject to capital gains tax (20%). Gains from securities are exempt.

Deductions and allowances: The IR1 allows you to claim deductions for social insurance contributions, donations to approved charities, professional subscriptions, and other qualifying expenses. The Cyprus 50% tax exemption for high earners is also claimed through the IR1.

Need help filing your first Cyprus tax return? Book a free consultation — our accountants handle IR1 preparation and TAXISnet filing

Documents You Need Before Filing

Preparation is 90% of the filing process. Gathering the right documents before you log into TAXISnet will save hours and reduce errors. Here is the complete checklist:

From your employer:

  • Annual payslips (12 months)
  • P60 or tax certificate showing total gross salary, PAYE deducted, and social insurance contributions
  • IR7 confirmation (your employer files this — verify your figures match)

From your bank:

  • Bank statements for all Cyprus and foreign accounts showing interest earned
  • Foreign exchange statements if you received income in non-EUR currencies

Investment income:

  • Dividend vouchers from Cyprus companies (showing gross dividend and any withholding)
  • Dividend statements from foreign companies (showing gross amount and foreign tax withheld)
  • Brokerage statements for any securities transactions

Property income:

  • Rental agreements and receipts for rental income
  • Property expense receipts (repairs, management fees, insurance) for deduction against rental income

Pension income:

  • Foreign pension statements (annual summary from the pension provider)
  • Lump-sum withdrawal statements if applicable

Social insurance:

Deductions:

  • Receipts for donations to approved charities
  • Professional subscription invoices
  • Life insurance premium receipts (qualifying contracts)

Keep all documents for a minimum of 6 years after the filing deadline. The Tax Department can audit returns going back 6 years, and you need evidence to support every figure on the return.

Document CategorySourceRetention Period
Payslips / P60Employer6 years
Bank statementsBank6 years
Dividend vouchersCompany / broker6 years
Rental receiptsTenant / agent6 years
Pension statementsPension provider6 years
SI / GHS recordsSocial Insurance Dept6 years

PAYE Employees: Why You Still Need to File

If your employer deducts income tax at source through PAYE, you might wonder why you need to file an IR1 at all. The answer lies in what PAYE does not capture.

PAYE only accounts for your employment income from that specific employer. It does not consider:

  • Bank interest income — even small amounts of interest from your Cyprus bank account
  • Foreign dividend income — dividends from companies outside Cyprus
  • Rental income — if you rent out property
  • Second employment income — if you work for more than one employer
  • Foreign pension income — pensions from your home country
  • Deductions you are entitled to — the PAYE system applies standard deductions, but you may qualify for more

The IR1 return reconciles all income sources. If PAYE over-deducted your tax (because you have additional deductions or losses), the IR1 can result in a tax refund. If you had additional income not covered by PAYE, you may owe additional tax.

For employees earning below the tax-free threshold of EUR 19,500, the IR1 will typically confirm that no additional tax is due. But the filing obligation remains — you must still submit the return.

Practical tip: request your P60 from your employer by March of the following year so you have plenty of time to prepare your return before the July 31 deadline.

Self-Employed: Provisional Tax Payments

Self-employed individuals face additional obligations beyond the annual IR1 return. If you register as self-employed in Cyprus, you must make provisional tax payments during the tax year, based on your estimated income.

The provisional tax system works as follows:

Two payment deadlines:

  • July 31 — first provisional payment (estimated at 50% of your expected annual tax)
  • December 31 — second provisional payment (remaining 50% of estimated tax)

These payments are based on your own estimate of taxable income for the current year. If your estimate turns out to be less than 75% of the actual tax due, a 10% surcharge is imposed on the underpaid amount.

Self-employment income is reported on form TD4, which feeds into the IR1. The TD4 captures:

  • Gross business income
  • Business expenses (rent, utilities, supplies, professional fees, travel)
  • Net taxable profit
  • Social insurance contributions at the self-employed rate (15.6%)

Self-employed persons must also consider whether they need to register VAT in Cyprus — VAT registration is mandatory once your annual turnover exceeds EUR 15,600.

Self-Employed ObligationDeadlineForm
First provisional tax paymentJuly 31 (current year)N/A (payment only)
Second provisional tax paymentDecember 31 (current year)N/A (payment only)
Annual self-employment returnJuly 31 (following year)TD4 + IR1
VAT returns (if registered)QuarterlyVAT submission via TAXISnet

Getting your provisional payments right is important. Overpaying ties up cash; underpaying triggers the 10% surcharge. Most self-employed expats work with an accountant to estimate provisional payments accurately.

Non-Dom Residents: SDC Exemption Filing

If you hold Cyprus non-dom status, you benefit from exemption from the Special Defence Contribution (SDC) on dividend and interest income. The good news: this exemption is automatic and does not require a separate SDC return.

When you file your IR1, the TAXISnet system recognizes your non-dom status and automatically applies the SDC exemption. You do not need to file a separate SDC declaration or submit additional paperwork for the exemption.

However, there are important points to be aware of:

GHS still applies. Even though SDC is exempt, the General Healthcare System contribution of 2.65% still applies to all income types including dividends and interest. This is collected through the IR1 filing process.

Verify your non-dom registration. If the Tax Department’s records do not correctly reflect your non-dom status, the system may calculate SDC on your dividend and interest income. Before filing your first IR1 as a non-dom, confirm with the Tax Department that your status is correctly recorded.

Non-dom status lasts for 17 years. There is no need to renew it annually, but the IR1 system needs to have the correct start date on file to calculate the remaining period.

Report all income. Even though dividends and interest are SDC-exempt, you must still report them on the IR1. The exemption is applied after reporting — it is not a reason to omit income from the return.

For expats who recently obtained non-dom status, the interaction between the SDC exemption and other tax benefits like the Cyprus 50% tax exemption can create a very tax-efficient structure. Both benefits are claimed through the same IR1 return.

What It Costs: Accountant Fees for IR1 Preparation

While you can file your IR1 yourself through TAXISnet, most expats with anything beyond straightforward employment income choose to work with a professional accountant. Here is what you can expect to pay:

Return ComplexityTypical Fee RangeIncludes
Simple (single employment, no foreign income)EUR 200 - 350IR1 preparation and filing
Moderate (employment + dividends + interest)EUR 350 - 500IR1 + investment income schedules
Complex (self-employed + foreign income + property)EUR 500 - 1,000TD4 + IR1 + foreign income calculations
Very complex (multiple companies, foreign structures)EUR 1,000 - 1,500Full income reconciliation + advisory

These fees are for the annual IR1 preparation and TAXISnet submission. They typically do not include bookkeeping, VAT returns, or corporate tax filings, which are billed separately.

When choosing an accountant, confirm they are registered with the Institute of Certified Public Accountants of Cyprus (ICPAC) and that they have experience with expat returns. Foreign income, treaty claims, and non-dom status calculations require specific expertise that not all local accountants possess.

Late Filing: Penalties and Interest

Missing the July 31 deadline triggers automatic penalties. The system is strict, and there is no grace period.

Late filing penalty: 5% of the tax due for the year, with a minimum of EUR 100 — even if no tax is actually owed. This means that even if your return shows zero tax due, filing late costs you EUR 100.

Interest on unpaid tax: Approximately 2% per annum on any outstanding tax balance. This interest accrues from the original due date (July 31) until the date of payment.

Estimated assessment: If you do not file at all, the Tax Department may issue an estimated assessment based on available information (employer returns, bank data, property records). These estimated assessments are typically higher than your actual liability, and you must still file the correct return to dispute them.

The combined effect of penalties and interest makes late filing expensive. On a tax liability of EUR 5,000, a 6-month delay costs approximately EUR 300 in penalties plus EUR 50 in interest. The EUR 100 minimum penalty applies even when the tax due is zero.

File on time. If you cannot complete the return by July 31, file what you can and amend later — a timely but incomplete return is better than no return at all.

Step-by-Step: Filing Your IR1 on TAXISnet

Here is the practical process for filing your annual return:

  1. Log in to TAXISnet at https://taxisnet.mof.gov.cy with your TIN and password
  2. Select the tax year you are filing for (e.g., 2026)
  3. Review pre-populated data — employment income from your employer’s IR7 may already appear
  4. Enter additional income — dividends, interest, rental income, pension income, foreign income
  5. Claim deductions — social insurance, donations, life insurance, professional subscriptions
  6. Review the tax calculation — the system automatically calculates your liability based on progressive rates
  7. Submit the return — you receive a confirmation number and PDF receipt
  8. Pay any balance due — via bank transfer or online payment through JCCsmart

The entire process takes 30-60 minutes for a simple return, or several hours for complex income structures. Save your work regularly — the TAXISnet system can time out after periods of inactivity.

After submission, the Tax Department processes the return within 2-4 weeks. If a refund is due, it is typically paid within 3-6 months via bank transfer to the account on file.

Ready to file your Cyprus tax return with professional support? Book a free consultation — our team handles the entire IR1 preparation and TAXISnet filing process, so you can focus on your business and life in Cyprus.