A general contractor finishes the year with record revenue and a smaller bank balance than the year before. Every crew was busy. Every job closed out. Yet when someone finally lines up costs against contracts, three of the twelve projects lost money, and nobody knew until the work was done.
The direct answer: project-based businesses make or lose money one job at a time, so they need to account for each job as its own small business. That means tracking budget against actual cost for every project, measuring progress with a work-in-progress schedule, pricing every change before doing the work, and reviewing results while there is still time to act. Construction firms, real estate developers and law firms all face this same problem in different clothes.
Why Project-Based Businesses Need Job-Level Accounting
Company-wide financial statements answer one question well: did the business make money last month? They answer a more important question poorly: which work made money, and which work quietly drained it? In a project business, the profitable jobs often hide the losers until year-end.
Project accounting is the practice of tracking revenue, costs and profit for each individual job, matter or development rather than only for the company as a whole. It turns the profit and loss statement from a single scorecard into a stack of smaller ones.
The three industries in this article look different on the surface. A contractor pours concrete, a developer assembles land and financing, and a law firm sells time and judgment. Underneath, they share a structure: a promised outcome, a budget, a team that consumes that budget, and a client who pays on a schedule that rarely matches the spending.
How Does Job Costing Work in Construction?

Job costing is the process of assigning every labor hour, material purchase, subcontract and equipment charge to the specific project that used it. Done well, it lets a contractor see the margin on each job in close to real time instead of discovering it at closeout.
Strong Job Costing for Construction Firms starts with the estimate. The bid should be broken into cost codes, such as site work, framing, electrical and general conditions, and those same codes should flow into the accounting system once the job is won. If the estimate and the books use different categories, comparisons become guesswork.
The Cost Categories That Leak Margin
- Labor burden. Wages are only part of the cost. Payroll taxes, insurance and benefits must be loaded into the hourly rate charged to each job.
- General conditions. Supervision, temporary facilities and permits are easy to underestimate and often get buried in overhead.
- Equipment. Owned equipment should carry an internal rate per hour or day, or jobs that use it will look more profitable than they are.
- Small tools and consumables. Individually minor, these add up and are often charged to the wrong project or to none at all.
Change Orders: Where Profit Is Made or Lost
A change order is a written amendment to the contract that adjusts scope, price or schedule. Many contractors lose money not on the base contract but on extra work done on a handshake. The crew moves a wall because the owner asked nicely, and the paperwork never catches up.
A simple rule protects margin: no change in scope without a priced, approved change order, or at minimum a written directive with a cost code attached. Tracking pending, approved and rejected changes separately also tells management how much revenue is still at risk on each job.
What Is a WIP Schedule and Why Do Lenders and Sureties Care?
A work-in-progress (WIP) schedule is a report that compares, for each open job, the contract value, costs to date, estimated cost to complete, percent complete and amount billed. It shows whether the company has billed ahead of the work (overbilling) or behind it (underbilling).
Most contractors that recognize revenue over time use a cost-to-cost method, where percent complete equals costs incurred divided by total estimated costs. The WIP schedule then shows how much revenue has truly been earned, regardless of what has been invoiced.
Reading Overbillings and Underbillings
Overbilling can feel like good news because cash is in the bank. In reality, it is a liability: the company owes the client work it has already been paid for. A firm that spends overbillings on overhead can run short when those jobs reach the costly final stretch.
Persistent underbilling is a different warning sign. It may mean the team is slow to invoice, or it may mean costs are running higher than the estimate, which pushes percent complete up faster than billings. Sureties and banks watch these trends closely when setting bonding capacity and credit lines.
The most valuable column on the WIP is often the comparison of original estimated margin with current estimated margin. When that gap widens month after month, it is called margin fade, and catching it early is the whole point of the exercise.
Real Estate Development Budgets as Project Accounting

A real estate development is a project with a longer timeline and a more complicated capital stack. The developer must track hard costs (construction), soft costs (design, permits, legal, financing fees), land costs and carrying costs such as interest and taxes, often across several entities.
Financial leadership for real estate companies usually centers on one living document: the development budget, updated monthly with committed costs, costs paid to date and the forecast to complete. Lenders fund construction loans through draw requests, and each draw has to tie back to that budget and to the work in place.
Contingency and Draw Discipline
- Hold contingency as its own budget line and record every use of it with a reason.
- Reconcile each lender draw to invoices, lien waivers and the inspector’s report before submitting it.
- Track interest reserve usage against the schedule, since delays raise carrying costs quickly.
- Update projected returns when costs shift, not only at stabilization or sale.
The lesson from construction carries over directly. A developer who watches budget against actual on every line, and who prices scope changes before approving them, protects returns the same way a contractor protects margin.
How Do Law Firms Measure Matter Profitability?
Matter profitability is the profit a law firm earns on a single case or client engagement after the cost of the time and expenses spent on it. Many firms track billable hours carefully but never connect those hours to what the work actually cost to deliver.
The firm’s version of job costing starts with a loaded cost rate for each timekeeper, covering salary, benefits and a share of overhead. Multiply hours by that rate, add matter expenses, and compare the total with fees actually collected. The answer is often surprising, especially on flat-fee and contingency work.
The Three Rates That Tell the Story
- Utilization: billable hours worked compared with available hours.
- Realization: the share of standard billing value that ends up on invoices after write-downs.
- Collection: the share of billed fees that the firm actually collects.
A matter can look busy and still lose money if realization and collection are weak. Legal practice financial consulting often focuses on these rates by practice area, by partner and by client, because that is where pricing and staffing decisions get made.
Project Accounting Across Construction, Real Estate and Law
The terms change from one industry to the next, but the core controls map closely. The table below shows the parallels.
| Concept | Construction | Real estate development | Law firm |
|---|---|---|---|
| Unit of profit | Job | Project or property | Matter |
| Budget baseline | Estimate by cost code | Development budget | Fee estimate or budget per matter |
| Progress measure | Percent complete on WIP | Draws and work in place | Hours and phase completion |
| Scope control | Change orders | Budget reallocations | Engagement letter updates |
| Margin warning | Margin fade | Contingency burn | Low realization |
Seeing the parallels helps owners who operate in more than one of these worlds, such as a developer with an in-house construction arm. It also explains why the same finance habits work across all three.
Building a Monthly Project Review That Changes Decisions
Reports only matter if someone acts on them. The most effective project businesses hold a short monthly review where project managers, partners or development leads walk through open work with finance in the room.
- Which projects have current estimated margin below the original bid or budget?
- Which pending changes or fee disputes put revenue at risk?
- Where is billing behind the work, and why?
- What did last month’s closed projects teach us about future estimates?
That last question closes the loop. Comparing finished jobs with their original estimates is how a firm improves its bidding and pricing over time. Without it, the same mistakes get priced into the next contract.
Some owners build this discipline in-house with a controller. Others bring in outside support. K-38 Consulting, a Raleigh, North Carolina firm offering outsourced CFO and controller services to construction, real estate and law firm clients nationwide, is one example of the fractional model, where an experienced finance leader sets up the job costing structure, WIP reporting and KPIs without the cost of a full-time hire.
Making Every Project Pull Its Weight
In a project business, the company is only as healthy as its individual jobs. Treating each project, development or matter as a small business with its own budget, progress measure and profit line turns hindsight into foresight.
Start with consistent cost codes, insist on priced changes, review a WIP or matter report every month and compare finished work against the original plan. None of these steps is complicated. Together, they decide whether busy years also become profitable ones.
Project Profitability FAQs
What is the difference between job costing and project accounting?
Job costing is the specific practice of assigning labor, materials, subcontracts and equipment to the job that used them. Project accounting is the broader discipline that includes job costing plus budgeting, revenue recognition, billing, change management and profitability reporting for each project. In practice, job costing is the data foundation, and project accounting is the system that turns that data into decisions.
How often should a contractor update its WIP schedule?
Most contractors benefit from updating the WIP schedule monthly, as part of the regular financial close. Monthly updates catch margin fade and billing gaps while jobs are still open and fixable. Lenders and surety companies often request WIP schedules quarterly or at year-end, but waiting that long internally means problems are usually discovered too late to correct.
What causes margin fade on construction projects?
Margin fade happens when the estimated profit on a job shrinks between the original bid and later forecasts. Common causes include underestimated labor hours, material price increases, unpriced change orders, schedule delays that raise general conditions costs and rework. Tracking estimated cost to complete monthly on the WIP schedule is the most reliable way to spot margin fade early.
How do law firms calculate the profitability of a matter?
A law firm calculates matter profitability by multiplying the hours each timekeeper spent by a loaded cost rate that includes salary, benefits and overhead, then adding direct matter expenses. That total cost is compared with fees actually collected on the matter. The result shows true profit, which can differ sharply from billed value when realization or collection rates are low.
What belongs in a real estate development budget?
A real estate development budget typically includes land acquisition costs, hard costs for construction, soft costs such as design, permits, legal and financing fees, carrying costs like interest and property taxes, and a contingency line. Each category should show the original budget, committed amounts, costs paid to date and the forecast to complete, updated monthly alongside lender draw requests.
