取保候审不予起诉是没有犯罪记录的。具体依据如下:1. 从法律定义来讲犯罪记录是指经法院判决有罪的记录。取保候审只是一种刑事强制措施本身并不代表有罪。2. 不予起诉意味着检察院最终认定犯罪嫌疑人的行为不构成犯罪或者依法不需要追究刑事责任。既然没有被判定有罪自然不会产生犯罪记录。3. 例如在一些案件中因证据不足、情节显著轻微等原因检察院作出不起诉决定。这种情况下当事人就不会有犯罪记录。4. 实践中公安机关、司法机关以及其他需要查询犯罪记录的部门依据的是法院的有罪判决。若没有经过法院判决有罪就不会有犯罪记录的登记。5. 所以取保候审且不予起诉的人其个人档案中不会存在犯罪记录这一不良记载在很多方面如就业、生活等相较于有犯罪记录的人会有明显优势。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。