If you haven’t received your tax refund, you need to check how many days have passed since you filed the tax return. Tax refunds arrive within 2 weeks if you file online, or take 8 weeks if you file by mail. Refunds can take up to 16 weeks if you live outside Canada. CRA can also select some tax returns for detailed checking, which can take much longer. To check the status of your tax refund log into your ‘My Payment’ account. Or talk to a CRA representative by calling 1-800-959-1956 with the following details: Your name and date of birth Address Social Insurance Number Line 150 from the most recent tax assessment