← Back to Blog
IFTA Calculations·6 min read

Build an IFTA calculator in Excel that catches Indiana and Kentucky surcharges your current spreadsheet misses

Most IFTA templates miss Indiana's consolidated rate and Kentucky's non-creditable surcharge, costing owner-operators $200–$400 per quarter; this guide shows the two-line state structure and rate lookup method that catches both.

Most Excel IFTA templates fail because they treat surcharges as optional add-ons instead of building them into the state-by-state fuel-cost formula from the start, which costs you $200–$400 per quarter in missed liability.

Why your current spreadsheet undercalculates Indiana and Kentucky

Indiana consolidated its surcharge into the base rate effective Q2 2026—diesel is now $0.63/gallon all-in—but older templates still show separate lines for base tax and surcharge. You update the rate cell and suddenly your Indiana liability drops because the old surcharge row is now orphaned.

Kentucky is worse. It imposes a 2.0¢/gallon surcharge calculated on total gallons consumed in the state, not net gallons after fuel credit. Most spreadsheets treat surcharges the same way they treat base tax: multiply consumed gallons by rate. For Kentucky's surcharge, you still owe it on every gallon you burned there, even if you purchased more fuel in Kentucky than you actually consumed. The surcharge never generates a credit.

Single-line-per-state templates can't separate base tax from surcharge calculation because they don't have the row structure to handle it. The IFTA form itself uses separate schedules: Schedule 1 for base fuel tax, Schedule 2 for surcharges. Your Excel sheet should match that structure.

The two-line Excel structure that prevents surcharge blindness

Build two calculation lines for every surcharge state:

  • Line 1 (base fuel tax): gallons consumed in state × base rate (eligible for fuel credit if you overpaid)
  • Line 2 (surcharge): gallons consumed in state × surcharge rate (never eligible for credit)

Kentucky example: You consume 280 gallons in Kentucky. The base rate is $0.37/gallon; the surcharge is $0.02/gallon. Your calculation is not one flat cell ($0.39 × 280 = $109.20). It's two separate rows: base tax $103.60 and surcharge $5.60. If you bought more fuel in Kentucky than you consumed there, you claim a credit on the base tax. The surcharge is already owed on the 280 gallons—no credit applies.

Use a separate worksheet tab (label it "Schedule 2" or "Surcharges") for all surcharge rows. This separates base-tax logic from surcharge logic and matches the structure of the actual IFTA form that auditors expect to see reconstructed in your workpapers.

Worked example: Q3 2026 run through Indiana, Kentucky, and Tennessee with correct surcharge handling

Owner-operator runs 5,400 total miles: 1,600 in Indiana, 1,800 in Kentucky, 2,000 in Tennessee. Total fuel purchased is 520 gallons. At an average of 10.38 MPG (5,400 ÷ 520), gallons consumed by state are:

  • Indiana: 154 gallons
  • Kentucky: 173 gallons
  • Tennessee: 193 gallons

Using Q3 2026 official IFTA rates:

StateGallons ConsumedBase RateBase TaxSurcharge RateSurchargeTotal
Indiana154$0.63$97.02$97.02
Kentucky173$0.37$64.01$0.02$3.46$67.47
Tennessee193$0.34$65.62$65.62
TOTAL520$230.11

Notice Indiana has no separate surcharge line. As of Q2 2026, Indiana's motor carrier fuel tax is $0.63 per gallon for diesel, consolidated from the old structure of base rate plus surcharge. If your template still shows a separate Indiana surcharge row, delete it or you'll double-count.

Kentucky's surcharge is $3.46. If your spreadsheet missed this line—either by using a single all-in rate or by calculating surcharge on net gallons instead of consumed gallons—you'd underpay by $3.46 per quarter. Over a year, that's $13.84 plus a 10% late penalty ($1.38) plus monthly interest.

How to build the rate lookup table so it updates without breaking formulas

Create one dedicated worksheet called "Rates" with these columns:

StateQ1 RateQ2 RateQ3 RateQ4 RateSurcharge RateSurcharge TypeNotes
IN$0.61$0.63$0.63TBDConsolidatedUpdated Q2 2026
KY$0.37$0.37$0.37TBD$0.02Per gallonNever creditable
TN$0.34$0.34$0.34TBDNoneStandard

In your main calculation worksheet, use VLOOKUP or INDEX/MATCH to pull the correct quarter's rate:

`` =VLOOKUP("IN", Rates!A:E, 3, FALSE) ``

This looks up "IN" in the Rates tab and returns the Q3 rate from column 3 (or column 4 for Q4, etc.). When Indiana's rate changes next quarter, you update the Rates tab once; all formulas in the main sheet automatically pull the new rate.

Flag surcharge states in the "Surcharge Type" column. This lets you set up conditional logic: if Surcharge Type = "Per gallon", automatically route that row to your Schedule 2 worksheet instead of Schedule 1. You can't automate everything in Excel, but you can make surcharge states visually obvious so they don't get forgotten.

Update the Rates tab before quarter end using the official IFTA tax matrix at iftach.org. Rates lock at the start of each quarter (January, April, July, October), not on the current date. If you're filing a Q2 return in May, use the rates that were in effect April–June, not May's rates.

Kentucky's weight-distance tax (KYU) is not IFTA—don't mix them in the same calculator

Kentucky imposes a separate Weight Distance Tax (KYU) based on miles traveled on Kentucky highways, filed on a different quarterly return. A carrier running through Kentucky must hold both an IFTA license and a KYU Number and submit two separate filings.

KYU uses distance-based tiers, not fuel-consumption rates. It cannot be calculated in the same Excel sheet as your IFTA fuel tax because the logic is fundamentally different. Most carriers add Kentucky miles to IFTA fuel-tax rows, which creates an audit trigger because you're mixing two separate tax bases.

Your IFTA calculator should have a note in the Kentucky state row: "Kentucky miles ≠ Kentucky IFTA gallons. File KYU separately." If you run 1,800 miles in Kentucky, that's a KYU input on a separate form. The 173 gallons you consumed in Kentucky is your IFTA input.

The three Excel traps that trigger audits

Trap 1: Using current-quarter rates instead of historic rates. Rates update January, April, July, and October. If you're filing a Q3 return in November, use the rates that were in effect July–September, not October's new rates. A rate lookup table locked to the quarter you're filing for prevents this.

Trap 2: Calculating surcharge on net gallons instead of total gallons. Surcharges are never creditable. If you calculate Kentucky surcharge as (total gallons purchased − fuel credit) × surcharge rate, you've just eliminated liability you owe. Surcharge is always (gallons consumed in state) × (surcharge rate), period.

Trap 3: Building a single "Surcharge" column instead of separate Schedule 2 logic. Auditors reconstruct your IFTA form from your workpapers. If you show one liability number per state instead of Schedule 1 (base) and Schedule 2 (surcharge) broken out separately, it flags as a documentation gap. Use separate tabs or clearly labeled columns so the auditor can follow the two-line structure.

Related Reading

IFTA fuel tax rate sheet for Q1 2026: all 49 jurisdictions with surcharge flags and real-number worked example7 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 →