我在公司工作半年多了,转正后,公司帮我们办理社保,除了每个月要扣除200多的社保费用外,这个月在没有通知我的情况下还扣除了我400多元,加上另外200多社保费一共是600多,说是社保预付款,这个预付款还有的同事是扣了600多或者800多,个人不等,是从工资里一次性扣除的.请问这个扣除是合理的吗?为什么会扣预付款?公司说这个预付款以后我们离职的时候只要按照规定办理了离职手续就从退还我们,我不明白为什么会有社保预付款这回事呢?而且在没有提前通知的情况下直接把工资扣了是合法的吗???