不合法。
因未履行《劳动合同法》第三十七条规定的提前三十天书面通知义务而离职,给公司造成经济损失时,是需要赔偿的,所以企业要职工提前一个月辞职,是合法的。但以未提前一个月申请离职为由,公司是不可以因此扣除职工一个月的工资的。
根据《中华人民共和国劳动合同法》
第三条 订立劳动合同,应当遵循合法、公平、平等自愿、协商一致、诚实信用的原则。
依法订立的劳动合同具有约束力,用人单位与劳动者应当履行劳动合同约定的义务。
第三十六条 用人单位与劳动者协商一致,可以解除劳动合同。
第三十七条 劳动者提前三十日以书面形式通知用人单位,可以解除劳动合同。劳动者在试用期内提前三日通知用人单位,可以解除劳动合同。
根据《工资支付暂行规定》
第十六条 因劳动者本人原因给用人单位造成经济损失的,用人单位可按照劳动合同的约定要求其赔偿经济损失。经济损失的赔偿,可从劳动者本人的工资中扣除。但每月扣除的部分不得超过劳动者当月工资的20%。若扣除后的剩余工资部分低于当地月最低工资标准,则按最低工资标准支付。