كتاب الزكاة
12  
The Book of Zakat
(6)
Chapter: The sin of one who withholds Zakat
(6)
باب إِثْمِ مَانِعِ الزَّكَاةِ ‏‏
Sahih Muslim 987 e

This hadith has been narrated by Abu Huraira through another chain of transmitters:

The Messenger of Allah (ﷺ) said:" When a person does not pay what is due to Allah or Sadaqa of his camels...." The rest of the hadith is the same.
وَحَدَّثَنِي هَارُونُ بْنُ سَعِيدٍ الأَيْلِيُّ، حَدَّثَنَا ابْنُ وَهْبٍ، أَخْبَرَنِي عَمْرُو بْنُ الْحَارِثِ، أَنَّ بُكَيْرًا، حَدَّثَهُ عَنْ ذَكْوَانَ، عَنْ أَبِي هُرَيْرَةَ، عَنْ رَسُولِ اللَّهِ صلى الله عليه وسلم أَنَّهُ قَالَ ‏ "‏ إِذَا لَمْ يُؤَدِّ الْمَرْءُ حَقَّ اللَّهِ أَوِ الصَّدَقَةَ فِي إِبِلِهِ ‏"‏ ‏.‏ وَسَاقَ الْحَدِيثَ بِنَحْوِ حَدِيثِ سُهَيْلٍ عَنْ أَبِيهِ ‏.‏
Reference : Sahih Muslim 987e
In-book reference : Book 12, Hadith 32
USC-MSA web (English) reference : Book 5, Hadith 2165
  (deprecated numbering scheme)