Last Updated:
Article #: 17312
The following table shows common reject codes for Form 940/940-PR annual reports:
| Name |
Requirement text |
Error Category |
Severity |
|---|---|---|---|
|
EMPL-001 |
If ‘ReturnTypeCd’ in the Return Header has the value 940, 940PR, 943, 943PR, 944 or 945, then ‘TaxYr’ must have a value. |
Missing Data |
Reject |
|
EMPL-003 |
If ‘OriginatorTypeCd’ in the Return Header has the value “ReportingAgent”, then ‘ReportingAgent94XFilerGrp’ must have a value. |
Missing Data |
Reject |
|
F940-001-01 |
If Form 940, Line 1b checkbox ‘MultiStateInd’ is checked, |
Missing Document |
Reject |
|
F940-002 |
If Form 940, Line 2 checkbox ‘CreditReductionStateInd’ is checked, then Schedule A (Form 940) must be attached to Line 2. |
Missing Document |
Reject |
|
F940-010 |
Form 940, Line 11 ‘TotalCreditReductionAmt’ must be equal to Schedule A (Form 940), ‘TotalCreditReductionAmt’. |
Incorrect Data |
Reject |
|
F940-015-04 |
If Form 940, Line 1a ‘FUTAStateCd’ is a Credit Reduction |
Incorrect Data |
Reject |
|
F940-016-04 |
If Form 940, Line 1a ‘FUTAStateCd’ is a Credit Reduction |
Incorrect Data |
Reject |
|
F940-940PR-001 |
If Form 940/940-PR, Line d checkbox |
Incorrect Data |
Reject |
|
F940-940PR-003 |
If Form 940/940-PR, Line c checkbox |
Incorrect Data |
Reject |
|
F940-940PR-004 |
If Form 940/940-PR, Line 4 ‘Exempt WagesAmt’ has a |
Missing Data |
Reject |
|
F940-940PR-005 |
If Form 940/940-PR, Line 6 ‘TotalExemptWagesAmt’ has a |
Math Error |
Reject |
|
F940-940PR-006 |
If Form 940/940-PR, Line 7 ‘TotalTaxableWagesAmt’ has a |
Math Error |
Reject |
|
F940-940PR-007 |
If Form 940/940-PR, Line 8 ‘FUTATaxBeforeAdjustmentAmt’ |
Incorrect Data |
Reject |
|
F940-940PR-008 |
If Form 940/940-PR, Line 9 ‘MaximumCreditAmt’ has a |
Incorrect Data |
Reject |
|
F940-940PR-009 |
If Form 940/940-PR, Line 9 ‘MaximumCreditAmt’ has a |
Incorrect Data |
Reject |
|
F940-940PR- 011 |
If Form 940/940-PR, Line 12 ‘FUTATaxAdjustmentAmt’ has a |
Incorrect Data |
Reject |
|
F940-940PR-012 |
If Form 940/940-PR, Line 12 ‘FUTATaxAfterAdjustmentAmt’ |
Incorrect Data |
Reject |
|
F940-940PR-014-01 |
If Form 940/940-PR, Line 17 ‘TotalTaxLiabilityAmt’ has a |
Math Error |
Reject |
|
F940-940PR-018 |
If Form 940/940-PR, Line 17 ‘TotalTaxLiabilityAmt’ has a |
Incorrect Data |
Reject |
|
F940-940PR-019 |
If Form 940/940-PR, ‘NoPaymentsToEmployeesInd’ checkbox is checked, Lines 1b, 2 and 3 of Form 940/940-PR must be blank. |
Incorrect Data |
Reject |
|
F940PR-017 |
If Return Type is Form 940PR, then Schedule A (Form 940) must not be present in the return. |
Incorrect Data |
Reject |
|
FPYMT-071-01 |
‘RequestedPaymentDt’ in the IRS Payment Record must not be more than 5 days prior to the received date. |
Incorrect Data |
Reject |
|
FPYMT-072-01 |
If the return is received on or before the due date of |
Incorrect Data |
Reject |
|
FPYMT-074-01 |
If the return is received after the due date of the |
Incorrect Data |
Reject |
|
FPYMT-077 |
‘PaymentAmt’ in the IRS Payment Record must not be greater than Form 940/940-PR, Line 14 ‘BalanceDueAmt’. |
Incorrect Data |
Reject |
|
FPYMT-078 |
‘PaymentAmt’ in the IRS Payment Record must not be greater than 500. |
Incorrect Data |
Reject |
|
R0000-003 |
The return version (attribute ‘returnVersion’ of the Return element) must be specified for each return in the return header. |
Missing Data |
Reject and Stop |
|
R0000-004-01 |
‘ReturnTypeCd’ (specified in the Return Header) and the |
Data Mismatch |
Reject and Stop |
|
R0000-007-02 |
For US Addresses, the first five digits of ‘ZipCd’ of the |
Incorrect Data |
Reject |
|
R0000-018-01 |
The eight numeric digits of the PTIN (of the Preparer) |
Incorrect Data |
Reject |
|
R0000-019 |
The number of return documents (forms, schedules, and |
Data Mismatch |
Reject |
|
R0000-020-01 |
If the Filer has a US address in the Return Header and |
Incorrect Data |
Reject |
|
R0000-022-01 |
If the Filer has a US address in the Return Header and |
Incorrect Data |
Reject |
|
R0000-024-01 |
If the Filer has a US address in the Return Header and |
Incorrect Data |
Reject |
|
R0000-030-01 |
In the Return Header, if ‘PractitionerPINGrp’ is |
Data Mismatch |
Reject |
|
R0000-046-01 |
For US Addresses, the fourth and fifth digit of the |
Incorrect Data |
Reject |
|
R0000-051-01 |
‘FederalSubmissionTypeCd’ in the IRS Submission Manifest must match ‘ReturnTypeCd’ indicated in the Return Header. |
Data Mismatch |
Reject and Stop |
|
R0000-052-01 |
‘TaxYr’ specified in the IRS Submission Manifest must match ‘TaxYr’ in the Return Header. |
Data Mismatch |
Reject and Stop |
|
R0000-054-01 |
The ‘EFIN’ in the IRS Submission Manifest must match ‘EFIN’ in the ‘OriginatorGrp’ in the Return Header. |
Data Mismatch |
Reject and Stop |
|
R0000-057-01 |
Every attached file (i.e. binary attachment) must be referenced by the XML document that represents it. |
Missing Data |
Reject |
|
R0000-058-01 |
An XML document that represents a binary attachment must have a valid reference to an attached file. |
Missing Data |
Reject |
|
R0000-060 |
The EFIN in the Submission ID (the first six digits) must match the EFIN in the Submission Manifest. |
Incorrect Data |
Reject and Stop |
|
R0000-067 |
The attached files (i.e. binary attachments) in a submission zip archive must have distinct names. |
Incorrect Data |
Reject and Stop |
|
R0000-075-02 |
‘RoutingTransitNum’ (RTN) must conform to the banking industry RTN algorithm. |
Incorrect Data |
Reject |
|
R0000-079 |
The TIN present in the IRS Submission Manifest must match the EIN provided in the Return Header. |
Data Mismatch |
Reject and Stop |
|
R0000-087-02 |
‘PreparerFirmEIN’ in the Return Header must not equal all zeros or all nines. |
Incorrect Data |
Reject |
|
R0000-116-02 |
If the Filer has a US address in the Return Header and if |
Incorrect Data |
Reject |
|
R0000-117-01 |
If the Filer has a US address in the Return Header and |
Incorrect Data |
Reject |
| R0000-118-01 | If first two digits of the EFIN in the IRS Submission Manifest are 10, 21, 32, 44 or 53, then ‘OriginatorTypeCd’ in the Return Header must have the value “OnlineFiler”. |
Incorrect Data | Reject and Stop |
| R0000-119-01 |
If ‘OriginatorTypeCd’ in the Return Header has the value |
Incorrect Date | Reject and Stop |
|
R0000-120 |
The IRS Submission type that was filed is not being |
Unsupported |
Reject and Stop |
|
R0000-142-01 |
If you are a paid tax return preparer, you must use a |
Incorrect Data |
Alert |
|
R0000-143 |
‘TaxYr’ in the IRS Submission Manifest must have a value. |
Missing Data |
Reject and Stop |
|
R0000-148 |
‘EIN’ of the Filer in the Return Header must begin with “00” for submissions transmitted to the Assurance Testing System (ATS). |
Incorrect Data |
Reject |
|
R0000-157 |
If ‘OnlineFilerPIN’ is present in the Return Header, it must match the e-File Database for the EIN it is filed for. |
Database Validation Error |
Reject and Stop |
|
R0000-180 |
‘TaxYr’ specified in the Submission Manifest must equal |
Incorrect Data |
Reject and Stop |
|
R0000-181 |
EIN of the Filer in the Return Header must not equal all zeros or nines. |
Incorrect Data |
Reject |
|
R0000-183-01 |
If ‘SignatureOptionCd’ has a value in the Return Header, |
Missing Document |
Reject |
|
R0000-185 |
Practitioner PIN in the Return Header must not be equal to all zeros. |
Incorrect Data |
Reject |
|
R0000-187 |
Reporting Agent PIN in the Return Header must not be equal to all zeros. |
Incorrect Data |
Reject |
|
R0000-188 |
The Reporting Agent PIN in the Return Header must match the data in the e-File database. |
Database Validation Error |
Reject |
|
R0000-190 |
‘TaxYr’ in the Return header must be less than the year in the Received Date. |
Incorrect Data |
Reject |
|
R0000-192 |
Phone Number provided in the return must not be all zeros. |
Incorrect Data |
Reject |
|
R0000-193 |
Bank Account Number provided in the return must not be all zeros. |
Incorrect Data |
Reject |
|
R0000-194 |
Submission must not be a duplicate of a previously accepted submission. |
Duplicate Condition |
Reject and Stop |
|
R0000-197-01 |
‘AddressLine2Txt’ in the Filer group of the Return Header must not have a value |
Incorrect Data |
Reject |
|
R0000-221 |
The ETIN associated with the Business submission is not a |
Unsupported |
Reject and Stop |
|
R0000-225 |
This submission contains a form or schedule that is not currently supported for electronic filing. |
Unsupported |
Reject and Stop |
|
R0000-900-01 |
The return type indicated in the return header must match the return type established with the IRS for the EIN. |
Database Validation Error |
Reject |
|
R0000-901-01 |
Filer’s EIN and Name Control in the Return Header must match data in the e-File database. |
Database Validation Error |
Reject |
|
R0000-902-01 |
Taxpayer TIN in the Return Header must not be the same as |
Duplicate Condition |
Reject and Stop |
|
R0000-903-01 |
Taxpayer TIN in the Return Header must not be the same as |
Duplicate Condition |
Reject and Stop |
|
R0000-904-03 |
Software ID in the Return Header must have passed testing for the form family and ‘TaxYr’. |
Database Validation Error |
Reject and Stop |
|
R0000-905-01 |
Electronic Filing Identification Number (EFIN) in the |
Database Validation Error |
Reject and Stop |
|
R0000-906-02 |
Routing Transit Number (RTN) included in the return must be present in the e-File database. |
Database Validation Error |
Reject |
|
SA-F940-001 |
Schedule A (Form 940), ‘TotalCreditReductionAmt’ must be equal to the sum of all ‘CreditReductionAmt’. |
Math Error |
Reject |
|
SA-F940-002-01 |
Schedule A (Form 940), ‘TotalCreditReductionWagesAmt’ must not exceed Form 940, Line 7 ‘TotalTaxableWagesAmt’. |
Incorrect Data |
Reject |
|
SA-F940-003 |
There can only be one instance of each ‘FUTAStateCd’ on Schedule A (Form 940). |
Incorrect Data |
Reject |
|
SA-F940-004 |
If Schedule A (Form 940), ‘CreditReductionRt’ has a |
Incorrect Data |
Reject |
|
SA-F940-006-04 |
If the Schedule A (Form 940), ‘FUTAStateCd’ is a |
Incorrect Data |
Reject |
|
SA-F940-007 |
Schedule A (Form 940) ‘TotalCreditReductionAmt’ must be equal to Form 940 Line 11, ‘TotalCreditReductionAmt’. |
Incorrect Data |
Reject |
|
SR-F940-001-01 |
If Schedule R (Form 940), Line 19(d) |
Data Mismatch |
Reject |
|
SR-F940-002-01 |
If Schedule R (Form 940), Line 19(e), |
Data Mismatch |
Reject |
|
SR-F940-003-02 |
If Schedule R (Form 940), Line 19(f) |
Data Mismatch |
Reject |
|
SR-F940-004-01 |
If Schedule R (Form 940), Line 19(g) |
Data Mismatch |
Reject |
|
SR-F940-005-01 |
If Schedule R (Form 940), Line 19(h) ‘TotalTaxDepositAmt’ |
Data MisMatch |
Reject |
|
SR-F940-006 |
If Schedule R (Form 940) checkbox ‘Section3504AgentInd’ is checked, then ‘WagesTypeCd’ must not have value. |
Incorrect Data |
Reject |
|
SR-F940-007 |
If Schedule R (Form 940) checkbox ‘CPEOInd” is checked, then ‘WagesTypeCd’ must have value. |
Missing Data |
Reject |
|
SR-F940-008 |
If Schedule R (Form 940) ‘WagesTypeCd’ has a value, then ‘CPEOInd’ checkbox must be checked |
Missing Data |
Reject |
|
SR-F940-009 |
If Schedule R (Form 940) Column (b) ‘FUTAStateCd’ |
Missing Data |
Reject |
|
T0000-013 |
The Message ID must be globally unique. |
Incorrect Data |
Reject and Stop |
|
T0000-014 |
The Submission ID must be globally unique. |
Incorrect Data |
Reject and Stop |
|
T0000-015 |
The ETIN in the Message ID (the first five digits) must match the ETIN provided with the request. |
Incorrect Data |
Reject and Stop |
|
T0000-016 |
The Message ID must be 20 positions in length and conform |
Incorrect Data |
Reject and Stop |
|
T0000-017 |
The Submission ID must be 20 characters in length. |
Incorrect Data |
Reject and Stop |
|
X0000-005 |
The XML data has failed schema validation. |
XML Error |
Reject and Stop |
|
X0000-008 |
The namespace declarations in the root element of the |
XML Error |
Reject and Stop |
|
X0000-010 |
For each SubmissionID provided in the transmission |
Incorrect Data |
Reject and Stop |
|
X0000-011 |
All entries in the submission zip archive (zip file that |
Incorrect Data |
Reject and Stop |
|
X0000-012 |
The name of a binary attachment file must be less than or equal to 64 bytes. |
Incorrect Data |
Reject and Stop |
|
X0000-015 |
Each zip entry in the Attachment Zip file must end with “.zip” extension. |
Data Mismatch |
Reject and Stop |
|
X0000-018 |
A submission zip archive (zip file that is the |
Incorrect Data |
Reject and Stop |
|
X0000-019 |
A submission zip archive (zip file that is the |
Incorrect Data |
Reject and Stop |
|
X0000-020 |
A submission zip archive (zip file that is the |
Incorrect Data |
Reject and Stop |
|
X0000-024 |
Unable to read a binary attachment in the Submission Zip Archive. |
Incorrect Data |
Reject and Stop |
|
X0000-025 |
Unable to read XML data from the Submission Zip Archive. |
Incorrect Data |
Reject and Stop |
|
X0000-027 |
Year (YYYY) in the SubmissionID must be processing year. |
Incorrect Data |
Reject |
|
X0000-028 |
A single PDF file must not exceed 60MB in size. |
Incorrect Data |
Reject |
|
X0000-029 |
A binary attachment submitted in the PDF format must begin with the file header “%PDF-“. |
Incorrect Data |
Reject and Stop |
|
X0000-030 |
The size and CRC32 checksum value must be provided for |
Incorrect Data |
Reject and Stop |
|
X0000-032 |
Unable to extract submission Zip Archive from the Message Attachment zip file. |
Incorrect Data |
Reject and Stop |
|
X0000-033 |
Modernized e-File (MeF) accepts submissions only in the Unicode Transformation Format-8 (UTF-8) format. |
Incorrect Data |
Reject and Stop |

