Being considered a non-resident for tax purposes in Spain does not necessarily mean that there are no tax obligations.
As a tax non-resident, you are obliged to file a tax return for the income obtained in Spanish territory.
Deadlines may vary depending on the type of income. At albea we guarantee the filing and payment of taxes in a timely manner.