Ask what owner-operators make and you'll hear everything from "I cleared $200k" to "I lost the truck." Both speakers can be telling the truth, because the question hides three different numbers wearing one name: what the truck grossed, what reached the bank, and what was left after the driver got paid like an employee would. Untangle those and the question finally has an answer — yours.
Why the numbers you hear are all over the map
Income claims differ for boring structural reasons before anyone exaggerates: gross versus net, financed truck versus paid off, 90,000 miles versus 130,000, a strong freight year versus a soft one, and — the big one — whether the speaker counted their own wage as a cost or as the prize. A "$180,000" owner-operator quoting gross revenue and a "$65,000" one quoting what they paid themselves may be describing the same truck.
The ladder from gross to take-home
Using the worked numbers that run through these guides — the truck from the cost-per-mile guide, 10,000 miles a month, operating cost $1.43/mile:
| One month, 10,000 miles | |
|---|---|
| Gross revenue at $2.05/mile average, all miles | $20,500 |
| Factoring at 3% | −$615 |
| Operating cost (fuel, fixed bills, reserves) at $1.43/mile | −$14,300 |
| Left for the driver and the business | $5,585 |
| The wage you set (see below) | −$5,208 |
| True business profit | $377 |
Twenty and a half thousand of gross became about $377 of actual profit — and that's a healthy month, because the driver got paid properly the whole way through. The ladder is why gross-revenue bragging tells you nothing: every rung between gross and profit is where trucks quietly differ by thousands.
One more twist worth seeing: set the wage at the $75,000 the cost-per-mile guide's example driver wanted — $6,250 a month — and this same month goes about $665 into the red. Same truck, same freight; the wage you choose decides whether the month "worked." That isn't a flaw in the math. It's exactly the information the math exists to give you.
Before taxes, too: the wage-and-profit money is what self-employment and income tax get computed on, which is why the set-aside guide exists.
Set your wage on purpose
The single most useful accounting decision an owner-operator makes is treating their own pay as a fixed cost, decided in advance — not whatever's left in the account. Decide what the job must pay you: say $62,500 a year. Over 120,000 miles that's about 52 cents a mile; at 10,000 miles a month, $5,208. Put it in the cost stack next to insurance.
Two things happen immediately. Every load offer now has your wage inside the floor — you stop accidentally working for free. And the business gets a real report card: if it can't pay the wage and show something under it, you've learned that while there's still time to change lanes, costs, or rates. The alternative — "I'll take what's left" — is how people drive 120,000 miles and can't say what they earned.
The line under the wage: actual profit
Whatever remains after the truck is paid for and the driver is paid is the return on owning the business: the reward for the risk, the capital tied up in the truck, the unpaid dispatcher-accountant-manager hours. In a well-run one-truck operation it's real but modest — hundreds, not thousands, in many months — and it's the number that answers "is this business working?" A year where profit is consistently negative isn't automatically doom, but it is the business telling you the current combination of rates, costs and miles doesn't close. The good-rate guide is about fixing that from the revenue side; the expenses list from the cost side.
Put your wage in the floor
The free required-rate calculator takes your bills — your own pay included — and your profit-per-day target, and returns the minimum every load must pay. Two minutes, no signup.
Open the required-rate calculatorThe three levers that move the answer
- Rate quality. A dime a mile, held across 120,000 miles, is $12,000 a year. The floor discipline in the load-profitability guide is worth more than any single negotiation.
- Cost per mile. Fuel economy, insurance shopping, honest reserves — every cent per mile is $1,200 a year at that mileage, in either direction.
- Utilization. Sitting is the silent lever: a slow month both loses revenue and raises the cost of every mile you did run. Miles ran versus miles you meant to run explains more year-to-year income variance than rates do for most one-truck operations.
Getting your honest number
Skip the forum survey. Your answer is four numbers from your own records: gross to the truck, operating cost, the wage you set, and what's under it. If your books keep loads, fuel and miles current, the whole ladder falls out of them monthly — that's the point of the bookkeeping system. And if the profit line embarrasses you some months: welcome to trucking. The operators who last aren't the ones with magic lanes — they're the ones who knew their number early enough to fix it.
The ladder, computed monthly, automatically
AxleVault keeps revenue by load, every expense, and your miles in one place — so gross, cost per mile, your wage line and true profit are always current instead of always a mystery. Free for 14 days, no card required.
Try AxleVault freeQuick answers
How much do owner-operators actually make?
Is owner-operator gross revenue the same as income?
How should an owner-operator pay themselves?
Why do owner-operator earnings swing so much year to year?
This guide is general information, not tax advice. Tax rules change and interact with your specific circumstances. AxleVault is bookkeeping software, not a tax advisor — talk to a professional who knows trucking before you file.
