US taxpayer identification number (TIN)
ID us_tin
DatatypePersonal data (PII)identifierDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Any number that the US tax system uses to identify a taxpayer: a Social Security Number (usssn), an Individual Taxpayer Identification Number (usitin), an Employer Identification Number (usein), a Preparer Tax Identification Number (usptin) or an Adoption Taxpayer Identification Number (usatin). Use it for columns that mix these kinds.
- Parent datatype
- Tax identification number
taxid - Categories
- Finances and banking, Personally identifiable information
- Countries
- United States
- Languages
- English
- python-stdnum
stdnum.us.tin- Quality
- 95/100 · missing: translation
- Metacrafter rules
- no detection rule yet
- Supported by tools
- python-stdnum
Regular expression
^(?:\d{3}-?\d{2}-?\d{4}|\d{2}-?\d{7}|P-?\d{8})$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 536-90-4399 | SSN or ATIN, example from the python-stdnum documentation |
| 04-2103594 | EIN, example from the python-stdnum documentation |
| P01594846 | PTIN, example from the python-stdnum documentation |
| 00634642 invalid | Eight digits: a PTIN without the P (python-stdnum example) |
Sources
- doc: https://www.irs.gov/individuals/international-taxpayers/taxpayer-identification-numbers-tin
- doc: https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.us.tin.html
Use this record
- Page URL:
https://registry.apicrafter.io/datatype/us_tin - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/US/finances/us_tin.yamlon GitHub