IFTA Fuel Tax Calculator
Enter the miles you drove and the tax-paid gallons you bought in each state or province for the quarter. The calculator works out your fleet MPG, taxable gallons, the tax or credit for each place and your net tax due, using the official diesel rates from IFTA, Inc. Everything runs in your browser and nothing you type is sent anywhere.
Estimate only. This calculator is an estimate only, not tax advice and not your IFTA return. File with your base state using its own form and the rates for the quarter you are filing, and check with your base state or a tax professional if you are unsure.
Rates used: 3rd Quarter 2026 final rates (July 1 to September 30, 2026). Special Diesel, in U.S. dollars per U.S. gallon, from the IFTA, Inc. 3rd Quarter 2026 tax rate matrix, saved October 23, 2026.
Your estimate
Shown to the cent. The IFTA Procedures Manual (P720) says the return columns are rounded to the nearest whole unit, so your base state's return may round tax due to whole dollars. Follow your base state's form.
Enter your miles and gallons to see an estimate.
- Total miles, all places
- 0 miles
- Total gallons, all places
- 0 gallons
- Fleet MPG (2 decimals)
- 0.00
- Tax and credits by state or province
- $0.00
- Surcharges
- $0.00
- Net tax due, or credit if negative
- $0.00
| Place | Taxable miles | Taxable gallons | Tax-paid gallons | Net taxable gallons | Rate per gallon | Tax or credit |
|---|---|---|---|---|---|---|
| Your lines show up here. | ||||||
A negative figure is a credit. Surcharges (Kentucky and Virginia) are figured on taxable gallons with no tax-paid gallons taken off, and are never a credit.
All 58 IFTA diesel rates: 3rd Quarter 2026 final rates
| State or province | Diesel rate per gallon | Surcharge per gallon | Note |
|---|---|---|---|
| Alabama (AL) | $0.3100 | ||
| Alberta (AB) | $0.3519 | 0.1300 CAD per liter in the matrix. | |
| Arizona (AZ) | $0.2600 | ||
| Arkansas (AR) | $0.2850 | ||
| British Columbia (BC) | $0.4060 | 0.1500 CAD per liter in the matrix. | |
| California (CA) | $0.9790 | Rate changed from the quarter before. | |
| Colorado (CO) | $0.3350 | Rate changed from the quarter before. | |
| Connecticut (CT) | $0.4990 | Rate changed from the quarter before. | |
| Delaware (DE) | $0.2200 | ||
| Florida (FL) | $0.4097 | ||
| Georgia (GA) | $0.3730 | ||
| Idaho (ID) | $0.3200 | ||
| Illinois (IL) | $0.7380 | ||
| Indiana (IN) | $0.6300 | ||
| Iowa (IA) | $0.3250 | ||
| Kansas (KS) | $0.2600 | ||
| Kentucky (KY) | $0.2200 | $0.1050 | |
| Louisiana (LA) | $0.2000 | ||
| Maine (ME) | $0.3120 | ||
| Manitoba (MB) | $0.3383 | 0.1250 CAD per liter in the matrix. | |
| Maryland (MD) | $0.4745 | Rate changed from the quarter before. | |
| Massachusetts (MA) | $0.2400 | ||
| Michigan (MI) | $0.5240 | ||
| Minnesota (MN) | $0.3260 | ||
| Mississippi (MS) | $0.2400 | Rate changed from the quarter before. | |
| Missouri (MO) | $0.2950 | ||
| Montana (MT) | $0.2975 | ||
| Nebraska (NE) | $0.3180 | ||
| Nevada (NV) | $0.2700 | ||
| New Brunswick (NB) | $0.4182 | 0.1545 CAD per liter in the matrix. | |
| New Hampshire (NH) | $0.2220 | ||
| New Jersey (NJ) | $0.5610 | ||
| New Mexico (NM) | $0.2100 | ||
| New York (NY) | $0.3805 | ||
| Newfoundland (NL) | $0.2572 | 0.0950 CAD per liter in the matrix. | |
| North Carolina (NC) | $0.4100 | ||
| North Dakota (ND) | $0.2300 | ||
| Nova Scotia (NS) | $0.4168 | 0.1540 CAD per liter in the matrix. | |
| Ohio (OH) | $0.4700 | ||
| Oklahoma (OK) | $0.1900 | ||
| Ontario (ON) | $0.2436 | 0.0900 CAD per liter in the matrix. | |
| Oregon (OR) | No diesel rate | Oregon has its own weight-mile tax, and Oregon DOT says IFTA licensees also file a mileage tax report for it. The IFTA matrix lists no Special Diesel rate for Oregon, so this calculator does not estimate Oregon tax; check with Oregon DOT. | |
| Pennsylvania (PA) | $0.7410 | ||
| Prince Edward Island (PE) | $0.3830 | 0.1415 CAD per liter in the matrix. | |
| Quebec (QC) | $0.5468 | 0.2020 CAD per liter in the matrix. | |
| Rhode Island (RI) | $0.4000 | ||
| Saskatchewan (SK) | $0.4060 | 0.1500 CAD per liter in the matrix. | |
| South Carolina (SC) | $0.2800 | ||
| South Dakota (SD) | $0.2800 | ||
| Tennessee (TN) | $0.2700 | ||
| Texas (TX) | $0.2000 | ||
| Utah (UT) | $0.3790 | ||
| Vermont (VT) | $0.3100 | ||
| Virginia (VA) | $0.3360 | $0.1430 | Rate changed from the quarter before. |
| Washington (WA) | $0.5950 | Rate changed from the quarter before. | |
| West Virginia (WV) | $0.3570 | ||
| Wisconsin (WI) | $0.3290 | ||
| Wyoming (WY) | $0.2400 |
Source: IFTA, Inc. 3rd Quarter 2026 tax rate matrix (Final Fuel Tax Rates, page updated 10/21/26), the official rate chart for IFTA returns. Exchange rates printed in the matrix: U.S. 1.3984, Canada 0.7151. Footnotes for each row are on the matrix page.
- Indiana (IN) has a surcharge row, but its Special Diesel cell is blank, so no diesel surcharge is applied.
- Rates are the Special Diesel column in U.S. dollars per U.S. gallon, exactly as printed (4 decimal places).
- For Canadian provinces the matrix prints CAD per liter and a U.S. dollars per U.S. gallon figure converted at the matrix exchange rate. The calculator uses the matrix U.S. figure.
- A diesel surcharge (Kentucky and Virginia) is figured on taxable gallons with no tax-paid gallons taken off, and it is never a credit, as state IFTA return instructions such as West Virginia's explain.
Get Big Rig Daily free every morning
The trucking stories drivers are talking about, in one short email. Free. Unsubscribe any time.
How IFTA fuel tax is worked out
IFTA, the International Fuel Tax Agreement, lets a carrier file one fuel tax return a quarter with its base state, which shares the tax out to the other states and provinces. The tax follows the miles: each place gets tax on the fuel you burned there, and you get credit for the tax you already paid at the pump there. This calculator follows the same steps as the return described in the IFTA Procedures Manual (section P720) and in state return instructions such as West Virginia's IFTA return instructions, so you can check it by hand.
- Total miles are all the miles your qualified trucks drove in the quarter, in every place, including non-IFTA and non-taxable miles. Miles are rounded to whole miles.
- Total gallons are all the gallons put in the tanks, tax-paid or not. Gallons are rounded to whole gallons.
- Fleet MPG is total miles divided by total gallons, rounded to 2 decimals (for example, 5.765 rounds to 5.77 and 5.764 rounds to 5.76).
- Taxable gallons for each state or province are its taxable miles divided by your fleet MPG, rounded to a whole gallon.
- Net taxable gallons are taxable gallons minus the tax-paid gallons you bought there. A negative number means you bought more tax-paid fuel there than you burned there.
- Tax or credit is net taxable gallons times that place's rate per gallon. A negative figure is a credit.
- Surcharge, for the states that charge one on diesel, is taxable gallons times the surcharge rate. Tax-paid gallons are not taken off, and a surcharge is never a credit.
- Net tax due is all the taxes, credits and surcharges added up.
The rates come from the IFTA, Inc. tax rate matrix, the official rate chart that IFTA returns use. The quarter and whether the rates are final are shown at the top of the calculator, and every rate is listed in the table under it.
Get Big Rig Daily free every morning
The trucking stories drivers are talking about, in one short email. Free. Unsubscribe any time.
A worked example
These are round example numbers to show the math, not typical miles or fuel use, using the 3rd Quarter 2026 final rates. A truck drives 1,000 miles in Texas, 400 in Oklahoma, 600 in Kentucky and 500 in Virginia, and buys 150 tax-paid gallons in Texas, none in Oklahoma, 100 in Kentucky and 150 in Virginia.
- Total miles: 1,000 + 400 + 600 + 500 = 2,500. Total gallons: 150 + 0 + 100 + 150 = 400.
- Fleet MPG: 2,500 / 400 = 6.25.
- Texas: 1,000 / 6.25 = 160 taxable gallons, minus 150 tax-paid = 10, times $0.2000 = $2.00 due.
- Oklahoma: 400 / 6.25 = 64 taxable gallons, minus 0 = 64, times $0.1900 = $12.16 due.
- Kentucky: 600 / 6.25 = 96 taxable gallons, minus 100 tax-paid = -4, times $0.2200 = -$0.88, a credit. Surcharge: 96 x $0.1050 = $10.08 due.
- Virginia: 500 / 6.25 = 80 taxable gallons, minus 150 tax-paid = -70, times $0.3360 = -$23.52, a credit. Surcharge: 80 x $0.1430 = $11.44 due.
- Net tax due: $2.00 + $12.16 - $0.88 + $10.08 - $23.52 + $11.44 = $11.28.
Tips for a cleaner IFTA quarter
- Log the state line crossings and odometer readings for every trip, or keep your ELD or GPS mileage reports. Miles by state are the base of the whole return.
- Keep a receipt or invoice for every fuel purchase. Under section R1000 of the IFTA Articles of Agreement, you need one to claim credit for tax-paid fuel.
- Count deadhead and bobtail miles in total miles, and all fuel put in the tanks in total gallons, tax-paid or not, as state return instructions such as West Virginia's say.
- Use the rate chart for the quarter you are filing, not the newest one.
- Look over the notices at the top of the calculator. When a state changes its tax partway through a quarter, a one-rate estimate will not match the return for that state.
For more on running your own truck, read the owner-operator vs company driver guide and the trucker per diem guide. To see what fuel does to your take-home, try the owner-operator profit calculator and the load rate checker. To track miles, fuel and tolls week by week, print the free weekly trip log.
Frequently Asked Questions
How do I calculate IFTA fuel tax?
Add up all your miles and all your gallons for the quarter and divide to get your fleet MPG, rounded to 2 decimals. For each state or province, divide its taxable miles by your MPG to get taxable gallons, take off the tax-paid gallons you bought there, and multiply by its rate. Add the results, plus any surcharges, to get your net tax due or credit.
Why do some states show a credit?
A credit means you bought more tax-paid fuel in that state than your miles there burned, so you paid that state more tax at the pump than you owe it. On the return, credits in some places offset tax due in others.
What are the Kentucky and Virginia surcharges?
Kentucky and Virginia each list a diesel surcharge in the IFTA rate matrix, on top of their regular rate. State IFTA return instructions, such as West Virginia's, say the surcharge is figured on taxable gallons with no tax-paid gallons taken off, and it is always tax due, never a credit. The surcharge rates are in the rate table. Virginia's own IFTA return instructions PDF was not available from Virginia DMV when we checked on October 24, 2026, so the surcharge method here is sourced to West Virginia's instructions.
Why does the calculator not figure tax for Oregon?
Oregon has its own weight-mile tax, and the Oregon Department of Transportation says IFTA licensees also file a mileage tax report for it. The IFTA rate matrix lists no Special Diesel rate for Oregon, so the calculator does not estimate Oregon tax. Your Oregon miles and gallons still count toward your total miles, gallons and fleet MPG.
Which quarter's rates does the calculator use?
It uses the quarter shown at the top of the calculator, with its final or preliminary status. IFTA, Inc. posts the rates for each quarter and marks them preliminary until they are final, so the calculator uses final rates whenever they are out.
When is an IFTA return due?
Under section R960 of the IFTA Articles of Agreement, a quarterly return and full payment are due on the last day of the month after the quarter ends: April 30, July 31, October 31 and January 31. If that day falls on a Saturday, Sunday or legal holiday, the next business day is the due date.
Is this my IFTA return?
No. It is an estimate to help you check your numbers and plan. File the real return with your base state, on its form or website, with the rates for the quarter you are filing.
Link to this calculator
Run a trucking site, school or company page? You are welcome to link to this free tool. Copy the link or the HTML below.
Get Big Rig Daily free every morning
The trucking stories drivers are talking about, in one short email. Free. Unsubscribe any time.

