公司拖欠工资超过30天算违法。工资应当以月薪的形式发放,也包括应当每月支付,因此用人单位应当在自然月结束的30天内结算工资,超过30天即构成拖欠工资。
《工资支付暂行规定》第七条工资必须在用人单位与劳动者约定的日期支付。如遇节假日或休息日,则应提前在最近的工作日支付。工资至少每月支付一次,实行周、日、小时工资制的可按周、日、小时支付工资。