抚养费的支付年限一般到子女年满十八周岁为止。1. 对于已满十六周岁不满十八周岁,以其劳动收入为主要生活来源,并能维持当地一般生活水平的,父母可停止给付抚养费。这是因为此时子女已具备一定独立生活能力。2. 但如果子女年满十八周岁后,尚在校接受高中及其以下学历教育,或者丧失或未完全丧失劳动能力等非因主观原因而无法维持正常生活的,父母仍应负担必要的抚养费。这是考虑到子女在特定情况下继续完成学业或维持生活仍有困难,父母有责任继续给予经济支持。3. 另外,如果父母在子女年满十八周岁后自愿继续支付抚养费,法律并不禁止,这种情况下,支付年限由双方协商确定。总之,抚养费支付年限原则上到子女十八周岁,特殊情况需根据子女实际状况和双方协商来确定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。