Profit Margin Calculator
Enter job revenue and costs, see gross margin, markup %, and profit. Pre-loaded with plumbing industry benchmarks.
Labor
% of revenue allocated to overhead
Results
Plumbing Industry Benchmarks
Save this calculation to your account
Create a free account to save your results, track your numbers over time, and download a branded PDF you can share with your accountant.
Save this calculation to your account
Email these results to yourself
Get a copy you can reference on the job site or attach to a quote.
Results sent! Check your inbox.
Want to save all your calculations?
How to Use This Calculator
1. Enter your job revenue. This is the total amount you charge the customer. Include all line items: fixtures, labor, materials, and any fees.
2. Enter fixtures and parts cost. Your wholesale cost for the water heater, faucet, toilet, fittings, pipe, and any other parts. Use what you actually paid, not list price.
3. Fill in labor details. Enter the number of techs on the job, total hours, and your hourly labor cost. This should be your burdened rate (wages + payroll taxes + workers comp), not the billing rate.
4. Add materials cost. Consumables like solder, flux, Teflon tape, pipe dope, hangers, clamps, and any other supplies used on the job.
5. Set your overhead percentage. Most plumbing companies run 25-35% overhead. This covers rent, insurance, trucks, office staff, software, and marketing. If you do not know yours, 30% is a solid starting point.
How Profit Margin Works
Margin and markup describe the same profit from different angles. Margin is profit as a percentage of the selling price (revenue). Markup is profit as a percentage of your cost. Confusing the two is one of the most common pricing mistakes in the trades.
Here is how this calculator computes each number:
Labor_Cost = Techs x Hours x Hourly_Rate
Total_Cost = Fixtures + Labor_Cost + Materials + (Revenue x Overhead% / 100)
Profit = Revenue - Total_Cost
Gross_Margin = (Profit / Revenue) x 100
Markup = (Profit / Total_Cost) x 100
Example: A $4,200 plumbing job with $1,400 in fixtures, $320 in labor (2 techs x 5 hours x $32), $250 in materials, and 30% overhead ($1,260). Total cost is $3,230. Profit is $970. Gross margin is 23.1%. Markup is 30%.
The "Cost per dollar of revenue" metric tells you how much of every dollar goes to costs. If it is $0.77, you keep $0.23 in profit for every $1 collected. Top plumbing shops aim for $0.45-$0.55 in cost per revenue dollar on service work.
When To Use This
After completing a job. Plug in the actual numbers once the invoice is paid. Compare your real margin to what you estimated during the quote. If there is a gap, figure out whether it was labor overrun, unexpected materials, or scope creep, and adjust future pricing accordingly.
When quoting new work. Before you send a proposal, run the numbers here to make sure you are hitting your target margin. Adjust the revenue up or down until you land in the green zone. This prevents the all-too-common mistake of pricing based on gut feel and discovering you barely broke even.
During annual business review. Pull your average job revenue, typical fixture cost, and average crew size. See where your overall margin lands relative to industry benchmarks. If you are below 45%, you have a pricing problem, a cost problem, or both.
Frequently Asked Questions
What is a good profit margin for plumbing?
What is the difference between margin and markup?
How do I calculate overhead for a plumbing job?
Why is my plumbing profit margin so low?
Related Plumbing Tools
Labor Rate
Find out what you actually need to charge per hour to be profitable.
BusinessParts Markup
Calculate sell price and margin on plumbing parts at any markup.
BusinessOverhead Calculator
Know your true break-even by adding up all plumbing business costs.
BusinessService Call Pricing
Price a service call with plumbing-specific parts and labor.