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
What's the best bookkeeping software for contractors?
QuickBooks Online or Desktop handles most contractor needs when configured properly for job costing. Construction-specific software like Buildertrend makes sense for larger operations with complex scheduling and customer communication needs.
Read answerHow do I manage cash flow as a contractor?
Construction cash flow is uniquely challenging because you pay for materials and labor before clients pay you. Managing it requires deposits upfront, progress billing, weekly AR tracking, and cash reserves for slow periods.
Read answerDo I need a controller if I have a bookkeeper?
A bookkeeper records what happened. A controller helps you decide what to do next. If you have accurate books but still feel uncertain about major financial decisions, that's the gap a controller fills.
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 answerShould contractors use cash or accrual accounting?
Most small contractors can use cash accounting, which is simpler and offers some tax timing flexibility. Accrual gives a more accurate picture of job profitability but requires more bookkeeping.
Read answerWhat bookkeeping do property management companies need?
Property management bookkeeping centers on trust accounting, property-level tracking, and owner reporting. You need to keep client funds separate, track income and expenses by property, and produce clear monthly statements for property owners.
Read answer