If you’re living, working, or earning income in the United States but don’t have a Social Security Number — you’ve probably already heard you need an ITIN. But then the questions start piling up:
How exactly do I get one? Can I apply online? Is it free? How long does it take? What if I mess it up?
We get it. The process sounds complicated at first. But here’s the truth: getting an ITIN as a non-resident is very doable — and this guide is going to walk you through every step, clearly and without the jargon.
Whether you’re an international student, a foreign investor, a non-resident worker, or the spouse of a U.S. citizen — this is the only ITIN guide you’ll need in 2025.
What Is an ITIN and Who Needs One?
An Individual Taxpayer Identification Number (ITIN) is a 9-digit tax ID number issued by the IRS. It starts with the number “9” and is formatted just like a Social Security Number (9XX-XX-XXXX).
The IRS created ITINs specifically for one purpose: to allow people who have a U.S. tax obligation but cannot get a Social Security Number to still file their taxes and stay compliant.
You likely need an ITIN if you are:
- A non-resident alien required to file a U.S. federal tax return (Form 1040-NR)
- A resident alien who has U.S. income but isn’t eligible for an SSN
- A spouse or dependent of a U.S. citizen or resident alien
- A spouse or dependent of a non-resident alien visa holder
- A foreign student, professor, or researcher with a U.S. tax filing requirement
- A foreign investor receiving U.S.-sourced income like dividends or rental income
- A non-resident alien claiming a tax treaty benefit
You do NOT need an ITIN if:
- You have a Social Security Number (or are eligible for one)
- You only need to file IRS Form 8843 and had zero taxable U.S. income
Quick tip: If you hold an F-1, J-1, or M-1 visa and have U.S. income — you almost certainly need an ITIN unless you already have an SSN.
What Can You Actually Do With an ITIN?
A lot of people think an ITIN is just a formality. It’s actually a powerful tool. Here’s what it unlocks for you:
File your U.S. tax return — Fulfill your IRS obligation and stay compliant with U.S. tax law.
Receive a tax refund — If your employer over-withheld taxes from your paycheck, you can get that money back. But only if you file — and only if you have an ITIN.
Claim tax credits — Depending on your situation, ITIN holders may qualify for the Child Tax Credit, Other Dependent Credit, and American Opportunity Tax Credit.
Open a U.S. bank account — Many banks accept ITINs in place of SSNs for account applications.
Apply for a home mortgage — Some U.S. lenders accept ITINs for home loan applications.
Build your financial history in the U.S. — Having an ITIN puts you in the IRS system and creates a legitimate tax record over time.
What an ITIN does NOT do:
- It does not grant work authorization
- It does not affect your immigration status
- It does not make you eligible for Social Security benefits or Earned Income Credit
An ITIN is a tax tool — nothing more, nothing less. But that tax tool can make a serious difference in your financial life in the U.S.
How to Apply for ITIN: All 4 Official Methods Explained
Here’s where most guides stop at “there are 3 ways.” We’re going to break all four options down – including the most popular one for non-residents applying online.
Method 1: Apply by Mail (IRS Direct) — The DIY Route
This is the most basic option. You complete IRS Form W-7 (Application for IRS Individual Taxpayer Identification Number), attach it to your completed tax return, include your original identity documents or certified copies, and mail everything to the IRS ITIN Operations center in Austin, Texas.
IRS Mailing Address: Internal Revenue Service ITIN Operation P.O. Box 149342 Austin, TX 78714-9342
What you’ll need to include:
- Completed Form W-7 (signed)
- Your federal tax return (Form 1040 or 1040-NR) — unless an exception applies
- Original identity documents OR certified copies from the issuing agency
Processing time: 7 weeks (off-peak) — up to 9–11 weeks during tax season (January 15 to April 30)
The downside: You have to mail original documents like your passport — and wait up to 60 days to get them back. One error on Form W-7 = your whole application gets rejected and sent back to you.
Method 2: Apply Through a Certifying Acceptance Agent (CAA) — The Smartest Route for Non-Residents Online
This is the method we recommend — especially if you’re applying online or from outside the U.S.
A Certifying Acceptance Agent (CAA) is an individual or business officially authorized by the IRS to help non-U.S. citizens apply for ITINs. CAAs can verify your identity documents on your behalf, which means you don’t have to mail your passport to the IRS.
What a CAA does for you:
- Reviews and certifies your original ID documents (passport, etc.)
- Completes and reviews your Form W-7 for accuracy
- Submits your application package directly to the IRS
- Handles the entire process — you just provide the information and documents
Why CAAs are the best option for non-residents applying online:
- You keep your passport in your possession — CAAs make certified copies
- Much lower risk of rejection (a CAA reviews everything before submission)
- Faster average processing — approximately 3–4 weeks when submitted by a CAA
- Available virtually — many CAAs now offer secure video and online appointment options
- Works from anywhere in the world, not just inside the U.S.
CAA fees typically range from $275 to $900 depending on the agent and complexity. Our service offers transparent, flat-rate pricing with no hidden costs.
This is how we help you. We are an IRS-authorized Certifying Acceptance Agent. We handle your entire ITIN application online — securely, accurately, and without you needing to mail your passport anywhere.
Method 3: IRS Taxpayer Assistance Center (TAC) — Free In-Person Option
What is an IRS Taxpayer Assistance Center with ITIN services?
An IRS Taxpayer Assistance Center (TAC) is a local IRS office where trained staff can review your original documents in person and authenticate them for your ITIN application — completely free of charge.
Here’s how the TAC process works:
- Find a TAC location near you that offers ITIN services (not all TAC offices provide this)
- Call 844-545-5640 to schedule an appointment (required — walk-ins are not accepted)
- Bring your completed Form W-7, tax return, and all supporting documents
- The TAC staff reviews your documents in person and returns them to you the same day
- Your application is submitted to the IRS from there
What TAC staff can authenticate:
- All standard identity documents for primary and secondary applicants
- Passports and birth certificates for dependents
What TAC staff CANNOT authenticate:
- School records and medical records for dependents (these must be mailed separately)
TAC appointment tips:
- Appointments can take several weeks to get — especially during tax season
- Bring every family member who is applying — each person must appear in person
- TAC offices are closed on federal holidays
- Multilingual assistance is available at every office via phone interpreter
How to find a TAC with ITIN services: Visit IRS.gov and use the office locator, or call 844-545-5640.
Method 4: VITA Sites (Volunteer Income Tax Assistance) — Free Community Option
Some VITA (Volunteer Income Tax Assistance) sites have IRS-authorized CAAs on staff and offer free ITIN application services to qualifying taxpayers. VITA sites are funded by the IRS and primarily serve low-to-moderate income individuals.
States with VITA sites offering ITIN services include: Arkansas, California, Connecticut, Florida, Illinois, Kansas, Louisiana, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Montana, New Jersey, New York, Pennsylvania, Texas, and Washington.
VITA ITIN services are available by appointment only. Call your local VITA site to check if they offer Form W-7 and CAA services.
How to Apply for ITIN Online: Step-by-Step
For most non-residents — especially those outside the U.S. or who can’t easily visit a TAC — applying online through a Certifying Acceptance Agent is the fastest and most convenient path. Here’s exactly how it works with us:
- Step 1: Start Your Application Fill out our quick online intake form. Tell us your situation — first-time applicant, renewal, dependent, etc. This takes about 5 minutes.
- Step 2: Upload Your Documents Securely Using our encrypted document portal, upload your passport and any other required identity documents. No mailing required.
- Step 3: Video Verification (If Required) Our CAA will schedule a brief secure video call to verify your identity in real time — exactly as IRS guidelines require for remote CAA applications.
- Step 4: We Prepare and Review Everything Our tax experts complete your Form W-7, attach it to your prepared tax return, and review every detail before submission. No errors. No guesswork.
- Step 5: IRS Submission We submit your complete ITIN application package directly to the IRS on your behalf.
- Step 6: You Receive Your ITIN The IRS mails your ITIN Assignment Letter (printed on green paper) to the address on your Form W-7. Average timeline: 3–4 weeks through a CAA, 7–11 weeks if mailed directly.
Can I Apply for ITIN Online Free?
This is one of the most searched questions — and the honest answer is: it depends on your route.
Free options:
- IRS Taxpayer Assistance Centers (TAC): Completely free — no service fee. You just need to show up with your documents and get an appointment.
- VITA sites with CAA services: Free for qualifying individuals (typically income-based eligibility)
- DIY by mail: No IRS fee — but you pay for your own time and risk of rejection
Paid options:
- IRS-authorized Certifying Acceptance Agents (CAA) like us: Service fees typically range from $275–$900. You’re paying for expertise, speed, accuracy, and the security of not mailing your passport.
Our take: If you can visit a TAC or VITA site easily, go for the free route. If you’re abroad, outside a major city, short on time, or want zero risk of rejection — professional online assistance is worth every dollar.
Documents You Need to Apply for an ITIN
This is the section that trips people up the most. The IRS is very strict — wrong documents = instant rejection.
You must prove two things: your identity AND your foreign status.
The gold standard: Your passport A valid foreign passport is the only document that can stand alone and satisfy both requirements at once. If you have a valid passport, use it. Just make sure it has a date of entry stamp (required for dependents using a passport alone).
Other accepted documents (you may need two):
| Document | Proves Identity | Proves Foreign Status |
| National ID card (with photo, name, address, DOB, expiration) | ||
| Foreign driver’s license | — | |
| U.S. or foreign military ID | — | |
| Civil birth certificate | — | |
| U.S. Visa | — | |
| Foreign voter registration card | ||
| State ID card | — | |
| Medical records (for dependents under 6) | ||
| School records (for dependents under 14-18) |
Critical document rules:
- Documents must be current (not expired)
- Copies must be certified by the issuing agency — NOT notarized by a notary public
- If working with a CAA, they can certify copies — you keep your originals
ITIN for Non-Residents: Special Situations
Non-Resident Filing Form 1040-NR
If you’re a non-resident alien with U.S.-sourced income — wages, freelance income, dividends, royalties — you must file Form 1040-NR. Your ITIN goes in the space where a Social Security Number would normally appear.
Non-Resident Applying from Outside the USA
Yes, you can apply for an ITIN from abroad. Your options are:
- Mail your application (with certified passport copies) to the IRS Austin ITIN Operation center
- Work with an IRS-authorized CAA located anywhere in the world (including the U.S. via video)
- Visit a U.S. embassy or consulate abroad (some can assist)
Processing time from abroad: up to 9–11 weeks.
Non-Resident Spouse of a U.S. Citizen
If you’re married to a U.S. citizen or resident alien and you’re filing a joint return — or being claimed on a return — you may need an ITIN for your spouse or yourself. Your ITIN-holding spouse will file jointly using your ITIN in place of an SSN.
Non-Resident Dependents
Children and other qualifying dependents who cannot get an SSN can also apply for ITINs. For dependents, a passport without a date of entry stamp is NOT accepted as a standalone document — additional proof of U.S. residency is required.
ITIN Expiration: Is Yours Still Valid?
Many people don’t realize their ITIN might have already expired. Here’s the IRS rule:
Your ITIN expires if it has not been used on a U.S. federal tax return for 3 consecutive years.
So if your ITIN wasn’t used in tax years 2022, 2023, AND 2024 — it expired on December 31, 2025. The IRS sends a Notice CP48 when your ITIN is approaching expiration.
What happens if you file with an expired ITIN?
- Your return will still be accepted
- But your refund will be held
- You won’t qualify for certain credits (Child Tax Credit, AOTC, etc.) until your ITIN is renewed
How to renew:
- Complete Form W-7, check the “Renew an Existing ITIN” box
- Submit with supporting documents (no tax return required for standalone renewals in most cases)
- Processing time: same as a new application — 7 to 11 weeks
If your ITIN is lost (not expired): Don’t apply for a new one! Call the IRS at 1-800-829-1040 to retrieve your existing number, or check your past tax returns.
7 Common ITIN Application Mistakes to Avoid
We’ve helped hundreds of clients and these are the errors we see again and again:
- Mistake 1: Sending a notarized copy instead of a certified copy These are NOT the same thing. Only copies certified by the agency that issued the document are accepted. A notary public stamp doesn’t count.
- Mistake 2: Not attaching a federal tax return Unless you qualify for one of the IRS exceptions, your W-7 MUST be filed alongside a completed federal tax return. Standalone W-7s without a return get rejected automatically.
- Mistake 3: Using an expired passport or document Every document you submit must be current. Double-check expiration dates before sending anything.
- Mistake 4: Leaving Line 6 of Form W-7 blank Line 6 asks for the reason you’re applying. This is required. Leaving it blank = rejection.
- Mistake 5: Forgetting to sign Form W-7 An unsigned form is an automatic rejection. Sounds obvious — but it happens more than you’d think, especially when filling out forms in a rush.
- Mistake 6: Applying for a new ITIN when yours is just expired or lost Only one ITIN is ever issued per person. If yours is expired, renew it. If it’s lost, retrieve it. Don’t apply for a second one.
- Mistake 7: Mailing to the wrong IRS address If you’re applying by mail, use the correct IRS ITIN Operations address in Austin, TX — not a general IRS mailing address.
ITIN vs SSN: Know the Difference
| ITIN | SSN | |
| Issued by | IRS | Social Security Administration |
| Who gets it | Non-residents & those ineligible for SSN | U.S. citizens & eligible residents |
| Work authorization | Does NOT grant it | Required for legal employment |
| Social Security benefits | Not eligible | Eligible |
| Earned Income Credit | Not eligible | Eligible |
| Does it expire? | Yes (if unused 3 consecutive years) | No |
| Used for tax filing | Yes | Yes |
| Bank accounts / mortgage | Often accepted | Standard |
ITIN Application Assistance Online USA – Frequently Asked Questions About ITIN Applications
Q: Can I apply for an ITIN completely online?
A: The IRS does not have a direct self-service online portal for ITIN applications. However, you CAN complete the entire process online by working with an IRS-authorized Certifying Acceptance Agent (CAA) who verifies your documents and submits on your behalf remotely. This is the most popular and convenient method for non-residents.
Q: How do I log in to check my ITIN application status online?
A: The IRS does not currently offer an online ITIN status tracker or login portal. To check your application status, you can call the IRS directly at 1-800-829-1040 after 7 weeks from your submission date (or 11 weeks if you applied during tax season). Your CAA may also be able to follow up on your behalf.
Q: How long does it take to get an ITIN number?
A: Off-peak (May–December): approximately 7 weeks. During tax season (January 15 – April 30): 9–11 weeks. Applications submitted through a CAA may process faster — often 3–4 weeks.
Q: Is applying for an ITIN online free?
A: The IRS charges no fee for issuing an ITIN. If you apply through a TAC or qualifying VITA site, there is no service fee either. Working with a private CAA involves a service fee, which varies by provider.
Q: What if I make a mistake on my ITIN application?
A: The IRS will send you a CP566 or CP567 notice explaining the problem and asking you to resubmit. Working with a tax professional or CAA essentially eliminates this risk — they review everything before submission.
Q: Can non-residents get an ITIN from outside the USA?
A: Yes. You can apply by mail from abroad, visit a U.S. embassy or consulate, or work with an IRS-authorized CAA anywhere in the world via secure video.
Q: What if I get an SSN after having an ITIN?
A: Stop using your ITIN immediately and notify the IRS. They will link your tax records and you’ll use your SSN going forward. You cannot use both simultaneously.
Q: Can I claim dependents with an ITIN?
A: Yes. Qualifying dependents who cannot obtain an SSN can have their own ITINs applied for. Since 2017, dependents must be listed on a U.S. federal return and claimed for an allowable tax benefit to be eligible.
Why Work With Us for Your ITIN Application Assistance?
There are dozens of ways to try to get through this process on your own — and plenty of ways it can go wrong. Here’s what working with us actually looks like:
- We are IRS-authorized Certifying Acceptance Agents Not just a tax prep service. We are officially authorized by the IRS to verify your documents and submit your application — which means you never mail your passport.
- 100% online — from anywhere in the world Whether you’re in the U.S. or abroad, our secure process works completely remotely. No IRS office visits required.
- Expert preparation of Form W-7 and your tax return We handle both documents together, ensuring everything is accurate and complete before it ever reaches the IRS.
- No rejected applications When a CAA handles your application, the rejection rate drops dramatically. We review every detail before submission.
- Fast processing CAA-submitted applications typically process in 3–4 weeks — significantly faster than mailing directly.
- Transparent flat-rate pricing No surprise fees. You know exactly what you’re paying before we start.
- Year-round availability We’re here whether it’s January or September. ITIN applications are accepted all year — and so are we.
Ready to Get Your ITIN? Here’s How to Start
Getting your ITIN done right starts with one simple step.
[Start Your ITIN Application Here →]
Here’s what happens next:
- Complete our quick intake form — 5 minutes, tell us about your situation
- Upload your documents securely — encrypted portal, no mailing needed
- Schedule a brief verification call — we confirm your identity per IRS requirements
- We prepare and submit — Form W-7 + tax return, reviewed and filed for you
- Receive your ITIN — your IRS assignment letter arrives in the mail
Have questions before you start? Reach out to our team. We’re real tax professionals — not a bot — and we’re happy to answer before you commit to anything.