公司不设立考勤表是不合法的,考勤表的目的是方便个人核对自身值勤时间,和公司统计员工上班时间,及迟到早退请假等信息。

当出现分歧时,考勤表可以作为证据证明自己确实在公司上班的事实,和上班的时限。所以公司没有考勤表对公对私都是不利的。