14. Is there a limit on the amount a donor can contribute to a political party during a non-election specific period?
Montenegro
Answer
Yes, for both natural and legal persons
Source
"For the financing of a political entity, a natural person may pay a maximum of EUR 5,000, while a legal entity may pay a maximum of EUR 20,000 per annum."
Article 15(4), Law on Financing Political Entities and Election Campaigns, 2014 - last amended on December 27, 2019.