Deductions & credits

Thanks for ur response. I am not a US citizen but a H-1 B visa holder. On this basis, the company is deducting fed and Fica taxes. Otherwise, how would company treat me and do my payroll?

my understanding and IRS advised me these very vaguely back in 2017 -

Under NAFTA, Canada will get a credit of my taxes once i file with IRS and CRA.