If you are resident in Spain you will be subject to Spanish taxation on your worldwide income. If you are a non-resident in Spain you will pay Spanish tax on Spanish income only, including potential income on Spanish property even if you don’t rent out your property. Other taxes include those on property, goods and services (VAT) and investment interest.