Prostitution is illegal in Iran, and incurs various punishments ranging from fines and jail terms to execution for repeat offenders.