有梅毒买保险可以查出来,只要病人曾经因为梅毒而购药、检查、治疗等,那么就都是可以被保险公司查出来的。在投保需要健康告知的保险时,被保险人一定要如实告知,后期出险,如果保险公司有疑虑,那么一般会自己或者委托第三方调查机构进行调查,比如调查被保险人的门诊、医院检查记录,体检记录,医保购药记录等。所以,在投保需要健康告知的保险时,还一定要如实告知,否则后期出险,保险公司是有权拒绝理赔的。