Filing your annual tax return in Spain can be complex for newcomers. This guide explains how to file your return, the deadlines, and how to claim regional deductions.
Who is required to file
Not everyone living in Spain must file a tax return. Your obligation depends on your total annual income and how many employers you had.
You must file if you earn over 22,000 euros from a single employer. This limit is the most common for standard employees.
The limit drops if you had more than one employer during the fiscal year. You must file if you earn over 15,876 euros and the second employer paid you more than 2,500 euros.
The threshold is also different if you receive other types of income. For example, you must file if you have capital gains over 1,600 euros.
If you are registered as an autónomo (self-employed worker), you must always file a return. This rule applies even if you did not make a profit.
When to file your tax return
The Spanish tax year runs from January 1 to December 31. You file your return for this period in the following year.
The tax filing window starts in early April and ends on June 30. This period is called the campaña de la renta (tax campaign).
If you owe taxes and want to pay via direct debit, you must submit before June 27. Late submissions result in automatic fines from the tax office.
How to access Renta Web
The tax office provides an online portal called Renta Web. You need to identify yourself to log into this system.
The most common login method is using a certificado digital (digital certificate). This file is installed in your web browser.
You can also use the Cl@ve (official digital signature system) mobile application. This system sends a temporary PIN code to your phone.
If you do not have these, you can request a número de referencia (reference number). You will need your NIE and the value of box 505 of your previous return.
Step-by-step: Filing your return
You can complete the filing process on the portal by following these steps. Make sure to review each page carefully.
-
Log into the Renta Web portal using your digital certificate or Cl@ve.
-
Select the option to access the draft return software.
-
Check your personal data including your address, marital status, and children.
-
Import your tax data from the official database to pre-fill the forms.
-
Search for eligible local deductions and enter them manually in the correct boxes.
-
Review the final calculation to see if you receive a refund or owe money.
-
Enter your Spanish IBAN bank account details and click submit.
The Madrid rental deduction: How to claim
Madrid offers a generous tax deduction for renting an apartment. You can claim this credit to reduce your tax bill.
You can deduct 30% of the rent you paid during the year. The maximum deduction you can claim is 1,237.20 euros.
To qualify, you must be under 40 years old on December 31. Your annual income must also be under 26,414.22 euros for individual filing.
For joint filing, the combined income limit is 37,322.20 euros. The total income of the family unit must not exceed 61,860 euros.
If you share the flat, each tenant must be on the contract to claim their share. Each person claims their percentage of the rent.
You need the deposit receipt from the Agencia de Vivienda Social de la Comunidad de Madrid (social housing agency). This agency was formerly known as IVIMA (housing institute).
The landlord is legally required to deposit your bond here. You cannot claim the deduction if they failed to deposit it.
You must keep all rent payment receipts as proof. The tax office often requests these documents to verify your claim.
Common mistakes to avoid when filing
Expats often make errors during their first tax filing in Spain. Watch out for these common issues to avoid audits:
- Ignoring regional deductions : The system does not add the Madrid rental deduction automatically. You must search the list and claim it manually.
- Forgetting minor income sources : You must declare all income, including small bank interest payments or freelance gigs.
- Entering the wrong bank details : Double check your Spanish IBAN to ensure the tax office can deposit your refund.
- Selecting the wrong filing option : Filing jointly might seem easier, but it is often more expensive if both partners earn an income.
- Missing the submission deadline : Filing late results in automatic surcharges, even if your return was negative.
How to correct mistakes after filing
If you find a mistake after submitting your tax return, you can correct it. The correction process depends on the type of error.
If you paid too much tax, you should submit a correction request. The Spanish term is rectificación de autoliquidación (amendment of self-assessment).
If you paid too little tax, you must submit a complementary return. The Spanish term is declaración complementaria (complementary tax return).
You must submit the correction before the tax office begins a formal investigation. Doing so reduces the potential penalties.
How to pay or receive your refund
Once you submit, the system calculates the final result. A negative number means the government owes you money.
This refund is called devolución (tax refund). The tax office usually pays it into your bank account within one month.
A positive number means you owe money to the government. This payment is called ingreso (tax payment).
You can choose to split the payment into two installments. You pay 60% in June when you file the return.
The remaining 40% is paid on November 5. There are no interest charges for splitting the payment this way.
Checklist: What to prepare before filing
Gather all your financial information before starting the process. This will help you complete the form without errors.
- NIE or TIE card : You need this number to identify yourself on the government systems.
- Digital certificate or Cl@ve app : These are required to log into the online portal securely.
- Box 505 of your previous return : You need this if you use the reference number login option.
- Certificado de retenciones (salary statement) : This document shows your total annual income and tax withheld.
- Rental contract and deposit receipt : These are necessary to claim the Madrid rent deduction.
- Spanish bank account IBAN : You need this to receive a refund or pay the tax office.
Questions and answers
What happens if I file my tax return late?
You will face penalties. The tax office will charge a surcharge on the amount you owe. The surcharge starts at one percent and increases by one percent for each month of delay. If they send you a notification first, the penalty will be much higher.
Can I file my return if I am under the Beckham Law?
No, not with Renta Web. Expats under the Beckham Law are considered non-residents for tax purposes. They cannot use the standard return system. You must file Modelo 151 (Beckham Law tax return) instead.
Should I file jointly or individually with my spouse?
It depends on your incomes. Filing jointly is beneficial if one spouse does not earn income. If both spouses work, filing individually is usually better. The software will compare both options for you.
How long does the tax office take to pay refunds?
Usually less than one month. However, the law allows them up to six months to pay. If they pay after December 31, they must include interest. You can check the status online.
What is Box 505 on the tax return?
It is your tax base from last year. The tax office uses this value to generate your reference number. You can find it on your previous tax return document. If you did not file last year, the value is zero.
Do I need to declare my foreign bank accounts?
Yes, if they exceed 50,000 euros. You must file a separate form called Modelo 720 (overseas assets declaration) if your assets abroad exceed this limit. This is not part of the standard return.
