What IFTA actually is, and why the math looks backwards
The International Fuel Tax Agreement exists to solve a problem created by the fact that you pay diesel tax at the pump but consume the fuel across state lines. Without it, a carrier would owe a separate return to every jurisdiction it touched. Instead you file one return with your base jurisdiction, which redistributes the money to the others on your behalf.
The part that surprises people is that IFTA does not care where you bought your fuel when it decides what you consumed. It works out consumption from your MILES. Run 3,200 miles through a state and, at a fleet average of 6.4 MPG, IFTA says you burned 500 gallons there — whether you fuelled up there or not. Your receipts only enter the calculation on the other side, as the gallons you already paid tax on in that jurisdiction. The return settles the difference.
This is why fuel-buying strategy has a tax consequence. Buy heavily in a low-tax state and run the miles in a high-tax one, and you will owe the high-tax state on the fuel you burned there. The tax follows the miles, not the pump.
The method, step by step
- Average fleet MPG = total miles in all jurisdictions ÷ total gallons purchased in all jurisdictions, for the quarter. One figure for the whole return.
- Taxable gallons for a jurisdiction = that jurisdiction's miles ÷ average fleet MPG. The fuel you consumed there.
- Tax-paid gallons = the gallons you actually bought in that jurisdiction, tax already collected at the pump.
- Net taxable gallons = taxable gallons − tax-paid gallons. Positive means you under-bought there.
- Net tax = net taxable gallons × that jurisdiction's rate for the quarter. Positive is owed; negative is a credit.
Repeat for every jurisdiction you ran in; the return is the sum of those lines. One implementation detail worth knowing: this calculator does not round your MPG before dividing by it. Rounding 7.142857 MPG to 7.14 first would shift the taxable gallons and therefore the tax, so the displayed MPG is rounded for reading while the full-precision value drives the arithmetic.
What it does not do: it does not add surcharge-state lines, it does not handle non-diesel fuel types with separate rate schedules, it does not compute penalties or interest on a late return, and it does not know your base jurisdiction's rounding conventions. Those are the reasons the number here is a check on your return rather than the return itself.