Your accountant is right that all property owners, whether legal residents or not, must pay annual taxes on bienes personales. Residents pay 0.50 - 1.25% of the total value of holdings on 12/31 of each year. Non-residents (i.e. those without a DNI) pay a flat rate of 1.25% of the total value...