US ITIN Format Validator
Validate US ITIN format (9XX-XX-XXXX).
US ITIN: the tax ID for people who can't get an SSN
An Individual Taxpayer Identification Number (ITIN) is issued by the IRS to people who must file or be reported on a US tax return but are not eligible for an SSN β typically non-resident aliens, foreign nationals, and their dependents/spouses. It looks like an SSN (9XX-XX-XXXX, 9 digits) but follows distinct rules.
Structural rules a valid ITIN must satisfy:
- The first digit is always 9.
- The 4thβ5th digits (the "group") fall in the IRS-published ranges β historically
70β88, later expanded to include90β92and94β99. The values89and93are not used. - Like the SSN, it has no arithmetic check digit β validation is range-based plus IRS records.
ITIN β work authorization
An ITIN is strictly a tax-processing number. It does not grant the right to work in the US, does not provide Social Security benefits, and does not confer immigration status. Its only purpose is to let the IRS process returns and payments for people outside the SSN system.
Expiration β a frequent surprise
Under the PATH Act, ITINs expire: any ITIN not used on a federal return for three consecutive years expires, and older issuance batches were retired on a rolling schedule. An expired ITIN is still structurally valid but must be renewed before filing β something a format checker cannot detect.
Common pitfalls
- Confusing it with an SSN: both are 9 digits, but only the ITIN starts with 9 and uses the 70β99 group ranges.
- Assuming a valid format means active: the IRS may have expired it; only the IRS confirms current status.
- Using it as an SSN substitute for employment: it is not β that's an SSN's role.
FAQ
How do I tell an ITIN from an SSN? An ITIN always starts with 9 and its 4thβ5th digits fall in 70β88 / 90β92 / 94β99.
Can I work with an ITIN? No. It is a tax-filing number only, with no work or immigration rights.
Do ITINs expire? Yes β after three years of non-use on a return, or per IRS retirement schedules. Renew before filing.
Related Tools
CPF Validator
Validate Brazilian CPF numbers instantly using the official algorithm. Useful for testing document validation in applications. No data sent to servers.
Batch CPF Validator
Validate a list of CPFs (one per line) and see which are valid and which are not. No data sent to servers.
Batch CNPJ Validator
Validate a list of CNPJs (one per line) with a summary of valid, invalid and total. No data sent to servers.