一次性扶养费没有规定是多少年,支付抚养费的义务到孩子满十八周岁就可以停止。
根据《最高人民法院关于人民法院审理离婚案件处理子女抚养问题的若干具体意见》第十一款规定,抚育费的给付期限,一般至子女十八周岁为止。