By Norman Ford · Updated October 2026

Cents per mile to salary converter

RESULT · CPM TO SALARY

CPM to salary result
Weekly pay$1,440
Yearly pay$69,120
Hourly equivalent$24.00/h
Miles per year115,200
Before taxes and deductions. Company driver pay often has benefits not counted here; owner-operator revenue per mile is not the same as pay per mile.
Show the math
  1. Weekly = cents per mile x miles / 100 + other weekly pay
  2. Yearly = weekly x weeks worked
  3. Hourly = weekly / total working hours

Running your own truck instead? We dispatch 26 ft box trucks and larger at 5% of gross, and every load is your yes or no.

Start dispatch

This cents per mile to salary converter returns weekly pay, yearly pay and an hourly equivalent from a driver pay rate in cents per mile, the paid miles per week and the weeks you work.

Driving jobs are usually advertised in cents per mile, but bills are paid by the month and most people think in yearly salary. Converting the two shows what an offer is really worth, and the hourly figure shows what all those hours on duty pay.

How it works

  • Weekly pay = cents per mile x paid miles per week / 100 + other weekly pay
  • Yearly pay = weekly pay x weeks worked per year
  • Hourly equivalent = weekly pay / total working hours per week

Use paid miles, the miles the carrier pays for, which can differ from the miles on your odometer. Use weeks worked, after home time and vacation. Use total working hours, driving plus loading, waiting, inspections and paperwork, for an honest hourly figure.

A worked example

A job offers 60 cents per mile. The carrier says drivers average 2,400 paid miles a week, and the driver expects to work 48 weeks a year with about 60 working hours a week.

  • Weekly: 60 x 2,400 / 100 = $1,440
  • Yearly: $1,440 x 48 = $69,120
  • Hourly: $1,440 / 60 = $24.00

If the same job paid stop pay and detention worth about $100 a week, yearly pay rises to $73,920.

Comparing driving jobs

Two offers can look very different in cents per mile and come out close in yearly pay. A higher rate with fewer miles, or more unpaid waiting, can pay less in the end. Ask each carrier:

  • What are average paid miles per week for drivers on this account, not the best week?
  • How are miles counted?
  • What is paid for stops, detention, layovers and breakdowns?
  • How much home time, and is it paid?
  • What benefits come with the job?

Average rate per mile vs driver pay

Be careful not to mix up two numbers that both get called "rate per mile." A driver pay rate is what a company pays a driver. A load rate per mile is what a shipper or broker pays the carrier for the freight. The load rate covers the truck, fuel, insurance, maintenance and the driver. Our rate per mile calculator covers the load side.

For owner-operators

If you are thinking about buying a truck, your revenue per mile is not your pay. Fuel, DEF, tires, maintenance, insurance, the truck payment and other costs come out first. The trucking cost per mile calculator works out your cost to run, and what is left over each mile is your pay. Tires alone are a meaningful cost; see how much semi truck tires cost. DEF adds a little too, covered in the guide to DEF cost and usage per gallon of diesel.

A useful check: enter the pay you would want as an owner, in cents per mile, into the cost per mile calculator as your own pay line. The total is the floor rate your loads would have to clear.

Paid miles vs driven miles

Many carriers pay by a mileage method, such as practical route miles or shortest route miles from routing software, rather than the miles on your odometer. The difference can be several percent. If a carrier pays on shortest route miles and you drive practical routes, you drive miles you are not paid for. Ask which method a carrier uses, and compare it with your actual miles over a few weeks. Enter paid miles in the calculator, not driven miles, so the result matches your paycheck.

The hourly number matters

Cents per mile pays nothing while you wait. Hours at docks, in traffic and on inspections are working hours with no miles. The hourly equivalent shows how a job pays for all your time, which is the fairest way to compare a long haul job with a regional or local one.

Before and after taxes

All figures here are before taxes and deductions. Company drivers usually have taxes withheld. Owner-operators pay their own, including self-employment tax, and should set money aside for it. A tax professional can help with the details for your situation.

Where we fit

We dispatch owner-operators and small fleets running 26 ft box trucks and larger. We find and negotiate loads, you say yes, counter or no, and the broker sends the rate confirmation to you to sign. Our page for owner-operators explains how it works.

Questions

How do I convert cents per mile to yearly salary?
Multiply the pay rate in cents by the paid miles per week, divide by 100 to get dollars, add any other weekly pay, then multiply by the weeks you work in a year. At 60 cents and 2,400 miles a week for 48 weeks, that is $1,440 a week and $69,120 a year before taxes.
How many miles does a truck driver drive per week?
It varies a lot by job. Long haul drivers often run 2,000 to 3,000 paid miles in a full week, while regional and local drivers run fewer miles with more stops. Ask a carrier for the average paid miles their drivers actually ran, not the best week, because yearly pay depends on the average.
What is a good cents per mile rate?
One that turns into a fair yearly and hourly figure for the miles you will really run. A high rate with few miles can pay less than a moderate rate with steady miles. Compare offers by yearly pay and hourly equivalent, and include benefits, home time, and pay for stops, detention and layovers.
Is cents per mile the same for owner-operators?
No. A company driver's cents per mile is their pay. An owner-operator's rate per mile is revenue, and fuel, tires, maintenance, insurance and the truck payment come out of it before the owner is paid. To compare, work out an owner's costs per mile first and subtract them from the rate.

Thinking about your own truck?

About 2 minutes. No setup fee. No contract. Every load is your call.