Get your ITIN with a trusted, experienced team
A done-for-you ITIN service from IRS Certifying Acceptance Agents — no need to mail your original passport, and we handle the paperwork.
Choose your turnaround time
Both plans include full document review and passport certification by our CAA.
Standard
- 3-day turnaround
- Quality assurance review of your paperwork
- Passport certified by our CAA
Premium
- 1-day turnaround
- Quality assurance review of your paperwork
- Passport certified by our CAA
Use code FLEXITIN for $50 off. Covered by our Money-Back Guarantee — see the Refund Policy.
A 3-step, done-for-you service
Complete the smart form
First, fill out our online form with the information the IRS needs for your ITIN application.
We review and prepare
Next, we review your submission and perform due diligence to confirm your documents are complete and your application is accurate.
Mail your package
Then you receive a package with clear mailing instructions. After it’s submitted, expect your ITIN in about 8 weeks.
What an ITIN helps you do
Top 3 reasons to use us for your ITIN
Keep your passport at home
Without a CAA, your original passport or certified copies go by mail to the IRS in Texas, which can take weeks. Instead, as a CAA, we authenticate it for you.
Direct line to the IRS
In addition, CAAs have a dedicated support line and email contact with the IRS ITIN office — much faster than corresponding by mail if an issue comes up.
We handle the paperwork
Also, our CAA prepares and checks everything for you, from your first form until your ITIN is assigned.
More than an online form
We’re an experienced tax firm used to working through IRS issues — and we bring that experience to your ITIN application, from the first question to your assigned number.
Common ITIN questions
Why do I need an ITIN?
The IRS issues ITINs to people who must file or report U.S. taxes but aren’t eligible for a Social Security Number. This commonly includes:
- Non-U.S. residents who need to file a U.S. tax return
- U.S. resident aliens filing a U.S. return
- Spouses and dependents of U.S. citizens or resident aliens
- Spouses and dependents of non-resident visa holders
How long does it take?
In general, processing time varies by season. The IRS usually takes about 8 to 10 weeks to process an ITIN application after it’s submitted. Because of this, we aim to submit your application as quickly as possible.
What documents do I need?
Generally two types: proof of identity — usually a valid passport (we’ll give you alternatives if you don’t have one) — and supporting documents that depend on why you need the ITIN. Then we’ll tell you exactly what’s needed after reviewing your application.
Do I have to mail my original passport?
No. As IRS Certifying Acceptance Agents (CAAs), we can authenticate your passport, so you don’t have to mail the original to the IRS.
What can I do with an ITIN?
An ITIN lets you file a U.S. tax return, and it’s commonly used to open personal and business bank accounts, set up PayPal and Stripe accounts, and apply for a credit card.
What’s the difference between an ITIN and an EIN?
An ITIN is a personal tax ID for individuals without an SSN. An EIN (Employer Identification Number) is a tax ID for businesses — needed to operate a business and open a business bank account. Also, we can help you get an EIN.
What if my application is denied?
Our ITIN service is covered by our Money-Back Guarantee. See our Refund Policy for the full terms.
Ready to get your ITIN?
Start your application today — use code FLEXITIN for $50 off.
Monday–Friday, 9 am–6 pm Pacific



