Tehran - All US nationals are to be fingerprinted upon arrival in Iran according to a bill approved by the Iranian parliament on Sunday, the news network Khabar reported.
The bill was initially proposed last October in retaliation for similar measures applied to Iranians entering the US.
But Iranian President Mahmoud Ahmadinejad rejected the proposal arguing that Iran had no problems with the American people but the US administration adding that although US immigration took a humiliating approach towards Iranians, Tehran should not do the same.
The bill has to be approved by the constitutional watchdog Guardian Council before becoming a law.
Diplomatic relations between Iran and the US were broken off after the 444-day occupation of the American embassy in Tehran in 1979 by radical Iranian students.
Since then the two sides have viewed each other with hostility.
Washington has said that Tehran is part of an "axis of evil," and a supporter of terrorism and has accused Tehran of attempting to develop nuclear weapons. Iran, while denying the accusations, calls the US the "Great Satan" and the enemy of Islam and Muslims.