Sayyiduna Abu Hurairah (may Allah be pleased with him) said: The Messenger of Allah (peace and blessings be upon him) said: "Whoever does not fast a single day of Ramadan without a valid excuse or illness, then even if he fasts for his entire life, it will not make up for that day."