What insurance costs should a contractor track separately?
Lumping all your insurance into one “Insurance Expense” account is one of the most common bookkeeping mistakes contractors make. Different policies serve different purposes, get calculated differently, and need to show up in different places when you’re estimating jobs or reviewing profitability. Here are the ones that deserve their own line.
General liability insurance is usually your biggest policy and often gets audited annually by your carrier. The premium is typically based on your gross revenue or payroll, so the carrier will adjust what you owe at the end of the policy year. If you can’t show clean revenue numbers during that audit, you risk overpaying. Track it separately so you always know what you’re spending and can verify the auditor’s calculations.
Workers’ compensation absolutely needs its own account. Premiums are based on payroll dollars and vary by job classification code. A framer and an office manager carry very different rates. When your workers’ comp carrier audits your payroll at year end, they want to see hours and wages broken out by classification. If your books don’t support that, you’ll pay the highest rate on everything. This ties directly into construction job costing because workers’ comp is a real labor cost that should be allocated to specific projects.
Commercial auto insurance covers your trucks and work vehicles. It’s a fixed overhead cost that doesn’t change by job, but it’s significant enough to track on its own. Knowing your fleet insurance cost helps you set accurate equipment rates when bidding work.
Builder’s risk or course of construction insurance is project-specific. You buy it to cover a structure during construction, and it expires when the project is complete. This cost should be coded to the individual job, not lumped into general overhead. It’s a direct project cost and treating it otherwise inflates your overhead rate and hides the true cost of each build.
Inland marine or equipment insurance covers your tools, equipment, and materials in transit or on job sites. It’s separate from your auto policy and your general liability. If you own expensive equipment, this line item can be substantial and deserves its own tracking.
Umbrella or excess liability provides coverage above your other policy limits. It’s an overhead cost, but keeping it separate from general liability helps you see the true cost of each layer of coverage.
The reason all of this matters goes beyond just clean books. When you bid a job, your estimate includes an overhead and profit markup. If you don’t know your actual insurance costs broken out by type, your overhead rate is a guess. Guess too low and you eat the cost. Guess too high and you lose bids.
It also matters at tax time. All of these are deductible business expenses, but your CPA needs to see them categorized properly. And if you ever need to provide financial statements to a bonding company or a general contractor for prequalification, messy insurance accounting raises red flags.
Setting this up in QuickBooks takes about fifteen minutes. Create sub-accounts under Insurance Expense for each policy type. Once the structure exists, it’s just a matter of coding payments to the right account when premiums hit. If your books are behind or your insurance costs are buried in a catch-all account, a bookkeeping service in Northeast Florida that understands construction can get everything cleaned up and properly categorized so you’re working with numbers you can actually trust.
The First Coast's Trusted Bookkeeping Partner
The Next Step:
A Free Discovery Call
Tell us where things stand with your books. Whether you're months behind or just looking for reliable bookkeeping going forward, we'll give you an honest assessment and a clear price.
More Questions
How do I set up chart of accounts for a new business?
Start with the five standard account categories and add only the accounts you actually need to track your business activity. Keep it simple at first and expand as your business grows.
Read answerWhy do contractors need specialized bookkeeping?
Contractors run project-based businesses where revenue, costs, and cash flow all move differently than a typical company. Standard bookkeeping tracks income and expenses but doesn't tell you whether a specific job made or lost money.
Read answerHow do I set up payroll for my first employee?
You'll need an EIN, Florida reemployment tax registration, new hire reporting, workers' comp coverage, and a way to calculate and deposit payroll taxes. Florida simplifies things because there's no state income tax to withhold.
Read answerCan my bookkeeper handle payroll processing for me?
Some bookkeepers do process payroll, but many focus on setting up your payroll system and recording payroll transactions in your books. The actual payroll runs are often handled through dedicated software like QuickBooks Payroll or Gusto.
Read answerIs my financial data safe with a virtual bookkeeping service?
Yes, when the bookkeeper follows proper security practices. Cloud accounting tools like QuickBooks Online use bank-level encryption, and you control exactly what level of access your bookkeeper has to your accounts.
Read answerWhat are common bookkeeping mistakes in the hospitality industry?
Restaurants and bars frequently mishandle tip reporting, skip POS-to-bank reconciliation, and lump all revenue together. These mistakes lead to inaccurate financials, tax issues, and blind spots on profitability.
Read answer