Sayyiduna Ali bin Abi Talib (may Allah be pleased with him) said that the Messenger of Allah (peace and blessings be upon him) said to Sayyidah Fatimah (may Allah be pleased with her): "Stand by your sacrifice, for with the very first drop of the sacrifice's blood all sins are forgiven. On the Day of Resurrection the sacrificial animal will be brought with its flesh and its blood, increased seventy times, and it will be weighed in your record of deeds." Sayyiduna Abu Sa'id al-Khudri (may Allah be pleased with him) said: O Messenger of Allah, is this exclusive to the family of Muhammad (peace and blessings be upon him), or is it for people in general as well? He (peace and blessings be upon him) said: "Rather, it is for the family of Muhammad (peace and blessings be upon him) and for all people."
Amr bin Khalid is da'if (weak).
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الضحايا / 19161