Blog · Operations & Compliance · 9 min read · 2026-05-10
IRP and IFTA: the survival guide
IRP and IFTA reporting are where new owner-operators lose money to fines and audit assessments. Here's the mechanic of how each one works — and how to stay compliant without losing time.
The difference between IRP and IFTA
IRP and IFTA are two separate programs that frequently get conflated. They serve different purposes and have different filing mechanics.
IRP — International Registration Plan. The system that lets you register your truck in one base state and operate legally in all 48 contiguous U.S. states plus most Canadian provinces. Without IRP, you would have to register the truck in every state where you might drive it. IRP simplifies this to one annual registration in your base state, with apportioned fees paid to all the jurisdictions where you actually drove based on the percentage of miles in each.
IFTA — International Fuel Tax Agreement. The system that lets you file fuel taxes once per quarter to your base state, which then distributes the appropriate share to each state where you bought fuel and drove miles. Without IFTA, you would have to file fuel taxes individually with every state. IFTA simplifies this to one quarterly filing.
The overlap. Both programs require you to track miles driven in each state. IRP uses that mileage to apportion your registration fees. IFTA uses it to apportion your fuel tax obligations. The mileage data is the same; the use is different.
The operator's life. You renew IRP annually (typically due in your base state by a specific date each year). You file IFTA quarterly (due April 30, July 31, October 31, January 31 for the prior quarter). Both require the same mileage records. Both can trigger audits.
Choosing your IRP base state
Your IRP base state is where you register your truck and where you'll file ongoing renewals, IFTA, and other compliance. The choice has tangible operational and economic consequences.
Residency requirement. Most states require you to be a legitimate resident or have a substantial business presence to register IRP there. "Drop and swap" base-state shopping — registering in a tax-favorable state with no actual presence — is the kind of thing that triggers audits and reclassifications. Pick the state where you live or where your business actually operates.
Fee comparison. IRP fees vary significantly by state. The fees scale with the apportioned percentage of your operation in each jurisdiction, but the base-state administrative fees and the state's own apportioned share are direct costs. Texas, Indiana, and Ohio tend to have lower base IRP costs. California, New York, and Illinois tend to be higher. The total difference for a typical owner-op is $300–$1,200/year — meaningful but not life-changing.
Processing speed and customer service. Some state DMVs handle IRP and IFTA quickly and competently. Others are notoriously slow — multi-week delays in cab card issuance, slow response times on questions. The base-state choice locks you into their administrative experience for years.
Fuel tax treatment. Each state's IFTA practices vary. The base state coordinates the filing but the rules followed are roughly uniform. The bigger variable is local sales-and-use tax on diesel — some states layer additional taxes on fuel that compound across long-haul lanes.
The practical recommendation. For most owner-operators, base in the state where you actually live and operate. The economics of trying to optimize base state are usually not worth the complexity and audit risk. The exception: operators with genuinely flexible residency (truly mobile lifestyle, family residence in multiple states) may have legitimate choice — in which case compare base IRP fees, local diesel tax treatment, and administrative reputation before deciding.
Quarterly IFTA filing mechanics
IFTA filing is the recurring compliance task that most trips up new owner-operators. The mechanics, step by step.
What you need to file. Total miles driven in each jurisdiction (state or province) during the quarter. Total gallons of diesel purchased in each jurisdiction during the quarter. Fuel receipts for every gallon purchased — or equivalent electronic records.
The calculation. IFTA computes a per-state tax obligation. Your total miles in each jurisdiction × your fleet's average MPG = gallons consumed in that jurisdiction. Tax due to that jurisdiction = gallons consumed × that jurisdiction's tax rate per gallon. Minus tax already paid at the pump in that jurisdiction = net owed (or refund due) to that jurisdiction. Net it all together and you have a quarterly settlement — either you owe or you get a refund.
The filing portal. Your base state runs the IFTA portal. You log in, enter the mileage and fuel data for the quarter, the system calculates the tax, and you either pay or wait for the refund.
The deadlines. April 30 (Q1 — Jan/Feb/Mar). July 31 (Q2 — Apr/May/Jun). October 31 (Q3 — Jul/Aug/Sep). January 31 (Q4 — Oct/Nov/Dec for prior year). Miss a deadline and penalties accrue — typically $50 minimum plus interest.
The gotcha. Some operators file zero-activity returns even in quarters where they ran. They forget which states they drove in or can't reconcile their fuel receipts. This shows up on the IFTA cross-reference data the states share. Discrepancies trigger audits.
What ELD data does for you
Electronic Logging Devices revolutionized IRP and IFTA reporting. Operators who use ELD data well file IFTA in under an hour per quarter. Operators who don't lose a full day to it.
What ELD captures. GPS-logged location at high frequency throughout the driving day. The ELD knows which state you were in at every moment and how many miles you drove in each. This data is the single most important input for IRP and IFTA mileage reporting.
The automatic export. Most modern ELD providers — Samsara, Motive (formerly KeepTruckin), Geotab, EROAD, Omnitracs — export state-by-state mileage reports for any date range. Quarterly IFTA filing becomes: log into the ELD portal, generate the Q1 state mileage report, export to CSV or PDF. The mileage data is done in 5 minutes.
Fuel data. ELDs do not natively capture fuel purchases. You still need fuel receipts. The integration: many factoring companies' fuel-card programs export fuel purchase data by state, which you can pair with ELD mileage data. Some ELD providers integrate directly with fuel-card data feeds.
The combined workflow. ELD provides state-by-state mileage. Fuel card provides state-by-state gallons purchased. The two reports feed your IFTA filing. Total quarterly filing time: 60 minutes for an operator with the right tooling, vs 6–8 hours for an operator reconstructing from paper logs and shoebox receipts.
The audit defense angle. If the IFTA auditor comes calling, ELD mileage data is the cleanest documentation available. It's automatic, time-stamped, GPS-verified. Paper logs and personal records are reconstructable but less defensible. Operators with ELD data who file accurately are statistically less likely to fail an audit.
Common audit triggers
IFTA audits happen. Some states audit aggressively, others rarely. The triggers that increase your audit probability.
Reporting anomalies. Quarterly miles or fuel purchases that don't match cross-referenced data from other sources. The states share data with each other — if your filing says you drove 4,000 miles in Texas but Texas's records show $80 of diesel sales-tax credits to your DOT#, the math has to reconcile. It often doesn't, especially for sloppy filings.
MPG inconsistency. Your filings imply a fleet MPG (total miles / total gallons). If the MPG fluctuates wildly quarter-to-quarter — say, 7.2 MPG in Q1, 5.8 MPG in Q2, 8.1 MPG in Q3 — the auditor wonders why. Real operations have some variation but it's usually small. Wild swings suggest data errors or fabrication.
Missing fuel receipts. Auditors look for fuel receipts as primary evidence. "I lost them" is a common explanation and a common audit failure. The fuel card statements from your factoring company or your direct fuel-card provider are the easiest backup — printed monthly, archived by year, available for audit pull.
Zero-activity filings while authority is active. Filing zero miles in a quarter while your MC# is active is a red flag. Either you weren't running (in which case there's other paperwork to support that), or you ran and didn't report. Auditors investigate.
Late filings. Habitually filing late, especially for amounts owed, draws audit attention. The state suspects either disorganization (which often correlates with sloppy underlying records) or deliberate avoidance.
New authority. Operators in their first 12–18 months of operation get audited slightly more often than established operators. The states use audits partly as compliance education — getting new operators clean before bad habits compound.
Recordkeeping requirements (4 years)
IFTA requires you to retain records for 4 years after the filing they support. State audits can look back through that window without notice.
What to keep. (1) Quarterly IFTA filings, with the underlying calculations and supporting data. (2) Trip reports or ELD exports showing state-by-state mileage for every reporting period. (3) Fuel purchase receipts — every gallon, every state, every quarter. (4) Driver logs and ELD data for the period. (5) IFTA license renewals and IFTA decals issued each year.
The paper-based approach. A binder per quarter. Within the binder: the filing confirmation, the mileage summary, the fuel receipt totals, photocopies of every fuel receipt sorted by date. This is the old-school method and it works but it's heavy on labor.
The digital approach. Cloud-based storage. Scan and tag every fuel receipt as it's generated. Export ELD mileage reports monthly and archive. The IFTA portal usually keeps your filing history accessible, but downloading PDFs of each filing as you submit is good practice. Total cloud storage cost: minimal. Total time saved during an audit: significant.
The hybrid that works for most operators. Digital primary storage with monthly backups to a personal cloud account. Fuel-card statements pulled monthly. ELD mileage exports pulled monthly. Quarterly IFTA filings exported to PDF immediately on submission. At year-end, package everything into a year-folder and keep readily accessible.
The value of doing this right. An audit that finds clean, organized records typically resolves in days with no assessment. An audit that finds chaos typically expands in scope and ends with an assessment based on the auditor's reconstruction of your activity — almost always higher than what you actually owed.
Software options for automation
The IFTA software market has matured significantly. A small annual investment in tooling eliminates most of the labor.
Direct ELD-integrated platforms. KeepTruckin/Motive, Samsara, Geotab, and EROAD all offer IFTA reporting modules. Pricing varies — typically $10–$30/month add-on to base ELD subscription. The advantage: data flows automatically from ELD to IFTA module to filing. Mileage by state is computed without operator intervention. Fuel data integration depends on the platform and your fuel-card provider.
Standalone IFTA software. TruckLogics, ExpressIFTA, IFTA Plus. Pricing $50–$200/quarter or $200–$600/year. These accept ELD data exports and fuel card data exports, do the IFTA calculation, and produce the filing-ready summary. Better for operators with multiple ELD providers across a small fleet, or operators whose ELD provider's native IFTA module is weak.
Accounting software with IFTA modules. QuickBooks Online with trucking-specific add-ons (Rigbooks, Truckbytes, etc.) can pull together IFTA reporting alongside broader business accounting. Best for operators who want unified financial visibility.
Factoring company tools. Some factoring companies include IFTA reporting tools as part of their value-add. Apex, Triumph, OTR Solutions have varying degrees of IFTA support built in. Free to factoring customers.
The decision. If you have one truck, one ELD provider, and one fuel card, the integrated ELD IFTA module is usually the cheapest and easiest. If your setup is more complex, a standalone tool or factoring-bundled tool is worth the extra cost.
The penalty math (why getting this wrong costs more than getting it right)
The cost of clean IFTA filings is small. The cost of bad filings is large. The math is asymmetric in a way operators don't always appreciate.
Late filing penalties. $50 minimum per quarter, plus interest on unpaid tax. A single quarter filed 60 days late on a $300 tax obligation: $50 penalty + $15 interest = $65 added cost. Across a year of habitual late filings: $260+ in penalties alone, plus the operational stress.
Underreporting assessments. The state audits your records, finds you underreported miles in their state, and assesses additional tax plus penalties. Typical assessment: 25–50% of the underreported tax. On a $400 underreport: $500–$600 in total recovery action.
Audit-driven reconstruction. If your records are too sloppy to support your filings, the auditor reconstructs your activity based on their assumptions — usually less favorable than your real numbers. Fleet-MPG assumptions, lane-mix assumptions, fuel-purchase assumptions. The reconstruction usually produces a higher tax obligation than you would have filed accurately. Plus penalties on the difference.
License suspension. Persistent IFTA non-compliance — multiple unfiled quarters, unpaid assessments — can trigger IFTA license suspension. Without an IFTA license, you cannot legally cross state lines with the truck. Operations stop until reinstated. The recovery process can take 30–90 days of negotiation and back-payment.
The contrast. Clean filings cost $10–$30/month in software, a few hours per quarter of operator time, and zero stress. Bad filings cost hundreds to thousands per year in penalties, additional audit-driven assessments, and the operational disruption of compliance suspensions. Getting IFTA right is the cheapest insurance an owner-operator buys against an avoidable category of cost.
Related glossary terms
- IRP — Reciprocal apportioned-registration agreement among US states and Canadian provinces for commercial vehicles operating across jurisdictions.
- IFTA — Reciprocal fuel-tax agreement among US states and Canadian provinces consolidating fuel-tax reporting for interstate commercial vehicles.
- ELD — Electronic Logging Device that automatically records driving time, replacing paper logbooks; mandated for most CDL operators since December 2017.
- IFTA Reporting Software — Software automating quarterly IFTA fuel-tax-by-state reporting using ELD mileage data and fuel-purchase records; reduces audit risk and prep time.
- MC Number (MC#) — Federal operating authority number issued by FMCSA that identifies for-hire interstate motor carriers and brokers.
Related Dispatched products
Related posts
- What to do when your MC# is deactivated — MC# deactivation is a revenue-stopping event. Here's the playbook: what causes it, how to fix it fast, and what your factoring company and lenders will do.
- What new owner-operators get wrong about commercial trucking insurance — Insurance is the largest single line item most new owner-operators get wrong. Five expensive mistakes, the math behind them, and what to do instead.
- Building business credit as an owner-operator — Most new owner-operators run on personal credit. Building separate business credit unlocks better financing terms — but only if you do it deliberately. Here's the path.
Ready to qualify?
The post above is the upper-funnel layer. If you are ready to move on financing, factoring, or insurance, start the matching flow — soft pull, no credit impact to begin.