← Back to Blog
IFTA Compliance·9 min read

Odometer vs GPS Mileage for IFTA: Which Do Auditors Trust?

Odometer and GPS readings rarely match exactly. Learn why they differ, which source IFTA auditors prefer, and how to reconcile discrepancies before filing.

Your odometer says you drove 12,847 miles last quarter. Your GPS tracking app says 12,541. That's a 306-mile gap — a 2.4% discrepancy. Which number goes on your IFTA return? Which one will an auditor trust? And why do these two measurements of the same miles driven almost never agree? Understanding the mechanical and technical reasons behind the odometer-GPS mileage gap is essential for every carrier who wants clean IFTA records and a smooth audit experience.

In this guide, you will learn:

  • Why odometer and GPS mileage always differ
  • The mechanical factors that make odometers read high or low
  • The technical factors that make GPS mileage read differently
  • Typical discrepancy ranges and what is considered normal
  • Which measurement IFTA auditors prefer
  • How to reconcile the two for your quarterly filing

How Odometers Measure Distance

An odometer calculates distance by counting wheel rotations and multiplying by the tire's circumference. The vehicle's computer (ECM) is programmed with a tire revolutions-per-mile value at the factory. Every time the tire completes one revolution, the system adds one tire circumference to the total distance.

This sounds straightforward, but it's based on an assumption: that the tire's actual circumference matches the factory-programmed value. In the real world, several factors cause the actual circumference to vary:

Tire Wear

A new commercial truck tire has approximately 20/32” of tread depth. A worn tire might be down to 4/32”. That 16/32” difference (about 0.5 inches of radius) reduces the tire's circumference by approximately 3.1 inches per revolution. Over a mile, this means the worn tire makes more revolutions than a new tire to cover the same distance. But the odometer still counts each revolution as the same distance (based on the new-tire circumference), so it reads higher than the actual miles driven.

This is the single largest source of odometer error. A fully worn tire can cause the odometer to read 1.5–2.5% high, meaning the odometer reports 10,250 miles when the truck actually traveled 10,000.

Tire Pressure

Under-inflated tires have a smaller effective rolling radius because the tire flattens against the road. This increases the number of revolutions per mile, causing the odometer to read high. Over-inflated tires have a slightly larger effective radius, causing the odometer to read slightly low. Commercial tire pressure can vary by 10–20 PSI depending on load, temperature, and maintenance schedule. The effect on odometer accuracy is typically 0.5–1.5%.

Tire Size Mismatches

If replacement tires are a different size than the factory specification, the odometer calibration is wrong from installation. A tire that is one size larger than the factory spec will cause the odometer to under-report by approximately 3%. A tire one size smaller causes over-reporting by approximately 3%. This error is constant and does not change with wear.

ECM Calibration

The revolutions-per-mile value in the ECM can be recalibrated by a dealer or shop. If calibration was done incorrectly (or never done after a tire size change), the odometer will consistently read high or low. On vehicles with mechanical odometers (older trucks), the gear ratio drives accuracy and cannot be easily adjusted.

How GPS Measures Distance

GPS calculates distance by recording your position at regular intervals and computing the straight-line distance between consecutive points. The total trip distance is the sum of all these point-to-point segments.

This method introduces its own set of inaccuracies:

Sampling Rate and Path Smoothing

GPS does not record your position continuously — it samples at intervals (typically every 30–60 seconds for IFTA apps). Between samples, the system draws a straight line. But roads curve. On a winding mountain road, the straight-line distance between two GPS points is shorter than the actual road distance the truck traveled along the curves. This causes GPS to under-report mileage on curvy roads.

On straight highways (which make up the majority of interstate trucking miles), this effect is negligible. The GPS path closely matches the actual road path. But on routes with frequent curves — mountain passes, city streets, rural two-lane roads — GPS can under-report by 0.5–2% depending on the sampling rate and road geometry.

GPS Position Jitter

Individual GPS position readings have a small random error (typically 3–15 meters). When the truck is moving at highway speed, this jitter is small relative to the distance traveled between readings and has minimal impact. But at low speeds or when stopped, jitter can add small phantom distances as the reported position bounces around the actual position. Well-designed tracking apps filter out jitter when the truck is stationary or moving below a speed threshold, preventing these phantom miles from inflating the total.

Signal Loss

GPS signal is lost in tunnels, under dense overpasses, and in some parking structures. During signal loss, no distance is recorded. If the tracking system does not interpolate through these gaps, the total distance is under-reported by the length of the gap. A 1-mile tunnel with no GPS interpolation means 1 missing mile per transit.

Typical Discrepancy Ranges

Based on the factors above, here is what you should expect when comparing odometer and GPS mileage:

ScenarioOdometer vs GPSTypical DiscrepancyPrimary Cause
New tires, highway drivingOdometer reads slightly high0.5–1.5%Minor tire pressure variations
Worn tires, highway drivingOdometer reads high1.5–3%Reduced tire circumference
New tires, mountain/curvy routesGPS reads low1–3%GPS path smoothing on curves
Worn tires, mountain/curvy routesCombined: odometer high, GPS low2–5%Both factors compound
Mismatched tire sizeOdometer reads high or low2–4%Incorrect ECM calibration
Frequent tunnel/urban routesGPS reads low0.5–2%Signal loss gaps

In most real-world trucking operations, the combined discrepancy between odometer and GPS falls in the2–5% range, with the odometer typically reading higher than GPS. This is normal and expected. A discrepancy exceeding 5% should be investigated — it likely indicates a tire size mismatch, ECM calibration error, or a GPS tracking system that is losing data.

Which Do IFTA Auditors Trust?

This is the question every carrier wants answered, and the answer is nuanced: auditors trust the method that produces better-documented, more consistent records. Neither odometer nor GPS is universally preferred.

The Case for Odometer Records

Odometer readings have been the traditional basis for IFTA reporting since the agreement began. Auditors understand odometer data and have decades of experience verifying it. Odometer-based records are straightforward: the driver reads the odometer at trip start, trip end, and state borders. The math is simple subtraction.

Auditors can verify odometer records by checking for consistency: do the daily totals add up to the weekly totals? Do the weekly totals add up to the quarterly total? Is the total consistent with the vehicle's annual mileage? Fuel purchase odometer readings (printed on many fleet card receipts) provide independent checkpoints.

The Case for GPS Records

GPS data provides something odometer records cannot: independent, verifiable proof of where the truck was at every point during the trip. An auditor can plot GPS coordinates on a map and confirm the route, the state crossings, and the time spent in each jurisdiction. This level of detail is far stronger audit evidence than odometer readings at state lines.

GPS data is also harder to fabricate. An odometer reading is a single number that a driver writes down — there is no way to verify it independently unless you have a separate data source. GPS data is a continuous trail of coordinates with timestamps, making it extremely difficult to falsify convincingly.

Increasingly, IFTA auditors consider GPS records to be superior documentation when the data is complete and continuous. The IFTA audit manual recognizes electronic mileage records (including GPS) as acceptable documentation, and many auditors prefer them because they are easier to analyze and cross-reference.

The Bottom Line on Auditor Preference

If you have clean, continuous GPS data for every trip, that is your strongest audit record. If you rely on odometer readings, make sure they are consistent, complete, and supported by fuel receipts. The worst position is having neither — or having incomplete records from either source.

How to Reconcile Odometer and GPS Mileage

You do not need the two numbers to match exactly. You need to understand the gap and be able to explain it. Here is a practical reconciliation process:

Step 1: Calculate the Discrepancy Percentage

(Odometer miles − GPS miles) ÷ Odometer miles × 100 = Discrepancy %

Example: (12,847 − 12,541) ÷ 12,847 × 100 = 2.38%

Step 2: Evaluate the Range

  • 0–2%: Normal. No action needed. Use whichever source you prefer for your IFTA return.
  • 2–4%: Typical. Likely caused by tire wear and/or GPS path smoothing. Document the discrepancy but no corrective action is required.
  • 4–6%: Investigate. Check tire sizes against ECM calibration. Check GPS data for gaps or lost trips. Determine which source is more accurate.
  • Over 6%: Something is wrong. Either the odometer is significantly miscalibrated, the GPS system is losing data, or trips are missing from one record set.

Step 3: Choose Your Filing Basis

IFTA does not require you to use one method over the other. You can file based on odometer records, GPS records, or a combination. The key is consistency: pick a primary method and use it for every quarter. Switching between methods quarter to quarter raises auditor questions about why you changed.

Step 4: Keep Both Records

Even if you file based on GPS data, maintain odometer readings at trip start and end. Odometer readings on fuel receipts provide additional checkpoints. If an auditor questions your GPS data, odometer records serve as corroboration. If an auditor questions your odometer records, GPS data backs you up. Having both is your strongest audit position.

What to Do When the Numbers Disagree Significantly

If your odometer and GPS mileage differ by more than 5%, take these steps before filing:

  1. Check tire sizes. Verify that the actual tires on the truck match the size programmed into the ECM. If they don't, have the ECM recalibrated by a dealer.
  2. Check GPS data completeness. Look for trips that appear in your dispatch records but not in your GPS data. Missing trips are the most common cause of GPS under-reporting.
  3. Check for GPS signal gaps. Review your GPS data for long gaps during trips (10+ minutes with no position data). These gaps represent unrecorded miles.
  4. Run a calibration test. Drive a known distance (e.g., between two highway mile markers) and compare the odometer reading to the GPS distance. This isolates the odometer calibration error from GPS accuracy issues.
  5. Review specific trips. Pick 5–10 trips and compare the odometer distance to the GPS distance for each one. If the discrepancy is consistent across all trips, it's likely a calibration issue. If it varies widely, look for trip-specific problems (signal loss, missing data segments).

Best Practices for Maintaining Both Records

  • Record odometer at every trip start and end. This takes 10 seconds and provides an independent mileage check against GPS data.
  • Use fuel receipts as checkpoints. Many fleet card systems print the odometer reading on the receipt. These provide dated, third-party odometer verification points.
  • Monitor the discrepancy trend. Track the odometer-GPS gap each quarter. A gradually increasing gap likely indicates tire wear. A sudden jump indicates a tire change, ECM recalibration, or GPS tracking problem.
  • Recalibrate after tire changes. Whenever you install new tires (especially a different size), have the ECM revolutions-per-mile value updated. This eliminates the largest source of odometer error.
  • Document your method. Note in your IFTA records which source (odometer or GPS) you used as the basis for your return. If audited, this shows you have a consistent, intentional approach rather than cherry-picking whichever number is more favorable.

Frequently Asked Questions

Should I use odometer or GPS miles on my IFTA return?

Either is acceptable. GPS provides stronger audit documentation because it includes verifiable location data for every mile. Odometer is simpler if you do not have a GPS tracking system. The most important thing is to choose one method and use it consistently every quarter.

My odometer always reads higher than GPS. Is that normal?

Yes. Odometers typically read 1–3% higher than GPS due to tire wear reducing the effective tire circumference. The odometer counts more revolutions per mile as the tire wears, while GPS measures actual ground distance. A discrepancy of 2–4% where the odometer reads high is the most common pattern.

Will an IFTA auditor penalize me for a discrepancy between odometer and GPS?

Not for the discrepancy itself. Auditors understand that the two methods measure distance differently and expect some variance. What matters is whether your reported state mileage is reasonable and consistent with other evidence (fuel receipts, toll records, delivery documents). A 2–4% odometer-GPS gap is normal and does not raise audit concerns.

How often should I recalibrate my odometer?

Have the ECM revolutions-per-mile value checked whenever you change tire sizes. If you run the same tire size consistently, recalibration is not necessary — tire wear causes a gradual drift that stays within acceptable ranges. If your odometer-GPS discrepancy exceeds 5%, recalibration is warranted.

Can I adjust my odometer miles to match GPS on my IFTA return?

You should not arbitrarily adjust numbers to make them match. If you file based on GPS mileage, use the GPS figures as-is. If you file based on odometer, use those figures. If an auditor asks about the discrepancy, explain the source (tire wear, calibration, etc.) with documentation. Do not alter records to eliminate a normal mechanical variance.

Bottom Line

Odometer and GPS mileage will almost never match exactly, and that is perfectly fine. The typical 2–4% gap is a natural result of the different ways these systems measure distance. For IFTA purposes, GPS data generally provides stronger audit documentation because it includes verifiable location evidence for every mile in every state. But the best approach is to maintain both records — GPS as your primary filing basis and odometer readings as a secondary checkpoint. Tools like FleetCollect give you automatic GPS-based state mileage tracking while your odometer provides an independent sanity check, putting you in the strongest possible position if audit questions arise.

Automate Your IFTA Reporting

FleetCollect tracks miles by state automatically with GPS. No more manual trip sheets or spreadsheets.

Get the Free App →