If you’re a non-U.S. resident and need to pay U.S. taxes, open a business bank account, or comply with IRS regulations, you’ll need an ITIN (Individual Taxpayer Identification Number). Here’s how to get one from outside the U.S.:
Step 1: Determine If You Need an ITIN
You need an ITIN if you:
• Are a non-U.S. resident with U.S. tax obligations
• Need to file a U.S. tax return but don’t qualify for an SSN
• Own a U.S. LLC and need an EIN for business purposes
• Receive U.S. income and need to claim tax treaty benefits
Step 2: Complete IRS Form W-7
Download Form W-7 from the IRS website and fill it out accurately.
Step 3: Gather Required Documents
You’ll need to submit:
• A certified copy of your passport (or other ID)
• Supporting documents (e.g., tax return, EIN letter, or business-related documents)
Step 4: Submit Your Application
You can apply from outside the U.S. using one of these methods:
1️⃣ Mail your application to the IRS with certified copies of your documents.
📍 Address:
Internal Revenue Service
ITIN Operations
P.O. Box 149342, Austin, TX 78714-9342, USA
2️⃣ Apply through an IRS-approved Certifying Acceptance Agent (CAA) in your country to avoid mailing original documents.
3️⃣ Visit a U.S. embassy or consulate that offers notary services for ITIN applications.
Step 5: Wait for Your ITIN
Processing takes 6-12 weeks, so apply as early as possible!
💡 Pro Tip: If you’re applying for an ITIN for your U.S. LLC or tax purposes, consult a tax professional to ensure compliance.
You are a foreigner and want to avoid all the hastle then you can use MONEYMAKERSCO ITIN filing service.