Skip to content

IFTA returns for every carrier you file for

For bookkeepers, permit services and fleet admins: no per-truck or per-report fees. Save each carrier's details and prepare every quarterly return from the files clients send.

🔒 Nothing uploaded🚛 Any number of trucks⛽ Official quarterly rates🆓 Free, no signup

Built for the person who files for others

  • No limit on carriers, trucks or returns on any plan. Pro is one price.
  • Save each carrier's name, IFTA license, base jurisdiction and units in your browser, then pick the carrier at the start of each quarter.
  • Clients' miles and receipts are never uploaded to us, which is simpler to explain to them.
  • Kilometres, litres and CAD for Canadian-based carriers.

What Haulfile checks before you file

  • Jurisdictions: every row maps to one of the 58 IFTA members. Rows for non-IFTA places (Alaska, Hawaii, DC, the territories and Mexico) count toward total miles and fuel but get no tax line.
  • Fuel receipts: duplicates, receipts outside the quarter, missing vendor or unit, bulk and untaxed fuel, and lines that aren't motor fuel (DEF, reefer, oil).
  • Miles vs fuel: fuel bought where no miles were logged, miles with no fuel, and fleet or per-truck MPG outside a believable range (an auditor can assess 4.00 MPG, or cut your MPG by 20%, when records are inadequate — P570).
  • Rates: the right quarter's matrix, surcharge lines, rate changes mid-quarter and zero-rate jurisdictions.

Files it reads

A state-mileage (jurisdiction) report from your ELD or trip sheets, and a fuel-card or receipt export, as CSV or Excel. One row per vehicle, trip or day and jurisdiction for miles, and one row per purchase for fuel. Column names like Unit/Vehicle, State/Jurisdiction, Miles/Distance and Gallons/Quantity are recognised, along with kilometres and litres. Several files at once are fine. You can also drop IFTA's own rate-matrix XML for a quarter that isn't built in yet.

How it works

  1. Drop your mileage and fuel files (CSV or Excel), or try the sample, or start a zero-mile quarter.
  2. Pick the quarter and your base jurisdiction, and type the carrier name and IFTA license number once.
  3. Fix what it flags, then print the return worksheet and enter the figures in your base jurisdiction's IFTA system by the due date. With Pro, also download the CSV, the Excel workbook and the monthly summary by truck.

FAQ

What is the IFTA quarterly return?

Carriers that run qualified motor vehicles (two axles over 26,000 lb, three or more axles, or a combination over 26,000 lb) in more than one IFTA jurisdiction report all their miles and fuel to their base jurisdiction every quarter. The return works out the fuel used in each state and province from your average MPG, credits the tax-paid fuel bought there, and nets the tax due or credit for each one.

Is my data uploaded?

No. Your files are read by JavaScript in your browser tab and never sent to us or anyone else. Miles and receipts aren't stored, so closing the tab clears them. With Pro you can save carrier details (name, IFTA license, base jurisdiction, units, signer) in this browser. Miles and fuel are never saved.

Which files can I use?

CSV, tab-separated or Excel. For miles: the state or jurisdiction mileage report from your ELD, or trip sheets, with one row per unit, trip or day and jurisdiction. For fuel: a fuel-card or receipt export with one row per purchase. Column names like Unit, State, Miles, Gallons, Litres, Vendor and Tax Paid are recognised. Download the templates to see the layout.

What's free?

Importing and checking any quarter for any number of trucks, fleet and per-truck MPG, the total tax due and the due date, and the full calculation for 3 jurisdiction lines, on screen and in print with a small footer. Pro shows and prints every line without the footer, and adds the CSV, the Excel workbook, the monthly summary by truck and saved carriers.

Which quarters and rates are included?

IFTA's final rate matrices for Q4 2025 to Q3 2026 are built in, covering all 58 member jurisdictions with surcharges. For a later quarter, download the matrix XML from IFTA's tax-matrix page and drop it in with your files.

Does it file the return?

No. Haulfile prepares a worksheet with every figure. You enter them in your base jurisdiction's IFTA system or on its form and pay there. Haulfile isn't affiliated with IFTA, Inc. or any jurisdiction, and isn't tax advice.