Is there a legally mandated filing fee and/or deposit?

Peru
Answer
Not specified
Source
Ley Orgánica de Elecciones Ley No 26859 (published 1997-10-01,never amended), http://pdba.georgetown.edu/Electoral/Peru/leyelecciones.pdf