Federal housing law
Internal Revenue Manual Part 3. Submission Processing
Federal housing law as enacted — verbatim and citable.
- Edition
- 2026-10-03
- Last updated
- 2026-10-04
- Jurisdiction
- United States
Official source: Internal Revenue Manual (https://www.irs.gov/irm/part3/irm_03-049-005), retrieved 2026-10-03. U.S. Government work (17 U.S.C. § 105).
Part 3. Submission Processing¶
Chapter 49. Statistics of Income Processing¶
Section 5. Statistical Editing of Individual Income Tax Returns¶
3.49.5 Statistical Editing of Individual Income Tax Returns¶
Manual Transmittal¶
Purpose¶
(1) This transmits revised IRM 3.49.5, Statistics of Income Processing, Statistical Editing of Individual Income Tax Returns.
Material Changes¶
(1) This section of the Internal Revenue Manual (IRM) is revised due to changes in the program procedures and requirements in the Statistics of Income 2023 Program.
(2) IRM 3.49.5.1 - Updated 2022 to 2023 and 2023 to 2024 under Goals.
(3) IRM 3.49.5.1.1 - Updated title in roles.
(4) IRM 3.49.5.1.2 - Added Service Center Returns Transaction Record (SCRS) to Terms and Acronyms.
(5) IRM 3.49.5.2.1 - Changed editing guidelines to current tax year processing.
(6) IRM 3.49.5.2.1.1(3) - Updated 2022 to 2023.
(7) IRM 3.49.5.2.1.1(13) - Updated 2022 to 2023.
(8) IRM 3.49.5.3.2.1(2) - Updated exhibits link from 2022 to 2023.
(9) IRM 3.49.5.3.5(1) - Deleted outdated reference to RDF file from Martinsburg.
(10) IRM 3.49.5.3.6(3) - Updated Exhibit number to 6.
(11) IRM 3.49.5.3.6(4) - Updated Exhibit number to 8.
(12) IRM 3.49.5.3.7 - Deleted convert SOCA (Sales of Capital Assets) as a menu option.
(13) IRM 3.49.5.3.7.1(10) - Deleted convert SOCA option.
(14) Editorial changes were made throughout this document.
Effect on Other Documents¶
Audience¶
Effective Date¶
Mark Xu Director, Statistics of Income Division
Program Scope and Objectives¶
Purpose. This IRM section provides instructions on editing individual income tax returns for the Statistics of Income (SOI) Program.
Audience. This information is for IRS employees in the SOI edit units at the Austin, Kansas City, and Ogden Submission Processing Centers. These include employees that are:
SOI edit unit managers
SOI lead tax examiners
SOI tax examiners
Goals. The purpose of this IRM is to provides instructions for the correction and additional editing of data from individual income tax returns for use in the 2023 Statistics of Income Individual Program (processing year 2024).
Owner. Director, Statistics of Income Division.
Roles¶
SOI’s chain of command includes:
Chief, Research and Analytics Officer (RAAS)
Director, Statistics of Income Division
Terms and Acronyms¶
SOI - Statistics of Income Division.
MeF - Modernized e-File.
HINT - High income non-taxable.
PRISM - The on-line system for editing individual tax returns for SOI.
Individual Systematic Improvement (ISI) - The system used for conducting quality review on returns edited for the SOI Individual Program.
RSI - Return status indicator.
FSI - Form status indicator.
RP - Revenue Processing.
SCRS - Service Center Returns Transaction Record
Editing of Individual Tax Returns for SOI¶
The data produced by the SOI Individual Program are based on a sample of returns and these statistics are used in producing aggregate tax estimates. Although most of the data processed by SOI are subjected to regular revenue processing functions, some of the data may require additional careful review of the entire return to verify and reconcile specific entries. In many cases, the consistency test routines will identify sources of error. In other cases, certain errors can only be identified indirectly through failure of tests on related fields. The editing instructions provide uniform explanations of error resolution procedures. Nevertheless, there will be some processing issues that will require the interpretation of a lead tax examiner or National Office staff. As the SOl Division identifies these processing issues as common to several submission processing centers, appropriate instructions are incorporated into an edit update.
Editing Guidelines¶
This subsection along with the error resolution instructions in Exhibits 1 through 87 that can be found at SOI Exhibits serve as the primary processing instructions for the correction and additional editing of data from individual income tax returns for use in the 2023 SOI Individual Program (processing year 2024). Additional information is provided in Exhibits 88 through 113 that can also be found at SOI Exhibits
General Editing Guidelines¶
Editors receive batches of work containing returns and associated Form(s) 4251, Return Charge-Out, Form 4251 grouped under Shipment Control sheets. Editors should verify that the "Primary SSN" , "Service Center" , "Cycle" and "Page/Line Count" that display on the bottom of the SOl Individual Main Menu screen when entering a return agree with the information on the Return Charge-Out to confirm that the correct return record is being accessed for processing.
Screens have been developed for each form or schedule for the editing of data on-line. The screens follow the format of tax returns but include only lines used in SOI processing. For paper returns, enter data from the return into the screen lines where data from Service Center Returns Transaction Record (SCRS) is not present and verify the SCRS data that has been pre-loaded. For electronically filed returns, the electronic data will be pre-loaded if the return is not older than three years. It is important to review this data against the image of the tax return to ensure the data were loaded correctly. If the return is older than three years, edit the data into the screen lines using the image of the tax return.
On-line consistency tests are run screen by screen. Messages (i.e., error, help, and information) that are triggered by running consistency tests will display at the top of the screen. The consistency tests are explained in Exhibits 1 through 87( SOI Exhibits) and show the nature of the error and the lines that are involved. There is no need for the editor to perform the computation since the computer has already done so.
There are a series of HELP MESSAGES that are not numbered. There are no error resolution instructions within the editing manual for these messages because no further description is needed other than what is stated in the HELP MESSAGE. If an unnumbered HELP MESSAGE appears, follow the instructions as they appear in the message. Error Resolution instructions are provided and should be used for each numbered HELP MESSAGE .
Validity tests and ranges of acceptable values have also been incorporated into the on-line system. For instance, if the values in a field should be 0, 1, or 2, a message will indicate this and will not allow further editing until an acceptable value is input. Also, the positive and negative characteristics of a field have been programmed so that if, for example, a field can be positive or negative, the system will accept both types of numbers. In general, fields can be changed or skipped over if no data are present, but in certain instances, entries are required before the cursor will advance to the next field.
Enter all money amounts in rounded dollars (greater than 49 cents round up, less than 50 cents round down). In addition, the program will round results of computations within the consistency tests.
If an amended return is attached to an original, process as one return. Use original and amended data as appropriate.
The only mark allowed on paper returns or attachments is "E" (using a red erasable pen) to show that it has been edited.
Throughout the editing and error resolution instructions, references to a line from the taxpayer’s form or schedule itself will take the form (form or schedule number or letter):(line number). Examples would be 1040:36, SE:4a. References to a line from the PRISM screen have the line number following the word "line." Examples would be Form 1040 line 36, or Schedule SE line 4a. It is important to keep this distinction in mind throughout the editing process.
Editing of prior year forms will require the editor to compare the prior year line descriptions with current year line descriptions. Equivalent line numbers for prior year forms have not been included in each section due to the volume of changes over the past several years.
Most forms processed through the form editing sequence utilize a zero-balanced approach. This means that consistency tests are performed to make certain that the data exactly balance. However, on certain forms consistency tests are written to compare the sum of the detail to a total and, if the absolute value of the difference is less than or equal to $10, the cursor will then move to the largest field. Once the editor has verified amounts, a function key can be pressed to adjust the largest field by the difference (DIFF) shown in the message. Other routines that are more specific to a form are described in the appropriate editing instructions. Examples include having the system adjust the largest Schedule C or Schedule F Net Profit/Loss, Income, and Expenses when the absolute value of DIFF between the Schedule C or Schedule F sum and the Form 1040 amount is less than or equal to $10. The edit system will also identify the largest Income or Loss amount on a Rental or Royalty Worksheet to balance to "Total Rent and Royalty Income" .
The error resolution instructions for each form address how Revenue Processing and taxpayer figures are to be reconciled. The general approach is to accept Revenue Processing changes as long as they are correct, and the data are internally consistent. If Revenue Processing figures appear to be incorrect, you should generally go back to taxpayer figures. If taxpayer and Revenue Processing figures are incorrect, perform computations to arrive at the correct figures. Error resolution instructions for each form are generally the same for a paper return as for an electronically filed return. However, in cases where the error resolution instructions are different then the instructions will specifically reference either ‘electronically filed returns’ or MeF returns. The two terms both mean the same thing.
When examining the tax return as directed by the error correction instructions in Exhibits 1 through 87( SOI Exhibits), editors must be alert to non-official forms and schedules.
"Substitute for Returns" (SFRs), will be ‘Rejected’ if they have no money amounts. Refer the return to the lead editor to be rejected.
If a return appears to be frivolous, refer the return to the lead to be logged into National Office or rejected. A frivolous return often has only a few fields filled out and amounts that are very high. Those amounts may be repeated several times on both the front and back of Form 1040 and/or there may be an internal Form 4227, Intra-SC Reject or Routing Slip, attached with wording like “Frivolous” or “Fraudulent.”
It is necessary to make comparisons between the return and the screen to assist in determining the source of the error. Be aware that many amounts on screens are generated in the load program or come from SCRS. Generally, once a value is changed, the original amount is lost. If you need to see what a value was before it was changed (and the value originally came from SCRS), come out of the return and browse Revenue Processing (RP) data using option 6 with edit number 3 from the Main Menu. In addition, certain fields will display the original SCRS value at the bottom of the screen when the cursor is positioned on one of the identified lines.
A significant number of Revenue Processing errors may be identified on returns with "no tax consequence" (i.e., Tentative Tax equals zero). You should be particularly aware of Revenue Processing and taxpayer errors on these returns. Verify the data between the return and the screen in each case and make corrections using the instructions in this manual. National Office should be contacted if further guidelines are needed.
After a paper return has been completely edited, enter an "E" in the top right corner on the front of the return.
Generally, amounts may be moved among lines of data not affecting a form’s bottom line when it is clear to the editor that taxpayer wording on the form or attachment is a close enough match to the wording on the form’s line to justify moving the amount.
Processing High Income Nontaxable Returns¶
Any return that becomes a high income nontaxable (HINT), goes from HINT to non-HINT status, or has tax-exempt interest being a high proportion of expanded income, because of editing, will be identified via a consistency test and will be listed on Report H, PRISM Photocopy Report, the day after editing is completed. A HINT return is characterized as follows:
Adjusted Gross Income or Expanded Income greater than $199,999
Income Tax After Credits is blank;
Net Investment Tax is blank;
Identified as a HINT return in consistency tests. A return that goes from HINT to non-HINT status will have a sample code GT 100 and LT 131 but not meet the conditions in (a) through (c) above.
Photocopying and shipment of HINT returns are described in IRM 1.13.3, Document Management.
Problem Referrals to National Office¶
To refer problem returns or questions in editing to National Office, managers and lead tax examiners can use the Communication Log. The log helps provide timely feedback on editing issues and ensures that all Processing Centers have the same information at the same time. Further processing instructions from National Office and responses from National Office to those problem cases or questions will also be handled via this log. All Processing Service Centers will have access to logs from other Service Centers and the responses given by National Office.
Problem Referrals to Adjustments¶
Any returns forwarded to Adjustments within the Processing Center due to Revenue Processing errors detected during SOl processing are to be accompanied by Form 3465, "Adjustment Request" . An example of a referral would be an erroneous refund or a case in which the balance due has been incorrectly increased. Photocopy the return and complete all SOI processing for the return. Forwarding of the return should be done in accordance with ‘iSTARTS’ procedures and utilize Form 2275, "Records Request, Charge, and Recharge," if necessary.
Work Reporting¶
Direct time expended on this study by Document Perfection Branch personnel should be charged to Function 220 and Program 25000. Control time expended on this study by Document Perfection Branch personnel should be charged to Function 550 and Program 25000. Control time expended by the Files Branch for this study should be charged to Function 550 and Program 25000.
PRISM User's Guide¶
This subsection contains general instructions, for tax examiners, on utilizing the PRISM system.
General Editing Information¶
The numeric keypad is operational to ease data input. Money amounts are entered in whole dollars only (rounded, .50+ round up, and .49- round down); fields accommodate up to 13 digits. Certain fields require an entry from the tax examiner before advancing to the next field, while others are unchangeable.
Each return record has a unique REC_ID that is used to link taxpayers’ information within PRISM and iSTARTS. iSTARTS displays the REC_ID for each return record on the charge-out.
Tax examiners access return records from option 1 on the Individual SOI Main Menu. This requires the input of the record identification number (REC_ID), and the Social Security number (SSN) of the return record and then performing taxpayer verification by reviewing that the correct Service Center (SC), Cycle, and Page Number Line Count (PNLC) display for the return record. Lead tax examiners will access return records from Option 2 on the Individual SOI Main Menu by entering the REC ID only. In addition, they will verify the SSN, SC, CYCLE, and PNLC before advancing to the next screen.
Identification fields are displayed at the top of every screen. These fields are the REC ID, SSN, Cycle, Service Center (SC), Page Number/Line Count, and the return type. Displaying these fields on each screen allows the tax examiner to verify that they are editing the correct return.
Navigation throughout the PRISM system can be performed by use of the keyboard or the mouse. The selection of menu options, GUI Menu bar options, and various buttons can also be performed by use of the keyboard or the mouse.
Options¶
EDITOR: Press ALT+E, or the mouse to access.
Color: Press ALT+O, or the mouse to access. Change the background color of the screen.
Editor Counts: Press ALT+E, or the mouse to access. Choose this option to view your production numbers for the current or the previous week as a tax examiner or to view the production for any or all tax examiners in your service center as a manager or lead tax examiner.
SOCA Editor Counts: Press ALT+S, or the mouse to access. Choose this option to view your production numbers for the current or previous week as a tax examiner or to view the production for any or all tax examiners in your service center as a manager or lead tax examiner.
Notice Codes: Press ALT+N, or the mouse to access. Displays taxpayer notice codes for a return.
Place Edit Window: Press ALT+P, or the mouse to access. Allows the editing system to be displayed on either the right or left side of the computer screen.
Return Profile: Use the mouse to access. Lead tax examiners can view the profile for each return record (EXHIBIT 109). The profile includes essential information from iSTARTS, PRISM, ISI, and SOCA. The information will show the return's life cycle beginning with iSTARTS, and then proceeding with PRISM, ISI, and SOCA. This option will assist lead tax examiners in monitoring the life cycle for each return.
Calculator: Use the mouse or Press ALT+C to access the calculator (Exhibit 106) SOI Exhibits).
Browse PY: Press ALT+B, or the mouse to access. This option gives the user the ability to browse last year’s tax return (if it exists on our system) for the same SSN currently being edited. In certain situations, this information could be helpful in editing the current year tax return. When choosing this option, if the last year’s return exists the system will display in red a browse menu for that return. Choose the form or schedule to be browsed from the browse menu. Use the ESC button to get back to the current return.
Help: Press ALT+H, or the mouse to access. Used to access various on-line edit manuals.
Edit Manual: Access the edit manual section related to the PRISM form/schedule currently being edited.
Edit Manual Menu: Displays a list of all PRISM forms. From this list, the edit manual section for any PRISM form can be accessed.
NAICS Manual: Access the NAICS Manual.
REIT/MUTUAL/TICKER: Access the REIT Utility, the SOCA Mutual Fund Utility, and the SOCA Abbreviations and Ticker Symbol Utilities.
Reports: Press ALT+R, or the mouse to access.
PRISM: Press ALT+P, or the mouse to access. Takes the operator to the Prism Reports Menu (Exhibit 104). From this menu, the various Prism reports can be generated and either viewed or printed. Descriptions and instructions for the following Prism reports are in Exhibit 105: Number Edited by Editor (E), Open Records PCD1 (F.1), Open Records PCD2 (F.2), Key Field Differences (G), Photocopy (H), NAICS = 999999 (I).
SOCA: Reserved.
IDRS Tool: Access is limited to Ogden personnel only.
View Attachment: Press ALT+V, or the mouse to access. This option displays the PDF attachments associated with a MeF return.
Comments: Press ALT+O, or the mouse to access. This option displays the Return Comment screen (Exhibit 111). Tax examiners can use this feature to attach a comment to a return and leads and managers can view the comment. If a return has a comment associated with it, ‘COMMENT PRESENT’ will display in the blue bar at the top of the system when the return is browsed or edited.
Function Keys¶
Function keys (Exhibit 98) are used to ease the editing of return records. The [F11] key moves the cursor to the last field of a screen where the [ENTER] key can be pressed to run the consistency tests.
Function keys are used to create worksheets when editing certain forms and schedules within the return record. Schedule E, Form 4562, Form 4835, Form 8863, and certain other forms use worksheets to enter taxpayers’ amounts for Rents, Royalties, Partnerships and S‑corporations, depreciable property, farm rental income and expenses, and education credits, respectively. In addition, tax examiners can create worksheets for editing Schedule C, Schedule F, and Form W2. Function keys are used to create asset coding and balancing transaction worksheets for Form 2439, Form 4797, Form 6252, Form 6781, Form 8283, Form 8824, and the Schedule D. In addition, tax examiners will use function keys to view the Mutual Fund Asset Coding Utility and the Abbreviations and Ticker Symbol Utility for the Schedule D..
Navigational keys are used to allow the tax examiner to navigate through a screen more efficiently. The [Page Down] and [Page Up] keys are the two main navigational keys. Some screens are divided into two or more parts, as are the actual tax forms. The [Page Down] key moves the tax examiner to the next field designated with a (N). This will allow the tax examiner to skip parts where no editing is required. The [Page Up] key allows the tax examiner to move to the previous field designated with a (N). [Page Up] and [Page Down] can be activated from any field on the screen.
Consistency Tests Overview¶
Fields are validity tested as the tax examiner enters the data, or through the execution of the consistency test routines. Messages are displayed at the bottom of the screen to indicate all valid entries for code fields. This will assist tax examiners in selecting the correct value for the code.
Data is consistency tested on a screen by screen basis. The [F11] key is used to move the cursor to the field (generally the last field of a screen) where the consistency tests are executed. After the [Enter] key is pressed to execute the tests, sequential errors are displayed. When a test fails, the cursor will move to the field that may help identify the point of error on the screen. An error message is displayed at the top of the screen. If the tax examiner cannot resolve the error, the tax examiner may refer the return to the lead tax examiner for review.
Fields are verified and corrected on all forms and schedules for internal consistency. This verification and correction process is also performed between the active form and all supporting forms and schedules, to ensure consistency within the return record (i.e. Form 1040 and Schedule A). Errors are identified by the consistency tests, or through the tax examiners’ examination of all data on the return record. A tax examiner may go back to prior screens to correct data, but is unable to move to the next screen until the consistency tests for that screen have been executed, and are error-free.
Return Processing (RP) Amounts¶
All supporting forms and schedules are edited prior to editing the Form 1040 (EXHIBIT 99). This ensures consistency testing of data between supporting forms and schedules, and the Form 1040. We retain Revenue Processing’s (RP) computed amounts from these supporting forms and schedules for comparison with the edited amounts. The RP amounts and the edited amounts are compared after editing the supporting form or schedule. When the amounts are equal (usually within a $10 tolerance), the system will move the edited amount to the Form 1040, where it is unchangeable.
When the edited amount from the supporting form or schedule does not equal the saved amount from RP, a warning message appears. The warning message states that the bottom line amount from the supporting schedule does not equal the amount from RP. The first time this screen appears, the tax examiner is sent back to the first field on the form to verify all line amounts, and make appropriate changes. After the initial re-edit, if the two amounts are still out of balance, the tax examiner has the option to re-edit the form again, exit to the main menu, or accept the amount and go to the next form in the return record.
Edited amounts from some forms/schedules are carried over to supporting forms/schedule after editing. Refer to the Editing Instructions for each form/schedule to see what amounts are carried over from a supporting form or schedule.
Certain line items that contain original RP amounts are displayed to assist tax examiners in editing. [Shift + F2] can be pressed to display the RP amount. See the Editing Instructions for each form/schedule to see what RP amounts are displayed.
Multiple Forms and Schedules¶
The frequency of the forms and schedules is listed below. In the case of "multiples" , except for Form 8606, Form 8889, and Schedule SE, the system assigns a sequence number to each occurrence within the multiple form. For example, sequence = 1 for the first Schedule C, sequence = 2 for the second Schedule C, etc. For the Form 8606, Form 8889, and Schedule SE, an indicator is set to differentiate between the primary and secondary taxpayer.
Form/Schedule
Number of Multiples
Schedule C
3+
Schedule F
2+
Schedule SE
2
Form 2106
2
Form 5329
2
Form 5405
2
Form 8606
2
Form 8814
3
Form 8829
3+
Form 8889
2
Form 8941
2
The multiples for these forms can be added after editing the first sequence for the form. A "pop-up" window will instruct the tax examiner on how to add another sequence, re-edit the current sequence, or to run consistency tests. If there are more multiples attached than allowed, combine the excess multiples into the last sequence by following the editing instructions.
Schedule C worksheets are created when editing a Schedule C that contains more than three occurrences. Editing instructions for the worksheets can be found in ‘Editing Instructions for Schedule C Profit or Loss from Business’ (EXHIBIT 6).
Schedule F worksheets are created when editing a Schedule F that contains more than two occurrences. Editing instructions for the worksheets can be found in ‘Editing Instructions for Schedule F, Profit or Loss from Farming’ (EXHIBIT 8).
Closing a Return Record¶
The SOl Individual system automatically closes a return record after the FSI for all forms and schedules equal "C" . A closed PRISM return has a RSI = 5 or 6. Closed returns are subjected to ISI and the Backend PRISM Process (refer to IRM 3.49.5.3.9). PRISM returns are then exported to National Office for further processing. Setting the reject code also closes a return record. Rejected returns are not subjected to ISI or Backend PRISM Process.
Backend PRISM Process¶
The Backend PRISM Process is a batch process that subjects PRISM return records to a series of balancing routines. This process is referred to as ‘PERP’ processing. Return records that are edited (RSI = 5, 6), missing (RSI = Null), or forced (RSI = Null) are subjected to this process. Return records with imbalance conditions are reviewed by National Office analysts, and are subsequently "locked" (refer to IRM 3.49.5.3.10). Upon completion of this process, return records are sent to National Office for additional processing and to create the Advanced Data/Final Closeout data files.
Locking a Return Record¶
A "locked" PRISM return record has a RSI = 5 or 6, and is currently being processed by either the Backend PRISM Process or the National Office process. Tax examiners are restricted from reopening locked PRISM return records.
Electronically Filed Returns¶
Electronically filed returns are not immediately accessible to the tax examiners for editing. Electronically filed returns reside on the Individual SOI database with a RSI of "E", and are not available for editing until data from the Modernized E-file (MeF) system is retrieved.
More Internal Revenue Manual
Share