Go back

What is the difference between Form 1040 and Form 1040-NR?

Form 1040 is for US citizens and resident aliens. Form 1040-NR is for non-resident aliens, meaning individuals who are not US citizens or green card holders and who do not meet the substantial presence test. If you are a US citizen, you file Form 1040 every year regardless of where you live. If you are a foreign national with US-sourced income but no US citizenship or residency, Form 1040-NR is the correct return.

Full guide
People also ask

Ready to take the next step? We would love to help you

This is some text inside of a div block.

Heading

Check your EIN confirmation letter (CP 575) first. If that is gone, look at a previously filed tax return, a business bank account application, or any 1099 you have issued. Your bank or your payroll provider will also have it on file.

previous version