IRM 2.4.50. Command Code ASIGN
2,254 words·~10 min read·
/irm/2.4.50A research copy — for the controlling text, always check the official state or federal source. Not legal advice.
2.4.50 Command Code ASIGN
Manual Transmittal
May 01, 2026
Purpose
(1)This transmits revised IRM 2.4.50, IDRS Terminal Input, Command Code ASIGN.
Material Changes
(1)IRM 2.4.50-2 updated the word GENDER to SEX.
Effect on Other Documents
IRM 2.4.50, dated May 05, 2020, is superseded.
Audience
LMSB, SB/SE, TE/GE, TS.
Effective Date
(05-01-2026)
Kaschit Pandya
Chief Information Officer
1. This IRM section provides the instructions for the use of ATIN Update command code ASIGN.
2. Purpose: These sections provide instructions for inputting information to update accounts on the ATIN database
3. Audience: All IRS Business Units.
4. Policy Owners: The Director, Taxpayer Services owns the polices contained herein.
5. Program Owners: Taxpayer Services
(TS)is responsible for the administration, procedures, and updates related to the program.
6. Primary Stakeholders: Taxpayer Services (TS), Large and Mid-Size Business Division (LMSB), Small Business Self-Employed (SB&SE), Tax exempt and Government Entities (TE&GE)
7. Program Goals: These are the instructions for using the ATIN Update IDRS command code.
1. This IRM and the contained subsections provide the user the necessary information on how to use Command Code ASIGN.
1. Command Code ASIGN was developed to allow users to access and update ATIN W-7A application data within IDRS (Integrated Data Retrieval System).
1. The ATIN (Adoption Taxpayer Identification Number) Project Lead is responsible for reviewing and implementing the Work Requests that affect Command Code ASIGN and for updating the contents of this IRM.
1. Command Code ASIGN is managed by Work Requests which are submitted for changes and also by tickets which are submitted by users for corrections.
1. Access to this program is governed by SACS.
1. Acronyms used in ATIN and IDRS
| --- --- |
| Acronym Definition |
| ATIN Adoption Taxpayer Identification Number |
| CC Command Code |
| DLN Document Locator Number |
| IDRS Integrated Data Retrieval System |
| SACS Security and Communications System |
| SSN Social Security Number |
1. As-Built Architecture - As-Built Architecture
(ABA)(irs.gov)
1. The Adoption Taxpayer Identification Number
(ATIN)System has been developed to assign a unique temporary tax identification number for children who are in the process of being adopted and cannot yet apply for an SSN until the adoption is final.
2. Taxpayers will submit a Form W–7A (Application for Taxpayer Identification Number for Pending Adoption) in order to acquire a number for the adoptive child.
3. The ATIN System will consist of two command codes and various batch programs. All update processing will take place at the Austin Campus. Command code ASIGN for update of the ATIN file is described in this IRM.
4. See IRM 2.3.71, command code ATINQ, for researching the ATIN database. ATINQ is available for universal access so all service centers can research the Austin Campus file.
1. Command Code ASIGN with definer " T" or "R" is used to request the information on a given TIN (either primary or secondary), or a specific DLN, respectively. Both these definers will return the information on the ASIGNU screen ready for updating. Update capability will only be available at the Austin Campus. ASIGN cannot be used to research by ATIN. Refer to See Exhibit 2.4.50-1 for CC ASIGN input format, and See Exhibit 2.4.50-2 for CC ASIGN response display.
1. Informational Messages—line 24
01. INVALID CC-DEFINER-USE ASIGNR OR ASIGNT — The input Command Code definer was not R or T. Correct and reenter.
02. INVALID DLN INPUT — Correct the DLN input on the ASIGNR screen and reenter.
03. PLEASE CORRECT INVALID DATA — The TIN entered with ASIGNT is invalid. Reenter.
04. TIN MUST BE IMF SSN FORMAT — The TIN that was input on the ASIGNT screen must be in the following format: nnn-nn-nnnn.
05. APPLICATION DATA NOT FOUND– –PLEASE CHECK DLN — Correct the DLN and reinput ASIGNR screen.
06. NO DATA AVAILABLE — This indicates that there is no taxpayer on the file that matches the number input on the ASIGNT screen.
07. IMPROPER INITIALIZATION — USE ASIGNR OR ASIGNT — Input ASIGNR or ASIGNT before ASIGNU.
08. MULTIPLE APPLICATIONS FOR THIS SSN — USE ATINQ — Use Command Code ATINQ to display all applications for this SSN and retrieve the appropriate DLN for use with ASIGNR.
09. UPDATE ATTEMPTED TO A DIFFERENT ACCOUNT — CHECK DLN — The DLN on the ASIGNU screen does not match the input of the ASIGNR screen. Reinput ASIGNR or ASIGNT and then ASIGNU.
10. APPLICATION NOT PROCESSED — ENTRY CODE MUST BE ENTERED AT BOTTOM OF SCREEN — Self-explanatory.
11. 3-DAY QUALITY-REVIEW HAS ENDED — If Status-Code S is entered more than three days after Status-Code A was entered (to assign an ATIN).
12. INVALID STATUS CODE — The valid input status codes are A, S, and R. Reenter.
13. SSN OF CHILD IS NOT NUMERIC — REENTER — Self-explanatory.
14. SSN OF CHILD HAS ALREADY BEEN ENTERED — Self-explanatory.
15. ATIN NUMBER ALREADY ASSIGNED FOR THIS APPLICATION — An ATIN number has already been assigned to this application. Check the DLN and reinput ASIGNR screen.
16. UNABLE TO ASSIGN ATIN — CHECK INPUT — A mandatory field contains invalid data. Correct and reinput.
17. ATIN NUMBER CANNOT BE ASSIGNED AFTER APPLICATION HAS BEEN REJECTED — Self-explanatory.
18. AT LEAST ONE REASON CODE MUST BE ENTERED FOR STATUS CODE S — Self-explanatory.
19. DUPLICATE REASON CODES ENTERED — PLEASE REENTER — Self-explanatory.
20. STATUS AND REASON CODE HAVE ALREADY BEEN PROCESSED– –MAY NOT BE PROCESSED AGAIN — Self-explanatory.
21. INVALID REASON CODE(S) ENTERED — If the status code is S, the reason code must be 01–12 or 99. If the status code is A and the extension status code is S, the reason code must be 13. If the status code is R, the reason code must be 01, 02, 04, 06, 07, 08, 09 or 10. Correct and reinput.
22. STATUS REASON CD INCONSISTENT WITH DATA — Self-explanatory.
23. INCONSISTENCY FOUND — PLEASE VERIFY REASON CD — Self-explanatory.
24. THIS EXTENSION HAS ALREADY BEEN PROCESSED — IT MAY NOT BE PROCESSED AGAIN — Self-explanatory.
25. ONLY REASON CODE 06 VALID FOR EXTENSION STATUS CODE R — Self-explanatory.
26. REQUEST COMPLETED — Self-explanatory.
27. SSN/NAME CONTROL MISMATCH ON DM1 — Self-explanatory.
28. DM1 COMMUNICATION PROBLEMS — REQUEST NOT PROCESSED – TRY AGAIN LATER — Self-explanatory.
29. DM1 FILE UNAVAILABLE — REQUEST NOT PROCESSED – TRY AGAIN LATER — Self-explanatory.
30. STATUS H MUST BE CHANGED TO A, S, OR R — RESEARCH POSSIBLE DUPLICATE AND REENTER — Self-explanatory.
31. SSN INVALID — Self-explanatory.
32. INVALID EXTENSION CODE FOR EXTENSION STATUS A — Reason code input is invalid for extension processing.
33. CANNOT PROCESS EXTENSION UNTIL ATIN ASSIGNED - Self-explanatory.
Exhibit 2.4.50-1
CC ASIGN Input Format
Request Screen Format:
!This is an Image: 28241861.gif
Element Format
Please click here for the text description of the image.
Record Element Specification:
| Line Elem Record Element Name Length Char Format |
| :-- :-- :-- :-- :-- |
| 1a 1 COMMAND-CODE 1–5 ASIGN |
2 COMMAND-CODE-DEFINER 6 'R' |
3 DLN 7–20 NUM |
| 1b 1 COMMAND-CODE 1–5 ASIGN |
2 COMMAND-CODE-DEFINER 6 'T' |
3 TIN (PRIMARY OR SECONDARY) 7–17 NUM (EDITED) |
Exhibit 2.4.50-2
CC ASIGN Response Display
Response Screen Format:
Note:
Any field followed by an asterisk (\) has been found to be invalid by the ATIN batch programs. These fields should be corrected by the primary ATIN center.
!This is an Image: 28241862.gif
Element Format
Please click here for the text description of the image.
Record Element Specification:
| ITEM LINE DESCRIPTION AND VALIDITY |
| :-- :-- :-- |
| 1 1 PRIMARY or SECONDARY SSN |
| 2 1 DLN |
| 3 1 STATUS CODE —<brA=Assigned<brD=Deleted<brS=Suspended<brR=Rejected<brE=Expired<brH=Possible duplicate<brU=Unworked |
| 4 1 EXTENSION STATUS CODE —<brA=Extension was granted<brS=Extension suspended<brR=Extension was rejected<brE=Extension has expired |
| 5 1 EXTENSION DATE — Date the extension was granted |
| 6 2 ATIN NUMBER |
| 7 2 ATIN ASSIGNED DATE |
| 8 2 STATUS DATE |
| 9 2 EMPLOYEE NUMBER |
| 10 3 DATE SIGNED — Date the application was signed by the applicant |
| 11 3 RECEIVED DATE — Date the application was received in the service center |
| 12 3 LOAD DATE — Date the application was loaded to the ATIN database |
| 13 3 STATUS REASON CODE — |
For STATUS CODES S, (Up to 5 may be entered.)<br01=Adoptive child's name is incomplete<br02=Adoptive child's date of birth is missing<br03=Adoptive child's place of birth is missing<br04=Adoptive child's sex is missing<br05=Name of placement agency/agent is missing<br06=Placement agency/agent's address is missing<br07=Date of placement is missing<br08=Signature is missing<br09=Supporting documentation is missing<br10=Primary and/or Secondary applicant information is different from SSA information<br11=Supporting documentation does not match Form W–7A entries<br12=Child placed under a "foster care agreement" <br99=IDRS letter has been sent |
For STATUS CODE R, (Only 1 may be entered.)<br01=ATIN has been previously assigned for same child<br02=A duplicate application exists<br03=Taxpayer has not responded to correspondence (generated)<br04=Foreign adoption<br07=Failed to Qualify - Adoption Placement Not Completed<br08=Failed to Qualify - No Adoption Placement<br09=ATIN No Longer Valid<br10=Foster Adoption Not Eligible for ATIN |
For EXTENSION STATUS CODE S<br13=Information necessary for extension was not provided |
ForEXTENSION STATUS CODE R<br06=Extension has been denied |
| 14 4 PRIMARY SSN — Primary applicant's social security number |
| 15 4 APPLICANT SIGNATURE INDICATOR —<br1=Application was signed<br0=Application was not signed |
| 16 4 APPLICANT PHONE NUMBER |
| 17 4 DOCUMENTATION INDICATOR —<br0=Documentation was not submitted<br1=Documentation was submitted<br2=Documentation was submitted but it does match the Form W–7A<br3=Foster Care Agreement <br9=Value inserted during conversion of all applications which were on the file prior to 1999 |
| 18 5 PRIMARY TAXPAYER'S FIRST NAME |
| 19 5 PRIMARY TAXPAYER'S LAST NAME |
| 20 6 SECONDARY SSN — Secondary applicant's social security number (optional) |
| 21 7 SECONDARY TAXPAYER'S FIRST NAME — (optional) |
| 22 7 SECONDARY TAXPAYER'S LAST NAME — (optional) |
| 23 8 STREET OF APPLICANT'S ADDRESS |
| 24 8 NOTICE DATE — Date the notice was issued |
| 25 8 NOTICE TYPE CODE — CP number of the notice <br560A=ATIN assignment<br560B=Extension of the ATIN has been granted<br561=ATIN/Extension due to expire or has expired <br562A=Request for additional information<br562B=Second request for additional information<br563=Request for ATIN has been rejected |
| 26 9 CITY OF APPLICANT'S ADDRESS |
| 27 9 UNDELIVERABLE NOTICE CODE DATE |
| 28 9 UNDELIVERABLE NOTICE CODE —<br0=Notice 560 was undeliverable <br1=Notice 561 was undeliverable <br2=Notice 562 was undeliverable <br3=Notice 563 was undeliverable <br9=IDRS letter was undeliverable |
| 29 10 STATE OF APPLICANT'S ADDRESS |
| 30 10 ZIP CODE OF APPLICANT'S ADDRESS |
| 31 10 UNDELIVERABLE EMPLOYEE NUMBER — Number of employee who worked the undeliverable notice |
| 32 11 CHILD'S SSN — If all 9's, indicates notice was received that child has an SSN but it was not provided |
| 33 11 CHILD'S DATE OF BIRTH |
| 34 11 CHILD'S SEX |
| 35 13 CHILD'S ADOPTED FIRST NAME |
| 36 13 CHILD'S BIRTH FIRST NAME — (optional) |
| 37 14 CHILD'S ADOPTED MIDDLE NAME |
| 38 14 CHILD'S BIRTH MIDDLE NAME — (optional) |
| 39 15 CHILD'S ADOPTED LAST NAME |
| 40 15 CHILD'S BIRTH LAST NAME — (optional) |
| 41 16 CITY OF CHILD'S PLACE OF BIRTH |
| 42 16 STATE OF CHILD'S PLACE OF BIRTH |
| 43 17 PLACEMENT AGENCY NAME |
| 44 17 PLACEMENT DATE |
| 45 18 PLACEMENT AGENCY STREET |
| 46 19 PLACEMENT AGENCY CITY |
| 47 19 PLACEMENT AGENCY STATE |
| 48 19 PLACEMENT AGENCY ZIP CODE |
| 49 20 POWER OF ATTORNEY NAME |
| 50 21 POWER OF ATTORNEY STREET |
| 51 22 POWER OF ATTORNEY CITY |
| 52 22 POWER OF ATTORNEY STATE |
| 53 22 POWER OF ATTORNEY ZIP CODE |
| 54 23 REMARKS |
| 55 24 INFORMATIONAL MESSAGE — Message explaining results of request |
More Internal Revenue Manual
Copy link
✓
Thanks for sharing!
Find any service
AddToAny
More…
A2A
Connections4 cite this · traces to 2
Cited by 4 sections · top 2
Traces to 2 documents
1 reference not yet in our index
- IRM 2.4.50.1.4
Citation graph
cites case law
Cites 3Cited by 4 across 1 source