The Gross Margin Health Check

What Business Owners Get Wrong About Pricing

You’re busy. The calendar’s full, the pipeline looks good, referrals keep coming in. And yet somehow, at the end of the month, there’s less left over than the workload would suggest.

That gap usually isn’t a sales problem. It’s a gross margin problem — and it’s the same underlying math whether you’re framing houses, stamping drawings, or sourcing furniture. Gross margin and markup are not the same number, and mixing them up is quietly costing California project-based businesses tens of thousands of dollars a year.

Price Jobs Confidently

Once you know your real gross margin, every bid or proposal starts from an actual number instead of a habit or a competitor’s rate.

Catch Losing Projects

A job or client running below your target gross margin is a signal, not a surprise — if you’re tracking it.

Make Data-backed Decisions

Hiring a crew member? Raising prices? The right gross margin number turns those decisions from a guess into a calculation.

Here’s the five-minute version: what gross margin actually measures, what a healthy number looks like in your specific industry, and what to do about it this week. Want the number without doing the math by hand? Run your own figures through our Gross Margin Health Checker as you read.

Discover How Much You're Losing

Gross Margin Calculator

Are you keeping enough of every dollar?

Benchmark your gross margin against other California construction, architecture, and interior design businesses — and see exactly where you stand in seconds.

Your Industry
$

Your total revenue for the past 12 months.

$

Materials, labor, subcontractors, and other costs — anything tied directly to delivering your work.

Results update automatically as you type
Enter Your Numbers
—
Your Gross Margin
0%BenchmarkTop 25%
Pick your industry and enter your numbers — your gross margin health check appears here once both fields are filled.

This tool gives a directional estimate from the figures you enter — it isn’t a substitute for your actual books or advice on your specific situation.

Know Your Real Number — Not Just an Estimate

Our Gross Margin Health Checker gives you a directional read in under a minute. Your actual number lives in your books. Jump on a 15-minute call to build the precise number with you and show you exactly where you stand.

What Gross Margin Actually Measures

Gross margin is what’s left of your revenue after direct costs — labor, materials, subcontractors, product sourced for the job — expressed as a percentage of that revenue. It’s the number that tells you whether a job, project, or client is fundamentally priced right, before overhead, taxes, or owner pay even enter the picture.

Markup is a different number: how much you add on top of cost to set your price. The two get confused constantly, and the confusion is expensive. Take a $100 cost. Add a 50% markup, and you charge $150. It feels like a 50% gross margin. It isn’t — it’s 33%, because gross margin is measured against the selling price, not the cost.

If you want this gross margin
You need this markup
20%
25%
25%
33%
33%
50%
40%
67%
50%
100%

The gap between the two numbers widens as your target climbs. On a $500,000 project, treating a 20% markup as a 20% gross margin means walking away with 16.7% instead — roughly $16,500 short. Do that across a year of jobs and it adds up to a full-time salary you never actually collected.

How to Calculate Your Gross Margin

The formula is the same regardless of industry:

Gross Margin Formula

Gross Margin (%) = (Revenue − Direct Costs) ÷ Revenue × 100

Two things to get right when you run this:

  • Use revenue, not cost, as the denominator. This is the single most common mistake and the one that turns a markup into an accidental margin claim.
  • Only subtract direct costs — the costs tied specifically to that job, project, or product. Rent, insurance, admin salaries, marketing, and other overhead come out later; they don’t belong in this calculation.

Gross Margin Worked Example

A job brings in $150,000 in revenue. Direct costs — labor, materials, subs — total $100,000. Gross profit is $50,000. Divide that by $150,000 in revenue, and gross margin is 33%.

Pricing a single quote before the work happens? Use the same formula with your planned price and cost: Gross Margin (%) = (Price − Cost) ÷ Price × 100.

 

What counts as a “direct cost” shifts slightly by industry:

Industry
Direct Costs
Construction
field labor, materials, subcontractors, and equipment tied to that specific job
Architecture
direct labor cost — salary and burden for the actual hours staff spent on that project's billable work
Interior designers
the cost of furniture and materials sourced for the client, plus any subcontracted installation or delivery tied to that project

Once you’ve got your own number, the industry benchmarks below tell you whether it’s actually healthy.

The Health Check, By Industry

A healthy gross margin isn’t the same number for a general contractor, an architecture firm, and an interior design studio — the direct cost structures underneath are too different. Here’s how to read your own gross margin by industry.


For Contractors

Gross margin for a contractor is revenue minus direct job costs: labor, materials, subs, and equipment tied to that specific job. It’s the number before overhead, which is exactly why a “healthy-looking” markup so often produces a disappointing bottom line: a margin that looks fine here can still leave nothing behind once insurance, admin, and truck payments come out.

Quick self-check: Pull last month’s bank activity. Take money in, subtract money out for jobs and materials only, and divide by money in. That’s your gross margin. Here’s how to read it:

  • Under 20% — you’re subsidizing every job you take
  • 20–30% — you’re slowly going broke
  • 30–35% — you’re not fully covering overhead


The trap here is that being booked solid feels like success — but a full calendar at a 20% margin doesn’t mean you’ve maxed out, it means you’re underpriced. Here’s the range actually worth aiming for:

  • 35% — the minimum for survival. Below this, overhead and profit are fighting over too small a slice.
  • 45% — sustainable. Enough room to cover overhead and pay yourself without every month feeling tight.
  • 50%+ — wealth-building. Where the business funds real growth, not just survival.


In California, aim for the top of the range.
Higher wages, workers’ comp, and insurance mean more of every dollar is spent before overhead is even paid — so a California contractor has to clear the upper end just to take home what a lower-cost-state firm keeps in the middle.


For Architecture Firms

Gross margin for an architecture firm is net revenue (fees collected) minus direct labor cost on billable project work. Healthy gross profit margin for architecture firms typically falls between 50% and 70%, depending on firm size and service mix — a much higher number than construction, because the direct cost of design work is concentrated almost entirely in staff time rather than materials.

The lever that moves this number is utilization: the share of paid hours that are actually billable to a project. Technical staff typically target 65–85% utilization, with a lower target for principals, who spend real time on business development rather than billable work. A firm can be fully booked and still see a thin gross margin if too much of that busyness is non-billable — revisions, scope that was never re-quoted, or internal coordination time that never made it onto an invoice.

Quick self-check: Take your total direct labor cost on billable projects (salary × time actually spent on the work, not total headcount cost) and subtract it from collected fees. Divide by collected fees.

  • Under 50% — direct labor is eating too much of every fee; revisit utilization and scope control before anything else
  • 50–70% — the healthy range most well-run architecture firms land in
  • 70%+ — strong, and usually reflects tight scope discipline and efficient staffing

For Interior Design Studios

This is the vertical where the gross-margin-vs-markup confusion shows up twice — once on the design fee, and once on the furniture — and where blending the two into one number hides which side of the business is actually working.

Quick self-check: Track design fee gross margin and product gross margin as two separate lines, not one blended number. A studio can look profitable on furniture markup while the design-fee side is quietly running thin — or the reverse — and you can’t see which until you split them apart.

  • Design/service fee gross margin — typically 35–40%, with well-run studios approaching 50%
  • Product/FF&E gross margin — typically 25–40%, from a 25–50% markup on furniture and materials sourced for the client
  • Blended project gross margin — a commonly cited target across the whole project (fees plus product) is around 40%, though the exact mix depends on how much of the job is design time versus procurement

Why Gross Margin Still Needs Room to Breathe

A gross margin number that looks fine on paper can still leave a business struggling, because gross margin is measured before overhead — and every industry has overhead categories owners tend to forget when they’re setting prices in the first place:

  • Contractors forget truck payments, insurance, tool replacement, unpaid estimating hours, and the time spent on callbacks and warranty work.

  • Architects forget non-billable revision cycles, business development time, and scope creep that was never formally re-quoted.

  • Interior designers forget the hours spent managing vendor logistics, freight delays, and client communication that never show up on an invoice.

 

None of this means gross margin is the wrong number to watch — it’s the right one. It just means a gross margin that clears your target by only a point or two doesn’t leave much room once those categories get paid.

Gross margin health checklist

1

Calculate your actual gross margin. Revenue minus direct costs, divided by revenue — using real numbers from the last month or project, not what you assumed when you quoted it.

2

Test a price increase on your next proposal. Add 10–15% and see what happens. If the client says yes without hesitation, your gross margin has been thinner than it needed to be for a while.

3

Review your three least profitable clients or projects. Calculate the actual gross margin on each one and decide whether they’re worth keeping at the current terms.

Pricing off the wrong number is one of the most common — and most fixable — profit leaks we see across construction, architecture, and interior design businesses in California. The fix isn’t complicated once you’re looking at the right math. Getting there consistently, project after project, is where a CPA who actually understands your industry’s cost structure makes the difference.

Run your own numbers through our Gross Margin Health Calculator, or book a call with our team — we’ll walk through your actual margins together.

Markup is profit calculated as a percentage of your cost. Gross margin is profit calculated as a percentage of your selling price. A 50% markup and a 50% gross margin are two different numbers — gross margin is always the smaller of the two.

Most healthy contractors aim for at least 35% gross margin to cover overhead and profit, with 45% considered sustainable and 50%+ supporting real wealth-building, though the right number depends on your specific overhead structure and trade.

Healthy gross margin for architecture firms typically runs 50–70%, driven largely by utilization — the share of paid hours that are actually billable to client work.

Yes. Design fee gross margin and product gross margin behave differently and can mask each other when blended into a single number — track them separately to know which part of the business actually needs attention.

No — gross margin is revenue minus direct costs only. It tells you whether a job or project is priced right at the source. Whether that gross margin is big enough to also cover rent, insurance, admin, and owner pay is a separate question, but it starts with getting the gross margin number right first.

Fill out our contact form to share your business details and biggest financial challenges. We’ll review everything, and if it looks like a good fit, we’ll invite you for a call to dive deeper. No obligation.

Frequently Asked Questions

Still Have A Question ?

We’re here to help. Reach out to our team and we’ll get back to you as soon as possible.

Sounds like a fit? Let's talk.

Basta & Company guides San Francisco businesses through every financial milestone — from business structure and accounting systems to tax strategy and scaling with confidence.