Cyprus and Iran have signed a Double Tax Treaty (DTT) on the 4th of August 2015. The DTT is based on the OECD Model Convention for the Avoidance of Double Taxation on Income and on Capital. 

Full DTT publication here