In order to stop reliance on the oil economy and finance the yearly budget of the country, safeguarding tax revenues and benefitting from them are ever the more necessary. Tax evasion is thus criminalized not only in Iran but also in most countries. However, the criminal strategy can only be effective if it is properly developed and implemented. The amendment of the Direct Tax Law in 1394, brought about a better level of performance from Iranian legislators in comparison to their performance on previous regulations. Also, by expanding the criminal scope of tax evasion, more activities were categorized as tax evasion, but this approach was not formulated in a way that would act as a powerful and deterrent tax evasion strategy. Hence, the use of disproportionate financial penalties, the lack of legal consequences for those attempting to evade taxes, the lack of explicit and general legal consequences and penalties for conspiring to evade taxes, and the lack of specification of the prosecution and investigation stages are only part of the most important holes within the Iranian legislative system against tax evasion. On the other hand, the Canadian Legislative System has adopted a better criminal justice policy in aspects of criminalization, penalization, and specialization in criminal proceedings to counter tax evasion. Therefore, this paper intends and aims to draw up and recommend a preventative and effective tax evasion strategy by analyzing and comparing the penal rules of Iran and Canada.