IRS-Authorized e-file ProviderForm 2290 returns are transmitted directly to the IRS — your stamped Schedule 1 comes back electronically.
IRS Form 2290 Business Rules · TY2026

Form 2290 Reject Codes and How to Fix Them

When the IRS rejects an e-filed Form 2290, it returns a rule code. Here are all 101 active rules for the 2026–2027 period, in the IRS's own words, with what each one means. 34 of them are things you can fix yourself — each has a step-by-step fix. The rest are system checks our support team resolves.

Business details

Return type

Vehicles

Prior-year suspended vehicles

Credits

Amended return

VIN correction

Payment

Got a rejection on a return you filed here?

It's on the return in your dashboard, with the fix and a link to the step.

System checks our support team resolves

These cover figures the return computes, the e-file format, transmission, and details you can't edit in the app, so they need our support team rather than a change on your side — contact support with the code.

CodeWhat it means
F2290-007-01Balance due doesn't match
Line 6 doesn't equal Line 4 minus Line 5. This is a computed figure.
F2290-015-01Tax computation table is incomplete
The "Tax Computation" table has a partial-period value without a matching total. This table is generated automatically.
F2290-018-01Weight-increase worksheet total doesn't add up
The additional tax amount on the weight-increase worksheet doesn't equal the new tax minus the previous tax for one of the listed vehicles. This is a computed figure.
F2290-019-01Total tax doesn't match
Line 4 doesn't equal the sum of Line 2 and Line 3. This is a computed figure.
F2290-024-01VIN disclosure PIN is missing
A signature PIN is required for the VIN data disclosure consent option chosen, but wasn't provided.
F2290-025-02VIN disclosure statement attachment is missing
A binary attachment for the VIN Data Disclosure Statement is required but wasn't included.
F2290-028-01Tax computation table is incomplete
The "Tax Computation" table has a total without a matching partial-period value. This table is generated automatically.
F2290-044-01Vehicle count doesn't match Schedule 1
The total vehicle count on the form doesn't match Schedule 1's taxable vehicle count. This is a computed figure.
F2290-045-01Suspended vehicle count doesn't match
Schedule 1's suspended-vehicle total doesn't match the sum of the two suspended-vehicle categories. This is a computed figure.
F2290-046-01Taxable vehicle count doesn't match
Schedule 1's taxable vehicle count doesn't equal total vehicles minus suspended vehicles. This is a computed figure.
R0000-003Return version is missing
A required internal XML attribute (return version) wasn't set on this submission.
R0000-004-01Return type/version mismatch
The return type and schema version don't match what the IRS e-file system currently supports.
R0000-015-01Preparer firm EIN is a placeholder value
The preparer firm EIN can't be the reserved value "999999999".
R0000-018-01Preparer PTIN is a placeholder value
The preparer's PTIN can't be one of the IRS's reserved placeholder values.
R0000-019Document count mismatch
The number of documents in the submission doesn't match the count declared in the transmission manifest - an internal packaging issue.
R0000-030-01Practitioner EFIN mismatch
The practitioner's EFIN doesn't match the originator's EFIN in the transmission.
R0000-031Taxpayer PIN can't be all zeros
The signature PIN on the return is all zeros.
R0000-032-01Signature option is missing
A signature method (PIN or signed 8453 document) wasn't selected for this submission.
R0000-051-01Submission type mismatch
The transmission manifest's submission type doesn't match the return type - an internal packaging issue.
R0000-052-01Tax year mismatch
The tax year in the transmission manifest doesn't match the tax year on the return - an internal packaging issue.
R0000-054-01EFIN mismatch
The EFIN in the transmission manifest doesn't match the return header - an internal packaging issue.
R0000-055-02Signed 8453 document is missing
The signature option chosen requires a signed Form 8453 attachment that wasn't included.
R0000-057-01Attachment reference error
A binary attachment isn't referenced correctly by the XML - an internal packaging issue.
R0000-058-01Attachment reference error
A binary attachment's reference doesn't point to a valid attached file - an internal packaging issue.
R0000-060Submission ID/EFIN mismatch
The submission ID's EFIN prefix doesn't match the transmitter's EFIN - an internal transmission issue.
R0000-067Duplicate attachment file names
Two or more binary attachments in this submission have the same file name - an internal packaging issue.
R0000-069Unsupported filing channel
Excise tax returns can't be filed on this transmission channel.
R0000-079TIN mismatch
The TIN in the transmission manifest doesn't match the EIN in the return header - an internal packaging issue.
R0000-084-01Taxpayer PIN is missing
A taxpayer-entered signature PIN is required for the signature option chosen, but wasn't provided.
R0000-085-01Practitioner PIN is missing
A practitioner (ERO) signature PIN is required for the signature option chosen, but wasn't provided.
R0000-120Submission type not currently accepted
The IRS's Modernized e-File system isn't currently accepting this submission type.
R0000-143Tax year is missing from the manifest
The transmission manifest doesn't declare a tax year - an internal packaging issue.
R0000-148Test-system EIN format issue
Submissions to the IRS's Assurance Testing System (ATS) require an EIN starting with "00" - this only applies to test filings.
R0000-180Tax year/schema version mismatch
The manifest's tax year doesn't match the schema version used to file the return - an internal packaging issue.
R0000-194Duplicate submission
This exact submission was already accepted by the IRS previously.
R0000-221Transmitter not participating
The ETIN used for this submission isn't registered as a participating e-file transmitter.
R0000-222Signing officer name is missing
The signing officer's first and last name are required in the return header but weren't provided.
R0000-223Signing officer SSN is missing
The signing officer's SSN is required in the return header but wasn't provided.
R0000-225Unsupported form/schedule
This submission includes a form or schedule that isn't currently supported for e-file.
R0000-232Responsible-party information needs review
The IRS's responsible-party-currency confirmation isn't marked, or a required Form 8822-B attachment is missing - this only applies if your responsible party has changed.
R0000-236Unsupported binary attachment
This submission includes a form or schedule that MeF doesn't accept as a binary attachment.
R0000-243Paper-converted form mismatch
A form converted from paper must be present in both XML and PDF format.
R0000-904-03Software not approved for this filing season
The e-file software ID hasn't passed IRS testing for this form and tax year.
R0000-905-01EFIN not in accepted status
The Electronic Filing Identification Number (EFIN) isn't listed as active in the IRS e-file database.
STATE-012Submission category not currently accepted
The IRS's Modernized e-File system isn't currently accepting this submission category.
T0000-013Duplicate message ID
The transmission's message ID has already been used - an internal transmission issue.
T0000-014Duplicate submission ID
The transmission's submission ID has already been used - an internal transmission issue.
T0000-015ETIN mismatch in message ID
The ETIN embedded in the message ID doesn't match the transmitter's ETIN - an internal transmission issue.
T0000-016Message ID format is invalid
The transmission's message ID doesn't follow the IRS's required format - an internal transmission issue.
T0000-017Submission ID length is invalid
The transmission's submission ID isn't the required length - an internal transmission issue.
X0000-005XML failed schema validation
The submitted XML didn't pass the IRS's schema validation - an internal generation issue, not a data-entry mistake.
X0000-008XML namespace issue
The submitted XML's namespace declarations don't match the IRS's requirements - an internal generation issue.
X0000-010Submission archive is malformed
The submission zip archive's structure doesn't match the transmission manifest - an internal packaging issue.
X0000-011Submission archive is malformed
One or more entries in the submission zip archive have an invalid path - an internal packaging issue.
X0000-012Attachment file name too long
A binary attachment's file name exceeds the IRS's 64-byte limit - an internal packaging issue.
X0000-015Submission archive is malformed
A zip entry in the attachment archive doesn't end in ".zip" - an internal packaging issue.
X0000-018Submission archive is malformed
The submission zip archive is missing its required manifest.xml entry - an internal packaging issue.
X0000-019Submission archive is malformed
The submission zip archive is missing its required xml/ entry - an internal packaging issue.
X0000-020Submission archive is malformed
An attachment entry in the submission zip archive is misnamed - an internal packaging issue.
X0000-024Couldn't read a binary attachment
The IRS couldn't read a binary attachment in the submission - an internal packaging issue.
X0000-025Couldn't read the XML data
The IRS couldn't read the XML data in the submission - an internal packaging issue.
X0000-027Submission ID year mismatch
The year embedded in the submission ID doesn't match the processing year - an internal transmission issue.
X0000-029PDF attachment is malformed
A PDF binary attachment doesn't start with a valid PDF file header - an internal packaging issue.
X0000-030Submission archive is malformed
The submission's XML file is missing its required size/checksum values - an internal packaging issue.
X0000-031Submission archive is malformed
A zip entry name doesn't conform to IRS packaging guidelines (Publication 4164) - an internal packaging issue.
X0000-032Couldn't extract the submission archive
The IRS couldn't extract the submission zip archive - an internal packaging issue.
X0000-033Encoding issue
The submission wasn't encoded in UTF-8 as required.
Rejected somewhere else?

File again here. Returns are checked against the IRS e-file schema and key business rules before they're sent. Read the most common reasons Form 2290 is rejected.

Rule codes and text from the IRS Form 2290 Business Rules Publication (TY2026 v1.1), active rules only. Explanations are EasyFile2290's. General information, not tax advice for your situation.