Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

How do I know if a project is actually profitable?

Most business owners find out a project was profitable after it’s done and they look at their bank account. That’s not really measuring profitability. That’s checking if you have money left over.

True project profitability requires tracking every cost that went into that specific job. Direct labor hours. Materials. Subcontractors if you use them. And the part most people skip: a share of your overhead.

Direct costs are the obvious ones. How many hours did you or your crew spend on this project? What materials did you purchase specifically for this job? What did you pay subcontractors? Add those up and subtract from what the client paid you. That gives you gross profit on the job.

But that number can mislead you. It doesn’t include the rent you pay whether you’re working or not. The truck payment. Insurance. Software subscriptions. The time you spent writing the estimate. The phone call answering client questions. Those costs exist and they have to come from somewhere.

The honest test involves allocating overhead to each project. Some owners use a percentage of job revenue. Others use hours worked. The method matters less than doing it at all. A job that looks like a 35% margin often becomes 12% once overhead is included. That’s still profitable, but it changes how you think about pricing future work.

The other thing that gets missed is your own time. If you’re the owner doing the work, those hours have value. A project where you worked 60 hours and made $3,000 looks profitable until you realize you paid yourself less than $50 an hour. Proper project cost tracking forces you to account for labor at what it would actually cost to hire someone.

The only way to know real profitability is tracking costs as they happen. Not reconstructing from memory after the job is done. Not looking at bank deposits. Documented hours, material receipts coded to that job, and overhead allocation built into your system.

If you’re running project-based work and not tracking at that level, you probably don’t know which jobs actually make you money. You just know which clients pay. Working with bookkeeping services in Richmond that understand job costing can help you build a system that shows profitability while the project is still happening, not months later when it’s too late to adjust.

Greater Richmond's Small Business Bookkeeper

The Next Step:
A Short Conversation

Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.

More Questions

How do I calculate my food cost percentage?

Divide your cost of goods sold by your food sales, then multiply by 100. The key is calculating COGS accurately using beginning inventory plus purchases minus ending inventory. Most restaurants target 28% to 35%.

Read answer

How do I separate my personal and business expenses?

Open a separate business bank account and get a business credit card for business purchases only. The setup is simple. Building the habit of keeping transactions in the right accounts is the harder part.

Read answer

What's the best way to track costs for each project?

The best approach is capturing every cost as it happens and assigning it to the right project in your accounting system. This means tracking labor hours, materials, subcontractor bills, and direct expenses separately for each job so you know your actual profit margin on every project.

Read answer

Will I get in trouble with the IRS for falling behind on my books?

Falling behind on bookkeeping itself doesn't trigger IRS penalties. The problem is what happens next. Messy books lead to inaccurate tax returns, missed deductions, and late filings. Those are what create real trouble.

Read answer

Do I need to send 1099s to all my subcontractors?

Not every subcontractor needs a 1099. The $600 threshold, corporate status, and payment method all determine who gets one. Collect W-9s from subs before paying them so you have the information you need at tax time.

Read answer

Can my accountant access my QuickBooks file?

Yes, and you should set this up. QuickBooks Online includes a free accountant user slot specifically for this purpose. QuickBooks Desktop requires sharing the file directly or sending an accountant's copy.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC