How do I calculate my trucking company's profit margin?
Start with the formula. Net profit margin equals revenue minus total expenses, divided by revenue, multiplied by 100. For a trucking company, getting “total expenses” right is where most operators get it wrong.
Fuel is obvious. Insurance, truck payments, and repairs are easy to remember when they happen. But accurate profit margin requires capturing every cost: permits, IFTA taxes, ELD subscriptions, tolls, tire replacements, lumper fees, factoring fees if you use them, dispatch or load board subscriptions, and your accounting costs. Miss a handful of these smaller expenses and your calculated margin is fiction.
Owner-operator pay is the biggest blind spot. If you’re driving the truck yourself, you need to include a market-rate driver salary in your expenses before calculating profit. Otherwise you’re not measuring business profit. You’re measuring business profit plus your labor income combined. A 25% margin that requires you to work 60-hour weeks for no pay isn’t actually a 25% margin.
Depreciation matters even if you own the truck outright. That truck loses value every mile you run. When replacement time comes, you need money. If depreciation isn’t in your expense calculation, you’re overstating profit today and will be scrambling for a down payment in four years.
Maintenance reserves work the same way. A major repair might cost $8,000. If you only count it as an expense when it happens, your margins look great for months and then crater when something breaks. Setting aside a per-mile maintenance reserve gives you a realistic picture of true operating costs.
Once you have accurate expenses, the math is straightforward. Say you have $180,000 in gross revenue minus $156,000 in total expenses. That equals $24,000 net profit. Divide by revenue and multiply by 100 and you get a 13.3% net profit margin.
Trucking profit margins are thin compared to other industries. Net margins of 5-15% are typical for well-run operations. If your calculated margin is 30%, you’re probably missing expenses somewhere. If it’s consistently negative, you need to either raise your rates or find costs to cut.
Cost per mile is a useful companion metric. Total monthly expenses divided by total miles driven tells you your break-even point. If you’re running at $1.85 per mile all-in and averaging $2.10 per loaded mile, you have margin. But you also need to factor in your empty miles percentage to see the full picture.
Proper bookkeeping makes this possible. When every expense is categorized correctly and captured as it happens, calculating profit margin takes minutes. When expenses are scattered across apps, bank statements, and envelopes of receipts, you’re guessing. A bookkeeper for small business owners in trucking can set up tracking that shows you real margins, not hopeful estimates.
Northwest Arkansas's Dedicated Bookkeeping Partner
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll listen, ask a few questions, and give you a clear plan and honest price.
More Questions
When should a small business start using professional bookkeeping?
Most businesses should start earlier than they think. If you're past the startup phase with regular revenue, behind on reconciliations, or hitting milestones like hiring employees or collecting sales tax, professional bookkeeping typically pays for itself in time saved and errors avoided.
Read answerHow much does a bookkeeper cost for a small business?
Small business bookkeeping typically costs $200 to $600 monthly for basic services. The actual price depends on transaction volume, industry complexity, and what services you need beyond monthly books.
Read answerWhat is IFTA and how does it affect my trucking bookkeeping?
IFTA is the International Fuel Tax Agreement that lets trucking companies file one quarterly fuel tax return instead of getting permits for every state. It affects your bookkeeping by requiring detailed tracking of miles driven and fuel purchased in each jurisdiction.
Read answerCan a bookkeeper help me with taxes?
A bookkeeper prepares the foundation that makes tax season manageable. They keep your books organized year-round, categorize expenses properly, and provide clean financial statements to your tax preparer. Most bookkeepers don't file returns, but their work directly impacts what you owe.
Read answerCan I import my existing data into QuickBooks?
Yes, QuickBooks Online supports importing data from spreadsheets, other accounting software, and bank connections. The bigger question is whether your existing data is clean enough to be worth importing.
Read answerWhat financial reports should contractors review monthly?
Job cost reports are the most important because they show profitability by project, not just overall. Beyond that, review your profit and loss, cash flow position, accounts receivable aging, and accounts payable aging every month.
Read answer

