Is there a legally mandated filing fee and/or deposit?
Spain
Answer
Not specified
Source
Ley Orgánica 5/1985, de 19 de junio, del RégimenElectoral General.
In effectsince 21/06/1985 (last update in forcesince 08/09/2011)