Spanish Tax Agency Returns Over €9.3 Billion to Nearly 13 Million Taxpayers
Spain's Tax Agency has returned over €9.3 billion to nearly 13 million taxpayers who requested refunds on their 2023 income tax returns. This represents 79.1% of claims processed and 66.4% of amounts due.



