But if he cannot afford a sacrifice , he shall fast three days during the Hajj season and seven days after reaching home , that is , ten days in all . This concession is only for those whose homes are not near the Masjid Haram , refrain from transgressing these Commandments of Allah and know it well that Allah is very severe in punishment .