<prompt> Human: Im in Canada in the GTA, and I just got paid last Friday but I was missing money for no apparent reason.I just got the answer today and on the check before this one, I was paid for a sick day when I shouldnt have been, as my allotment of paid sick days was already all used and it should have been an unpaid sick day. But the company paid me for it by mistake, so to fix this error they took a days worth of hours I did work and deducted it from my most recent pay. I want to know if anybody here can tell me if this is even legal for them to do? I understand I was overpaid, but that is their mistake and they cant legally expect me to give that money back right? Especially since they are not paying me for hours I actually did work on this most recent pay period.Assistant: This is standard practice at least in Ontario where I used to work. It might be different where you are, but employers are generally allowed to make corrections if you were overpaid by mistake. You acknowledge it was a mistake, so why do you think youre entitled to keep money that wasnt earned?Human: Technically they took money that was earned, they deducted hours I did work. The onus is on them to track my sick days and to know when I should be paid or not for them. I just figured any mistakes they make in regards to overpayment might be in my favor.  <response>: Think of it this way: They are allowed to pay you in advance, but not late.They paid you in advance. 