← Back to Blog
IFTA Calculations·8 min read

Calculate IFTA liability in Excel with a two-table system that catches Indiana and Kentucky surcharges in under 20 minutes

A two-table Excel system separates rate lookups from calculations, catching Indiana and Kentucky surcharge traps that blow up single-table templates.

A working IFTA spreadsheet needs exactly two tables: one for state-by-state fuel consumption (gallons ÷ fleet MPG × state rate) and one lookup table for current rates, because Indiana's $0.61/gallon consolidated rate and Kentucky's 2.0¢ surcharge (which never generates a credit) blow up any calculation that treats them as afterthoughts.

Why most Excel IFTA templates fail

Most owner-operators build a single calculation table that tries to do rate lookup inline. When Indiana or Kentucky rates change mid-quarter, you have to manually edit 10+ cells instead of updating one lookup table. Kentucky surcharges don't care about net gallons—they're charged on gallons purchased, not gallons burned—and templates that mix net-gallon logic with surcharge logic produce credits that shouldn't exist.

The fix is a separation of concerns: Calculation Table (state, miles, gallons, tax) and Rate Lookup Table (state, base rate, surcharge rate, current_quarter_effective_date). One table is your working surface. One table is your source of truth.

Table 1: The calculation frame—miles, fleet MPG, and net taxable gallons by state

Fleet MPG is calculated once per quarter: total miles (all states) ÷ total gallons purchased (all states), carried to three decimals.

Taxable gallons per state = miles driven in that state ÷ fleet MPG.

Indiana: Multiply taxable gallons × $0.61 (not $1.22). Starting April 1, 2026, Indiana folded its Motor Carrier Fuel Tax surcharge into its base Special Fuel tax rate. If you're filing Q1 2026 (January–March), use $0.61 base + $0.61 surcharge in separate calculations. Q2 2026 onward, use $0.61 total on one line. Confirm current rates at in.gov/dor/motor-carrier-services/fuel-tax.

Kentucky: Two separate lines—base tax on (gallons purchased in KY × KY base rate) PLUS surcharge on (gallons purchased in KY × $0.02). The surcharge does not reduce if you bought more fuel than you burned. If you purchased 210 gallons in Kentucky but burned only 216 net gallons across all states, you still owe surcharge on all 210 gallons purchased in Kentucky.

Your column order:

State | Miles | Gallons Purchased | Fleet MPG | Taxable Gallons | Tax Rate | Base Tax | Surcharge Rate | Surcharge Tax | Total Tax Due

Table 2: The rate lookup—where Indiana and Kentucky surcharges live

Create a separate sheet or table block with columns: State | Q# Year | Base Rate $/gal | Surcharge $/gal | Effective Date | Source URL.

Indiana gets one row: IN | Q2 2026 | $0.61 | $0.00 | 2026-04-01.

Kentucky gets two rows (or one row with both columns): KY | Q2 2026 | $0.27 | $0.02 | 2026-04-01.

Use VLOOKUP or INDEX/MATCH to pull rates into Calculation Table. When a rate changes on the state DOR website, you update one cell in Lookup Table and all calculations recalculate. You don't touch your Calculation Table formulas ever again. Surcharge rates are published at the same time as base rates. Check Kentucky, Virginia, New Mexico, and New York surcharge columns for mid-quarter changes at IFTA Inc.

Worked example: 6,800 miles, 1,050 gallons, four states, Q2 2026

Driver ran: Texas 1,900 mi (350 gal purchased), Oklahoma 1,600 mi (280 gal), Kentucky 1,400 mi (210 gal purchased), Indiana 1,900 mi (210 gal). Total 6,800 miles, 1,050 gallons.

Fleet MPG = 6,800 ÷ 1,050 = 6.48.

StateMilesGal PurchasedTaxable Gal (mi÷6.48)Base RateBase TaxSurcharge RateSurchargeTotal
TX1,900350293.2$0.20$58.64$0.00$0.00$58.64
OK1,600280246.9$0.19$46.91$0.00$0.00$46.91
KY1,400210216.0$0.27$58.32$0.02$4.20$62.52
IN1,900210293.2$0.61$178.85$0.00$0.00$178.85
TOTAL6,8001,0501,049.3$347.92

Texas: 1,900 mi ÷ 6.48 = 293.2 gal × $0.20 = $58.64.

Oklahoma: 1,600 mi ÷ 6.48 = 246.9 gal × $0.19 = $46.91.

Kentucky base: 1,400 mi ÷ 6.48 = 216.0 gal × $0.27 = $58.32. Kentucky surcharge: 210 gal purchased × $0.02 = $4.20. Kentucky total = $62.52.

Indiana: 1,900 mi ÷ 6.48 = 293.2 gal × $0.61 = $178.85.

Total IFTA due: $58.64 + $46.91 + $62.52 + $178.85 = $347.92.

Note the Kentucky surcharge row: it uses gallons purchased (210), not taxable gallons (216). If you used taxable gallons for the surcharge, you'd calculate 216 × $0.02 = $4.32 instead of $4.20, overpay by $0.12, and file incorrectly.

Indiana's consolidated rate: why $0.61, not $1.22

Starting Q2 2026 (April 1, 2026), Indiana folded its Motor Carrier Fuel Tax surcharge into its base Special Fuel tax rate. Old method (Q1 2026 and earlier): base rate $0.61 + separate surcharge $0.61 = $1.22 effective, filed on two lines (Schedule 1 base, Schedule 2 surcharge).

New method (Q2 2026 onward): single rate $0.61 on Schedule 1, no separate surcharge line. Your lookup table goes from two Indiana rows to one Indiana row, and your Calculation Table loses the Indiana surcharge line entirely.

If you're filing Q1 2026 (January–March), use $0.61 base + $0.61 surcharge in separate calculations. If you're filing Q2 2026 or later, use $0.61 total on one line. Your Rate Lookup Table catches this because you update it once per quarter before filing; your Calculation Table never changes.

Kentucky surcharges: why they don't generate credits even if you over-purchased

Kentucky charges 2.0¢/gallon surcharge on every gallon you purchased in Kentucky, not on every gallon you burned there. If you bought 210 gallons in Kentucky but burned only 216 net gallons (miles ÷ fleet MPG) across all states, you still owe surcharge on all 210 gallons purchased in Kentucky.

Your Calculation Table must have two separate Kentucky rows: one for base tax (using net taxable gallons and base rate), one for surcharge (using gallons purchased and surcharge rate). If you combine them, you'll calculate surcharge on taxable gallons instead of purchased gallons and generate false credits.

How to pull rates from IFTA Inc. and state DOR websites into your lookup table

IFTA Inc. publishes a master rate chart at iftach.org before each quarter begins. Download it, extract the base rates for all states you operate in, and paste into your Lookup Table.

For Indiana, confirm the current rate at in.gov/dor/motor-carrier-services/fuel-tax. The consolidated rate is $0.61 for Q2 2026 onward.

For Kentucky, check the surcharge specifically—it's not always on the main IFTA chart. Go to revenue.ky.gov or cite the IFTA Inc. chart, which flags Kentucky's 2.0¢ surcharge separately. Record the effective date (first day of the quarter) in your Lookup Table. If rates change mid-quarter, update the effective date and re-file using the new rates for the remainder of the quarter. Your Calculation Table will recalculate automatically via VLOOKUP or INDEX/MATCH.

Rounding and carry-forward: why three decimals matter

Calculate taxable gallons to three decimals (e.g., 293.247 gal) and carry them forward to tax calculation. Round only the final tax liability (to nearest cent) for each state.

If you round at each step (miles ÷ MPG → round to 2 decimals, then × rate → round again), you accumulate rounding error across four states and can lose or gain $5–$15 over a quarter. Excel tip: use =ROUND(A1/B1, 3) for gallons and =ROUND(C1*D1, 2) for tax only. Format the final column as Currency to show cents only on output. Your two-table system keeps your Rate Lookup Table static; you refresh it once per quarter and never edit your Calculation Table formulas.

Related Reading

IFTA taxes range from $0.19/gallon in Oklahoma to $1.22/gallon in Indiana when surcharges are included—here's what you actually owe per quarter5 min readIFTA fuel tax rate sheet for Q1 2026: all 49 jurisdictions with surcharge flags and real-number worked example7 min readBuild an IFTA calculator in Excel that catches Indiana and Kentucky surcharges your current spreadsheet misses6 min readIFTA compliance tools for fleet managers: which ones actually catch surcharge states, and which ones cost you $200–$800 per quarter in missed rates9 min readIFTA filing costs $0 to $200 per quarter depending on whether you use software or a spreadsheet—but spreadsheet errors cost you $200–$800 more in missed surcharges and penalties5 min readCanadian provinces don't participate in IFTA—U.S. owner-operators need a separate fuel-tax license for cross-border hauling4 min readIFTA tracking spreadsheet: what columns you actually need, and what your old template is missing8 min read2025 IFTA tax rates by state: complete map with surcharge flags and Q4 updates7 min readIFTA software costs $15–$120/quarter per truck, but spreadsheets hidden surcharge traps cost you $200–$800 per quarter instead6 min readIFTA spreadsheet template that catches surcharge states your current template misses8 min readIFTA tax rates vary by state and quarter—Indiana's surcharge pushes the effective rate above $1.20/gallon in most quarters4 min readTax-free fuel exemptions exist for specific IFTA hauling—but most owner-operators don't qualify5 min readIFTA Mileage Records: What Auditors Demand and How Long to Keep Them8 min readIFTA Quarterly Filing Deadlines: Every Date That Matters in 20267 min readIFTA fuel tax rates by state for Q4 2026 — printable chart with surcharge flags7 min readIFTA automation cuts your quarterly filing time from 4 hours to 15 minutes and catches surcharge states your spreadsheet misses7 min readFile a zero-mile IFTA return if you didn't operate during a quarter—but only after you've checked three traps4 min readQ3 2026 IFTA return is due October 31 — file by 11:59 p.m. ET or face $50/day penalty4 min readIndiana, Kentucky, New York, Vermont, and Washington charge hidden IFTA surcharges on top of base rates—here's what they cost in Q3 20266 min readIFTA Q2 2026 refund vs. tax owed: a real dispatcher's filing with actual gallons and state rates7 min readIFTA tax rates by state for Q3 2026 — which five states will cost you the most7 min readBuild your own IFTA fuel tax calculator in a spreadsheet (one that actually works)7 min readWhy you shouldn't use a free IFTA calculator (and what to use instead)7 min readHow to calculate your IFTA fuel tax liability by state in 15 minutes8 min readHow to Calculate IFTA Miles: Step-by-Step for Every Quarter9 min readIFTA Fuel Tax Credits: How to Claim Every Dollar You're Owed9 min readELD vs Standalone IFTA Tracking: Which Is More Accurate?10 min readIFTA for New Carriers: Your First Quarterly Filing Walkthrough10 min readIFTA Tax Rates by State: Complete 2026 Rate Table6 min read5 Common IFTA Calculation Mistakes That Trigger Audits7 min readBest IFTA Software for 2026: Features, Pricing, and What Actually Matters10 min readIFTA Excel Template vs Software: Which Saves You More Time?9 min readIFTA + ELD Integration: How It Works and When You Need It11 min readIFTA Q1 2026 Filing Guide: Rates, Deadlines, and What Changed9 min readIFTA Surcharges Explained: How They Affect Your Quarterly Tax Bill10 min readIFTA MPG Calculation: Which Method Should Your Fleet Use?10 min readJust Got Your IFTA License? First Steps for New Motor Carriers10 min readIFTA Reporting for Mixed Fleets: Diesel, Gasoline, and Alternative Fuels10 min readHow to Calculate IFTA When You Run Multiple Fuel Types (Diesel, DEF, Reefer)10 min readIFTA Calculation Errors That Trigger Audits (And How to Avoid Them)11 min readHow to File Your First IFTA Return (Step-by-Step for New Carriers)11 min read

Automate Your IFTA Reporting

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

Try FleetCollect Free →