Life in SpainNews Tax deadline nears for Spanish holiday homeowners by admin October 3, 2021 October 3, 2021 All non-resident homeowners have to pay tax on their Spanish property by December 31st for the … Read more