What digital nomads need to know about Spain's annual income tax declaration