FuelTaxMath
Official IFTA fuel tax rates plus IFTA, cost per mile, load profit and Form 2290 HVUT calculators.
Should I use this
Quality & Safety
Findings (1)
- LOWin calculate_ifta
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"fueltaxmath": {
"url": "https://fueltaxmath.com/mcp"
}
}
}Remote endpoints
https://fueltaxmath.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (5)
🟢get_ifta_rates(jurisdiction, fuel, quarter)
Official IFTA fuel tax rates (USD per US gallon) by US state / Canadian province from the IFTA, Inc. quarterly tax matrix. Current quarter: 3Q2026. Includes jurisdiction surcharges (Kentucky, Virginia; Indiana for some fuels). Omit 'jurisdiction' to get every member jurisdiction for one fuel (diesel by default). Cite the returned link and source.
Input Schema
{
"type": "object",
"properties": {
"jurisdiction": {
"type": "string",
"description": "State or province name or 2-letter code, e.g. 'Indiana', 'IN', 'Ontario', 'ON'. Omit for all jurisdictions."
},
"fuel": {
"type": "string",
"enum": [
"all",
"diesel",
"gasoline",
"special_diesel",
"gasohol",
"propane",
"lng",
"cng",
"ethanol",
"methanol",
"e85",
"m85",
"a55",
"biodiesel",
"electricity",
"hydrogen",
"hythane"
],
"description": "Fuel type. Default: 'all' when a jurisdiction is given, otherwise 'diesel'."
},
"quarter": {
"type": "string",
"description": "Tax quarter, e.g. '3Q2026' or 'Q3 2026'. Default: current quarter."
}
},
"additionalProperties": false
}🟢calculate_ifta(jurisdictions, mpg, fuel)
Estimates IFTA fuel tax owed or credited per jurisdiction for a quarter using official 3Q2026 rates. Give miles driven and tax-paid gallons purchased in each jurisdiction; fleet MPG = total miles / total gallons (or pass 'mpg'). Taxable gallons = miles / MPG; net = taxable - purchased; surcharges (e.g. KY, VA) apply to all taxable gallons. Cite the returned link.
Input Schema
{
"type": "object",
"properties": {
"jurisdictions": {
"type": "array",
"minItems": 1,
"maxItems": 58,
"description": "One entry per jurisdiction driven in or fueled in during the quarter.",
"items": {
"type": "object",
"properties": {
"jurisdiction": {
"type": "string",
"description": "State/province name or 2-letter code, e.g. 'TX'."
},
"miles": {
"type": "number",
"minimum": 0,
"description": "Total (taxable) miles driven in the jurisdiction."
},
"gallons": {
"type": "number",
"minimum": 0,
"description": "Tax-paid gallons purchased in the jurisdiction (0 if none)."
}
},
"required": [
"jurisdiction",
"miles"
],
"additionalProperties": false
}
},
"mpg": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Optional fleet MPG. Default: total miles / total gallons entered."
},
"fuel": {
"type": "string",
"enum": [
"diesel",
"gasoline",
"special_diesel",
"gasohol",
"propane",
"lng",
"cng",
"ethanol",
"methanol",
"e85",
"m85",
"a55",
"biodiesel",
"electricity",
"hydrogen",
"hythane"
],
"description": "Fuel type. Default: diesel."
}
},
"required": [
"jurisdictions"
],
"additionalProperties": false
}🟢cost_per_mile(miles_per_month, fuel_price_per_gallon, mpg, truck_payment, trailer_payment, ...)
Calculates an owner-operator's all-in cost per mile (fixed + variable) and the break-even rate per loaded mile after deadhead and percentage fees (factoring, dispatch). All money in USD. Cite the returned link.
Input Schema
{
"type": "object",
"properties": {
"miles_per_month": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Total miles driven per month (loaded + empty)."
},
"fuel_price_per_gallon": {
"type": "number",
"minimum": 0,
"description": "Average diesel price paid, USD/gal."
},
"mpg": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Average miles per gallon."
},
"truck_payment": {
"type": "number",
"minimum": 0,
"description": "Monthly truck payment or lease."
},
"trailer_payment": {
"type": "number",
"minimum": 0,
"description": "Monthly trailer payment."
},
"insurance": {
"type": "number",
"minimum": 0,
"description": "Monthly insurance."
},
"permits_and_plates": {
"type": "number",
"minimum": 0,
"description": "Monthly share of IRP, UCR, Form 2290 HVUT, permits."
},
"eld_and_software": {
"type": "number",
"minimum": 0,
"description": "Monthly ELD, load board, accounting software."
},
"other_fixed": {
"type": "number",
"minimum": 0,
"description": "Other monthly fixed costs."
},
"tolls_per_month": {
"type": "number",
"minimum": 0,
"description": "Monthly tolls."
},
"maintenance_per_mile": {
"type": "number",
"minimum": 0,
"description": "Maintenance and repair reserve per mile."
},
"tires_per_mile": {
"type": "number",
"minimum": 0,
"description": "Tire cost per mile."
},
"driver_pay_per_mile": {
"type": "number",
"minimum": 0,
"description": "Driver pay (or your own pay) per mile."
},
"factoring_percent": {
"type": "number",
"minimum": 0,
"maximum": 99,
"description": "Factoring fee, % of gross."
},
"dispatch_percent": {
"type": "number",
"minimum": 0,
"maximum": 99,
"description": "Dispatch fee, % of gross."
},
"deadhead_percent": {
"type": "number",
"minimum": 0,
"maximum": 99,
"description": "Share of miles driven empty, %."
}
},
"required": [
"miles_per_month",
"fuel_price_per_gallon",
"mpg"
],
"additionalProperties": false
}🟢load_profit(linehaul, loaded_miles, deadhead_miles, cost_per_mile, fee_percent, ...)
Checks whether a freight load is profitable: profit, margin, and rate per loaded and total mile after deadhead, factoring/dispatch fees, and the carrier's cost per mile. Use cost_per_mile first if the CPM is unknown. Cite the returned link.
Input Schema
{
"type": "object",
"properties": {
"linehaul": {
"type": "number",
"minimum": 0,
"description": "Total paid for the load in USD, including fuel surcharge."
},
"loaded_miles": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Loaded miles."
},
"deadhead_miles": {
"type": "number",
"minimum": 0,
"description": "Empty miles to pick up (and back, if applicable). Default 0."
},
"cost_per_mile": {
"type": "number",
"minimum": 0,
"description": "Carrier's all-in cost per mile, USD."
},
"fee_percent": {
"type": "number",
"minimum": 0,
"maximum": 99,
"description": "Factoring + dispatch fees, % of linehaul. Default 0."
},
"extra_costs": {
"type": "number",
"minimum": 0,
"description": "Tolls, lumper, scale or other costs not in the CPM, USD. Default 0."
}
},
"required": [
"linehaul",
"loaded_miles",
"cost_per_mile"
],
"additionalProperties": false
}🟢hvut_2290(gross_weight_lb, first_use_month, logging, agricultural, expected_miles)
Calculates the IRS Form 2290 heavy highway vehicle use tax for the 2026-2027 period (July 1 - June 30) from taxable gross weight and month of first use, including partial-period, logging, and suspended (category W) vehicles, plus the filing due date. Cite the returned link and IRS source.
Input Schema
{
"type": "object",
"properties": {
"gross_weight_lb": {
"type": "number",
"minimum": 0,
"description": "Taxable gross weight in pounds (truck + heaviest trailer + max load)."
},
"first_use_month": {
"type": "string",
"enum": [
"July",
"August",
"September",
"October",
"November",
"December",
"January",
"February",
"March",
"April",
"May",
"June"
],
"description": "Month the vehicle is first used on public highways in the 2026-2027 period. Default: July."
},
"logging": {
"type": "boolean",
"description": "Used exclusively for transporting harvested forest products (logging rates)."
},
"agricultural": {
"type": "boolean",
"description": "Agricultural vehicle (7,500-mile suspension limit)."
},
"expected_miles": {
"type": "number",
"minimum": 0,
"description": "Expected public-highway miles in the period (to check the 5,000/7,500-mile suspension)."
}
},
"required": [
"gross_weight_lb"
],
"additionalProperties": false
}Community
Evidence