An IFTA audit asks for two things: a distance record for every trip your truck made, and a receipt for every gallon of fuel you claimed as a tax-paid purchase. Both must be kept for four years from the return due date, and both must be detailed enough that an auditor can rebuild your quarterly return from the raw records without taking your word for anything.

That is the whole test. Everything below is detail about what "detailed enough" means, because that is where audits are actually lost.

What records are required for an IFTA audit?

Auditors work from source records, not from your filed return. The return is the claim; the records are the evidence. If the evidence does not support the claim, the claim is discarded and your miles are reassessed, usually at the worst reasonable rate for you.

RecordWhat it must showKeep for
Individual Vehicle Distance Record (IVDR)Every trip, with miles broken out by jurisdiction4 years
Fuel receiptsDate, seller, location, gallons, unit price, vehicle identification4 years
Quarterly IFTA returnsThe filed return and the worksheet behind it4 years
Trip reports or ELD distance dataThe underlying source your IVDRs were built from4 years
Bulk fuel recordsWithdrawal logs, tank readings, purchase invoices4 years

What is an IVDR, and what has to be on it?

The Individual Vehicle Distance Record is the backbone of the whole audit. It is a per-trip record, per vehicle, and a summary of monthly totals will not substitute for it.

A compliant IVDR shows, for each trip:

  • Date the trip started and the date it ended.
  • Origin and destination, specific enough to be verifiable, not just a state.
  • Route of travel, or the data that lets an auditor reconstruct it.
  • Beginning and ending odometer readings for the trip.
  • Total trip miles.
  • Miles by jurisdiction, which is the line most home-made records are missing.
  • Vehicle identification, unit number or VIN.
  • Fleet and registrant name.

Two of these cause most of the failures. Miles by jurisdiction is the one drivers estimate rather than record. Odometer readings are the one they skip because the number felt obvious at the time.

What fuel records do you need?

You only get credit for tax-paid fuel you can document. An undocumented purchase is not neutral, it is removed from your credits, which raises the tax you owe.

Each fuel receipt needs the date, the seller name and location, the number of gallons, the fuel type, the unit price or total, and the vehicle it went into. A card statement showing a charge amount is not a fuel receipt, because it does not show gallons.

If you draw from a bulk tank, the bar is higher: you need purchase invoices for the tank, withdrawal records per vehicle, and inventory readings to reconcile the two.

The most common single failure is a faded thermal receipt. It was compliant on the day it printed and blank by the time it mattered. Photograph fuel receipts the day you get them.

How long do you have to keep IFTA records?

Four years from the return due date or the date the return was filed, whichever is later, plus any additional time added by a waiver or a jeopardy assessment. That last clause matters: if you sign a waiver extending the assessment period, or a jurisdiction issues a jeopardy assessment, the retention obligation extends with it. Four years is the floor, not a target.

Practically, this means the fuel receipt from a Tuesday in a quarter you have already closed and paid is still live evidence for years afterward. Filing the return does not retire the paperwork behind it.

IRP records run longer than IFTA records

This is the nuance most articles skip, and it catches carriers out. IFTA and IRP are separate programs with separate retention rules, and almost every apportioned carrier is in both.

IRP, the registration side, requires distance records covering the current registration year plus the three prior mileage-reporting years. Because of how those years overlap, the practical window commonly works out to around six and a half years, materially longer than IFTA's four.

The two programs draw on the same underlying distance records. So a carrier who purges at four years to satisfy IFTA can find they have destroyed records IRP still expects. For that reason many carriers simply keep all distance and fuel records for six and a half years and stop tracking two separate clocks. Check your base jurisdiction's rule rather than assuming, but when in doubt the longer window is the safe one.

You get about 30 days to produce them

Retention is only half the obligation. Once you are notified of an audit, records are generally expected to be produced within about 30 days of the request.

That window is the practical reason "I can put it together" is not a plan. Thirty days is enough time to gather organised records and nowhere near enough to rebuild four years of trip and fuel documentation from memory, bank statements and routing software while still running the truck.

What triggers an IFTA audit?

Jurisdictions are required to audit a percentage of accounts each year, so some selection is genuinely random and no amount of clean filing prevents it. Beyond that, the common flags are patterns that look like estimates rather than measurements.

  • A distance variance over about 3 percent. When the total miles you reported differ from the miles computed from your own source records by more than roughly 3 percent, that gap is a standard flag for a closer look. It is the single most mechanical trigger on this list, because it is a number a reviewer can check without knowing anything about your operation.
  • Fuel economy that is implausible or too consistent. A fleet reporting exactly 6.5 MPG every quarter looks calculated, not measured.
  • Round numbers. Jurisdiction miles ending in zeros suggest estimation.
  • Miles in a state with no fuel purchased there, quarter after quarter.
  • Large swings between quarters with no operational explanation.
  • Late or amended returns, repeatedly.
  • Zero returns filed while the vehicle was clearly operating.

What mistakes actually fail an IFTA audit?

Failing an audit is rarely about fraud. It is almost always about records that were never good enough, and nobody noticed because nobody had asked before.

  • Estimating jurisdiction miles from a mapping tool instead of recording actual miles driven. Routing software output is not a distance record.
  • Missing odometer readings, which makes the trip unverifiable end to end.
  • Summaries with no underlying trip records. A monthly total is a conclusion; the auditor wants the evidence.
  • Personal or unloaded miles left out. Every mile the truck moved counts, loaded or not.
  • Fuel receipts without gallons, including card statements used as substitutes.
  • Gaps in the sequence. A missing week reads as a missing week, not as a week off.
  • Records that do not tie to the return. If the IVDRs total differently from what you filed, the return loses.
  • Bulk fuel with no withdrawal log.

Why you cannot reconstruct records after the fact

This is the part most guides leave out, and it is the reason an IFTA audit is different from most tax problems.

With a deduction you forgot, you can often find the evidence later. A bank statement, an invoice, a card record. IFTA does not work that way, because the thing being audited is a measurement of something that already happened and left no independent trace. Nobody else recorded how many miles your truck ran in Ohio in the second week of a quarter two years ago. If you did not capture it then, it does not exist now.

Auditors know this, which is why a reconstruction offered during an audit carries almost no weight. Recreating a quarter from fuel stops and memory produces a plausible story, and a plausible story is exactly what the record-keeping requirement exists to replace. When records are missing, the auditor does not split the difference. They assess using their own methodology, and that methodology is not built to flatter you.

The practical consequence is that IFTA compliance is decided months before an audit letter arrives. The only version of this that works is capture at the time: odometer at the start and end of each trip, jurisdiction miles recorded as you cross, fuel receipts photographed the day they print.

None of that is difficult. It is just impossible to do retroactively.

What does an IFTA audit actually involve?

An audit opens with a letter from your base jurisdiction naming the period under review, usually one to four quarters, and giving you a date to produce records. That window is short, which is the first reason reconstruction does not work.

The auditor then samples. They rarely examine every trip. They pick a period, rebuild your jurisdiction miles and fuel purchases from your source records, and compare the result to what you filed. If the sample reconciles, the audit tends to stay narrow. If it does not, the sample widens, and findings from the sample are commonly extrapolated across the whole period.

That extrapolation is what turns a small record-keeping gap into a large assessment. A discrepancy found in one month is not treated as one month's problem; it is treated as evidence about how you keep records generally.

Assessments carry tax owed, penalty, and interest running from the original due date. You have appeal rights, and they are worth using when the methodology is wrong, but appeals argue about method. They rarely rescue a case where the underlying records simply were not kept.

Records that are already audit-ready.

IronKlad Truck Pro captures trip distance by jurisdiction and scans fuel receipts as you get them, so the record exists before anyone asks for it. Start your free trial, no credit card required. See current pricing.

Start Free Trial