Tap any paragraph to write a margin note. Your notes collect in the Desk below the text and file under cases with @. The side-by-side margin rail opens on a larger screen.

Code · IRM · Part 2 — Information Technology · Chapter 4. IDRS Terminal Input · IRM 2.4.12

IRM 2.4.12. Command Codes DELET and CCPYT

3,993 words·~18 min read·/irm/2.4.12

A research copy — for the controlling text, always check the official state or federal source. Not legal advice.

2.4.12 Command Codes DELET and CCPYT
Manual Transmittal
May 02, 2025
Purpose
(1)This transmits revised IRM 2.4.12, IDRS Terminal Input, Command Codes DELET and CCPYT.
Material Changes
(1)Updated the Chief Information Office from Kaschit Pandya to Rajiv Uppal
(2)Changed Wage & Investment (W&I) to Taxpayer Services
(3)Changed the Effective Date to 01-02-2025
(4)Subsection 2.4.12.3.3, Corrected spelling IRM 2.4.12.3.3
(5)Subsection 2.4.12.3.7, Corrected spelling IRM 2.4.12.3.7
(6)Subsection 2.4.12.4.6, Corrected spelling IRM 2.4.12.4.6
Effect on Other Documents
IRM 2.4.12, November 13, 2023, is superseded.
Audience
LMSB, SB/SE, TE/GE, Taxpayer Services.
Effective Date
(05-02-2025)
Rajiv Uppal
Chief Information Officer
1. Purpose: This IRM provides specific instructions for updating on the IDRS (Integrated Data Retrieval System) for the following types of Entity and Tax Modules Records:
- IMF - Individual Master File
- BMF - Business Master File
- IRAF - Individual Retirement Account
- EPMF - Employee Plans Master File
- NMF - Non Master File
2. Audience: All IRS business units.
3. Policy Owner: The Chief Information Officer
(CIO)is responsible for overseeing all aspects of out systems that operate the nation’s infrastructure.
4. Program Owner:Internal Management
5. Primary Stakeholders: Taxpayer Services (TS), Large Business and International (LB&I), Small Business Self-Employed (SB/SE), Tax Exempt and Government Entities (TE/GE).
6. Contact Information:Email Michael.J.Leverenz@irs.gov to recommend changes or make suggestions for this IRM.
1. This IRM and the contained sections provide the user the necessary information on how to use the command codes DELET and CCPYT.
1. DELET and CCPYT were developed to allow changes to pending TIF transactions.
1. The Project Lead is responsible for reviewing and implementing WRs affecting DELET and CCPYT.
2. The Section Chief is responsible for insuring processes were followed during the development or enhancement of a software change.
1. Programs are managed in CMplus.
2. Change Tickets are required for program changes and are managed in IRWorks/Service Now.
3. All software changes are reviewed and documented in the “Peer Review & Resolution Report”.
1. Access to this program is governed by SACS.
1. The following table provides acronyms that are used throughout this IRM section:
| --- --- |
| BMF Business Master File |
| DLY Daily |
| BOD Business Operating Division |
| CC Command Code |
| DLN Document Locator Number |
| DP Delete Pending |
| Doc Document |
| ECC-MTB Enterprise Computing Center – Martinsburg |
| EPMF Employee Plans Master File |
| GMF Generalized Mainline Framework |
| IDRS Integrated Data Retrieval System |
| IMF Individual Master File |
| IRAF Individual Retirement Account File |
| NMF Non Master File |
| N.O. National Office |
| SC Service Center |
| SOE Start of Entry |
| TC Transaction Code |
| TDA Tax(payer) Delinquent Account |
| TDI Tax(payer) Delinquency Investigation |
1. The following table lists the primary sources for guidance maintaining the IRM and using the prerequisite command codes
| --- --- --- |
| IRM Section Title Guidance |
| 1.11.2 Internal Revenue Manual
(IRM)Process Maintaining the Internal Controls of IRM |
| 2.3.11 Command Codes TXMOD and SUMRY User’s Guide for TXMOD |
| 2.3.15 Command Code ENMOD User’s Guide for ENMOD |
1. IDRS pending transactions are records of in-process transactions, input through IDRS or through Service Center (S.C.) mainline processing. Pending transactions in other than "deleted" status affect the IDRS module balance; module status, notice, TDA, TDI issuance analysis, and Daily Transaction Register analysis.
2. The Command Codes
(CC)DELET and CCPYT are used to delete or correct IDRS pending transactions.
1. This Section contains input instructions for CC DELET. This Command Code is used in the Service Centers only by User Support Staff, and designated S.C. Data Controls personnel in the Input Correction
(BOB)and Data Conversion Balancing functions to delete IDRS pending transactions.
1. This Command Code changes the Pending Transaction Identification Code (see ADP System Codes chapter on Pending Transaction Identification Codes) of any non-deleted IDRS pending transaction to deleted
(DP)via real time.
1. This Command Code must be preceded by CC TXMODL for Tax Module transactions and by CC ENMOD for Entity transactions.
1. The pending transaction to be changed to deleted status must be displayed on the screen including the DLN. If the transaction begins on screen line 12 of TXMODL for Tax Module transactions and screen line 12 of ENMOD for Entity transactions, the DLN will be on the following page. Depending on the TXMOD definer used, input of the other definers may produce a display showing all required data on the same page. If not, for both TXMOD and ENMOD the DLN must be keyed in on line 13 of the screen display, beginning in position one in format nnnnn-nnn-nnnnn-n.
2. When the desired pending transaction has been located on the screen display, the Start-of-Entry Indicator
(SOE)and DELET are keyed on the line directly above the transaction to be changed to DP status, and CC DELET Transaction Designator
(D)is keyed in immediately after the transaction DLN. The transmit position follows the last Transaction Designator.
2. CC DELET will not delete pending transactions that are already in "deleted" status.
1. CC DELET is used to change the status of the pending transaction to DP. Some conditions requiring the use of CC DELET are:
- Accelerated Payment deleted during BOB correction or deleted from S.C. GMF runs.
- IDRS transaction blocks deleted from S.C. GMF runs or at ECC-MTB and reprocessed through S.C. GMF with a new DLN.
- S.C. transaction blocks deleted at ECC-MTB.
- Pending transactions created during IDRS input where a real time error condition did not generate a record to the gendata tape for end-of-day processing.
1. CC DELETv has no effect on the in-process transaction itself:
- CC DELET (no definer) is used to modify the pending transaction record on the Taxpayer Identification File
(TIF)to reflect a change to the in-process transaction which will prevent normal IDRS update of the pending record.
- CC DELETX is used to place erroneously formatted transactions, on the TIF, into deleted status. It overrides the extensive validations and consistency checks of CC DELET (no definer), therefore users must exercise caution when using this option.
- Multiple deletions may be made to transactions appearing on the same screen display. However, CC DELET should only be used to delete those transactions that are fully displayed on one screen display. No data may be altered.
- Start-of-Entry SOE is not required if DELET is input on line 1 to delete a transaction on line 2.
1. See the following Exhibits for the terminal input formats:
- Exhibit 2.4.12–1 for CC DELET with Entity transactions.
- Exhibit 2.4.12–3 for CC DELET with TC 150 Tax Module transactions.
- Exhibit 2.4.12–5 for CC DELETwith Tax Module transactions.
1. See the following Exhibits for the terminal output responses:
- Exhibit 2.4.12–2 for CC DELET with Entity transactions.
- Exhibit 2.4.12–4 for CC DELET with TC 150 Tax Module transactions.
- Exhibit 2.4.12–6 for CC DELET with Tax Module transactions.
1. The following are the valid responses:
- "REQUEST COMPLETED" , indicates that all delete request(s) have been successfully processed.
- "REQUEST COMPLETED, PLEASE NOTIFY N. O. PROGRAMMER(S)" , indicates that all delete request(s) have been successfully processed. It also requests that responsible National Office programmer(s) be notified. This will enable monitoring of CC DELETX, to determine whether its use was necessary to correct an isolated problem or an indication of erroneous systems processing.
1. The following are the invalid responses:
- "INITIATE TXMODL OR ENMOD" , indicates CC DELET was not preceded by TXMODL (for Tax Module transactions) or ENMOD (for Entity transactions).
- "INVALID DELETION ATTEMPTED" , indicates that there is a missing or invalid Transaction Designator; the Transaction Code, Transaction Date, Cycle/Sequence Number, and or DLN is not numeric; or the Pending Transaction Identification Code indicates that the transaction is not pending, or the transaction is already in "deleted" status. The invalid transaction will be marked with an asterisk (\).
- "PLEASE CORRECT INVALID DATA" , indicates that the display fields of the delete request(s) were overlaid with other data causing the request(s) to not match the transaction on the TIF. The invalid transaction(s) will be marked with an asterisk (\).
- "xTIFnn NOT AVAILABLE" , indicates that the area of the TIF for this taxpayer's account is not currently available for processing. (x = I, B, or Z TIF; nn = 00–99 TIF areas)
- "xTIFnn ACCESS TEMPORARILY DENIED-RETRY" , indicates that the area of the TIF for this taxpayer's account was not available for update at the moment of input. Re-enter the input. (x = I, B, or Z TIF; nn = 00–99 TIF areas)
- "ACCESS TO xTIFnn IS RESTRICTED" , indicates that the area of the TIF for this taxpayer's account is currently restricted to batch programs only. Ask an RPA to notify you when the area is available for Real Time. (x = I, B, or Z TIF; nn = 00–99 TIF areas)
- "SYSTEM ERROR ON ACCESS/UPDATE" , indicates that a system malfunction has occurred. Notify CSA Staff.
- "UPDATE DENIED - ACCOUNT NOT FOUND" , indicates the account was not located on the TIF.
1. This command code is used to correct Accelerated Service Center Payments by changing the Pending Transactions Identification Code of the transaction to DP and creating a new Accelerated Service Center Payment transaction with the corrected money amount from CC CCPYT. Accelerated Service Center Payments (Trans Code 670 with Doc Code 17) from the Remittance Processing System, or DDES, are pending to IDRS in TP status prior to mainline BOB correction. If a transaction money amount is corrected during BOB processing, CC CCPYT is used to correct the pending transaction record on IDRS.
2. CC CCPYT has no affect on the in-process transaction itself. It is used to modify the pending transaction record on the Taxpayer Information File
(TIF)to reflect a change to the in-process transaction which will prevent normal IDRS update of the pending record.
1. This Command Code must be preceded by CC TXMODL to display the pending transaction on the screen.
2. The DLN of the pending transaction must appear on the same page of the screen display along with the first line of transaction data. If the transaction begins on screen line 12 of the TXMODL display, the DLN will be on the following page. Depending on the TXMOD definer used, input of the other definer may produce a display showing all required data on the same page. If not, the DLN must be keyed in on line 13 of the screen, beginning in position one in format nnnnn-nnn-nnnnn-n.
- When the desired pending transaction has been located on the screen display, the Start-of-Entry SOE and CCPYT are keyed in on the line directly above the pending transaction to be corrected. CC CCPYT Transaction Designator
(C)is keyed in immediately after the DLN, and the Entry Code is keyed in after the last significant entry.
1. The following required conditions must be met when using CC CCPYT:
- The pending transaction status must be TP. No data other than the money amount may be altered, and only one transaction may be corrected at a time.
- If the pending transaction begins on screen line 2, omit the SOE and begin command code in position 1, line 1.
1. See Exhibit 2.4.12–7 for CC CCPYT Input Format.
1. See Exhibit 2.4.12–8 for CC CCPYT Output Format.
1. "REQUEST COMPLETED" , indicates that the payment change has been successfully processed.
1. Invalid Responses; if any errors exist in the CC CCPYT request, or if a transaction is not found on the appropriate TIF, one of the following error messages will be displayed on line 13 of the screen in inverse video:
- "INITIATE TXMODL" , indicates that TXMODL must precede CC CCPYT.
- "INVALID CHANGE ATTEMPTED" , indicates an invalid, missing, or misplaced transaction designator; status not TP and/or Transaction Code not 670.
- "INVALID DATA" , indicates an invalid DLN, Transaction Code or Transaction Cycle; invalid or misplaced amount.
- "TRANSACTION NOT FOUND" , indicates that input screen data does not match the transaction on one or more of the following: Pending Transaction Identification Code, Transaction Code, Cycle or Sequence Number and/or Transaction Date.
- "xTIFnn NOT AVAILABLE" , indicates that the area of the TIF for this taxpayer's account is not currently available for processing. (x = I, B, or Z TIF; nn = 00–99 TIF areas)
- "xTIFnn ACCESS TEMPORARILY DENIED-RETRY" , indicates that the area of the TIF for this taxpayer's account was not available for update at the moment of input. Re-enter the input. (x = I, B, or Z TIF; nn = 00–99 TIF areas)
- "ACCESS TO xTIFnn IS RESTRICTED" , indicates that the area of the TIF for this taxpayer's account is currently restricted to batch programs only. Ask an RPA to notify you when the area is available for Real Time. (x = I, B, or Z TIF; nn = 00–99 TIF areas)
- "SYSTEM ERROR ON ACCESS/UPDATE" , indicates that a system malfunction has occurred. Notify CSA Staff.
Exhibit 2.4.12-1
CC DELET Input Format—(Entity Transactions)
Screen Display:
!This is an Image: 28201485.gif
CC DELET Input Format Entity Transactions
Please click here for the text description of the image.
Record Element Description:
| ITEM LINE POSITION(S) DESCRIPTION |
| :-- :-- :-- :-- |
| 1 3 1 Input: SOE |
| 2 3 2–6 Input: Command Code "DELET" |
| 3 3 7 Input: Command Code Definer (blank or "X" ) |
| 4 4 1–4 Display: PENDING STATUS CODE |
| 5 4 5 Display: UNPOSTABLE REASON CODE |
| 6 4 7–9 Display: TRANSACTION CODE |
| 7 4 12–19 Display: TRANSACTION DATE |
| 8 4 20–33 Display: HYPHEN LITERAL |
| 9 4 34–39 Display: CYCLE or SEQUENCE NUMBER |
| 10 4 40-41 Display: DAY OF WEEK INDICATOR |
| 11 4 43–59 Display: DLN |
| 12 4 60 Input: TRANSACTION DESIGNATOR—Must be "D" |
Exhibit 2.4.12-2
CC DELET Output Display—(Entity Transactions)
Screen Display:
!This is an Image: 28201486.gif
CC DELET Output Display Entity Transactions
Please click here for the text description of the image.
Record Element Description:
| ITEM LINE POSITION(S) DESCRIPTION |
| :-- :-- :-- :-- |
| 1 1 1–5 Display: "DELET " |
| 2 1 6 Display: (blank or "X" ) |
| 3 2 1–4 Display: PENDING STATUS CODE |
| 4 2 5 Display: UNPOSTABLE REASON CODE |
| 5 2 7–9 Display: TRANSACTION CODE |
| 6 2 12–19 Display: TRANSACTION DATE |
| 7 2 20–33 Display: HYPHEN LITERAL |
| 8 2 34–39 Display: CYCLE orSEQUENCE NUMBER |
| 9 2 40-41 Display: DAY OF WEEK INDICATOR |
| 10 2 43–59 Display: DLN |
| 11 2 60 Display: TRANSACTION DESIGNATOR ("D" ) |
| 12 2 61 Display: ERROR MARKER ("\" or blank) |
| 13 24 1–80 Display: TERMINAL OUTPUT RESPONSE |
Exhibit 2.4.12-3
CC DELET Input Format—(TC 150 Tax Module Transactions)
Screen Display:
!This is an Image: 28201487.gif
CC DELET Input Format TC 150 Tax Module Transactions
Please click here for the text description of the image.
Record Element Description:
| ITEM LINE POSITION(S) DESCRIPTION |
| :-- :-- :-- :-- |
| 1 3 1 Input: "SOE" |
| 2 3 2–6 Input: Command Code "DELET" |
| 3 3 7 Input: Command Code Definer (blank or "X" ) |
| 4 4 1–4 Display: PENDING STATUS CODE |
| 5 4 5 Display: UNPOSTABLE REASON CODE |
| 6 4 7–9 Display: TRANSACTION CODE |
| 7 4 11–18 Display: TRANSACTION DATE |
| 8 4 20–39 Display: TRANSACTION AMOUNT |
| 9 4 41–46 Display: CYCLE or SEQUENCE NUMBER |
| 10 4 47-48 Display: DAY OF WEEK INDICATOR |
| 11 4 52–68 Display: DLN |
| 12 4 69 Input: TRANSACTION DESIGNATOR—must be "D" |
Exhibit 2.4.12-4
CC DELET Output Display—(TC 150 Tax Module Transactions)
Screen Display:
!This is an Image: 28201488.gif
CC DELET Output Display TC 150 Tax Module Transactions
Please click here for the text description of the image.
Record Element Description:
| ITEM LINE POSITION(S) DESCRIPTION |
| :-- :-- :-- :-- |
| 1 1 1–5 Display: "DELET " |
| 2 1 6 Display: (blank or "X" ) |
| 3 2 1–4 Display: PENDING STATUS CODE |
| 4 2 5 Display: UNPOSTABLE REASON CODE |
| 5 2 7–9 Display: TRANSACTION CODE |
| 6 2 11–18 Display: TRANSACTION DATE |
| 7 2 20–39 Display: TRANSACTION AMOUNT |
| 8 2 41–46 Display: CYCLE |
| 9 2 47-48 Display: DAY OF WEEK INDICATOR |
| 10 2 52–68 Display: DLN |
| 11 2 69 Display: TRANSACTION DESIGNATOR ("D" ) |
| 12 2 70 Display: ERROR MARKER ("\" or blank) |
| 13 24 1–80 Display: TERMINAL OUTPUT RESPONSE |
Exhibit 2.4.12-5
CC DELET Input Format—(Tax Module Transactions)
!This is an Image: 28201999.gif
CC DELET Input Format Tax Module Transactions
Please click here for the text description of the image.
Record Element Description:
| ITEM LINE POSITION DESCRIPTION |
| :-- :-- :-- :-- |
| 1 3 1 Input: SOE |
| 2 3 2–6 Input: Command Code "DELET" |
| 3 3 7 Display: Command Code Definer (blank or "X" ) |
| 4 4 1–4 Display: PENDING STATUS CODE |
| 5 4 5 DISPLAY: UNPOSTABLE REASON CODE |
| 6 4 7–9 Display: TRANSACTION CODE |
| 7 4 12–19 Display: TRANSACTION DATE |
| 8 4 21–35 Display: TRANSACTION AMOUNT |
| 9 4 37–42 Display: CYCLE or SEQUENCE NUMBER |
| 10 4 43-44 Display: DAY OF WEEK INDICATOR |
| 11 4 48–64 Display: DLN |
| 12 4 65 Input: TRANSACTION DESIGNATOR —must be "D" |
Exhibit 2.4.12-6
CC DELET Output Display—(Tax Module Transactions)
Screen Display:
!This is an Image: 28201871.gif
CC DELET Output Display Tax Module Transactions
Please click here for the text description of the image.
Record Element Description:
| ITEM LINE POSITION(S) DESCRIPTION |
| :-- :-- :-- :-- |
| 1 1 1–5 Display: "DELET " |
| 2 1 6 Display: (blank or "X" ) |
| 3 2 1–4 Display: PENDING STATUS CODE |
| 4 2 5 DISPLAY: UNPOSTABLE REASON CODE |
| 5 2 7–9 Display: TRANSACTION CODE |
| 6 2 12–19 Display: TRANSACTION DATE |
| 7 2 21–35 Display: TRANSACTION AMOUNT |
| 8 2 37–42 Display: CYCLE or SEQUENCE NUMBER |
| 9 2 43-44 Display: DAY OF WEEK INDICATOR |
| 10 2 48–64 Display: DLN |
| 11 2 65 Display: TRANSACTION DESIGNATOR ("D" ) |
| 12 2 69 Display: ERROR MARKER ( "\" or blank) |
| 14 24 1–80 Display: TERMINAL OUTPUT RESPONSE |
Exhibit 2.4.12-7
CC CCPYT Input Format
Screen Display:
!This is an Image: 28201489.gif
CC CCPYT Input Format
Please click here for the text description of the image.
Record Element Description:
| ITEM LINE POSITION DESCRIPTION |
| :-- :-- :-- :-- |
| 1 3 1 Input: SOE |
| 2 3 2–6 Input: "CCPYT " |
| 3 4 1–4 Display: PENDING STATUS CODE—must be "TP" |
| 4 4 5 Display: UNPOSTABLE REASON CODE |
| 5 4 7–9 Display: TRANSACTION CODE—must be "670" |
| 6 4 12–19 Display: TRANSACTION DATE |
| 7 4 21–35 Input: TRANSACTION AMOUNT—Corrected payment amount |
| 8 4 37–42 Display: CYCLE or SEQUENCE NUMBER |
| 9 4 43-44 Display: DAY OF WEEK INDICATOR |
| 10 4 48–64 Display: DLN |
| 11 4 65 Input: TRANSACTION DESIGNATOR—must be "C" |
Exhibit 2.4.12-8
CC CCPYT Output Display
Screen Display:
!This is an Image: 28201490.gif
CC CCPYT Output Display
Please click here for the text description of the image.
Record Element Description:
| ITEM LINE POSITION(S) DESCRIPTION |
| :-- :-- :-- :-- |
| 1 1 1–5 Display: "CCPYT " |
| 2 2 1–4 Display: PENDING STATUS CODE |
| 3 2 5 Display: UNPOSTABLE REASON CODE |
| 4 2 7–9 Display: TRANSACTION CODE |
| 5 2 12–19 Display: TRANSACTION DATE |
| 6 2 21–35 Display: TRANSACTION AMOUNT |
| 7 2 37–42 Display: CYCLE or SEQUENCE NUMBER |
| 8 2 43-44 Display: DAY OF WEEK INDICATOR |
| 9 2 48–64 Display: DLN |
| 10 2 65 Display: TRANSACTION DESIGNATOR ("C" ) |
| 11 24 1–80 Display: TERMINAL OUTPUT RESPONSE |
More Internal Revenue Manual
Copy link
Thanks for sharing!
Find any service
AddToAny
More…
A2A
Connections2 cite this · traces to 1
Cited by 2 sections · top 1
4 references not yet in our index
  • IRM 2.4.12.3.3
  • IRM 2.4.12.3.7
  • IRM 2.4.12.4.6
  • IRM 2.4.12.1.1
Citation graph
cites case law
IRM 2.4.12
Command Codes DELET and CCPYT
IRM×2
CiteIRM 2.4.12.3.3
CiteIRM 2.4.12.3.7
CiteIRM 2.4.12.4.6
CiteIRM 2.4.12.1.1
Cites 5Cited by 2 across 1 source
★   the supreme law of the land   ★
Don't Tread on Me
E Pluribus Unum — out of many, one

"If you don't know your rights, you don't have any."

Marginalia · a citizen's law index
A research desk, not legal advice. Always read the cited source before relying on a summary.
Questions or an issue? support@self-law.org
disclaimerMarginalia is a research index, not a law firm. Nothing on this site is legal, tax, or financial advice and no attorney–client relationship is formed by using it. Statutes, regulations, and case law change; summaries, search results, AI output, and member posts may be incomplete, out of date, or wrong. Any interpretation drawn from material on this site should be validated by a licensed attorney in your jurisdiction before you act on it.