Question: how long do you have to work for a company to receive maternity pay?
Answer: So, in order to qualify for maternity leave benefits you really have to qualify for EI. Here's what you need to qualify: You must have worked 600 insurable hours in the 52 weeks before you claim maternity leave benefits. Some provinces/territories require that you have worked those hours at the same company.