Skip to main content

Construction Profit and Loss Statement: How to Read and Use Your P&L | Projul

Construction Profit Loss Statement

There is a document sitting in your accounting software right now that can tell you exactly why you cleared $400,000 in revenue last quarter but somehow only had $18,000 left at the end. It is your profit and loss statement, and most contractors either ignore it completely or glance at the bottom line without understanding what the numbers above it actually mean.

That is a problem, because your P&L is the single best tool you have for figuring out whether your business is healthy or slowly bleeding out. It does not care about your gut feeling or how busy your crews have been. It just shows you the math.

This guide walks through every section of a construction P&L, explains what the numbers mean in plain language, and shows you how to actually use this report to run a more profitable operation. If you are newer to construction financial management, you may also want to read our construction accounting basics guide for foundational concepts.

What a Construction P&L Statement Actually Shows You

A profit and loss statement (sometimes called an income statement) summarizes your company’s financial performance over a specific period. It could be a month, a quarter, or a full year. The report answers one question: did you make money or lose money during that time?

Every P&L follows the same basic structure, top to bottom:

  1. Revenue (all the money you brought in)
  2. Cost of Goods Sold / Cost of Revenue (what you spent directly on jobs)
  3. Gross Profit (revenue minus direct costs)
  4. Operating Expenses / Overhead (costs of running the business itself)
  5. Net Profit (what is actually left over)

Think of it like a funnel. Revenue comes in at the top, and every line below it represents something taking a bite. What drips out the bottom is your net profit, the money that actually stays in the business.

For construction companies, this report is more revealing than it is for most industries because your direct costs are so large relative to revenue. A software company might spend 10% of revenue on delivering their product. You might spend 70% or more on labor, materials, subs, and equipment for a single project. That means small percentage changes in your cost of goods sold have a massive impact on whether you end up profitable.

The P&L does not show you cash flow (that is a different report), and it does not show you what you own or owe (that is your balance sheet). What it does show you is the operating performance of your business, and that is the number one thing you need to understand if you want to grow.

Breaking Down Revenue on Your P&L

The top of your P&L shows revenue, also called sales or income. For a construction company, this includes every dollar you billed and earned during the reporting period.

Here is where contractors often get confused: revenue on your P&L is not always the same as cash collected. If you use accrual accounting, revenue gets recorded when you earn it (when the work is done), not when the check arrives. If you use cash basis, revenue shows up when payment hits your account. The method you use changes how your P&L looks at any given moment, even if the end-of-year totals are the same.

What to look for in your revenue section:

  • Contract revenue. This is the big number, the total value of work billed from your projects. It should be broken out by project if you are running job-level P&L reports.
  • Change order revenue. Change orders should show up separately so you can see how much extra work you are picking up beyond original contract values. If change orders are a big percentage of your revenue, that could mean your original estimates are too low or scope creep is not being managed well.
  • Other income. This catches things like equipment rental income, material markups, or service/warranty work that falls outside your core project contracts.

One thing to watch: if your revenue is climbing but your gross profit percentage is shrinking, you are winning more work but making less on each job. That is a treadmill, and it wears you down fast. Revenue growth only matters if margins hold.

Accurate revenue tracking starts with solid invoicing processes. If your invoices do not match the work completed, your P&L will not reflect reality, and you will be making decisions based on bad data.

Understanding Cost of Goods Sold for Contractors

Cost of Goods Sold (COGS), sometimes labeled Cost of Revenue or Direct Job Costs on a construction P&L, is the section that makes or breaks your profitability. These are the costs directly tied to performing work on your projects.

For a construction company, COGS typically includes:

  • Labor costs. Wages, payroll taxes, and benefits for field workers who are performing billable work on projects. This is usually your largest single cost category.
  • Materials. Lumber, concrete, wiring, pipe, fixtures, and every other physical item that goes into a build. Material costs are volatile and can swing your margins fast if you are not tracking them against your estimates.
  • Subcontractor costs. Payments to subs for their portion of the work. On a GC’s P&L, this is often the biggest line item.
  • Equipment costs. Rental fees, fuel, and usage costs for machinery tied to specific projects. If you own the equipment, depreciation allocated to jobs falls here too.
  • Permits and project-specific fees. Building permits, inspection fees, dumpster rentals, and other costs that would not exist if the project did not exist.

The critical thing to understand is this: everything in COGS is a cost that goes away if you stop doing projects. If you closed up shop and did zero jobs next month, these expenses would drop to near zero. That is what separates them from overhead.

Why COGS accuracy matters so much:

When your COGS numbers are wrong, your gross profit is wrong, and every decision you make based on those numbers is built on a bad foundation. If you think you are making 30% gross margin on a job but your actual materials cost 15% more than what is showing on the P&L because receipts were not entered, you are operating on fantasy numbers.

This is where job costing becomes essential. Good job costing tracks every dollar of labor, material, and subcontractor expense against the specific project it belongs to. Instead of dumping all your expenses into one bucket and hoping it works out, you can see exactly what each job cost you and compare that to what you bid.

Without job costing, your COGS is just a lump sum that tells you almost nothing useful. With it, you can identify which types of projects are profitable, which crews are efficient, and where your estimates are consistently off.

Gross Profit: The Number That Reveals Your Pricing Health

Gross profit is simple math: Revenue minus Cost of Goods Sold. But the story it tells is anything but simple.

Your gross profit represents the money left over after you have paid for everything directly related to doing the work. It is the pool of dollars available to cover your overhead, pay yourself, and generate actual profit for the business.

Gross profit as a dollar amount tells you how much you have to work with. Gross profit as a percentage (gross margin) tells you how efficiently you are converting revenue into that pool.

Here is an example:

Company ACompany B
Revenue$1,200,000$800,000
COGS$900,000$520,000
Gross Profit$300,000$280,000
Gross Margin25%35%

Company A is bigger, but Company B is more efficient. Company B has nearly the same gross profit dollars with $400,000 less revenue. That means Company B needs fewer jobs, fewer crews, and less risk to generate similar results.

What your gross margin tells you about your business:

  • Below 20%. You are likely underpricing jobs, not tracking costs well, or both. At this level, even a small increase in overhead can push you into the red.
  • 20% to 30%. This is where many general contractors land. It is workable, but there is not a lot of room for error. One bad job can wipe out a quarter’s profit.
  • 30% to 40%. Healthy territory for most specialty trades. You have enough margin to absorb some cost overruns and still come out okay.
  • Above 40%. Either you are in a high-value specialty niche, or your numbers might not be capturing all your direct costs. Double-check that you are not accidentally putting direct job costs into overhead categories.

Tracking gross profit per job, not just company-wide:

Your overall gross margin is an average. Averages hide problems. You might have five jobs running at 35% margin and one disaster running at negative 5% that drags the whole number down.

The only way to catch that is by tracking gross profit at the project level. When you close out a job, compare the actual gross profit to what you estimated. If there is a gap, figure out why. Was it a material price increase? Did the crew take longer than planned? Was the original estimate too aggressive?

This feedback loop between your estimates and your actual job P&L is how you get better at pricing over time. Every closed job teaches you something, but only if you are looking at the numbers.

Operating Expenses and Overhead: Where Profit Quietly Disappears

Below gross profit on your P&L, you will find operating expenses. These are the costs of running your business that are not tied to a specific project. They exist whether you are building one house or ten.

Common overhead line items for a construction company:

  • Office rent and utilities. Your office space, yard, or shop.
  • Administrative salaries. Office manager, bookkeeper, estimator, project manager (if not billed to jobs), and your own salary.
  • Insurance. General liability, workers comp (the overhead portion), commercial auto, umbrella policies.
  • Vehicle expenses. Truck payments, fuel, maintenance, and insurance for company vehicles not charged to specific jobs.
  • Marketing and advertising. Website, ads, trade show booths, business cards.
  • Software and technology. Your accounting software, project management tools, estimating programs, and any other subscriptions.
  • Professional services. CPA fees, attorney fees, IT support.
  • Depreciation. The annual write-down on equipment and vehicles you own.
  • Interest expense. Payments on loans, lines of credit, or equipment financing.

The overhead trap:

Overhead has a way of creeping up without anyone noticing. You add one subscription here, hire a part-time admin there, upgrade your trucks, and suddenly your overhead is eating 22% of revenue instead of 15%. Each individual expense seemed reasonable, but the total becomes a problem.

Here is a rule of thumb: list every overhead expense and ask yourself, “If revenue dropped 30% tomorrow, could I cut this cost quickly?” If the answer is no for most of your overhead, you have built a business that is fragile.

Using your P&L to control overhead:

Look at your overhead as a percentage of revenue every single month. If that percentage is climbing while revenue stays flat, you are heading for trouble. Many contractors find that keeping overhead between 10% and 20% of revenue gives them enough room to invest in the business while still maintaining healthy net margins.

One of the fastest ways to reduce overhead drag is consolidating your software stack. If you are paying separately for estimating, scheduling, invoicing, and project tracking, a platform like Projul that handles multiple functions can cut your software costs while giving you better data. You can check Projul’s pricing to see how it compares to running multiple standalone tools.

The same logic applies to your accounting workflow. If your bookkeeper spends ten hours a month manually entering data from one system into another, that is overhead labor you can eliminate. A QuickBooks integration that syncs your job costs and invoices automatically removes that manual step and reduces the chance of data entry errors that mess up your P&L.

How to Use Your P&L to Make Better Business Decisions (and Avoid Common Mistakes)

Reading your P&L is step one. Using it to actually change how you operate is where the value lives. Here are the specific ways contractors should be putting their P&L to work.

Monthly trend analysis:

Thousands of contractors have made the switch. See what they have to say.

Pull your P&L for each of the last twelve months and line them up side by side. Look at the trends, not just the individual months. Is gross margin trending down? Is overhead creeping up? Are there seasonal patterns you should be planning for?

A single month can be misleading. Maybe you had a big material purchase in March for a job that will not bill until April. That month’s P&L looks terrible, but the next month looks great. Trends over six to twelve months smooth out those timing differences and show you what is really happening.

Job-level P&L reviews:

After every project closes, run a job-level P&L that compares estimated costs to actual costs. Look at each cost category:

  • Did labor come in over or under estimate?
  • Were material costs higher than expected?
  • Did the sub bids hold, or were there overages?
  • Were there costs you forgot to include in the original estimate?

This is the single most valuable habit you can build as a contractor. Every job you review makes your next estimate more accurate. Over a year of doing this consistently, you will see a noticeable improvement in your margins because your bids will be based on real data instead of guesswork.

Breakeven analysis:

Your P&L gives you everything you need to calculate your breakeven point. Add up your total annual overhead. Divide that by your average gross margin percentage. The result is the minimum revenue you need to cover all your costs before making a single dollar of profit.

For example, if your annual overhead is $180,000 and your average gross margin is 30%, your breakeven revenue is $600,000. Anything above that starts generating net profit. Knowing this number helps you set revenue targets, decide whether to hire, and evaluate whether a slow quarter is a concern or a catastrophe.

Pricing adjustments:

If your P&L shows declining gross margins over several months, something changed. Either your costs went up or your pricing did not keep pace. Look at the COGS breakdown. If materials are the culprit, you may need to adjust your markup percentages or get quotes closer to the start of work. If labor is the issue, it could be an efficiency problem on the crew side or a sign that your labor burden calculations need updating.

Your P&L should feed directly into your estimating process. The contractors who stay profitable year after year are the ones who treat their P&L as a living document that informs every bid they put out.

Identifying which work to pursue:

Not all revenue is created equal. If your P&L shows that kitchen remodels consistently generate 35% gross margin while bathroom remodels only hit 18%, that tells you something important about where to focus your marketing and which jobs to bid aggressively on. You do not have to say no to lower-margin work entirely, but you should know what it costs you relative to the alternative.

Preparing for growth:

Before you hire another crew, buy another truck, or take on bigger projects, your P&L can tell you whether you are ready. Is your current net margin strong enough to absorb the overhead increase a new hire creates during the ramp-up period? Do you have enough gross profit cushion to handle the cash flow timing of larger jobs? These questions have answers in your P&L if you know where to look.

Common P&L Mistakes Construction Companies Make

Even experienced contractors fall into traps that make their P&L unreliable. Here are the most frequent issues and how to fix them.

Mixing up direct costs and overhead.

If your field superintendent’s salary is showing up in overhead instead of COGS, your gross margin looks better than it really is. Any cost that is directly tied to performing project work belongs in COGS. Costs that exist regardless of whether you have active projects belong in overhead. Getting this classification right is the foundation of a useful P&L.

Not recording costs in real time.

If your crew buys materials at the supply house on Monday but the receipt does not get entered until the following week (or month), your P&L is always running behind. By the time you see a cost overrun, it is too late to do anything about it. The fix is real-time cost tracking, whether that means a mobile app, daily receipt uploads, or integrated purchase orders that hit your books immediately.

Ignoring owner compensation.

Many contractor-owners pay themselves irregularly or take draws instead of a salary. This makes the P&L misleading because it is not reflecting the true cost of running the business. If you are not paying yourself a market-rate salary and including it on the P&L (either in COGS if you are doing field work, or in overhead if you are managing), your net profit is overstated.

Running one big P&L instead of segmented reports.

A company-wide P&L is a starting point, but it is not enough. You should also be running P&L reports by job, by project type, by crew, or by division if applicable. The company-wide report might show 25% gross margin, but if half your jobs are at 35% and the other half are at 15%, you have a very different situation than if every job is close to 25%.

Not reconciling with your bank and accounting system.

Your P&L is only as good as the data feeding it. If transactions are missing, duplicated, or miscategorized, the report will lead you to wrong conclusions. Reconcile your accounts monthly. Make sure every expense is categorized correctly. This is boring work, but it is the difference between a P&L you can trust and one that is just decoration.

Building a reliable P&L starts with having systems that capture data accurately from the field. When your job costing is running in real time and your invoicing is tied to actual project progress, the numbers flowing into your P&L are solid. That means the decisions you make based on those numbers are solid too.

Want to see this in action? Get a live demo of Projul and find out how it fits your workflow.

Your profit and loss statement is not just a report your accountant needs at tax time. It is a management tool that should be influencing how you price work, where you spend money, which projects you chase, and when you grow. The contractors who treat it that way are the ones who build companies that last.

Frequently Asked Questions

What is a profit and loss statement in construction?
A profit and loss statement (also called a P&L or income statement) is a financial report that shows your construction company's revenue, cost of goods sold, gross profit, operating expenses, and net profit over a specific period. It tells you whether your business made or lost money during that time frame.
How often should a contractor review their P&L?
At minimum, review your P&L monthly. Many successful contractors review it weekly or even look at job-level P&L reports after every project closes out. The more frequently you check, the faster you can catch problems like rising material costs or jobs running over budget.
What is a good profit margin for a construction company?
Gross profit margins for construction companies typically range from 20% to 35%, depending on the trade and market. Net profit margins usually fall between 5% and 15%. Specialty trades like electrical and plumbing often hit higher margins than general contractors who carry more overhead and subcontractor costs.
What is the difference between gross profit and net profit on a construction P&L?
Gross profit is your revenue minus direct job costs (materials, labor, subs, equipment). Net profit is what remains after you also subtract overhead expenses like office rent, insurance, truck payments, and administrative salaries. You can have strong gross profit and still lose money if your overhead is too high.
Can construction management software help with my P&L?
Yes. Construction management platforms like Projul track job costs in real time and sync with accounting tools like QuickBooks, giving you accurate P&L data without manual spreadsheet work. Automated job costing means your P&L reflects what is actually happening on your projects, not what you remember to enter at the end of the month.
No pushy sales reps Risk free No credit card needed