Estimate your Greek tax return refund or balance due for 2025 tax year. Compare actual income tax owed vs tax withheld by employer (via payroll) to find the difference.
Enter your annual gross salary and the total income tax already withheld by your employer to estimate whether you will receive a refund or owe additional tax on your E1 return.
Estimated refund or balance due
--
Actual income tax owed
--
Total prepayments
--
Taxable income (after EFKA)
--
Tax credit applied
--
Your breakdown
Updates live as you type
Item
Amount
How Greek annual tax returns work
Greek employees must file an annual E1 tax return via Taxisnet by end of June for the previous calendar year. The return reconciles the actual income tax owed (calculated on total annual income from all sources) with the provisional tax withheld by employers throughout the year. If withholding exceeded actual tax, AADE refunds the difference. If actual tax exceeds withholding, the taxpayer pays the balance, usually in three instalments.
Example: 28,000 EUR gross, 3,500 EUR withheld
Actual income tax on 28,000 EUR gross: EFKA 3,884 EUR, taxable 24,116 EUR, income tax 4,253 EUR (no credit above 20,000 EUR taxable). Total prepayments: 3,500 EUR. Balance due: 4,253 minus 3,500 = 753 EUR. The employee owes an additional 753 EUR on their E1 return. If the employer had withheld 4,500 EUR, the refund would be 247 EUR.
Tips for a smooth Greek tax return
Collect all employment income certificates (Vlaveotita) from each employer, withholding tax certificates from professional fee payers, and any other income documentation before filing. Check that your IBAN is correctly registered on Taxisnet for refunds. If you had income from multiple sources (employment, freelancing, rent), declare all of them on the E1/E2 forms. AADE pre-fills some income data from employer declarations, but you should verify the figures before submitting.
Frequently asked questions
When do I need to file a tax return in Greece?
All Greek tax residents are required to file an annual income tax return (E1 form) via Taxisnet (taxisnet.gr). The filing deadline is typically at the end of June for income earned in the previous calendar year. For example, the return for income earned in 2025 must be filed by June 2026. Even if you have no tax to pay (because employer withholding covered everything), you must still file if you had any taxable income. Failure to file results in late filing penalties. Non-residents with Greek-source income also have filing obligations.
Why might I get a tax refund in Greece?
A Greek tax refund arises when the income tax withheld by your employer during the year exceeds your actual annual tax liability. This can happen for several reasons: you worked only part of the year (e.g., started a new job mid-year), you had significant deductible expenses that reduced your taxable income, your employer over-withheld due to incorrect estimates, you are entitled to the family tax credit for dependent children that was not applied on payroll, or you received a large bonus in one month that caused excess withholding. Refunds are processed by AADE via Taxisnet and typically credited to your bank account within a few weeks.
What deductible expenses can reduce my Greek tax return balance due?
Greek tax law allows a limited set of deductions claimed on the annual return. Medical and pharmaceutical expenses above a threshold can reduce the tax base. Donations to approved charities, certain insurance premiums, and contributions to approved individual pension funds may be deductible. Rent paid by employees under 45 for their primary residence may qualify for a partial deduction. Business-related expenses for self-employed persons are deducted from gross revenue before computing taxable profit. The specific conditions, limits, and documentation requirements for each deduction are set by AADE and should be verified for the current tax year.
How long does a Greek tax refund take to arrive?
After you submit your E1 return via Taxisnet and AADE processes and approves the refund, the time to receive payment typically ranges from 2 to 8 weeks. The tax authority sends a notification via Taxisnet confirming the refund amount and IBAN used for payment. If there are discrepancies or AADE requires additional information, the process can take longer. Taxpayers with outstanding debts to AADE (from prior years or other obligations) may have the refund offset against those debts. The refund is paid directly to the IBAN registered with Taxisnet.