Language:
كتاب التوحيد
97  
Oneness, Uniqueness of Allah (Tawheed)
(23)
Chapter: “The angels and the Ruh ascend to Him…”
(23)
Sahih al-Bukhari 7430

Narrated Abu Huraira:

Allah's Messenger (ﷺ) said, "If somebody gives in charity something equal to a date from his honestly earned money ----for nothing ascends to Allah except good---- then Allah will take it in His Right (Hand) and bring it up for its owner as anyone of you brings up a baby horse, till it becomes like a mountain." Abu Huraira said: The Prophet. said, "Nothing ascends to Allah except good."

وَقَالَ خَالِدُ بْنُ مَخْلَدٍ حَدَّثَنَا سُلَيْمَانُ، حَدَّثَنِي عَبْدُ اللَّهِ بْنُ دِينَارٍ، عَنْ أَبِي صَالِحٍ، عَنْ أَبِي هُرَيْرَةَ، قَالَ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم ‏"‏ مَنْ تَصَدَّقَ بِعَدْلِ تَمْرَةٍ مِنْ كَسْبٍ طَيِّبٍ، وَلاَ يَصْعَدُ إِلَى اللَّهِ إِلاَّ الطَّيِّبُ، فَإِنَّ اللَّهَ يَتَقَبَّلُهَا بِيَمِينِهِ، ثُمَّ يُرَبِّيهَا لِصَاحِبِهِ كَمَا يُرَبِّي أَحَدُكُمْ فَلُوَّهُ، حَتَّى تَكُونَ مِثْلَ الْجَبَلِ ‏"‏‏.‏ وَرَوَاهُ وَرْقَاءُ عَنْ عَبْدِ اللَّهِ بْنِ دِينَارٍ عَنْ سَعِيدِ بْنِ يَسَارٍ عَنْ أَبِي هُرَيْرَةَ عَنِ النَّبِيِّ صلى الله عليه وسلم ‏"‏ وَلاَ يَصْعَدُ إِلَى اللَّهِ إِلاَّ الطَّيِّبُ ‏"‏‏.‏
Reference : Sahih al-Bukhari 7430
In-book reference : Book 97, Hadith 57
USC-MSA web (English) reference : Vol. 9, Book 93, Hadith 525
  (deprecated numbering scheme)