The fact-verified walkthrough for the Heavy Highway Vehicle Use Tax: who has to file, the exact tax by weight, the August 31 deadline, e-file rules, the stamped Schedule 1 that lets you register your truck, VIN corrections, and refunds.
Form 2290 is the federal tax every Class 8 carrier hits once a year, and it's the one filing whose receipt you actually need in your hand before the state will hand you a plate.
The form itself is short. The mistakes are predictable: wrong EIN (or worse, an SSN), the wrong taxable gross weight, a vehicle first-used in November filed against the July deadline, a VIN typo that voids your stamped Schedule 1 right when the tag agency asks for it.
This is the step-by-step I wish I'd had when I started DOCKEX, fact-verified against the IRS Form 2290 instructions (Rev. July 2025) as of May 2026. It covers who files, the exact tax tiers from 55,000 to 75,000 lbs, e-file rules, the stamped Schedule 1 that unlocks state registration, mid-year pro-rated tax, the suspension category, VIN corrections, and refunds for vehicles you sold, lost, or barely drove.
Form 2290 reports the Heavy Highway Vehicle Use Tax (HVUT): a federal excise tax on highway motor vehicles with a taxable gross weight of 55,000 lbs or more. The money funds the federal Highway Trust Fund.
Per the IRS Form 2290 instructions, you file if a taxable highway motor vehicle is registered (or required to be registered) in your name under any state or D.C. law, and the vehicle has a taxable gross weight of 55,000 lbs or more.
The reason the form matters operationally: states will not register a heavy vehicle without proof you paid this tax. The IRS instructions say it plainly: "Generally, states will require verification of payment of the tax for any taxable vehicle before they will register the vehicle. Use the stamped copy of Schedule 1 as proof of payment when registering vehicles with the state."
No stamped Schedule 1, no plate. That's the entire reason this filing has urgency.
The HVUT tax period runs July 1 to June 30. The 2026-2027 period starts July 1, 2026 and ends June 30, 2027. The 2025-2026 period (still open as of this writing) ends June 30, 2026.
For any taxable vehicle first used on a public highway during July, Form 2290 and the tax are due by August 31. For vehicles first used any other month, the deadline is the last day of the month following first use. A truck first put on the road in November is due by December 31. A truck first used in March is due by April 30.
The IRS adds the standard weekend rule: if any due date falls on a Saturday, Sunday, or legal holiday, file by the next business day. In 2026, August 31 is a Monday, so the deadline holds as-is for trucks first used in July 2026.
These due-date rules apply whether you are paying tax or reporting suspension (more on that below).
HVUT runs on a flat-tier table. Taxable gross weight means the unloaded weight of the vehicle fully equipped for service, plus the unloaded weight of any trailers customarily used in combination, plus the weight of the maximum load customarily carried.
The annual tax for non-logging vehicles:
Plotted at common Class 8 weights:
Logging vehicles (used exclusively to transport products harvested from a forested site, and registered with the state as such) get a 25% reduced rate. A logging vehicle at 80,000 lbs pays $412.50 a year instead of $550.
Pick a weight category on the form, look up the row, write the number. There is no audited adjustment, no income-based math, nothing creative. The IRS keeps this one boring on purpose.
You bought a truck in March. You did not owe a full year of HVUT when it hit the road.
Per the instructions, if the vehicle is first used after July, the tax is based on the number of months remaining in the period. Use Table I in the Form 2290 instructions for the non-logging partial-period tax table (Table II for logging vehicles).
The math is the annual tax times (months remaining / 12), rounded per the IRS table. A truck at 80,000 lbs first used in March pays 4 months of tax (March through June), which works out to roughly $183 instead of $550. The actual table figure rounds to the IRS-published value, so use Table I, not your calculator, for the number you enter on the form.
The deadline still slides with first-use month. Truck first used in March, due by April 30. Truck first used in November, due by December 31.
If you expect a vehicle to be used 5,000 miles or less in the period (7,500 or less for agricultural vehicles), you can claim suspension from the tax instead of paying it.
On Schedule 1, suspended vehicles go under Category W. You still file Form 2290, you still list the VIN on Schedule 1, you still get a stamped Schedule 1 back. You just don't owe the tax.
The mileage is expected mileage at filing time. If the truck ends up exceeding the threshold during the period, you have to amend and pay the tax for that vehicle (the amendment is due by the last day of the month following the month the mileage threshold was exceeded).
An agricultural vehicle is one used (or expected to be used) primarily for farming purposes and registered as a highway motor vehicle used for farming purposes for the entire period.
You need an Employer Identification Number to file Form 2290. The IRS rejects Form 2290 filings submitted under a Social Security number.
The IRS says to allow about 4 weeks for a newly issued EIN to propagate into the e-file system before you try to use it on a Form 2290 return. If you incorporate an LLC and try to file the same week, the return will reject for EIN mismatch.
The other piece the IRS verifies is the business name. The EIN and the legal business name on file with the IRS have to match the EIN and business name you enter on Form 2290 character for character. "Lone Star Oilfield Transport LLC" on the EIN application and "Lone Star Oilfield Transport" on the 2290 will reject as a mismatch.
Get the EIN first. Wait the 4 weeks. Then file. Plan the build order accordingly.
The IRS requires e-filing for any return reporting 25 or more vehicles during the tax period. Tax-suspended Category W vehicles don't count toward the 25 threshold (you aren't paying tax on them).
For fleets under 25, e-filing is optional but recommended for one reason: turnaround. An e-filed return returns a watermarked Schedule 1 within minutes. A paper return mailed to Louisville takes about 6 weeks to come back stamped. If you need that Schedule 1 to register a truck, the 6-week paper turnaround can cost you 6 weeks of revenue on a parked truck.
E-file goes through an IRS-approved Modernized e-File (MeF) provider. The IRS publishes the current approved-provider list at irs.gov. Common ones include ExpressTruckTax, EZ2290, SimpleTruckTax, Tax2290, and Form2290.com. Pricing is typically $25 to $50 for a single vehicle, with volume discounts for larger fleets.
If you do paper file, the address (with payment via check or money order) is:
Internal Revenue Service, P.O. Box 932500, Louisville, KY 40293-2500.
Without payment (e.g. a suspension-only filing) goes to a different P.O. Box. Confirm the current address against the Form 2290 instructions before mailing.
When the IRS accepts your Form 2290 and your payment clears, they return a stamped Schedule 1. Paper returns get a physical IRS stamp. E-filed returns get an electronic watermark with a unique tracking number.
Schedule 1 lists every VIN you filed against, indicates the tax category (or Category W for suspended vehicles), and serves as the receipt that proves you paid (or properly claimed suspension for) the HVUT.
Hand the stamped Schedule 1 to whoever handles state vehicle registration. In Oklahoma, that's a Licensed Operator processing a 55,000 lb-plus commercial registration or an apportioned IRP renewal through the OCC. In other states, the equivalent DMV or motor carrier office. They will not register the truck without it.
Keep a digital copy. Make 5 of them. Email one to yourself. You'll need it again at IFTA renewal, IRP renewal, USDOT biennial update, and anywhere else the federal compliance stack cross-references.
VIN typos happen. A 1 instead of an I, a 0 instead of an O, a transposed digit on a brand-new truck.
The IRS lets you fix it without paying the tax twice. File a new Form 2290 for the same tax period, check the VIN Correction box at the top of the form, list the corrected VIN on Schedule 1, and attach a written statement explaining the correction.
No additional HVUT is owed on a VIN correction (the tax was paid under the original VIN). You get back a new stamped Schedule 1 with the corrected VIN, which is the document the state actually wants in their file.
The IRS waives the VIN-correction e-file fee at some providers, but check pricing before assuming. Most charge $5 to $15 for the amendment filing.
Three situations let you recover HVUT you already paid:
For sold/destroyed/stolen vehicles, you have 2 options. You can claim the credit on the next Form 2290 you file (reducing what you owe for new vehicles), or you can request a refund using Form 8849, Claim for Refund of Excise Taxes, with Schedule 6 (Other Claims) attached.
For the low-mileage situation, you have to wait until the end of the period. Per the IRS, a refund for tax paid on a low-mileage vehicle can't be claimed on Form 8849 until after June 30 of the tax period in question (you have to be able to certify the vehicle didn't exceed the threshold, and that requires the period to be over).
Schedule 6 of Form 8849 is also the form you use to fix an overpayment caused by a mistake in tax liability on a previously filed Form 2290 (e.g. you reported the wrong weight category and paid more than you should have).
The IRS combines 3 charges on a late Form 2290.
Failure-to-file penalty: 4.5% of the unpaid tax per month (or part of a month), capped at 5 months. A truck at 80,000 lbs owing $550 racks up about $25 per month, $124 maximum.
Failure-to-pay penalty: 0.5% of the unpaid tax per month, capped at a separate 25% maximum.
Interest: applied at the federal short-term rate plus 3% (the IRS sets this quarterly), compounded daily on the unpaid balance.
Stack 5 months and you're paying roughly an extra $150 on the $550 base. That's the small number. The big number is what happens at the weigh station and the tag agency when the IRS hasn't stamped your Schedule 1 yet (no IRP renewal, no state plate renewal, expired plate, citation, CSA hit).
The penalty is the small cost of being late. The stalled registration chain is the real one.
For an Oklahoma carrier filing on a new truck:
Form 2290 is one of 4 federal filings a Class 8 carrier juggles. The others:
Each one runs on its own clock and routes through a different agency. Each one unlocks (or blocks) a different downstream step. Miss 2290 and you can't finish state registration. Miss MCS-150 and FMCSA deactivates the USDOT number. Miss UCR and a roadside inspector writes you up.
The math on each is doable. The cognitive load of running 4 federal clocks plus state registration clocks plus IRP and IFTA quarters across a multi-truck fleet is where carriers actually lose ground.
The patterns I see repeat:
DOCKEX tracks every federal compliance clock alongside your state registration record: 2290 due dates per vehicle, USDOT biennial update windows, UCR annual deadlines, IRP and IFTA quarterly cycles, plus the state-side stuff like commercial plate expiration and cab card status. One dashboard, one source of truth.
On the filing side, the scope is narrower. DOCKEX files state registration paperwork and IRP/IFTA returns for Oklahoma-based carriers only. For 2290 specifically: if you're an Oklahoma carrier, we file it for you. Nationwide, DOCKEX tracks the deadline, reminds you well before August 31, and holds the stamped Schedule 1 alongside your other compliance docs once you e-file it through an IRS-approved provider.
The trial is free for 14 days. The dashboard shows you every federal and state deadline inside the first hour. If you're running more than a handful of trucks and you're still tracking 2290 due dates in a spreadsheet, an hour with the dashboard pays for itself.
Form 2290 itself is boring. The cost of forgetting it is not. Build it into the calendar before it builds itself into a citation.
DOCKEX
If you're an Oklahoma carrier, DOCKEX files Form 2290 for you. Nationwide, DOCKEX tracks the deadline, reminds you ahead of August 31, and stores your stamped Schedule 1 alongside every other compliance doc your fleet needs.
Get started freeKeep reading
Fleet Management
The fact-verified 2026 playbook for small Oklahoma fleets: registration calendar math, FMCSA insurance minimums, DQ files under 49 CFR 391.51, the random testing pool, IFTA cycle through the OCC, and the 10-vehicle Commercial Fleet program.
11 min read
Registration
Six commercial registration mistakes that cost Oklahoma carriers money: wrong combined laden weight, the $0.25/day commercial late-registration penalty under 47 O.S. § 1115, USDOT marking gaps under 49 CFR 390.21, sloppy IRP mileage records, tag-agency phone-tag, and skipping the November 2024 Commercial Fleet program. Fact-verified against Service Oklahoma, the OCC, and FMCSA.
11 min read
Fleet Management
Spreadsheets break around 10 to 20 vehicles: no alerts, no document attachment, no audit trail, no real-time fleet health view. Here's where they fail and what replaces them.
7 min read