it needs to be received by CIC within 90 days. Generally, that means as soon as the entire package is acknowledged as received in mississauga (for outland), not the visa office. There's no guarantee the visa office won't request an updated one down the road. generally if the original one was received within 90 days, there is no issue.