How do I track maintenance and repair costs by truck?
Tracking maintenance by individual truck helps you spot which vehicles are draining money and when it’s time to replace instead of repair. Without per-truck data, you just see a lump sum for repairs each month with no way to know if one truck is responsible for most of it.
In QuickBooks, use classes or locations to assign each expense to a specific truck. Create a class for each vehicle using the unit number or VIN last four digits. When you enter a repair bill, assign the expense to that truck’s class. This lets you run profit and loss reports by class and see exactly what each vehicle costs you.
If you’re using QuickBooks Online, tags work similarly to classes. Some trucking companies prefer sub-accounts under vehicle expense, creating separate accounts like “Repairs - Truck 101” and “Repairs - Truck 102.” This approach works but can clutter your chart of accounts if you have a large fleet. Classes or tags keep the chart of accounts clean while still giving you the breakdown.
Capture more than just the dollar amount when recording repairs. Note the mileage at time of service, what was repaired or replaced, and whether it was scheduled maintenance or a breakdown. This context matters when you’re reviewing costs six months later trying to decide whether to sell a truck that keeps having problems.
Trucking companies that track consistently can calculate cost per mile by truck. Divide total maintenance and repair costs by miles driven over the same period. A truck costing $0.08 per mile in repairs while another costs $0.25 per mile tells you something important about which asset is worth keeping.
Build the habit of coding expenses correctly as they happen. When a repair invoice comes in, assign it to the right truck before you pay it or file it away. Waiting until month end to sort through a stack of invoices means you’ll guess wrong on some of them or skip the truck assignment entirely because it takes too long.
Run a by-truck cost report quarterly at minimum. Look for trucks with repair costs climbing sharply or trucks that have repeated issues with the same components. This data supports real decisions like whether to invest in a major repair or sell the truck while it still has value.
If the setup feels complicated or you’re not sure how to structure the tracking in your accounting software, a bookkeeper for trucking businesses can configure the system properly from the start. Getting the structure right upfront means the reports actually show you what you need to see without manual spreadsheet work later.
Santa Fe's Small Business Bookkeeper
The Next Step:
A Quick Conversation
Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
Should I have a separate bank account for each rental property?
Not necessarily. If all your properties are in one LLC or your personal name, a single operating account with proper bookkeeping can track each property separately. But if properties are in different LLCs, you need to keep the accounts separate to maintain legal protection.
Read answerHow do I calculate profitability for my short-term rental?
Profitability comes down to net revenue minus operating expenses. Track booking revenue after platform fees, then subtract cleaning costs, supplies, utilities, insurance, and all the other expenses that come with running the property.
Read answerWhy are my construction job estimates always off?
Your estimates are probably off because you don't have accurate data on what past jobs actually cost. Without tracking actuals against estimates, you keep repeating the same mistakes on every bid.
Read answerHow do I handle occupancy taxes for vacation rentals?
New Mexico vacation rentals face state lodgers' tax at 5% plus local taxes that vary by city. You need to register with state and local authorities, track taxes collected as a liability in your books, and verify what platforms like Airbnb actually remit on your behalf.
Read answerHow do I track multiple rental properties in one system?
Use classes or locations in QuickBooks to tag every transaction to a specific property. This lets you run profit and loss reports by property and see which units actually make money.
Read answerHow do I track depreciation on rental properties?
Track rental property depreciation by setting up a depreciation schedule when you acquire each property, recording annual entries in your accounting software, and keeping detailed records of your cost basis and improvements.
Read answer



