🏆 2026 Rankings

Top 5 Best ITIN Services 2026 — Ranked by Price, Speed & IRS Verification

By ITIN Plus · IRS Certified Acceptance Agent · August 2026 · 7 min read

⚡ Bottom Line Up Front

We ranked ITIN services by four factors: IRS.gov listing (must be an official CAA), price, online capability (no passport mailing), and applicant support. ITIN Plus ranks #1 at $99 — the only IRS-listed CAA under $100. Full rankings below.

How We Ranked These Services

CriteriaWeightWhy It Matters
IRS.gov Acceptance Agent listingMust-haveUnlicensed services cannot certify your passport
PriceHighIRS process is identical at any price — lower is better
Online / no passport mailingHighMailing your passport is a serious risk
Non-US applicant supportHighMost people applying need this from outside the US
Rejection supportMediumWill they fix errors and resubmit?

The Rankings

1

ITIN Plus — itinplus.com

IRS Certified Acceptance Agent · Listed on IRS.gov
$99
Flat fee, all inclusive

ITIN Plus is an IRS Certified Acceptance Agent operating 100% online. At $99, it is the lowest price among all verified CAAs for non-US residents. Passport verification is done via secure video call — your passport never leaves your hands. Suitable for Upwork/Fiverr freelancers, Amazon KDP authors, US LLC owners, and anyone needing ITIN for W-8BEN or Form 5472.

Pros

  • Cheapest IRS-verified CAA ($99)
  • 100% online — no US visit
  • No passport mailing — video call
  • Listed on IRS.gov (verifiable)
  • Works for all countries worldwide

Cons

  • Does not prepare US tax returns (ITIN only)
  • IRS processing still takes 7–11 weeks
🏆 Best Overall — Cheapest + Fully Online + IRS Verified
2

IRS Taxpayer Assistance Center (TAC)

IRS Government Office · Free
$0
Free, in-person only

IRS TAC offices offer free ITIN document verification for applicants who bring a complete W-7 packet in person. The IRS staff verifies your passport and certifies your documents on-site. The major limitation: you must physically attend a TAC office in the United States. There are limited locations with ITIN services (not all TAC offices process ITIN).

Pros

  • Free — no service fee
  • Official IRS office
  • In-person passport verification

Cons

  • Must be physically in the US
  • Limited locations (not all TACs)
  • Appointment-only, long wait times
  • No help preparing Form W-7
Good for US residents — not available to non-US applicants
3

Greenback Tax Services

IRS CAA · Expat Tax Specialists
$300+
ITIN + expat tax return

Greenback is a reputable IRS CAA service specializing in US expat tax returns. Their ITIN service is often bundled with a full US tax return, making it suitable for Americans living abroad who need both services. For non-US citizens who only need a standalone ITIN (no US tax return to file), Greenback is overpriced relative to ITIN Plus.

Pros

  • Reputable, established service
  • Good for expats needing full tax return
  • IRS-listed CAA

Cons

  • $300+ for ITIN alone is overpriced
  • Mainly US expat focused
  • Overkill if you only need ITIN
Good for US expats needing full tax return — overpriced for standalone ITIN
4

H&R Block

IRS CAA · US-Based Offices
Free*
*Only with US tax return

H&R Block offers free ITIN applications but only when you file a US federal tax return through them at a participating location. For most non-US freelancers and entrepreneurs who do not have a US tax return to file, this option is not available. H&R Block also primarily operates in-person at US offices.

Pros

  • Free ITIN with US tax return
  • Large, well-known brand

Cons

  • Only free with US tax return filing
  • Not useful for most foreign nationals
  • Must visit a US office
Not practical for non-US applicants without a US tax return
5

DIY Self-Filing (Form W-7 by Mail)

No Service — Mail Original Passport to IRS
Risky
$0 + passport risk

You can submit Form W-7 yourself and mail your original passport to the IRS Austin, TX facility. The IRS processes it and mails your passport back. This carries real risk: passports have been delayed or lost in the IRS mail system. Rejection rate is also higher for self-prepared applications. Not recommended for non-US residents.

Pros

  • No service fee
  • Direct IRS submission

Cons

  • Must mail original passport internationally
  • Passports can be lost or delayed
  • Higher rejection rate (errors on W-7)
  • No support if rejected
Not recommended — passport risk not worth the $99 saving

Quick Comparison Table

ServicePriceOnline?IRS Listed?Non-US?Verdict
✅ ITIN Plus$99YesYesYesBest
IRS TACFreeNoYesNoUS only
Greenback$300+YesYesYesOverpriced
H&R BlockFree*NoYesNoUS only
DIY Mail~$50NoN/ARiskyAvoid

How to verify any ITIN service: Go to IRS.gov → search "Acceptance Agent Program" → check the Foreign Countries list. A real IRS CAA is listed there. ITIN Plus Inc. is on this list. Always check before paying any service.

Ranked #1 — Apply with ITIN Plus for $99

The only IRS-verified Acceptance Agent under $100 · 100% Online · No Passport Mailing

Start My ITIN Application →

📞 +1 (305) 216-6992 · apply@itinplus.com · Verified on IRS.gov

Frequently Asked Questions

How do I know if an ITIN service is a scam?

Check the IRS.gov Acceptance Agent list first. If the service is not on that list, they cannot legally certify your passport — they are not authorized. Also avoid any service that asks you to mail your passport without being a certified IRS CAA, promises ITIN in days (IRS takes 7–11 weeks regardless), or charges $0 without being a free government program.

Can I use Fiverr or Upwork for ITIN services?

Be very careful. Some Fiverr/Upwork sellers offer ITIN help but are not IRS Certified Acceptance Agents. They cannot certify your passport, meaning you still have to mail the original. Always verify the seller is on the IRS.gov Acceptance Agent list before paying.

What is the fastest ITIN service?

All legitimate ITIN services submit to the same IRS office, which takes 7–11 weeks. No service can speed up the IRS. What differs is how quickly they submit after your verification — ITIN Plus submits within 1–2 business days of your video call.