Taxes for New Immigrants in the US
If you are new to the US tax system, you are not behind and you are not alone. Filing taxes is a normal part of life here, and a licensed accountant who works with immigrants and ITIN filers can help you understand what applies to you.
The short answer
Yes, many new immigrants need to deal with US taxes. That can mean filing a tax return, reporting work income, or keeping records for a small business. The exact rules depend on your immigration and tax situation, where your income came from, whether you have a spouse or children, and whether you worked as an employee, contractor, or business owner.
If you do not have a Social Security Number, you may still be able to file using an ITIN. An ITIN is an Individual Taxpayer Identification Number. It is a tax-processing number for people who cannot get an SSN. It is used for tax filing. It is not the same as work authorization, and it does not change immigration status.
A few important things to know:
- Filing taxes is normal and expected. Many immigrants and mixed-status families file every year.
- You do not need perfect English to get help. Many licensed accountants work with non-native English speakers.
- Do not guess. US tax rules can be confusing, especially in your first years here.
- Get help from a licensed accountant such as a CPA or IRS Enrolled Agent, especially if you have an ITIN, foreign income, self-employment, or a small business.
BalancedRow is a free matching service. We do not prepare returns or give tax advice. We help you connect with licensed accountants you can compare and choose from. If you want help finding someone, start here: get matched.
What usually matters for new immigrants
The IRS does not look at only one thing. A licensed accountant will usually ask about your full picture.
1. Your tax ID
You may file with:
- an SSN, if you have one, or
- an ITIN, if you are not eligible for an SSN but need to file taxes
2. Your income
Common examples:
- W-2 wages from a job
- 1099 income from contract work or freelance work
- cash business income
- self-employment income
- bank interest
- income from outside the US
3. Your family situation
Your filing status, dependents, and whether your spouse has an SSN or ITIN can affect the return and the records needed.
4. The time you spent in the US
For some people, the amount of time spent in the US matters for tax rules. This is one reason first-year filings can be confusing.
5. Whether you run a business
If you are a sole proprietor, LLC owner, rideshare driver, cleaner, restaurant owner, contractor, online seller, or consultant, your taxes are often tied to your bookkeeping. Clean records can save time, lower errors, and reduce stress.
If you own a business, it also helps to understand small-business accounting and keep monthly records in order before tax season.
A good accountant will tell you what records they need and what they can and cannot do. Before you hire anyone, verify the credential and PTIN yourself through the IRS Directory of Federal Tax Return Preparers and, for CPAs, your state board of accountancy. Then confirm the fee and scope in writing before any work starts.
What documents to gather before you ask for help
You do not need to know every tax rule before you talk to an accountant. But bringing organized records can save money.
Start with the basics:
- photo ID
- your SSN or ITIN letter if you have one
- last year's tax return, if you filed before
- W-2s and 1099s
- business income records
- business expense records
- bank statements used for business
- payroll records, if you have employees
- any IRS or state tax letters
- basic information about your spouse and dependents
If you are missing records, say so early. That is common. A licensed accountant can tell you what is important and what can be rebuilt from statements or payroll reports.
Protect yourself while you shop for help:
1. Do not send your SSN, ITIN, bank login, or tax documents to someone you have not verified.
2. Ask for the preparer's full name, license type, PTIN, and business address.
3. Verify the license and PTIN yourself.
4. Ask how they handle immigrant and ITIN cases.
5. Get the fee estimate and the work included in writing.
BalancedRow itself collects contact and request details only so we can help you connect with accountants. We never ask for SSNs, ITIN numbers, bank account numbers, or tax documents.
If you want a safer way to start comparing options, you can use our page for ITIN and immigrant tax help.
What accountants usually cost
Prices vary a lot by city, complexity, and how organized your records are. These are typical ranges and estimates, not quotes or guarantees. The real fee depends on the work involved, your situation, the records you bring, and your area.
Typical ranges:
- Individual tax return: often $180-$500
- Small-business tax return: often $500-$1,800
- Monthly bookkeeping: often $150-$600 per month depending on volume
- Payroll: often $40-$120 per month plus a per-employee charge
- CPA hourly rate: often $150-$400 per hour
For new immigrants, cost often goes up when:
- records are incomplete or mixed together
- there is self-employment income
- there are multiple states involved
- there is foreign income or foreign accounts to review
- a return from a prior year needs attention
- the business books are behind
That does not mean help is out of reach. It means it is smart to compare a few licensed professionals and ask direct questions.
Ask:
- Have you worked with ITIN filers before?
- Is this fee for preparation only, or also for bookkeeping cleanup?
- Will you tell me the total estimated fee before you begin?
- What records would lower my cost?
You can read more about typical ranges on our pricing page. Remember: you compare quotes, you verify the credential, you choose who to hire.
What to do next
If you are unsure where to start, keep it simple.
Step 1: Write down your situation in plain words.
Examples: "I moved to the US this year." "I have an ITIN but no SSN." "I worked a job and also did freelance work." "I opened a small business."
Step 2: Gather the records you already have.
Do not wait for perfection.
Step 3: Talk to a licensed accountant.
Choose a CPA or IRS Enrolled Agent. If you are not sure about the difference, see CPA vs EA vs tax preparer.
Step 4: Verify before you share sensitive information.
Do not send documents until you have checked the credential and PTIN yourself.
Step 5: Confirm the fee and scope in writing.
Make sure you know what work is included.
If you are nervous, that is normal. Many people feel embarrassed about not understanding US taxes. Please do not let that stop you. A good accountant will explain things clearly, treat you with respect, and help you understand what records matter.
BalancedRow is here to help you find that person. Our matching service is free to you. Participating accountants pay a flat fee to be listed for matching. We do not take a percentage of your refund or of the accountant's fee. When you are ready, get matched.
New to US taxes? That is common. If you have income, an ITIN, or a small business, talk to a licensed CPA or IRS Enrolled Agent, verify their credential and PTIN yourself, do not share sensitive documents until you have verified them, and compare written fee estimates before you hire anyone.