I was always under the impression, and also told by my employer, that MPF does not have to be paid until after 13 months. I started working in my current company on August 20, 2015. Hence, by now they should be paying MPF. Since this was not the case I thought I'd inquire with the MPFA to check exactly on which date I should have started MPF before I went to HR. It turned out that since I'm here on an "Immigration arrangement for non-local graduates" visa the company should have treated me like a local since the day I've started and hence should have paid MPF since then.
After finding out about this I went to HR to ask about it, they then told me that if that was true that they would then deduct my part of the contribution for the past ~1.5year from my next salary. This strikes me as absolutely insane! Isn't it the employers responsibility to enroll me for MPF?
I called the MPFA again after this and they told me that how the back-payments are handled is between employer and employee.
It's a SUBSTANTIAL amount of money to simply deduct from my next salary. Not only that, if I would have been enrolled in a scheme 1.5 years ago I would have (possibly) earned on the interest rate. So how can they just get away with that and simply say "we will deduct it from your salary".
Any help would be appreciated!