抚养费一直不给的,有以下后果:抚养孩子的一方可持法院生效法律文书直接向法院申请强制执行,如果行为人拒不执行法院判决裁定的,则有可能因为涉嫌刑事犯罪而被判刑。
根据《最高人民法院关于适用〈中华人民共和国民法典〉婚姻家庭编的解释(一)》第六十一条规定,对拒不履行或者妨害他人履行生效判决、裁定、调解书中有关子女抚养义务的当事人或者其他人,人民法院可依照民事诉讼法第一百一十一条的规定采取强制措施。
《最高人民法院关于适用〈中华人民共和国民法典〉婚姻家庭编的解释(一)》第六十一条。