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
How do I allocate overhead costs to construction jobs?
Calculate your total annual overhead, divide by total direct job costs or labor hours to get a percentage, then apply that rate to each job. This shows true profitability instead of just gross margin.
Read answerHow do I track projects in QuickBooks Online?
QuickBooks Online has a built-in Projects feature that tracks income, expenses, and time by project. Turn it on in your settings, create projects linked to customers, and assign every transaction to the right project.
Read answerHow do I set up QuickBooks for my small business?
Start with the right version for your needs, build a chart of accounts that matches how you actually run your business, connect your bank feeds, and enter accurate opening balances. Getting these fundamentals right from the start prevents problems later.
Read answerShould I use QuickBooks Desktop or Online for construction?
For most construction businesses today, QuickBooks Online with the Plus or Advanced plan handles job costing and progress invoicing well enough. Desktop still has more robust job costing features, but its days are numbered as Intuit pushes everyone toward Online.
Read answerHow do I separate personal and rental property finances?
Open a dedicated bank account for your rental properties and run all income and expenses through it. Track each property separately in your accounting system and record personal contributions and draws as equity transactions.
Read answerWhat reports should a construction company run monthly?
Construction companies need job cost reports, work in progress reports, AR aging, and profit and loss by job. These reports show profitability by project instead of just overall revenue.
Read answer



