If you're an owner-operator and you can't quote your own profit per mile in under 10 seconds, the load board is running your business — not you. Here's the exact math we built TruckerProfit Creator around, and the five traps that quietly turn $2.40/mi loads into negative trips.
Most truckers can rattle off their gross rate per mile. Far fewer can name their profit per mile without pulling out a calculator and three months of receipts. That gap is where money disappears — usually in deadhead, detention, fuel pricing, and the maintenance reserve nobody funds until the truck breaks.
This guide gives you the 2026 formulas, the cost benchmarks owner-operators are actually hitting today, and a clean way to evaluate every load offer the same way every time. Spoiler: the load that pays $2.40/mi is regularly worse than the one that pays $1.95/mi. We'll show you why.
What "profit per mile" actually means (and what most operators get wrong)
Profit per mile is net dollars per total mile driven — not per loaded mile, not per billable mile. The most common mistake operators make is dividing trip revenue by loaded miles only. That hides deadhead and overstates margin by 20–40%.
The clean formula:
Profit Per Mile = (Trip Revenue − Total Trip Cost) ÷ Total Miles
Where:
- Trip Revenue = linehaul + fuel surcharge + accessorials actually paid
- Total Trip Cost = fuel + tolls + variable maintenance + driver pay + fixed-cost allocation + reserves
- Total Miles = loaded miles + deadhead miles + repositioning miles
If your "profit" math doesn't include the deadhead miles between the drop and your next pickup, your number is wrong. Period.
Loaded miles vs. total miles — why this single distinction reframes load selection
A 600-mile loaded run that requires a 220-mile deadhead to reach the pickup looks like an 820-mile job to your truck, your fuel tank, and your hours-of-service clock. Treat it like one. Use total miles — including the deadhead in and out — every time you score a load. Loaded-mile economics are a billing convention, not a profit metric.
The 2026 cost-per-mile baseline every owner-operator should know
Here are the cost benchmarks we observe across the box-truck and Class 8 owner-operators in the TruckerProfit dataset, normalized to 2026 dollars. Your numbers will vary; these are reference points, not promises.
Fixed costs (paid whether the truck rolls or not)
| Item | Monthly average (solo OO) | Per-mile equivalent at 9,500 miles/mo |
|---|---|---|
| Truck payment / lease | $1,650 | $0.174 |
| Insurance (liability + cargo + physical damage) | $1,150 | $0.121 |
| Permits, IFTA, IRP, base plate | $260 | $0.027 |
| ELD subscription, dash cam, accounting | $145 | $0.015 |
| Health insurance (self) | $620 | $0.065 |
| Fixed total | $3,825 | $0.402/mi |
If you drive fewer than 9,500 miles a month, your fixed cost-per-mile climbs fast. At 7,000 miles, the same fixed line items burn roughly $0.55/mi before the truck even moves.
Variable costs (only when wheels turn)
| Item | 2026 cost per mile | Notes |
|---|---|---|
| Fuel @ $4.05/gal, 7.0 mpg | $0.578 | Track current diesel via EIA weekly index |
| Tolls (regional Northeast avg) | $0.085 | Higher in NY/NJ corridor |
| Tires (allocated) | $0.038 | Steer + drive replacement cycle |
| Routine maintenance | $0.085 | Oil, filters, brakes, DOT |
| Major reserve (engine, trans) | $0.180 | The line every operator skips |
| Driver pay (yourself, fully loaded) | $0.650 | If you don't pay yourself, you're cooking the books |
| Variable total | $1.616/mi |
The reserve every owner-operator skips — and pays for later
A blown turbo at 480,000 miles is not bad luck. It's a math event you didn't fund. Set aside $0.18 per mile minimum in a separate maintenance reserve account. Truckers who skip this line item are the ones who post on forums about $7,000 surprise repairs. It isn't a surprise; it's a number you didn't write down.
All-in 2026 owner-operator cost-per-mile target
Add it up: $0.40 fixed + $1.62 variable ≈ $2.02 all-in cost per mile at 9,500 miles/month with realistic reserves and your driver pay included. That's your line in the sand. Loads need to clear it to make money.
How to calculate profit per mile in 60 seconds — the practical formula
For any load offer, write this down and do the math before you accept:
1. Trip Revenue = Linehaul + Fuel Surcharge + Accessorials
2. Total Miles = Deadhead in + Loaded miles + Deadhead out (estimated)
3. Trip Fuel = Total Miles ÷ MPG × diesel $/gal
4. Trip Cost = Trip Fuel + (Total Miles × variable non-fuel CPM) + (Total Miles × fixed CPM allocation)
5. Profit = Trip Revenue − Trip Cost
6. PPM = Profit ÷ Total Miles
A worked example most owner-operators recognize:
- Load A: $2.40/mi, 600 loaded miles, 220 deadhead in to pick up, drops in a low-volume zone (estimate 180 miles deadhead out to reload).
- Load B: $1.95/mi, 720 loaded miles, 60 deadhead in, drops in Atlanta on Thursday (typical deadhead out: 50 miles).
| Load A ($2.40/mi) | Load B ($1.95/mi) | |
|---|---|---|
| Trip revenue | $1,440 | $1,404 |
| Total miles (loaded + dead) | 1,000 | 830 |
| Trip cost @ $2.02/mi all-in | $2,020 | $1,677 |
| Trip profit | −$580 | −$273 |
| Profit per mile | −$0.58 | −$0.33 |
Both lose money because the all-in cost is real. But Load B loses $307 less and drops you in a higher-density reload market, where the next load comes faster. Load A looks better on the rate sheet and is meaningfully worse on the bank statement.
This is why every TruckerProfit dispatch screen leads with PPM, not rate per loaded mile. You don't deposit rate per mile. You deposit profit per mile.
Five owner-operator math traps (and how to avoid them)
Most operators fall into at least three of these. Pull them out of your week and your PPM jumps without taking better-paying loads.
1. Counting only loaded miles
Ditch the loaded-miles view as a profitability metric. Use it for billing only. For decisions, total miles is the only honest unit.
2. Not paying yourself before declaring profit
If your "profit" line doesn't include the $0.55–$0.75/mi you should be paying yourself, you're running an unpaid hobby. Owner-operators who run their books like an employer pay themselves a real wage and then count what's left. That number is your actual margin.
3. Ignoring detention as a cost (not "free time")
Sitting at a receiver is opportunity cost, not nothing. Every hour of unpaid detention pushes the next load into a worse window — and burns into your daily-driving and weekly hours-of-service caps. Per FMCSA's Hours of Service rules, you have hard limits the load board doesn't care about. Price detention into the load. If the broker won't pay it, the load was worth less than the rate said.
4. Treating fuel surcharge as bonus revenue
Fuel surcharge isn't a tip. It's a partial reimbursement of a real cost. If diesel runs $4.05/gal (see the EIA weekly diesel index for current numbers), your real fuel-per-mile cost rides with the market — and the surcharge formula is usually a step function lagging spot price by 1–2 weeks. Track FSC against your real fuel cost monthly. If it isn't closing the gap, it's a price lever you can renegotiate.
5. Missing the reload geography
A $2.40/mi load that drops you in a single-customer industrial park 90 miles from any reload zone is structurally worse than a $1.85/mi load that lands you on a major interstate with three reload markets in 50 miles. The next load's deadhead is this load's hidden cost. Score the destination, not just the rate.
How TruckerProfit Creator runs this calc for you
Doing this math by hand for every load is exactly why owner-operators skip it. We built TruckerProfit Creator so the full PPM calculation takes six seconds, not sixty minutes:
- Enter your truck's CPM profile once (or let it auto-build from the last 30 days of fuel and toll receipts).
- Paste a load offer or rate confirmation.
- Get total miles (loaded + deadhead in + deadhead out estimate), trip cost, profit, and profit-per-mile in real time.
- Compare two load offers side by side before you click accept.
- Track weekly net per working hour — the metric that finally captures the cost of bad detention windows.
It's the same math we just walked through, made fast enough to use on every load — including the ones a broker calls you about while you're already eating lunch.
How freight rates and box-truck economics tie back to your PPM
If you also pull regional Northeast freight, the rate side of the equation matters as much as the cost side. Our prior guide on box-truck freight rates in NY/NJ breaks down what shippers pay and why some lanes punish per-mile economics — useful context if you run dedicated lanes or want to negotiate a better committed-lane rate.
For shippers reading this: when you're staring at three quotes that look identical on rate per mile, the carrier with the discipline to track profit per mile is the one running on time, paying drivers, and not about to fold.
Get a 60-second instant quote
Same-day pickup NY/NJ/PA/CT. AI-priced. No call-back loops. We run our trucks on a PPM discipline so your delivery doesn't depend on a load that lost money.
Quote Now →FAQ
What's a healthy profit per mile for a 2026 owner-operator?
After paying yourself a real wage and funding a $0.18/mi maintenance reserve, $0.20–$0.40/mi profit on top is a sustainable target. Operators clearing $0.50+/mi consistently are running disciplined load selection, low deadhead, and tight detention management.
How is profit per mile different from cost per mile?
Cost per mile is what it costs you to move the truck (fixed + variable). Profit per mile is what you keep after subtracting that cost from revenue, divided by total miles. CPM is the input. PPM is the score.
Should I include my own pay as a cost in profit-per-mile math?
Yes. If you don't, your "profit" is just disguised wages, and the truck looks more profitable than it is. Pay yourself $0.55–$0.75/mi as a line item, then measure profit on top of that.
What's the typical deadhead percentage that kills owner-operator margins?
Anything above 25% deadhead starts to compound badly. At 35%+, even high-rate loads frequently break even or lose money once full costs are loaded in. Score the reload geography, not just the rate.
How do I calculate profit per mile if I run mixed dedicated and spot loads?
Calculate weekly, not per-load, for dedicated runs (committed-lane economics smooth out). Calculate per-load for every spot offer. Then average weighted by total miles to get a true blended PPM.
Does fuel surcharge count as revenue in profit-per-mile?
Yes — but only as it offsets your real fuel cost. Track them as separate lines: total revenue minus total fuel cost gives you the true contribution margin. If FSC consistently falls short of your real fuel spend, renegotiate the formula.
How often should I update my cost-per-mile?
Refresh every 30 days, or any time fuel moves more than $0.20/gal, your insurance renews, or you change trucks. Stale CPM is the most common reason operators take "good" loads that lose money.
Take 60 seconds and run your real PPM
Stop guessing. The owner-operators outpacing the load board in 2026 aren't the ones who haggle hardest — they're the ones who measure tighter. Run your own profit-per-mile, compare it to the all-in $2.02/mi reference above, and use the gap as a hiring decision for every load.
Try TruckerProfit Creator
Paste any rate confirmation, get profit-per-mile in seconds, and start declining the loads that don't clear.
Open TruckerProfit →Si sos owner-operator y no podés decir tu profit por milla en menos de 10 segundos, el load board está manejando tu negocio — no vos. Esta es la matemática exacta sobre la que construimos TruckerProfit Creator, y las cinco trampas que silenciosamente convierten loads de $2.40/mi en viajes negativos.
La mayoría de truckers puede recitar de memoria su rate bruto por milla. Muchos menos pueden decir su profit por milla sin sacar una calculadora y tres meses de recibos. Ese gap es donde se evapora la plata — generalmente en deadhead, detention, pricing del combustible y la reserva de mantenimiento que nadie financia hasta que el truck se rompe.
Esta guía te da las fórmulas 2026, los benchmarks de costos que los owner-operators están pegando hoy y una forma limpia de evaluar cada load offer del mismo modo siempre. Spoiler: el load que paga $2.40/mi es habitualmente peor que el que paga $1.95/mi. Te mostramos por qué.
Qué significa "profit por milla" en serio (y qué entienden mal la mayoría de operadores)
Profit por milla es dólares netos por milla total rodada — no por milla cargada, no por milla facturable. El error más común es dividir la revenue del viaje solo por millas cargadas. Eso esconde el deadhead e infla el margen 20–40%.
La fórmula limpia:
Profit Por Milla = (Revenue del viaje − Costo total del viaje) ÷ Millas totales
Donde:
- Revenue del viaje = linehaul + fuel surcharge + accessorials cobrados
- Costo total del viaje = combustible + tolls + mantenimiento variable + driver pay + asignación de costos fijos + reservas
- Millas totales = millas cargadas + deadhead + millas de reposicionamiento
Si tu cálculo de "profit" no incluye las millas de deadhead entre el drop y tu próximo pickup, tu número está mal. Punto.
Millas cargadas vs. millas totales — por qué esta sola distinción reescribe la selección de loads
Un load de 600 millas cargadas que requiere 220 millas de deadhead para llegar al pickup, para tu truck, tu tanque y tu reloj de hours-of-service es un trabajo de 820 millas. Tratalo así. Usá millas totales — incluyendo deadhead in y out — cada vez que evaluás un load. La economía por milla cargada es una convención de facturación, no una métrica de profit.
El baseline de cost-per-mile 2026 que todo owner-operator debería conocer
Estos son los benchmarks de costo que vemos en owner-operators de box-truck y Class 8 en el dataset de TruckerProfit, normalizados a dólares 2026. Tus números van a variar; son puntos de referencia, no promesas.
Costos fijos (se pagan ruede o no el truck)
| Item | Promedio mensual (solo OO) | Equivalente por milla a 9,500 mi/mes |
|---|---|---|
| Truck payment / lease | $1,650 | $0.174 |
| Insurance (liability + cargo + physical damage) | $1,150 | $0.121 |
| Permits, IFTA, IRP, base plate | $260 | $0.027 |
| ELD subscription, dash cam, contabilidad | $145 | $0.015 |
| Health insurance (propio) | $620 | $0.065 |
| Fijos total | $3,825 | $0.402/mi |
Si manejás menos de 9,500 millas al mes, tu costo fijo por milla sube rápido. A 7,000 millas, los mismos rubros queman cerca de $0.55/mi antes de que el truck se mueva.
Costos variables (solo cuando ruedan las ruedas)
| Item | Costo por milla 2026 | Notas |
|---|---|---|
| Combustible @ $4.05/gal, 7.0 mpg | $0.578 | Tracking de diesel semanal vía EIA |
| Tolls (promedio Northeast) | $0.085 | Más alto en el corredor NY/NJ |
| Neumáticos (asignado) | $0.038 | Ciclo de reemplazo steer + drive |
| Mantenimiento de rutina | $0.085 | Aceite, filtros, frenos, DOT |
| Reserva mayor (engine, trans) | $0.180 | La línea que cada operador saltea |
| Driver pay (vos mismo, fully loaded) | $0.650 | Si no te pagás, estás cocinando los libros |
| Variables total | $1.616/mi |
La reserva que todo owner-operator saltea — y paga después
Un turbo reventado a 480,000 millas no es mala suerte. Es un evento de matemática que no financiaste. Apartá $0.18 por milla mínimo en una cuenta separada de reserva de mantenimiento. Los truckers que saltean esta línea son los que postean en foros sobre "sorpresas" de $7,000 en reparaciones. No es sorpresa; es un número que no escribiste.
Target all-in 2026 de cost-per-mile
Sumalo: $0.40 fijo + $1.62 variable ≈ $2.02 all-in cost por milla a 9,500 millas/mes con reservas realistas y tu driver pay incluido. Esa es tu línea en la arena. Los loads tienen que pasarla para hacer plata.
Cómo calcular profit por milla en 60 segundos — la fórmula práctica
Para cualquier load offer, escribilo y hacé la matemática antes de aceptar:
1. Revenue del viaje = Linehaul + Fuel Surcharge + Accessorials
2. Millas totales = Deadhead in + Millas cargadas + Deadhead out (estimado)
3. Combustible = Millas totales ÷ MPG × $ diesel/gal
4. Costo viaje = Combustible + (Millas totales × CPM variable no-combustible) + (Millas totales × asignación CPM fijo)
5. Profit = Revenue del viaje − Costo viaje
6. PPM = Profit ÷ Millas totales
Un ejemplo trabajado que la mayoría de owner-operators reconoce:
- Load A: $2.40/mi, 600 millas cargadas, 220 de deadhead in para pickup, drop en zona de bajo volumen (estimar 180 millas deadhead out para reload).
- Load B: $1.95/mi, 720 millas cargadas, 60 deadhead in, drop en Atlanta el jueves (deadhead out típico: 50 millas).
| Load A ($2.40/mi) | Load B ($1.95/mi) | |
|---|---|---|
| Revenue del viaje | $1,440 | $1,404 |
| Millas totales (cargadas + deadhead) | 1,000 | 830 |
| Costo del viaje @ $2.02/mi all-in | $2,020 | $1,677 |
| Profit del viaje | −$580 | −$273 |
| Profit por milla | −$0.58 | −$0.33 |
Los dos pierden plata porque el costo all-in es real. Pero Load B pierde $307 menos y te deja en un mercado de reload más denso, donde el próximo load llega más rápido. Load A parece mejor en la rate sheet y es significativamente peor en el estado de cuenta.
Por eso cada pantalla de dispatch de TruckerProfit muestra primero PPM, no rate por milla cargada. No depositás rate por milla. Depositás profit por milla.
Cinco trampas matemáticas del owner-operator (y cómo evitarlas)
La mayoría de operadores caen en al menos tres de estas. Sacalas de tu semana y tu PPM sube sin tomar loads mejor pagos.
1. Contar solo millas cargadas
Bajate del view de millas cargadas como métrica de rentabilidad. Usalo solo para facturación. Para decisiones, millas totales es la única unidad honesta.
2. No pagarte antes de declarar profit
Si tu línea de "profit" no incluye los $0.55–$0.75/mi que deberías pagarte, estás corriendo un hobby no pago. Los owner-operators que llevan los libros como empleador se pagan un sueldo real y después cuentan lo que queda. Ese número es tu margen real.
3. Ignorar detention como costo (no como "tiempo libre")
Estar sentado en un receiver es costo de oportunidad, no nada. Cada hora de detention sin paga empuja el próximo load a una ventana peor — y consume tus límites diarios y semanales de hours-of-service. Según las reglas de Hours of Service de FMCSA, tenés límites duros que al load board no le importan. Pricealo en el load. Si el broker no lo paga, el load valía menos de lo que decía el rate.
4. Tratar el fuel surcharge como revenue extra
El fuel surcharge no es propina. Es un reembolso parcial de un costo real. Si el diesel está a $4.05/gal (ver el índice semanal de diesel EIA para números actuales), tu costo real de combustible por milla va con el mercado — y la fórmula de surcharge generalmente es una función escalón con retraso de 1–2 semanas vs spot. Trackeá FSC contra tu costo real de combustible mensualmente. Si no cierra el gap, es una palanca de precio que podés renegociar.
5. No leer la geografía del reload
Un load de $2.40/mi que te deja en un parque industrial single-customer a 90 millas de cualquier zona de reload es estructuralmente peor que un load de $1.85/mi que te deja sobre un interstate mayor con tres mercados de reload a 50 millas. El deadhead del próximo load es el costo escondido de este load. Calificá el destino, no solo el rate.
Cómo TruckerProfit Creator corre este cálculo por vos
Hacer esta matemática a mano para cada load es exactamente por lo que los owner-operators la saltean. Construimos TruckerProfit Creator para que el cálculo completo de PPM tome seis segundos, no sesenta minutos:
- Cargá el perfil de CPM de tu truck una vez (o dejá que se auto-arme con los últimos 30 días de recibos de combustible y tolls).
- Pegá un load offer o rate confirmation.
- Obtené millas totales (cargadas + deadhead in + estimado de deadhead out), costo del viaje, profit y profit-por-milla en tiempo real.
- Compará dos load offers lado a lado antes de aceptar.
- Trackeá net semanal por hora trabajada — la métrica que finalmente captura el costo de malas ventanas de detention.
Es la misma matemática que recorrimos arriba, hecha lo suficientemente rápido para usarla en cada load — incluyendo esos por los que el broker te llama mientras estás almorzando.
Cómo los rates de freight y la economía del box-truck se atan a tu PPM
Si también tirás freight regional del Northeast, el lado del rate de la ecuación importa tanto como el del costo. Nuestra guía previa sobre tarifas de box-truck en NY/NJ desglosa lo que pagan los shippers y por qué algunos lanes castigan la economía por milla — contexto útil si corrés lanes dedicados o querés negociar un mejor rate de lane comprometida.
Para los shippers que estén leyendo esto: cuando tenés tres cotizaciones que parecen idénticas en rate por milla, el carrier con la disciplina de trackear profit por milla es el que sale on-time, paga drivers y no está a punto de cerrar.
Cotizá en 60 segundos
Same-day pickup NY/NJ/PA/CT. Pricing por IA. Sin loops de devoluciones de llamada. Corremos nuestros trucks con disciplina de PPM para que tu entrega no dependa de un load que perdió plata.
Cotizar ahora →FAQ
¿Qué es un profit por milla saludable para un owner-operator 2026?
Después de pagarte un sueldo real y financiar una reserva de mantenimiento de $0.18/mi, $0.20–$0.40/mi de profit por arriba es un target sostenible. Operadores que pegan $0.50+/mi de manera consistente están corriendo selección disciplinada de loads, deadhead bajo y manejo apretado de detention.
¿En qué se diferencia profit por milla de cost por milla?
Cost per mile es lo que te cuesta mover el truck (fijo + variable). Profit por milla es lo que te queda después de restar ese costo a la revenue, dividido por millas totales. CPM es el input. PPM es el score.
¿Debo incluir mi propia paga como costo en la matemática de profit-por-milla?
Sí. Si no, tu "profit" es solo sueldo disfrazado y el truck parece más rentable de lo que es. Pagate $0.55–$0.75/mi como línea, y después medí profit por encima.
¿Qué porcentaje de deadhead típico mata los márgenes del owner-operator?
Cualquier valor por encima de 25% de deadhead empieza a compounding feo. A 35%+, incluso loads de rate alto frecuentemente quedan break-even o pierden plata una vez cargados los costos completos. Calificá la geografía del reload, no solo el rate.
¿Cómo calculo profit por milla si corro mixto entre dedicado y spot?
Calculá semanal, no por load, para dedicado (la economía de lane comprometida promedia). Calculá por load para cada spot offer. Después promediá ponderado por millas totales para un PPM blended real.
¿El fuel surcharge cuenta como revenue en profit-por-milla?
Sí — pero solo en cuanto compensa tu costo real de combustible. Trackealos como líneas separadas: revenue total menos combustible total da el contribution margin real. Si el FSC consistentemente cae corto de tu gasto real de combustible, renegociá la fórmula.
¿Cada cuánto debería actualizar mi cost per mile?
Refrescá cada 30 días, o cuando el combustible se mueva más de $0.20/gal, renueve el insurance o cambies de truck. CPM stale es la razón más común por la que operadores toman loads "buenos" que pierden plata.
Tomá 60 segundos y corré tu PPM real
Dejá de adivinar. Los owner-operators que le sacan ventaja al load board en 2026 no son los que negocian más duro — son los que miden más fino. Corré tu propio profit-por-milla, comparalo contra el all-in $2.02/mi de referencia de arriba y usá el gap como decisión de hiring para cada load.
Probá TruckerProfit Creator
Pegá cualquier rate confirmation, obtené profit-por-milla en segundos y empezá a rechazar los loads que no pasan tu línea.
Abrir TruckerProfit →