Jan 2 • 14:16 UTC 🇪🇸 Spain ABC

Treasury Still Owes Tax Returns to 388,207 Taxpayers: Causes and Costs

The Spanish Tax Agency is required to pay interest on tax returns owed to 388,207 taxpayers as of the start of 2026, amidst a backdrop of fiscal policy pushing low-income earners to declare their income tax.

📡 Similar Coverage