Bookkeeping, payroll, and CFO services for San Diego's small businesses.

Call or Text: (619) 417-8735

How do I calculate overhead for construction jobs?

Overhead is every cost you pay to run your business that isn’t tied directly to a specific job. It’s real money going out the door, and if your bids don’t account for it, you’re losing money on jobs that look profitable on paper.

Start by listing your indirect costs. These include office rent and utilities, general liability insurance, vehicle costs that aren’t job-specific, office staff salaries, equipment maintenance, licensing and bonds, marketing, software subscriptions, phone bills, and professional fees like accounting and legal. Workers comp is sometimes direct and sometimes overhead depending on how you track it.

Add up those costs for a full year. Use last year’s actual numbers if you have them, or build a realistic estimate if you’re newer. Let’s say your annual overhead comes to $120,000.

Next, pick your allocation base. The two most common methods are percentage of direct labor costs and percentage of total direct costs. Direct labor means wages paid to workers actually doing work on job sites. Total direct costs includes labor plus materials plus subcontractor payments.

If your annual direct labor costs are $300,000, your overhead rate would be $120,000 divided by $300,000, which equals 40%. That means for every dollar of labor on a job, you need to add 40 cents to cover overhead.

Some contractors prefer allocating based on total direct costs because it spreads overhead more evenly across jobs that are material-heavy versus labor-heavy. If your total direct costs are $800,000 annually, the overhead rate would be 15%. Either method works as long as you’re consistent.

When bidding a job, calculate your direct costs first. Labor, materials, subcontractors, permits, and equipment rental specific to that project. Then apply your overhead rate. A job with $25,000 in direct costs using a 15% overhead rate adds $3,750 to cover your indirect expenses. Then add your profit margin on top.

The mistake many contractors make is guessing at overhead or using an industry average they heard somewhere. Your overhead is specific to your business. A contractor running a small operation out of their garage has different overhead than someone with an office in Kearny Mesa and three estimators on staff. Using someone else’s number means you’re either leaving money on the table or pricing yourself out of work.

Track your actual overhead monthly and compare it to what you estimated. If you budgeted $10,000 monthly but you’re actually spending $12,000, your overhead rate is too low and you’re underpricing jobs. Working with a San Diego bookkeeper who understands construction helps you catch these gaps before they eat into your profit.

Construction job costing done properly lets you see whether your overhead allocation matches reality once jobs are complete. You’ll know which types of projects actually make money and which ones just kept the crew busy. That information shapes better bids going forward.

Review your overhead rate at least once a year. Insurance costs change, rent goes up, and your business grows or shrinks. The percentage that worked last year might be off this year. Accurate overhead calculation isn’t a one-time exercise. It’s part of running a profitable construction business.

San Diego's Small Business Bookkeeper

The Next Step:
A Short Conversation

A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.

More Questions

What is the difference between a bookkeeper and a CPA?

Bookkeepers maintain your financial records throughout the year. CPAs are licensed professionals who prepare taxes and can represent you before the IRS. Most small businesses need both.

Read answer

How do I track inventory for a restaurant?

Weekly counts of high-value items combined with monthly full counts give you what you need. The goal is calculating your food cost percentage and catching variance before it kills your margins.

Read answer

How often should I update my books?

Monthly is the minimum for most small businesses. Weekly works better for high-volume operations or when you need current numbers for decisions. The key is establishing a consistent rhythm so your financial picture stays useful.

Read answer

Should I use cash or accrual accounting for my business?

Most small service businesses do fine with cash basis because it's simpler and matches your bank activity. Accrual gives a more accurate picture of profitability if you have significant receivables or need financial statements for outside parties.

Read answer

Can I use QuickBooks for job costing?

Yes, QuickBooks Online handles job costing through its Projects feature. The software tracks costs and revenue by job, but proper setup determines whether your reports actually show project profitability.

Read answer

How do I reconcile daily sales with deposits?

Daily sales and bank deposits rarely match dollar for dollar. Credit card batches settle 1-2 days later with fees deducted, and cash requires its own tracking. The key is matching each payment type to its deposit path.

Read answer

Fresh Ledger provides full-service bookkeeping for San Diego County's small businesses. We handle monthly financials, payroll setup, and part-time CFO services for local business owners who want their numbers done right.

Client Reviews

5-Star Rated Firm
  • Intuit ProAdvisor Platinum Tier badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Payroll Certification badge

© 2026 Fresh Ledger LLC