The Spanish tax authority is called the Agencia Tributaria. It provides some information on its website in English.

Brief information on taxation is provided within the Living in Spain guide.