1. 不给抚养费被纳入失信名单,失信期限一般没有固定的几年限制。如果被执行人积极履行生效法律文书确定的义务或主动纠正失信行为,人民法院可以决定提前删除失信信息,也就不存在失信期限问题了。若被执行人有能力履行而拒不履行,情节严重的,可能会长期处于失信状态。2. 通常情况下,在被执行人履行完支付抚养费等义务后,人民法院会在三个工作日内删除失信信息。这意味着失信期限会随着义务履行而结束。3. 另外,如果出现一些特殊情况,比如被执行人以暴力、威胁方法妨碍、抗拒执行情节严重或具有多项失信行为等,失信期限可能会延长。但具体延长多久由法院根据实际情况判定。4. 总之,不给抚养费导致的失信期限不是固定几年,关键看被执行人何时履行义务以及是否存在其他影响因素。被执行人应尽快履行支付抚养费的义务,以消除失信记录,避免对自身信用造成长期不良影响。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。