是的,承揽协议如果没有按照国家文件规定签定是不合法的。
因为国家对于各类协议签署有特定的规定,如果违反了规定,就会被认为是非法的。
如果没有按照国家文件规定签定承揽协议,可能会导致一系列的后果,比如产生争议,甚至涉及到法律纠纷。
因此,在签订承揽协议之前,需要尽可能多地了解相关法律法规,确保协议的合法性。