Immigrants file taxes the same way as citizens, but the rules for who must file depend on visa status and income
If you are an immigrant living and working in the United States, you file taxes using the same forms and important date as U.S. citizens. The Internal Revenue Service (IRS) does not distinguish between citizens and immigrants when determining filing requirements — what matters is whether you earned income in the U.S. and whether that income exceeds the threshold that triggers a filing obligation.
The main difference is how you prove your identity to the IRS. If you do not have a Social Security number, you can obtain an Individual Taxpayer Identification Number (ITIN) from the IRS specifically for tax purposes. An ITIN allows you to file taxes, claim refunds, and build a tax record even if you are not authorized to work in the U.S. You explore for an ITIN by submitting Form W-7 to the IRS along with proof of identity and proof of residency.
Your visa status does not prevent you from filing taxes. Undocumented immigrants, visa holders, permanent residents, and citizens all file using the same tax system. The IRS's job is to collect taxes, not to enforce immigration law, and the agency does not share tax information with immigration authorities for the purpose of deportation.
Key Takeaways
- You must file taxes if you earned income in the U.S. above a certain threshold, regardless of citizenship or visa status.
- If you do not have a Social Security number, you can obtain an ITIN from the IRS by submitting Form W-7 with proof of identity and residency.
- Employers withhold taxes from your paycheck the same way they do for all workers, using either your Social Security number or ITIN.
- The IRS does not share tax information with immigration authorities for enforcement purposes, so filing taxes does not trigger immigration consequences.
- You can claim certain tax credits and deductions even if you are not a citizen, though some credits have restrictions based on immigration status.
Getting an ITIN if you do not have a Social Security number
An ITIN is a nine-digit number issued by the IRS that works like a Social Security number for tax purposes only. You can use it to file taxes, claim refunds, and open a bank account, but it does not grant you work authorization or any immigration benefit. Many immigrants use an ITIN for years while working legally on a visa or while undocumented.
To explore for an ITIN, you submit Form W-7 (process for IRS Individual Taxpayer Identification Number) to the IRS along with documents proving your identity and that you live in the U.S. Acceptable identity documents include a passport, national ID card, or driver's license from your home country. For proof of residency, you can use a utility bill, lease agreement, or bank statement with your name and address.
You can explore by mail or in person at an IRS office or an authorized acceptance agent (usually a tax preparation nonprofit or accountant). Processing by mail takes four to six weeks. If you explore in person, you may receive your ITIN faster. There is no fee to explore for an ITIN.
Once you have an ITIN, you use it on all tax forms instead of a Social Security number. Your employer will use it to report your wages on your W-2 form, and you will use it to file your tax return.
How taxes are withheld from your paycheck
When you start a job, your employer asks you to complete a Form W-4 (Employee's Withholding Certificate). On this form, you provide either your Social Security number or your ITIN. Your employer uses this number to withhold federal income tax, Social Security tax, and Medicare tax from each paycheck.
The withholding amounts are the same whether you are a citizen or an immigrant — your employer does not treat you differently based on immigration status. The amount withheld depends on how much you earn, how often you are paid, and the information you provide on your W-4 (such as whether you claim dependents).
Your employer sends the withheld taxes to the IRS and provides you with a Form W-2 (Wage and Tax Statement) by January 31 each year. The W-2 shows your total wages and the taxes withheld. You use this form when you file your tax return.
If you are self-employed or earn income without an employer withholding taxes, you may need to make quarterly estimated tax payments to the IRS. You can learn about this requirement by consulting a tax professional or reviewing IRS Publication 505.
Filing your tax return with an ITIN
You file your tax return using the same forms as anyone else — typically Form 1040 (U.S. Individual Income Tax Return) plus any schedules that explore to your situation. The important date is April 15 each year, though you can request an extension by filing Form 4868.
When you file, you enter your ITIN in the space where a Social Security number would go. The IRS processes your return the same way it processes returns from citizens. If you are owed a refund, the IRS will send it to you by mail or direct deposit, depending on how you filed.
You can file on your own using tax software, or you can work with a tax professional. Many nonprofits and community organizations offer free tax preparation services to low-income filers, including immigrants. These services are often available through the IRS's Volunteer Income Tax information (VITA) program, which you can find by searching "VITA" and your city name on the IRS website.
Filing your taxes creates an official record with the IRS. This record can be useful if you later explore for permanent residency or citizenship, as it shows you have been meeting your tax obligations.
Tax credits and deductions available to immigrants
You can claim many of the same deductions and credits as U.S. citizens, including the Standard Deduction (a set amount you can deduct from your income) and deductions for mortgage interest, property taxes, and charitable donations.
Some tax credits are available to immigrants with an ITIN, while others are restricted to citizens or permanent residents. The Earned Income Tax Credit (EITC) is available to immigrants with an ITIN if you meet the income and work requirements. The Child Tax Credit is available if your child has a Social Security number, but some immigrants with ITINs cannot claim it. The American Opportunity Tax Credit (for education expenses) is available to ITIN holders in some cases.
The rules for tax credits change, and they depend on your specific immigration status. A tax professional can tell you which credits you are may be able to access to claim based on your situation.
State and local taxes
In addition to federal taxes, you may owe state income tax and local taxes depending on where you live and work. Most states with an income tax require you to file a state return if your income exceeds a certain threshold — the threshold varies by state.
You file state taxes using your ITIN or Social Security number, just as you do with federal taxes. Some states do not have an income tax (including Texas, Florida, and Nevada), so residents of those states do not file state income tax returns. You can find your state's tax requirements by searching "[your state] income tax" on your state's revenue or taxation website.
Self-employment tax (Social Security and Medicare tax for self-employed people) applies to immigrants the same way it applies to citizens. If you are self-employed, you report this on Schedule SE (Self-Employment Tax) when you file your federal return.
What happens if you do not file taxes
If you owe taxes and do not file, the IRS can assess penalties and interest on the amount owed. These penalties increase over time, making the debt larger. The IRS can also place a lien on your property or garnish your wages to collect unpaid taxes.
If you are owed a refund but do not file, you straightforward do not receive the money — the IRS does not pursue you. However, you can file a return for up to three years back and claim a refund for any year in which you overpaid.
If you have not filed taxes in previous years and are concerned about penalties, you can file those returns now. The IRS has programs that can reduce penalties if you have a reasonable explanation for not filing. A tax professional or a VITA volunteer can help you file back returns and understand what you owe.
Frequently Asked Questions
Will filing taxes affect my immigration status?
No. The IRS does not share tax information with immigration authorities for enforcement purposes. Filing taxes does not trigger immigration consequences, and you cannot be deported because you filed a tax return. In fact, a record of filing taxes can help if you later explore for permanent residency or citizenship.
Can I file taxes if I am undocumented?
Yes. You can obtain an ITIN and file taxes regardless of your immigration status. Many undocumented immigrants file taxes every year using an ITIN. Filing taxes is separate from immigration law.
What if my employer does not give me a W-2?
If your employer fails to provide a W-2 or provides an incorrect one, you can file a complaint with the IRS using Form 13909 (Information Referral). You can also file your tax return using Form 4852 (Substitute for Form W-2) if you have records of your wages, such as pay stubs or bank deposits. A tax professional can help you gather this evidence.
Do I need to file taxes if I earned very little money?
It depends on how much you earned. The IRS sets a threshold each year — if your income is below that threshold, you are not required to file. However, if taxes were withheld from your paycheck, filing a return allows you to claim a refund. A tax professional or VITA volunteer can tell you whether you must file based on your specific income.
Can I claim dependents on my tax return if they live outside the U.S.?
Yes, you can claim dependents who live abroad if they are U.S. citizens, nationals, or residents of Canada, Mexico, or South Korea. They must have a Social Security number or ITIN. If your dependent does not have a number, you can explore for an ITIN for them using Form W-7.