
Income Tax Return: What is it and when to submit it? The Income Tax Return is a document that most citizens resident in Spain are obliged to file every year. The institution that collects these payments is the Tax Agency (Agencia Tributaria). This public body is responsible for applying and managing the country’s tax system….
Read More