你好,在合同到期时征收土地是合法的,因为土地所有权是国家的,但是在承包合同没有到期时征收土地,就要给承包户地上物的补偿,虽然没有开村民代表会,但是只要有一半承包土地村民签字就是通过本次征地补偿程序了。希望帮到你