How do I handle bookkeeping for an excavation company?
Excavation bookkeeping requires job-level cost tracking because that’s where profitability shows up. You might bid ten jobs this quarter and feel busy, but without tracking costs by project, you won’t know which jobs made money and which ones ate your margin.
Set up your chart of accounts with excavation in mind. Standard categories include equipment costs, fuel, materials, labor, and subcontractors. Within those, create subcategories that match how you estimate jobs. If you bid equipment separately from trucking, track them separately in your books too.
Equipment costs are usually the biggest line item. Track depreciation, maintenance, repairs, and insurance by piece of equipment when possible. This tells you the real hourly cost of running your excavator versus your skid steer. When that older machine keeps needing repairs, you’ll have data to decide whether it’s time to replace it.
Fuel tracking matters more for excavation than most trades. Heavy equipment burns through diesel fast. Code fuel purchases to the job when you can, or allocate based on equipment hours if you’re filling up at a central tank. Don’t let fuel disappear into a general expense account where it hides what jobs really cost.
Material costs for excavation and site work usually mean hauling. Dirt removal, fill material, gravel, sand. Track what you bring in and what you haul out, tied to each job. If you’re billing customers for material handling, you need to know what it actually costs you to do it.
Labor gets tracked by job and by task when possible. A crew working site prep in the morning and trenching in the afternoon should split their hours accordingly. This level of detail shows you where labor runs over and why.
Subcontractor invoices need job coding before you pay them. If you hire trucking companies or specialty equipment operators, those costs hit specific projects. Letting them sit in a general sub expense account defeats the purpose of job costing.
Reconcile your accounts weekly during busy season. Equipment breakdowns, weather delays, and change orders happen constantly in excavation. Weekly reconciliation catches coding errors and keeps your job costs accurate while you still remember what happened.
Progress billing adds another layer. When you invoice a general contractor for 40% completion, your books need to reflect that revenue and the costs incurred to date. Tracking work in progress correctly shows your real financial position, not just cash in the bank.
The payoff from proper excavation bookkeeping is knowing your numbers. You stop guessing at bids because you have actual cost data from past jobs. You see which project types make money and which ones you should pass on. A construction bookkeeper in American Fork who has worked in the industry can set up systems that capture this detail without burying you in extra paperwork between jobs.
Utah's Construction Bookkeeping Specialists
The Next Step:
A 15-Minute Call
We'll ask a few questions about your business, figure out what you need, and give you a straightforward price.
More Questions
How do I handle contractor vs employee classification?
The IRS looks at behavioral control, financial control, and the type of relationship. If you control how and when someone works, provide their tools, and they work exclusively for you, they're likely an employee regardless of what you call them.
Read answerWhat is labor burden and how do I account for it?
Labor burden is the true cost of an employee beyond their hourly wage. It includes payroll taxes, workers' comp, benefits, and paid time off. Accounting for it correctly means applying a burden rate when costing jobs so your bids reflect what labor actually costs you.
Read answerWhat accounting should a siding contractor do?
Siding contractors need job costing to track profitability by project, not just overall revenue. Beyond basic bookkeeping, tracking materials and labor per job shows you which work is actually worth bidding.
Read answerWhat bookkeeping does a painting contractor need?
Painting contractors need job costing to track profitability by project, labor tracking by job, materials expense tracking, and subcontractor payment records for 1099s. Monthly reconciliation and accounts receivable management round out the essentials.
Read answerWhat is accrual vs cash basis accounting?
Cash basis records income when received and expenses when paid. Accrual records income when earned and expenses when incurred, regardless of when cash changes hands. The method you choose affects how your financial statements look and your tax planning options.
Read answerWhat financial systems do I need to grow my business?
At minimum, you need separate business bank accounts, properly set up accounting software, and a consistent way to track expenses. As you grow, add job costing, payroll, and cash flow forecasting.
Read answer