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

Mexico
Answer
No
Source
LeyGeneral del Sistema de Medios de Impugnación en Materia Electoral (published1996-11-22, last amended 2008-07-01), http://www.diputados.gob.mx/LeyesBiblio/pdf/149.pdf
English versi?n (not updated): http://www.trife.gob.mx/en/consultations/law-means-impugnment
Comment
Thereare never any fees or deposits for complaints filed with the Electoral Tribunalof the Federal Judiciary.