Tax Registration in Spain
Companies, sole traders and freelance professionals who wish to carry out an entrepreneurial or professional activity in Spain are required to register for tax using standardised forms (model 036 or 037).
On filling out these forms you need to include both personal information (names, tax number etc) as well as indicating what your ongoing tax obligations are going to be (corporate income tax, vat, personal income tax, withholding tax etc). Some activities already carry fixed ongoing tax obligations. Other allow for tax exemptions (for example education services).
These tax forms are submitted in your local tax office (Oficina de la Agencia Tributaria or Hacienda) along with the relevant identification documents (personal ID, deeds etc).