你好,这种情况有两种原因,一是查询社保卡有钱,但刷卡时显示里面没钱情况如下,你查询的时候看到的是医保账户的钱,而刷卡时显示的是社保卡里的金融账户的余额。所以显示不一样。社保卡的金融账户是可以通过银行存钱取钱的,但是社保卡的医保账户可以查询到有钱但是余额是无法取出来的,医保账户的钱只能是到药店或者是医院的门诊可以用。二是是因为社保卡制卡账户与医保正常账户不一致造成的。 产生这种情况有以下原因:1,换单位时,新单位没有承接原医保账户,导致新医保账户与原医保账户不一致。2,城乡医保与城镇职工医保账户不一致。3,医保中心账户管理问题,如身份证重号等。造成你的社保卡关联账户为A,而你的正常医保账户为B.你用A账户制的卡当然无法刷B账户的钱。这个你需要到当地医保中心去做一个合并账户或者重新制卡就可以了。你可以对比以上两种情况,看看你是哪一种。