We submit time sheet every 18th day of the month and should receive salary at the end of month. I don't know if my company just blaming Ministry of Labour or did not comply some requirements needed to for WPS transactions.