How do I track equipment costs by job?
Rented equipment is the easy part. When you rent a mini excavator or scaffolding for a specific project, assign that invoice directly to the job in your accounting software. The rental company bills you, you code it to the project, and the cost shows up in your job profitability reports. Same thing for delivery charges and any damage fees.
Owned equipment is where most contractors struggle. You bought the skid steer three years ago, so there’s no invoice to assign when you use it on the Smith renovation. The cost is real but invisible in your job reports unless you track it intentionally.
The solution is calculating an internal equipment rate. Take the purchase price, expected useful life, annual maintenance costs, fuel consumption, and insurance. Divide by expected annual usage hours to get a per-hour cost. A $60,000 piece of equipment with a 10-year life, $2,000 annual maintenance, and 800 hours of annual use might work out to $10.50 per hour. That becomes your internal charge rate.
Track equipment usage in the field. Keep a log showing which equipment worked on which job and for how long. This can be a simple paper log, a spreadsheet, or built into your time tracking app. The key is capturing hours by job as they happen rather than guessing at the end of the month.
Enter the equipment charges into your accounting software as internal allocations to each job. In QuickBooks, you can set up equipment as service items with hourly rates and add them to jobs just like labor. The charge hits the job’s cost, giving you accurate profitability even though no cash actually changed hands.
Small tools and consumables work differently. Trying to track which drill bits went to which job creates more work than value. Set a threshold. Maybe equipment over $500 or rental costs get tracked by job, while smaller items go to a general overhead category. The goal is useful data, not perfect data.
Job costing for contractors requires your chart of accounts to be structured for this kind of tracking. You need expense categories that separate equipment costs from labor and materials, and you need the job costing features enabled so costs actually roll up to projects.
Review equipment cost reports monthly. Look at which jobs are consuming the most equipment time and whether your internal rates are realistic. If your equipment costs per job seem low compared to what you’d charge a customer for equipment usage, your internal rate might be too conservative. If they’re eating into margins more than expected, you might be underpricing jobs or your equipment is more expensive to operate than you realized.
The payoff for tracking equipment costs properly is knowing your true job profitability. A job that looks profitable before equipment gets allocated might actually be marginal once you account for the excavator sitting on site for three weeks. That insight changes how you price future work and which jobs you pursue.
If setting up equipment tracking feels complicated, that’s usually a sign your business bookkeeping system needs configuration work. Getting the structure right upfront makes ongoing tracking straightforward rather than a constant headache.
Greater Boston's Trusted Bookkeeping Partner
The Next Step:
A Short Conversation
We'll ask a few questions, figure out what you need, and give you a straightforward quote.
More Questions
How do I track labor costs by job in QuickBooks?
Enable time tracking in QuickBooks, set up each project as a customer or use the Projects feature, then enter employee hours against specific jobs. Run job profitability reports to see labor costs by project.
Read answerHow do I estimate job profitability before bidding?
Calculate all direct costs including labor burden, allocate a percentage for overhead, then add your profit margin. The accuracy of your estimate depends heavily on having historical data from past jobs to validate your numbers.
Read answerHow do I track change orders in my bookkeeping?
Set up each change order as a separate sub-project or line item within the main job. Code all labor, materials, and subcontractor costs to that specific change order so you can see profitability on the base contract versus extras.
Read answerWhat's the difference between a bookkeeper and an accountant?
Bookkeepers record and organize your financial transactions on an ongoing basis. Accountants analyze that information, prepare tax returns, and provide strategic advice. Most small businesses need both, but you'll work with your bookkeeper more frequently.
Read answerHow do I predict when I'll run out of cash?
Build a rolling 13-week cash flow forecast. Start with your current bank balance, add expected inflows week by week, subtract expected outflows, and watch where the running total goes negative. Update it weekly to stay ahead of problems.
Read answerShould I use QuickBooks Online or QuickBooks Desktop?
For most small businesses, QuickBooks Online is the better choice. It's cloud-based, integrates with modern tools, and Intuit is clearly moving in that direction. Desktop still makes sense for complex inventory or advanced job costing, but the gap is closing.
Read answer