According to the Moroccan law, overstaying a visa is punishable by a fine of 300 to 1,000 dirhams (about 30 to 100 USD) per day of overstay, and deportation after three months of overstay In some cases, overstayers may also be sentenced to up to six months in prison.