The cost of registering a trademark or trade name is about €150 per class.
To maintain these rights you will have to pay for them to be renewed every ten years. These fees are updated every year by the State General Budget Law and you can find the figures on the SPTO website (www.oepm.es).