Answered by Shaykh Faraz Rabbani
What if one forgets to pay Zakat al-Fitr before Eid Prayer?
Walaikum assalam,
It is not sinful to delay paying one’s zakat al-fitr until after the Eid prayer, though it is improper (and somewhat disliked) to do so, because it is recommended to pay it on Eid day, before the prayer, when possible. [Shaykh Zada/Halabi, Majma` al-Anhur Multaqa al-Abhur, 1.228; Ibn Abidin, Radd al-Muhtar]
Shaykh Zada said in Majma` al-Anhur, commenting on Imam Ibrahim al-Halabi’s Multaqa al-Abhur, which constitute the clearest commentary and primer, respectively, in the Hanafi school,
“(It is valid to pay it before) the day of Eid (without any difference between [a short] period and [a long] period) even hastened by ten years or more, as is the sound and chosen position mentioned in most recognized texts [of the Hanafi school, f: and this was confirmed as being the fatwa position in Haskafi’s Durr al-Mukhtar and Ibn Abidin’s Radd al-Muhtar]
(It is recommended to pay the fitr charity before Eid prayer) after sunrise
(However, the obligation) of fitr charity (is not lifted by delaying), and such a delay is not [f: prohibitively] disliked [f: rather, as Ibn Abidin states, it is somewhat disliked], even if long and will still be considered a current performance and not a makeup, though there is impropriety in it ” [Majma` al-Anur, 1.228]
And Allah alone gives success.
Wassalam,