Is there a legally mandated filing fee and/or deposit in the last instance?
Italy
Answer
No
Source
There is no legal requirement to pay any fee.
D.P.R. (Decreto Presidente dellaRepubblica) n. 361- 30 March 1957