Deductions & credits

Yes you are eligible to get third stimulus.

 

Third stimulus is paid based on your 2021 tax return and did not require residency in the USA

You will not be eligible for child tax credit as you did not live here for at least 6 months

 

For more information click on link below 

 

Recovery Rebate Credit