https://www.epo.org/en/service-support/faq/searching-patents/asian-patent-information/iran/general-information-about-3

How long is the term of protection for Iranian patents?

The term of protection for patents is 20 years from the filing date, subject to the payment of annual fees. This regulation was introduced by the Patents, Industrial Designs and Trademarks Registration Act of the Islamic Republic of Iran (2008). Under previous legislation, applicants could choose between a term of five, ten, 15 or 20 years from the filing date.