Always free for you Licensed CPAs & Enrolled Agents · 10 languages
BalancedRow
Guides

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.

In plain English

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.

Common questions

What is an ITIN, in simple words?
An ITIN is an Individual Taxpayer Identification Number. It is a tax-processing number for people who need to file taxes but cannot get a Social Security Number. It helps the IRS process a return. It is not the same as an SSN, and it is not immigration or legal advice to say that many people use one for tax filing.
Do I need to file taxes if I am new to the US?
Maybe. Many new immigrants do need to file, but the answer depends on your income, time in the US, filing status, and type of work. If you had W-2 wages, self-employment income, business income, or certain other income, filing may be required or may still be worth doing. A licensed CPA or IRS Enrolled Agent can review your situation.
Can a small-business owner with an ITIN get accounting help?
Yes. Many licensed accountants work with ITIN filers and immigrant-owned businesses. If you are self-employed or own a small business, ask whether they handle bookkeeping, payroll questions, and business tax work for ITIN clients. BalancedRow does not do that work itself, but we can help you connect with licensed accountants who may.
How do I stay safe when looking for a tax professional?
Verify the person's credential and PTIN yourself before you share anything sensitive. Use the IRS Directory of Federal Tax Return Preparers and, for CPAs, your state board of accountancy. Never send your Social Security Number, ITIN number, bank login, or tax documents to someone you have not verified. Confirm the estimated fee and the scope of work in writing before any work begins.
Get matched, free

Get matched with a licensed accountant — free

Tell us what you need and your area. We connect you, at no cost, with licensed accountants (CPAs and Enrolled Agents) near you. You compare and choose who to hire.