There are several Hadiths that encourage discharging the sadaqatul fitr before the Eid salah. Imam Bukhariy (rahimahullah) has included the following chapter in his famous book; Sahih Bukhariy:

“The chapter of [discharging] the sadaqah before Eid.”
Imam Bukhariy (rahimahullah) quoted the following Hadith under this chapter:
Sayyiduna ‘Abdullah ibn ‘Umar (radiyallahu ‘anhuma) reports that Rasulullah (sallallahu ‘alayhi wasallam) instructed that the sadaqatul fitr (fitrah) be given [to the poor] before the people go out to the Eid salah.”
(Sahih Bukhariy, Hadith: 1509)
Based on the above, the ‘Ulama have ruled that it is better (mustahab) to pass the fitrah to the poor and needy before the Eid salah.

A Misconception
However, there is a misconception among the people that by them putting their fitrah into the collection boxes which are in the masajid etc before Eid, they have discharged their fitrah on time!
This is an incorrect notion.

The Practice of the Sahabah (radiyallahu ‘anhum)
In the time of the Sahabah (radiyallahu ‘anhum) the collection of the fitrah would take place a few days before Eid.
Imam Malik (rahimahullah) has recorded in Muwatta, that Sayyiduna ‘Abdullah Ibn ‘Umar (radiyallahu ‘anhuma) would send his fitrah to the one who was in charge of collection two or three days before Eid.
(Fathul Bari, Hadith: 1511)
Imam Bukhariy (rahimahullah) has recorded that these Fitrah collectors would be given the fitrah a day or two before Eid.
(Sahih Bukhariy, Hadith: 1511)
This was obviously done so that the collectors had time to pass on the fitrah to the needy in time, before the Eid salah.
We too can implement this system insha Allah by ensuring that we either give our fitrah directly to the poor before Eid salah, or by placing it into the tins/boxes a few days early.
The collecting organisations can then arrange for these tins to be collected on 28 Ramadan for example.
The imams of the masajid can also educate their congregations in this regard.
Then the different organisations will have ample time to distribute the fitrah in time insha Allah.

That is the ideal we should be striving for.
Insha Allah with a little bit of attention, this can easily be achieved.

Note 1: The above will apply if the collecting organisations are considered the wakils (deputies/representatives) of those discharging their fitrah. If the organisation is the wakil of the recipients, then obviously my concerns above become irrelevant.

Note 2: If one fails to discharge the sadaqatul fitr before the Eid salah, it should still be discharged thereafter. To discharge it before the Eid salah is meritorious, as stated above and not binding (wajib).




التخريج من المصادر العربية

صحيح البخاري (١٥٠٩): حدثنا آدم، حدثنا حفص بن ميسرة، حدثنا موسى بن عقبة، عن نافع، عن ابن عمر رضي الله عنهما: «أن النبي صلى الله عليه وسلم أمر بزكاة الفطر قبل خروج الناس إلى الصلاة».

فتح الباري لابن حجر (١٥١١): ولمالك في «الموطأ» عن نافع: «أن بن عمر كان يبعث زكاة الفطر إلى الذي يجمع عنده قبل الفطر بيومين أو ثلاثة»، وأخرجه الشافعي عنه وقال: هذا حسن، وأنا أستحبه ـ يعني تعجيلها قبل يوم الفطر ـ، انتهى.

صحيح البخاري (١٥١١): وكان ابن عمر رضي الله عنهما يعطيها الذين يقبلونها، وكانوا يعطون قبل الفطر بيوم أو يومين.