1、发现被取保候审人不应当追究刑事责任。这种情形往往是已经查明被取保候审的犯罪嫌疑人、被告人是无罪的,或者犯罪嫌疑人、被告人符合《刑事诉讼法》第16条规定的情形之一,依法不应当追究刑事责任的。由于被取保候审的犯罪嫌疑人、被告人依法不应当追究刑事责任,也就不应当继续采取取保候审,因此予以解除。
2、取保候审期限届满。为保障被取保候审人的合法权益,防止案件久拖不决,刑事诉讼法对取保候审期限规定最长不得超过12个月。因此,取保候审期限届满吋,依法应当解除取保候审。
3、为监督公安司法机关严格按照法定期限执行,我国刑事诉讼法规定:犯罪嫌疑人、被告人及其法定代理人、近亲属或者犯罪嫌疑人、被告人委托的律师及其他辩护人对取保候审超过法定期限的,有权要求解除取保候审。