Key Takeaways
- Only IRS Acceptance Agents can certify documents — others require passport mailing
- The IRS processes all valid applications the same way regardless of who files them
- Key criteria: CAA status, flat fee, no passport mailing, money-back guarantee
- Avoid services that cannot be verified on IRS.gov
- Price range: Free (DIY, passport risk) to $600+ (CPA firms)
What to Look for in an ITIN Service
Before comparing specific services, understand the criteria that actually determine a good outcome:
| Criteria | Why It Matters |
|---|---|
| IRS Acceptance Agent status | Only listed CAAs can certify your documents. Without this, you must mail your original passport to the IRS — risking loss and delays. |
| Flat fee, no hidden charges | Some services advertise low prices but add "document review," "consultation," or "processing" fees after you commit. |
| No passport mailing required | A CAA authenticates your documents remotely. Non-CAA services cannot — you bear the mailing risk. |
| Money-back guarantee | If the service makes an error, you should get a full refund. Without this, you have no recourse for mistakes. |
| Transparent processing time | The IRS takes 8–14 weeks to process ITIN applications. Services that claim "faster" are not being honest about the IRS timeline. |
| Verifiable on IRS.gov | Every legitimate Acceptance Agent is listed at irs.gov. Check before paying. |
ITIN Service Categories in 2026
1 IRS Certifying Acceptance Agent — Best Option
Price range: $99–$500 | Passport mailing: Not required | IRS listed: Yes
An IRS Certifying Acceptance Agent is authorized to authenticate your identity documents without requiring the original to be mailed. This is the safest, most efficient route. The quality of the CAA's document review determines your approval rate — not the price.
✓ ITIN Plus CAA price: $99 — the lowest available CAA price in 2026.
2 CPA Firms (with CAA status)
Price range: $400–$800 | Passport mailing: Not required | IRS listed: Sometimes
Many CPA firms offer ITIN applications bundled with tax return preparation. If you also need a 1040-NR or other US tax filing, a CPA bundle can make sense. For a standalone ITIN, they are typically 4–8x the price of specialist CAA services.
✗ Avoid if: You only need the ITIN — you will overpay significantly.
3 IRS Self-Filing (DIY)
Price range: Free | Passport mailing: Required | IRS listed: N/A
You can file Form W-7 directly with the IRS at no cost. However, self-filers must mail their original passport to the IRS in Austin, TX — which can take 11+ weeks and risks document loss. The IRS also rejects self-filed applications at a higher rate due to common W-7 errors.
✗ Avoid if: You live outside the US. Passport mailing internationally creates significant risk.
4 Non-CAA Third-Party Services
Price range: $50–$150 | Passport mailing: Required | IRS listed: No
Some services claim to help with ITIN applications but are not registered as IRS Acceptance Agents. Because they cannot certify documents, they can only prepare Form W-7 — and you must still mail your original passport to the IRS. The IRS has issued CP567 rejection notices specifically noting that applications were submitted without proper CAA authorization.
How to Verify Any ITIN Service Before Paying
- Visit irs.gov/individuals/international-taxpayers/acceptance-agents
- Search for the service by country or name
- Confirm the business name matches what you are paying
- Check that the listing shows "Certifying" status — not just "Acceptance Agent" — for full document certification
Apply with ITIN Plus — $99 Flat
IRS Acceptance Agent · Verified on IRS.gov · No passport mailing · 100% money-back guarantee
Apply Now →+1 (305) 216-6992 | apply@itinplus.com
Frequently Asked Questions
What is the best ITIN service in 2026?
The best ITIN service is one that is a registered IRS Certifying Acceptance Agent, charges a flat fee, does not require passport mailing, and provides a money-back guarantee. ITIN Plus meets all criteria at $99.
How do I verify an ITIN service is legitimate?
Check the IRS official Acceptance Agent listing at irs.gov. Only services listed there are authorized to certify your documents. Any service not listed requires you to mail your original passport — even if they claim otherwise.
What should I look for when choosing an ITIN service?
IRS Acceptance Agent status, flat fee, no passport mailing required, money-back guarantee, and honest disclosure that the IRS takes 8–14 weeks to process applications.
Is a cheap ITIN service worse than an expensive one?
Not necessarily. The IRS processes all valid applications through the same pipeline. A lower-priced CAA service with strong document review is equivalent to an expensive one. The IRS Acceptance Agent status is the key quality indicator — not price.