Build your own IFTA fuel tax calculator in a spreadsheet (one that actually works)
A working IFTA spreadsheet needs four columns, a fuel-consumption formula based on your fleet's actual MPG, and a quarterly rate lookup—here's how to build one that matches auditor expectations.
A working IFTA calculator needs four columns (state, miles, fuel consumed, rate), a fuel-consumption formula (total miles ÷ fleet MPG), and a state-by-state lookup table that you update each quarter—this takes 10 minutes to set up once and catches surcharge states that free online tools miss.
The four-column spreadsheet structure that auditors expect
Build your spreadsheet with: state jurisdiction (two-letter code), miles operated in that state, fuel consumed in that state, and tax rate for that quarter. No averages, no percentages, no guesses.
Column 1 is state codes (TX, OK, MO, KS). Column 2 is miles from your odometer log or trip software—whole numbers only, no decimals. Column 3 is calculated fuel consumed, derived from your fleet's actual MPG, not from what you bought at the pump. Column 4 pulls the tax rate directly from the official IFTA Inc. tax matrix for that quarter.
Whole numbers matter because an auditor will cross-check your mileage logs and fuel receipts. If your spreadsheet shows 317.8 gallons consumed but your receipts show 340 gallons purchased, you need to explain the gap. If it shows 318 gallons (whole number), the math is cleaner and your documentation aligns. Round fuel consumption down to whole gallons only. Pennsylvania's IFTA guidance is explicit on this requirement.
Calculate fuel consumption per state using your fleet's actual MPG
Free calculators assume a national average MPG (often 5.5–6.0). Your fleet's actual efficiency swings the math by 200–400 gallons per quarter.
Start with: Average fleet MPG = Total miles all states ÷ Total gallons purchased all states. Round to the nearest hundredth (4.56, not 5).
Then, for each state: Taxable gallons in that state = Miles in state ÷ Average fleet MPG. Round down to whole gallons only.
Example: 7,400 miles total, 1,120 gallons purchased total. Fleet MPG is 6.61. Texas portion: 2,100 miles ÷ 6.61 = 317.84 gallons, rounded down to 318 taxable gallons. The difference between 318 and your actual Texas purchase (340 gallons) becomes your credit for that state.
Worked example: Four-state Q2 route with real fuel records
Q2 2026 (April–June). You log 7,400 total miles and buy 1,120 gallons total.
Miles by state:
- Texas: 2,100
- Oklahoma: 1,800
- Missouri: 2,200
- Kansas: 1,300
Fuel purchased by state:
- Texas: 340 gallons
- Oklahoma: 210 gallons
- Missouri: 300 gallons
- Kansas: 270 gallons
Fleet MPG: 7,400 ÷ 1,120 = 6.61
Taxable gallons per state (miles ÷ 6.61, rounded down):
| State | Miles | Taxable Gallons |
|---|---|---|
| TX | 2,100 | 318 |
| OK | 1,800 | 272 |
| MO | 2,200 | 333 |
| KS | 1,300 | 197 |
Q2 2026 IFTA rates (per gallon):
- Texas: $0.20
- Oklahoma: $0.17
- Missouri: $0.17
- Kansas: $0.24
Tax liability before credits:
| State | Taxable Gal | Rate | Tax |
|---|---|---|---|
| TX | 318 | $0.20 | $63.60 |
| OK | 272 | $0.17 | $46.24 |
| MO | 333 | $0.17 | $56.61 |
| KS | 197 | $0.24 | $47.28 |
| Total | $213.73 |
Credits and debits by state (purchased minus consumed):
| State | Purchased | Consumed | Difference | Rate | Credit |
|---|---|---|---|---|---|
| TX | 340 | 318 | +22 | $0.20 | +$4.40 |
| OK | 210 | 272 | −62 | $0.17 | −$10.54 |
| MO | 300 | 333 | −33 | $0.17 | −$5.61 |
| KS | 270 | 197 | +73 | $0.24 | +$17.52 |
Net credits: $4.40 + $17.52 = $21.92. Net debits: $10.54 + $5.61 = $16.15. Net credit: $5.77. Final liability: $213.73 − $5.77 = $207.96 owed.
Build a quarterly rate lookup table that updates January 1 and July 1
IFTA rates change at calendar-quarter start; most states update January 1 and July 1 only. Some update every quarter. You need the rates in effect during the quarter you're reporting.
Pull official rates from IFTA Inc.'s tax matrix before your filing deadline. Create a separate sheet titled "Q2_2026_Rates" with three columns: state, base rate, and surcharge.
Surcharge states in 2026 include Indiana ($1.22 total = $0.61 base + $0.61 surcharge), Kentucky ($0.105 surcharge on $0.145 base), and Virginia ($0.143 surcharge on $0.20 base). You must calculate surcharges separately and owe them even if you bought zero fuel in that state.
Update this sheet 5 days before quarter end to review mileage logs, reconcile fuel receipts, and catch errors before the deadline.
Why surcharge states trip up free calculators
Indiana's surcharge applies to total taxable gallons, not net. You owe the surcharge even if you bought zero fuel in Indiana and consumed 400 gallons there. Kentucky and Virginia work the same way: surcharge is always calculated on taxable gallons and always owed.
Free online tools often lump the surcharge into the base rate or skip it entirely. Indiana hits you $600+ per quarter if missed. Your spreadsheet forces separate calculations for base tax and surcharge on two lines, matching the official IFTA worksheet structure. This prevents costly oversights during audit.
Handle fuel credits correctly
If you buy more fuel in a state than you consume there, that state shows a credit: (gallons purchased − gallons consumed) × that state's tax rate.
Credits offset taxes in other states. If total credits exceed total tax, you get a refund. Credits carry forward up to eight quarters. Add these columns to your spreadsheet: Purchased Gallons | Consumed Gallons | Difference | Rate | Credit Amount. Negative differences become debits; positive differences become credits.
If you have $20 or more in credit and want to claim it, mark the refund-requested box on your return.
File by the deadline (penalties are $50 minimum or 10% of tax, whichever is greater)
Q1 (Jan–Mar) due April 30. Q2 (Apr–Jun) due July 31. Q3 (Jul–Sep) due October 31. Q4 (Oct–Dec) due January 31.
Late filing triggers $50 or 10% of tax liability (whichever is greater) plus monthly interest. Interest = tax due × interest rate × months late. Partial months count as full months.
File by the 25th of the month before the due date. That leaves a five-day buffer for corrections if mileage or fuel receipts don't reconcile.
Keep four years of mileage and fuel receipts for audit
IFTA Inc. audits roughly 3% of returns annually at random. Audit risk increases if your report looks like an outlier—for example, 8 MPG when your historical average is 6.0.
An auditor will request monthly mileage logs by vehicle, fuel receipts showing date, location, gallons, and price, and bulk storage tank records if applicable. Your spreadsheet is the summary; receipts are the proof. Keep both.
A sloppy spreadsheet with crisp receipts raises flags. No receipts with a clean spreadsheet loses. The spreadsheet and receipts together are your defense.
Related Reading
IFTA Guides on FleetCollect
Automate Your IFTA Reporting
FleetCollect tracks miles by state automatically with GPS. No more manual trip sheets or spreadsheets.
Try FleetCollect Free →