The processing time for self-employed stream is 42 months as of Feb 2023 but it keeps on changing as IRCC reduces its backlog.