How can I apply for an ITIN as a nonresident alien?
Hi everyone! I'm in a bit of a stressful situation and could really use some guidance. I'm not a US citizen or permanent resident, but I need to file some tax documents for income I received from US sources last year. From what I understand, I need to get an Individual Taxpayer Identification Number (ITIN) since I'm not eligible for a Social Security Number. I've been looking at the IRS website and honestly feeling completely overwhelmed by the process. Do I need to mail my original passport to the IRS? That seems terrifying! Are there other identification documents I can use instead? Can I apply for an ITIN and submit my tax return at the same time, or do I need the ITIN first? I'm currently in my home country but will be visiting the US next month for about two weeks. Would it be easier to apply while I'm physically there? Any help from someone who's gone through this process would be incredible. Thanks in advance!
23 comments


Isaac Wright
The ITIN application process can definitely seem intimidating, but it's manageable! Here's what you need to know: You'll need to complete Form W-7 (Application for IRS Individual Taxpayer Identification Number) along with your federal tax return. You don't need to get the ITIN first - they're processed together. For identification, you have options. You don't necessarily have to mail your original passport. You can: 1) Use a Certified Acceptance Agent (CAA) who can verify your documents and submit certified copies instead of originals 2) Visit an IRS Taxpayer Assistance Center that offers document authentication 3) Submit certified copies from the issuing agency Since you'll be in the US soon, option 2 could work well, but you'll need to call ahead for an appointment. They can authenticate your documents so you don't have to mail originals. The typical processing time for an ITIN is 7-11 weeks, longer during tax season, so plan accordingly.
0 coins
Lucy Taylor
•Thanks for the info! Do you know if all Taxpayer Assistance Centers offer document verification for ITINs? And do you need to bring a completed tax return to the appointment or just the W-7 form?
0 coins
Isaac Wright
•Not all Taxpayer Assistance Centers offer this service, so you'll definitely want to call the IRS appointment line at 844-545-5640 to find one that does and schedule your visit. For your appointment, bring your completed Form W-7, your tax return (or evidence that you meet an exception to filing with a return), and your original identification documents. The agent will verify your documents and return them to you immediately, then you'll mail your W-7 and tax return together.
0 coins
Connor Murphy
After struggling with the ITIN process for months, I finally found an awesome solution through https://taxr.ai that saved me tons of headaches. I was in the exact same position - nonresident who needed an ITIN but was terrified of sending my original passport. The taxr.ai system analyzed my situation and documents, then gave me step-by-step instructions for my specific case. It identified that I qualified for an exception that my local tax preparer missed completely! The document review feature also caught mistakes on my W-7 form that would have caused delays. The best part was finding a Certified Acceptance Agent through their network who handled everything so I didn't have to mail my original passport. Seriously a game-changer for international taxpayers like us!
0 coins
KhalilStar
•Did they help with the actual tax return too? I'm confused about what forms I need to file as a nonresident with US-source income.
0 coins
Amelia Dietrich
•That sounds convenient but how long did the whole process take? And were you able to track the application status?
0 coins
Connor Murphy
•Yes, they provided guidance on which nonresident alien tax forms I needed to file (1040-NR was the main one in my case) and helped me understand which types of income are taxable for nonresidents. They have specific tools for international taxpayers that regular tax software doesn't cover well. The entire process took about 9 weeks from submission to receiving my ITIN letter, which was faster than I expected based on IRS timelines. They have a status tracking feature that updates you throughout the process and alerts you if additional information is needed, which saved me from delays other people I know experienced.
0 coins
KhalilStar
Just wanted to update everyone - I took the advice about using https://taxr.ai and it was a total lifesaver for my ITIN application! I was really anxious about the whole process being overseas, but their system guided me through every step. The document analyzer caught that I had accidentally checked the wrong exception box on my W-7 form, and they connected me with a Certified Acceptance Agent who handled my document verification virtually! Didn't have to mail my passport or even visit an IRS office. My ITIN arrived last week (took about 8 weeks total) and I've already used it to open a US investment account. Definitely recommend this route if you're overwhelmed by the process like I was.
0 coins
Kaiya Rivera
If you're struggling to get through to the IRS about ITIN questions, try https://claimyr.com - it literally saved me weeks of frustration. I kept calling the international taxpayer line and could never get through (just endless holds or disconnects). I was skeptical at first, but I watched their demo at https://youtu.be/_kiP6q8DX5c and decided to give it a shot. It's a service that navigates the IRS phone tree for you and calls you back when an actual human agent is on the line - no more waiting on hold for hours! The IRS agent I finally spoke with was able to tell me exactly which Taxpayer Assistance Centers could verify my ITIN documents and even explained a documentation exception that applied to my situation. Definitely worth it just for the peace of mind of speaking directly with an official IRS representative.
0 coins
Katherine Ziminski
•How does this actually work? Do they just keep calling the IRS for you until they get through?
0 coins
Noah Irving
•No way this works. The IRS phone system is completely broken - I tried calling for 3 weeks straight about my ITIN application and never got a human. Sounds like a scam to me.
0 coins
Kaiya Rivera
•They use a system that basically waits on hold for you. You enter your phone number, and their automated system calls the IRS and navigates through all the prompts. When they finally reach a human agent, their system calls you and connects you directly to that agent. I got a call back in about 45 minutes when I used it. Not a scam at all - I was super skeptical too, but it actually connected me with a real IRS agent who answered all my ITIN questions. Much better than the conflicting information I was finding online, especially about which documents were acceptable for my specific situation.
0 coins
Noah Irving
Ok I have to admit I was wrong. After seeing these comments I actually tried the Claimyr service from the link above, and I'm shocked it worked. After weeks of failing to reach anyone at the IRS about my ITIN application status, I got connected to an agent in under an hour. The IRS agent confirmed my ITIN application was received but was missing a document copy they needed. If I hadn't called, I would have just kept waiting indefinitely. They're sending me a letter about it, but I now know exactly what to respond with instead of guessing. For anyone applying for an ITIN and needing to actually speak with the IRS (especially if you're outside the US), this service is definitely worth trying. I'm usually the first to call out anything that seems fishy, but I'm genuinely impressed.
0 coins
Vanessa Chang
Just be careful with timing on your ITIN application! My application expired because I didn't file a tax return for 3 consecutive years after getting it. Had to go through the whole process again. The IRS is really strict about this - if you get an ITIN, make sure you're using it regularly on tax filings.
0 coins
Madison King
•Wait, ITINs can expire? I got mine 4 years ago but haven't had to file US taxes since then. Do I need to check if it's still valid?
0 coins
Vanessa Chang
•Yes, ITINs expire if not used on a federal tax return at least once in a three-year period. The IRS started this policy several years ago. You should check your ITIN status before you need to use it again. You can call the IRS (use the contact methods others mentioned above since it's hard to get through), or if you try to file and your ITIN is expired, the IRS will notify you and you'll need to renew using Form W-7 again.
0 coins
Julian Paolo
Has anyone used an ITIN Acceptance Agent outside the US? The IRS website has a directory but most of the ones in my country don't have updated contact info.
0 coins
Ella Knight
•I used one in Singapore last year! The key is finding one that's actually active. Many on the IRS list aren't operating anymore. I had better luck asking in local American expat Facebook groups for recommendations of active CAAs than using the official IRS directory.
0 coins
William Schwarz
One more tip from my experience: if you're applying for an ITIN with a tax return that shows a refund due, don't expect that refund anytime soon. Mine took 11 months to process because ITIN applications with returns go through special handling. This was in 2024 for the 2023 tax year, so pretty recent experience. Just plan your finances accordingly!
0 coins
Maya Lewis
•Oh wow, I didn't realize the refund delay would be that significant. Thanks for sharing your experience! Do you think it's better to apply for the ITIN separately first (through an exception) and then file the tax return once you have it?
0 coins
William Schwarz
•If you can qualify for one of the exceptions to file without a return, that's definitely the faster route. The most common exception is if you're receiving passive income from US sources and need the ITIN for withholding purposes. In that case, you'd submit the W-7 with documentation from the withholding agent (like the company paying you) instead of a tax return. Once you get your ITIN, then file your return separately. Much faster that way, usually 6-8 weeks for just the ITIN vs. nearly a year when combined with a return requesting a refund.
0 coins
Lena Schultz
Maya, I went through this exact process last year as a nonresident alien and totally understand your stress! Here are some key points that helped me: 1. **Document verification options**: You absolutely don't have to mail your original passport. I used a Certified Acceptance Agent (CAA) who verified my documents and sent certified copies instead. Much safer! 2. **Timing your US visit**: Since you'll be in the US next month, you could visit a Taxpayer Assistance Center that offers document authentication services. Call 844-545-5640 to find one near where you'll be staying and schedule an appointment. 3. **Simultaneous processing**: You can submit your W-7 and tax return together - no need to wait for the ITIN first. However, be aware that if you're expecting a refund, the processing time can be significantly longer (up to 11 months based on recent experiences shared here). 4. **Income type matters**: Make sure you're filing the correct forms for your US-source income. As a nonresident alien, you'll likely need Form 1040-NR, but the specific requirements depend on your income type. The process is definitely manageable once you understand the options. The key is choosing the right document verification method for your situation. Good luck!
0 coins
Sean O'Donnell
•This is really helpful, Lena! I'm actually in a similar situation and wondering about the CAA option you mentioned. How did you find a reliable Certified Acceptance Agent? The IRS directory seems outdated in my area, and I want to make sure I'm working with someone legitimate. Also, do CAAs typically charge a fee for their document verification services? I'm trying to budget for this whole process. Thanks for sharing your experience!
0 coins