Topic overview
To track profit and loss for each truck, keep one simple sheet for every truck, every month. It shows what the truck earned, minus its own costs, minus a fair share of the costs all your trucks share. Accountants call it a P&L per truck, and some owners call it a truck profit and loss. Put each load on the truck that hauled it, using the rate confirmation and your invoice. Put fuel, repairs, tires, tolls, driver pay, the truck payment and its insurance on that truck too. Federal rules already make you keep a repair record for each truck, so its repair history should already be in your files (the maintenance rule). Split office costs, software and your own pay by one simple rule, and keep the same rule every month. When a truck sits in the shop, show it in that month. It earns nothing, but its insurance and its share of the office keep running.
Then look for two kinds of trouble. A truck that does not cover its own costs is costing you money every month it runs like that. A truck that covers its own costs but not its full share still pays part of your office. Selling it will not make that share go away. The trap is to judge a truck on one bad month. Look at three months or more before you decide which truck is losing money. And remember that this sheet is for running the company. It is not your tax return.
Chapter 01
Why doesn’t my bank balance show which truck makes money?
Because the bank account combines the money from all your trucks. Payments for every load enter one account, and every bill is paid from it. So a profitable truck can hide an unprofitable one for months. The balance shows how much cash the company has. It cannot tell you which truck earned that money and which truck used it up. For that, you need a simple sheet for each truck, every month. It has three parts: what the truck earned, its own costs, and its share of the company’s shared costs.
Here is how that looks in real life. Say you run three trucks under your own authority, with three drivers. Truck 1 is two years old and still has a loan. Truck 2 is four years old and has a loan too. Truck 3 is nine years old and paid off. In August 2026 the three trucks hauled $52,000 of freight. Everyone was busy all month. Yet when you open the bank account in September, there is less money in it than at the start of August.
So you ask the question every owner asks sooner or later: is my truck making money, or is one truck using up what the others earn? The bank cannot tell you. You sit down with the August papers and build one sheet for each truck. A spreadsheet works, and so does a notebook.
Each sheet has the same lines. At the top goes what the truck earned. Under it go the costs that belong to that truck alone. Take those away, and you see what the truck has left after paying for itself. Under that goes its share of the shared costs, such as the office. What remains is that truck’s profit or loss for the month.
This is not the same job as working out your cost per mile. Cost per mile divides your costs by your miles, so you know the lowest rate you can take. Our guide to cost per mile shows how. The sheet here asks a plainer question: after everything, did this truck leave you money? Most of the work is putting each dollar on the right truck, so that is where you start.
Chapter 02
How do I put each load and each bill on the right truck?
Put every load on the truck that hauled it, and every bill on the truck it was for. The rate confirmation and your invoice show which truck hauled each load. The fuel card statement, the shop invoice, the tire bill, the toll statement and the driver’s settlement show which truck each cost belongs to. The truck payment goes on its truck, and so does the insurance when the policy prices each truck. Yearly bills are split into twelve months. If a paper does not show the truck number, fix that habit first.
Start with what each truck earned. Go through August’s loads one by one. The rate confirmation is the broker’s sheet with the agreed pay for the load. Your invoice for the load should carry the truck number. Put the whole payment for each load on the truck that hauled it: the line haul, the fuel surcharge, detention and any other extra pay. Decide which month a load belongs to by its delivery date, and keep to that rule. If you factor your invoices, the fee for each load goes on the same truck. For August, truck 1 earned $23,000, truck 2 earned $16,000 and truck 3 earned $13,000.
Write down each truck’s miles too. They come from its ELD or its odometer. In August, truck 1 ran 10,000 miles, truck 2 ran 8,000 and truck 3 ran 6,000. You will need them later.
Fuel comes next. Give each truck its own fuel card, or have each driver enter the truck number at the pump. Then the statement splits fuel by truck for you. Truck 1 burned $6,000 of fuel, truck 2 $5,000 and truck 3 $4,000. You also file one fuel tax return for the whole company each quarter, and most owners simply call it IFTA (the IFTA agreement). If that return ends in a payment, split the payment between the trucks by their miles in that quarter. How to prepare and file the return itself is in our guide to the IFTA quarterly return.
Repairs are next, and the law has done half the work already. Federal rules make you keep records for every truck you control for 30 days in a row. They must include “a record of inspection, repairs, and maintenance indicating their date and nature” (the maintenance rule). That means the date of each job and what was done. You keep those records for a year, and for six months after the truck leaves your company. The rule does not ask for the cost, but the shop invoice shows it. File each invoice with that truck’s record, and the repair line almost fills itself. Tires go on the truck they were put on.
In August, truck 1 had $600 of service and truck 2 had $700. Truck 3 needed $7,800 of engine work, a turbo and injectors. Before any bill like that lands on a sheet, check it. Our guide to checking a truck repair invoice shows what to look for.
Tolls work like fuel. Give each truck its own toll transponder, and the statement splits the tolls. August’s tolls were $300, $250 and $150.
Driver pay goes on the truck the driver drove. If a driver moved between trucks, split his pay by the miles he drove in each one. How to work out the pay itself is in our guide to driver pay and settlements. Your drivers earned $6,000, $4,800 and $3,600. If you drive one of the trucks yourself, put a fair driver’s wage on its sheet, even if you do not pay yourself one. Otherwise your own truck looks much better than it is.
The truck payment goes on its own truck: $3,000 for truck 1 and $2,500 for truck 2. Truck 3 is paid off, so its line shows nothing. Use the payment as it leaves your bank. How the loan splits for taxes is your accountant’s question. Insurance goes on each truck too, if your policy lists a price for each one. Yours does: $1,100 each for trucks 1 and 2, and $1,000 for truck 3. If your policy gives one price for the whole fleet, treat it as a shared cost.
Some bills come once a year for each truck, such as the plate renewal. For a truck with a taxable gross weight of 55,000 pounds or more, the federal highway use tax is another. You pay it on Form 2290 for a year that runs from July 1 to June 30 (the IRS instructions for Form 2290). Put one twelfth of each yearly bill on every month’s sheet. If you put the whole bill in the month you pay it, that month looks terrible and the other eleven look too good. Your yearly bills come to $3,000 a truck, so each sheet carries $250 a month.
Chapter 04
How do I tell which truck is losing money, and what then?
Look at two lines on each sheet. If the line “left after its own costs” is below zero, the truck does not even pay for itself. Every month it runs like that costs you money. If that line is above zero but the bottom line is below zero, the truck pays for itself. It also pays part of your office, just not its full share. Those are two different problems with two different answers. And never judge from one month. Look at three months or more.
In August, truck 3 is the first kind and truck 2 is the second. But August was truck 3’s worst month, because of one big repair. So you pull out the sheets for June and July too.
Over three months, the line “left after its own costs” reads like this. Truck 1 left $5,400, $5,900 and $5,750, for $17,050 in all. Truck 2 left $1,300, $1,100 and $1,400, for $3,800. Truck 3 left $900 in June, then lost $600 in July and $3,800 in August, for a loss of $3,500. Each truck’s share of the shared costs over those months was $4,500. So truck 1 made $12,550, truck 2 lost $700, and truck 3 lost $8,000. The whole company made just $3,850 in three months.
It is tempting to get rid of both losing trucks. First, look at what each one does for the company.
Truck 3 did not cover its own costs over three months, and its repair bills grew each month. If you sold it and its costs left with it, the company would have kept $3,500 more over those months. But parking it is not the same as selling it. A parked truck still carries its yearly bills, and its insurance too unless you change the policy. It earns nothing while it sits. Whether to fix it, overhaul it or replace it is a choice of its own. Our guide to repair, overhaul or replace walks through it, starting from the same repair records. If you do sell it, our guide to adding or selling a truck keeps the paperwork in order.
Truck 2 is the other kind. It covered its own costs every month and put $3,800 toward the shared costs. Now suppose you sell it. The office, the software, the parking and your pay do not shrink. The same $4,500 a month now falls on two trucks, $2,250 each. Truck 2’s $3,800 is gone, so the company ends up $3,800 worse off over three months. Truck 2 is not the problem. Its weak spot is revenue. In August it earned $2.00 a mile, while truck 1 earned $2.30. Better loads or more miles would lift it above zero. The answer there is a talk with the driver and with whoever books its loads, not a sale.
The same sheets tell you one more thing. Say all three trucks paid for themselves, and the company still did not grow. Then your shared costs may be too big for three trucks, or your rates may be too low across the board. Our guide to cost per mile helps you find the lowest rate you can take.
Keep these sheets for running the company. They are not your tax return, and they do not follow tax rules. Your accountant keeps the books for taxes, and questions about deductions go to your accountant. A few limits on what we checked, too. The method here is arithmetic, not law, and the example’s figures are made up.
If you would rather have someone keep the invoices, bills and payment records these sheets are built from, here is what that costs.
Support from Fleet Assist
How Fleet Assist can help
Ongoing payables and receivables work for your trucking company. We prepare freight invoices from rate confirmations and delivery papers, track payments, follow up on overdue invoices and check factoring records. We collect supplier bills such as fuel, repair and tire invoices, match them to their records and route them to you for approval, with payment schedules and reports. $199 per active truck per month, available 24/7, from one active truck. This is an ongoing monthly service; single invoices or collection tasks are not sold separately. We do not produce your profit and loss statement. We keep the invoices, bills and payment records your sheets are built from. You approve every payment, and we do not move money without your authorization. Tax preparation, payroll processing and financial audits are not part of this service. Bank charges, factoring fees and software subscriptions are paid separately, and we cannot promise when a customer will pay. See payables and receivables, or choose all four services for $999 per active truck per month. The bundle adds maintenance management, which includes a fleet cost analysis that flags costly or unreliable trucks. Call us → · Ask on Telegram →
FAQ
Frequently asked questions
What goes on a P&L per truck?
At the top goes the revenue from every load the truck hauled that month. Under it go the costs that belong to that truck alone: fuel, driver pay, the truck payment, its insurance, one twelfth of its yearly bills, repairs, tires and tolls. What is left shows whether the truck pays for itself. Then take away its share of the shared costs, such as the office. The last line is its profit or loss.
Should insurance go on each truck or be split between them?
Put insurance on each truck if your policy lists a price for each one. Then each truck carries its own premium, just like its truck payment. If the policy gives one price for the whole fleet, treat it as a shared cost. Split it by the same rule you use for the office and software, and keep that rule every month.
Should I split office costs by truck or by miles?
Either rule works if you write it down and use it every month. The same share for each truck is the simplest. Splitting by miles gives a busy truck more of the cost. But a truck that sat in the shop then carries less, and part of its bad month moves onto the others. No official standard decides this. Never switch rules to make a month look better.
Should I count my own pay as a cost?
Yes. If you run the office, count fair pay for that work as a shared cost, because otherwise you would pay someone to do it. If you also drive one of the trucks, put a fair driver’s wage on that truck’s sheet, even if you do not pay yourself one. Leave your pay out, and your trucks look better than they are.
Does a truck that is paid off make more money?
Not always. Its sheet shows no truck payment, so it can look cheap. But its repair bills and its days in the shop can eat what the missing payment saves. Put every repair on its sheet in the month it happens, add a line for days in the shop, and compare three months or more. Only then do you know whether it really pays for itself.
How many months should I look at before selling a truck?
Look at three months or more. One month can be spoiled by one big repair. Over several months you see whether the truck covers its own costs, and whether it pays its share of the office too. Remember that selling a truck does not shrink the office costs. The trucks that stay will carry them.
Is a profit and loss sheet for each truck the same as my tax books?
No. The sheet for each truck is a tool for running the company and deciding what to do with each truck. It does not follow tax rules. Your accountant keeps the books for taxes, and questions about deductions go to your accountant, not to this sheet.
Sources & references
Sources: 49 CFR 396.3, Inspection, repair, and maintenance, last amended 2026-07-21 (eCFR, as of 2026-09-17) · IRS Instructions for Form 2290, revised July 2026, and About Form 2290, page updated 2026-07-06 (both read 2026-09-22) · IFTA Articles of Agreement, Effective Date: August 2026, published 2026-08-26, sections R700, R910 and R930 (read 2026-09-22 through the r.jina.ai reader; iftach.org refused direct connections) · Reviewed by Fleet Assist · Updated 2026-09-22