IFTA (International Fuel Tax Agreement) intimidates new owner-operators. The myth: "you need a bookkeeper or you'll get audited." The reality: drivers running 20,000+ miles a quarter file it themselves in under an hour, including data prep. Here's the exact workflow.
What you need to track
- Total miles per state. Each lane crossed = state-by-state breakdown. Auto-tracked via GPS app like TruckerProfit, or manual via odometer at state lines.
- Total gallons purchased per state. Every fuel receipt — pump + state + gallons + price.
- Tax-paid miles vs. non-tax miles (e.g., driveways, off-highway). For most owner-ops, ignore — 100% of road miles are taxable.
The 4-step quarterly workflow
Step 1 — During the quarter: log automatically
Most owner-ops fail at IFTA not because the math is hard but because they don't track per-state miles in real time. Trying to reconstruct 90 days of routes from memory is where errors creep in.
Solution: a GPS app that detects state line crossings and writes mileage to a state-by-state ledger. TruckerProfit does this in the background; alternatives include KeepTruckin's IFTA module or ProMiles. Even a phone app counting GPS pings into a CSV beats nothing.
Step 2 — During the quarter: snap fuel receipts
Every fuel stop, photograph the receipt. Most apps will OCR it (state, gallons, price). Or write the state code + gallons on the receipt itself with a Sharpie. Throw all 90 days into a single envelope or app folder.
Don't use credit card statements alone — they don't show state of purchase, only the merchant name. State of purchase is what IFTA requires.
Step 3 — Quarter end: aggregate
For each state you drove in, you need:
- Total miles in that state
- Total gallons purchased in that state (zero is OK if you didn't fuel there)
For each state, IFTA computes: (miles in state ÷ overall MPG) × state fuel tax rate − gallons purchased in state × state fuel tax rate = net owed or credit.
Your overall fleet MPG is just total miles ÷ total gallons. Same number for every state.
Step 4 — File with your base jurisdiction
You file with the state where you're registered (your base jurisdiction). NJ, PA, GA, FL, TX — they all have an online IFTA portal. Filings are due April 30 (Q1), July 31 (Q2), October 31 (Q3), January 31 (Q4). Late = $50 minimum penalty + interest.
You enter per-state miles + per-state gallons + your overall fleet MPG. The system computes the net owed/credit and gives you a payment voucher or refund.
Common mistakes
- Forgetting deadhead miles. Every mile counts toward IFTA, loaded or empty.
- Using state line approximations. Some states (NM, NV, MS) have unusually high fuel taxes; rounding hurts.
- Lost receipts. Auditor wants a paper trail. Photo + cloud backup = bulletproof.
- Mixing personal vehicle fuel. Only commercial vehicle fuel counts.
When to hire a bookkeeper anyway
If you run 5+ trucks, deal with multiple base jurisdictions, or are scaling fast — a bookkeeper at $150–$300/quarter is fair. For a single owner-op running their own truck, the workflow above takes 30–60 minutes per quarter once your tracking is set up.
The whole point: IFTA is data entry, not accounting magic. Get your per-state miles and per-state gallons right during the quarter, and the filing is a 15-minute form.
¿Necesitás mover carga hoy?
Cotización en 60 segundos · Same-day pickup NY/NJ/PA/CT · 98.7% on-time
Cotizá con Sultan FreightPresentar IFTA trimestral sin contratar bookkeeper no es complejo — es tedioso. Los owner-operators que pagan $400–$800 al trimestre a un contador para esto generalmente están pagando por el ordenamiento de los recibos, no por la presentación en sí. La presentación, una vez los datos están limpios, es un formulario de 25 minutos en el portal de tu base state.
Esta guía cubre exactamente el flujo manual: cómo organizar combustible y millas durante los 90 días del trimestre, qué documento necesitás de la operación, dónde se entra cada número en el formulario IFTA, y los errores que hacen que la audit del Q te llegue tres meses después.
Qué es IFTA y por qué te aplica si cruzás state lines
IFTA (International Fuel Tax Agreement) es el acuerdo entre 48 estados continentales de US y 10 provincias canadienses para distribuir el impuesto al combustible entre las jurisdicciones donde el truck realmente operó. Si tu truck tiene base en NJ pero rueda millas en NY, PA y CT, IFTA reparte el impuesto al combustible que pagaste según las millas que rolaste en cada state.
Te aplica si: tu truck pesa 26,001 lb o más (GVWR o combinado) y cruza al menos una state line en cualquier momento del trimestre. Camiones que operan solo dentro del state base no necesitan IFTA — pero la mayoría de los owner-operators del corredor NJ/NY cruzan a NY, PA o CT al menos una vez por mes, así que el filing es obligatorio.
Las 4 piezas de data que necesitás reunir
Antes de tocar el portal, juntá estos cuatro inputs por el trimestre completo. Sin estos no se puede filing, con estos el formulario sale en 25 minutos:
- Total de millas por jurisdicción. Cada state y province donde el truck rodó, separado: NJ 2,418 mi, NY 1,082 mi, PA 1,640 mi, etc. Suma debe igualar las millas totales del odómetro entre 1 abril y 30 junio.
- Combustible comprado por jurisdicción. Galones de diésel comprados en cada state durante el Q. Si llenaste $192 en una Pilot de Pennsylvania, eso son ~49 gal en PA al precio del día.
- MPG del truck en el trimestre. Millas totales ÷ galones totales. Es el promedio del Q, no una estimación.
- Tax rate por jurisdicción del Q. El portal IFTA lo precarga, pero podés validarlo contra el bulletin IFTA del trimestre.
Cómo capturar las millas por state durante el trimestre
Hay tres formas, ordenadas de más confiable a menos:
1. ELD con tracking IFTA built-in
La mayoría de los ELD modernos (KeepTruckin/Motive, Samsara, EROAD, BigRoad) tienen un módulo IFTA que registra millas por state automáticamente. Al final del Q descargás el report en CSV con todas las jurisdicciones, listo para entrar al portal. Si tu ELD lo tiene activado, esta es la opción correcta. Costo adicional: $0 a $5/mes según el plan.
2. Bitácora manual al cruzar state line
Funciona si tu volumen es bajo (1–3 cruces de state por semana). Anotás el odómetro al cruzar y al volver. Al final del Q sumás por state. Riesgo: olvidar registrar un cruce y desbalancear las millas totales.
3. Cálculo basado en routing post-hoc
Si no tenés ELD ni bitácora, reconstruí el Q con PC*MILER o un servicio similar usando los BOL/PODs del trimestre. Esto toma 4–6 horas y tiene varianza del 5–8% — el state puede pedir documentación si los números no cuadran.
Cómo organizar los recibos de combustible
El truco no es un sistema sofisticado, es disciplina semanal. Lo que funciona en operadores que filing solos:
- Foto del recibo al llenar tanque. App de gallery del teléfono. Cada lunes pasás las fotos de la semana a una carpeta llamada "IFTA Q2 2026".
- Spreadsheet semanal. Date, station, state, gallons, total $, fuel tax pagado en el ticket. 7–10 entradas por semana. Toma 4 minutos completarlo si tenés las fotos listas.
- Cierre mensual. Último día del mes sumás galones por state. Si te da un número raro (más galones en un state donde rolaste 200 millas que en otro donde rolaste 1,800), revisá los recibos.
Apps que automatizan esto: TruckLogics, IFTA Plus, Profit Tools. Las tres tienen plan free para owner-operators con <3 trucks. Te ahorran el spreadsheet manual pero requieren igualmente que cargues los recibos al sistema.
Llenando el formulario IFTA — paso a paso
El portal varía por state base (NJ usa el sistema MVC, NY usa OneStop, PA usa myPATH), pero los campos son los mismos en todos:
- Login al portal IFTA del state base. Para NJ: nj.gov/mvc → Motor Carrier → IFTA.
- Seleccionar Q reporting. Q2 2026 = abril 1 a junio 30.
- Entrar millas por jurisdicción. Lista de todos los states donde rolaste. Si rolaste 0 millas en MD ese Q, dejá MD en blanco; no entres 0.
- Entrar galones comprados por jurisdicción. Misma lógica.
- El portal calcula automáticamente el net tax owed/refund. Es: (millas en state × MPG × tax rate del state) − galones comprados en state × tax rate.
- Revisar el total. Si te debe el state (refund), aparece negativo. Si vos debés (owed), positivo.
- Pagar online con ACH o tarjeta. Si debés <$50 lo podés diferir al próximo Q; si debés >$50 hay que pagar antes del deadline.
- Guardar el confirmation number. PDF del filing en tu carpeta IFTA. Por 4 años.
El IFTA filing en sí toma 25 minutos cuando los datos están limpios. Las 8 horas de "trabajo" que te cobra el bookkeeper son por ordenar tus recibos. Si los ordenás vos durante el trimestre, te ahorrás esas 8 horas de servicio.
Errores comunes que disparan audit
| Error | Lo que el state ve | Cómo evitarlo |
|---|---|---|
| MPG del Q anormal (4.2 o 9.1) | Sospecha de millas inventadas o combustible no reportado | MPG típico diésel 6.2–7.4. Si te da fuera de ese rango, revisá cálculo. |
| 0 millas en state donde compraste combustible | Combustible para uso personal o equipment no-IFTA | Si llenaste tanque en PA en parada de descanso, esas son millas IFTA. |
| Millas en state donde no compraste combustible | Combustible comprado fuera del estado pero no registrado | Si pasaste por NY sin llenar, está bien — pero tendrás tax owed alto a NY. |
| Suma de millas por state ≠ millas totales del odómetro | Sospecha de cifras manipuladas | Reconciliar antes de submit. Diferencia < 0.5% es aceptable. |
| Filing tardío por 2+ Qs consecutivos | Suspensión del IFTA license | Marcá el deadline en calendar. 31 julio, 31 octubre, 31 enero, 30 abril. |
Cuándo sí conviene contratar bookkeeper
Tres escenarios donde el costo del bookkeeper se justifica:
- Flota de 5+ trucks. El volumen de recibos y la complejidad de tracking por driver hacen que el tiempo del owner valga más que el fee del bookkeeper.
- Operación internacional NJ ↔ Canada. Cruces fronterizos suman la complejidad del fuel tax de Ontario o Quebec, distinto al de US states.
- Auditoría activa. Si el state inició audit del Q anterior, tener bookkeeper representándote evita errores costosos en la documentación que respondés.
Para el owner-operator solo con un truck que cruza NJ/NY/PA/CT, el filing DIY ahorra $1,600–$3,200 al año. Esos son combustible para un mes.
Plantilla gratis de tracking IFTA para el Q2 2026
Spreadsheet con todos los fields que necesitás organizar durante el trimestre y validador automático de MPG. Gratis al abrir cuenta en Cargoplex.
