You can always apply for an ITIN directly through the IRS at no cost. Professional help is optional — but it solves the two things people get stuck on most: knowing exactly which documents qualify, and not wanting to mail an original passport to the IRS.
This article absorbs what were previously three separate, overlapping pages (general assistance, ITIN assistance, and filing assistance) into one clear answer.
What a Certifying Acceptance Agent actually does
- Reviews your Form W-7 and reason code before anything is submitted.
- Certifies your original identity documents in person, so you never mail your passport away.
- Prepares and submits the full package to the IRS on your behalf.
- Tracks the application and tells you what to do if the IRS requests more information.
When it's worth paying for help
If your situation is straightforward (one applicant, a valid passport, a standard tax-filing reason), applying yourself by mail is entirely reasonable. Help becomes more valuable when you're applying for multiple dependents, you don't have a passport and need to combine two other documents, or you simply don't want your passport out of your hands for weeks.
What it costs
The IRS application itself is always free. Any fee you pay is strictly for the preparation and certification service, never for the ITIN itself — no legitimate provider can guarantee IRS approval or a faster government timeline.