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

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

What financial reports should I be reviewing every month?

Start with the profit and loss statement, balance sheet, and cash flow statement. Add accounts receivable and payable aging reports to track money coming in and going out. Monthly review catches problems while they're still small.

Read answer

Should I run payroll myself or use a payroll service?

You can run payroll yourself with software, but the time investment and compliance risk grow with each employee. Most small businesses benefit from outsourcing once they reach three to five employees or have complex pay structures.

Read answer

What records do I need to keep for sales tax audits?

Keep all sales invoices, exemption certificates, tax returns filed, and bank records that show how you calculated what you collected and remitted. Virginia requires you to hold these for at least three years, though four to six is safer.

Read answer

Do I need a business license to operate in Richmond?

Yes, you need a BPOL (Business Professional and Occupational License) to operate in Richmond. The annual fee is based on your gross receipts, and some industries require additional permits beyond the basic license.

Read answer

What forms do I need when I hire a new employee?

Every new hire needs a W-4 for federal withholding and an I-9 to verify work authorization. Virginia also requires a VA-4 for state withholding and new hire reporting within 20 days.

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