Ask your question and an employment lawyer in Ontario, BC or Alberta will answer in minutes
If you are hired and told you will be paid a salary of a certain amount per year ( example 46,000.00) can your employer pay you based on an hourly rate and deduct pay from you if you are not at work.
I would be curious to know if the hourly wage is less that the salary that you are supposed to be earning, but generally speaking, your employer cannot do this. I would suggest speaking to an employment lawyer regarding your situation, at the number below.