First: a rejection is not a filing
A rejected return has not been filed. That sounds obvious and it is the thing people get wrong: if the deadline passes while a return sits rejected, the return is late, and the failure-to-file penalty runs from the deadline rather than from the rejection. Fix and retransmit rather than waiting to see whether it resolves itself.
The corollary is more cheerful. Nothing has been charged, nothing has been recorded against you, and correcting a rejection at BKS carries no additional filing fee.
R0000-922: the business name does not match the EIN
This is by a wide margin the most common rejection on this form. The IRS holds a "name control" against every EIN — in practice the first four characters of the business name as it was registered — and the return has to match it. A business that trades as "Rodriguez Trucking" but was registered as "Rodriguez Hauling LLC" will be rejected every time until the registered name is used.
What to check, in this order: the legal name exactly as it appears on the EIN assignment letter (CP 575), then spelling and punctuation, then whether you have used a DBA instead of the registered entity name. Do not guess at variations and retransmit repeatedly; each attempt is another rejection.
If you genuinely cannot reconcile the name, the IRS Business and Specialty Tax Line can confirm the name control they hold for your EIN. That call is faster than four more rejected transmissions.
The EIN is too new to use
A brand-new EIN cannot be used to e-file immediately. The IRS states that it takes about four weeks to establish a new EIN in its systems, and until that happens every attempt returns a mismatch — the number is real, but the e-file database does not know about it yet.
No provider can shorten this, and anyone who says they can is describing something else. If you are forming a new entity and buying a truck, apply for the EIN as the first step of the purchase rather than the last.
R0000-194: duplicate filing
The IRS rejects a return that duplicates one it has already accepted for the same EIN, the same VIN and the same first-use month in the same tax period. Usually this means the return was already filed successfully and somebody has filed again — check the account for an existing accepted Schedule 1 before retransmitting.
The genuine version of this problem is a vehicle listed twice on one return, or a vehicle already reported by a previous owner for the same month. Adding a truck you bought mid-period does not duplicate the seller’s filing, because your first-use month is your own.
R0000-906-01: the bank routing number is invalid
This one only affects returns paying the tax by electronic funds withdrawal. The routing number must be a valid nine-digit ABA number — the one on the bottom left of a cheque, not the wire transfer number your bank uses for international payments, and not the account number.
Correcting it does not require refiling from scratch: the payment details change and the return retransmits.
What to do when it is genuinely urgent
If a registration appointment is imminent and the return keeps rejecting, the fastest route is usually to establish what the IRS holds rather than to keep trying variations. E-filing returns a stamped Schedule 1 within minutes of acceptance, so the constraint is almost never transmission speed — it is finding the one field that does not match.
- Check the legal name against the CP 575 EIN assignment letter, character for character.
- Confirm the EIN is at least four weeks old.
- Look for an already-accepted return for the same VIN and first-use month.
- Confirm the first-use month is the month the vehicle was first driven on a public highway, not the month it was bought.
- If paying by EFW, re-check the routing number against a cheque.
This guide explains how Form 2290 works in general terms. It is not tax advice for your business, and the IRS is the authority on the rules themselves. See About Form 2290 at irs.gov. For your situation, talk to the practice.
Start your filing