How to Handle Racial Discrimination at Work
April 28, 2025
Employment Law Advice
Randy Ai
April 24, 2025
Get advice from a top Ottawa Employment Lawyer by filling out our contact form
Timely payment is a fundamental aspect of any employment relationship. In Ontario, employers are legally obligated to pay wages on scheduled pay dates, as outlined by the Employment Standards Act (ESA). When an employer fails to pay on time, it can lead to financial strain and a host of other issues.
Scheduled Pay Dates: Employers must adhere to the agreed-upon pay schedule stated in your employment contract. Whether you’re paid weekly, bi-weekly, or monthly, these dates should be consistent.
Wage Theft: When an employer fails to pay on time, it may be considered wage theft. This not only affects your ability to manage day-to-day expenses but is also a violation of your legal rights under the ESA.
• Verify your scheduled pay dates and ensure there is no misunderstanding.
• Compare your pay stubs to the agreed terms.
• Keep records of all pay stubs, bank statements, and any communication regarding delayed payments.
• Write down dates and amounts that were missed.
• Politely inquire about the delay in payment. Sometimes errors can occur due to administrative issues.
• Request a written response explaining the delay and when you can expect your wages.
• If your employer does not rectify the issue, consider filing a complaint with the Ministry of Labour.
• Use your documentation to support your claim.
• If wage delays continue, consulting an employment lawyer may be necessary.
• Legal counsel can help you understand your options and pursue any owed wages through legal channels.
Being paid on time is not just a courtesy—it’s your legal right. If your employer fails to meet this obligation, following the steps outlined above can help you address the issue effectively. If you are facing this issue, please do not hesitate to reach out to our team of experienced Ottawa employment lawyers for a free legal consultation. Randy Ai Law Office can be contacted at (343) 321-0800 or fill out our contact form.
Latest Posts