Language:
كتاب الهبة وفضلها والتحريض عليها
51  
Gifts
(30)
Chapter: Not to take back presents or Sadaqa
(30)
باب لاَ يَحِلُّ لأَحَدٍ أَنْ يَرْجِعَ فِي هِبَتِهِ وَصَدَقَتِهِ
Sahih al-Bukhari 2621

Narrated Ibn `Abbas:

The Prophet (ﷺ) said, "He who takes back his present is like him who swallows his vomit."

حَدَّثَنَا مُسْلِمُ بْنُ إِبْرَاهِيمَ، حَدَّثَنَا هِشَامٌ، وَشُعْبَةُ، قَالاَ حَدَّثَنَا قَتَادَةُ، عَنْ سَعِيدِ بْنِ الْمُسَيَّبِ، عَنِ ابْنِ عَبَّاسٍ ـ رضى الله عنهما ـ قَالَ قَالَ النَّبِيُّ صلى الله عليه وسلم ‏ "‏ الْعَائِدُ فِي هِبَتِهِ كَالْعَائِدِ فِي قَيْئِهِ ‏"‏‏.‏
Reference : Sahih al-Bukhari 2621
In-book reference : Book 51, Hadith 53
USC-MSA web (English) reference : Vol. 3, Book 47, Hadith 790
  (deprecated numbering scheme)