Riyad as-Salihin
Abu Hurairah (May Allah bepleased with him) reported: Messenger of Allah (ﷺ) said, "There are three signs of a hypocrite: When he speaks, he lies; when he makes a promise, he breaks it; and when he is trusted, he betrays his trust."
[Al-Bukhari and Muslim].
Another narration adds the words: 'Even if he observes fasts, performs Salat and asserts that he is a Muslim".
- عن أبي هريرة ، رضي الله عنه ، أن رسول الله صلى الله عليه وسلم قال: “آية المنافق ثلاث: إذا حدث كذب، وإذا وعد أخلف، وإذا أؤتمن خان" ((متفق عليه)) .
Reference