Margin Calculator
Understand your profit margins on every estimate before you send it, using the built-in residential margin panel.
Margin Calculator
The margin calculator is a real-time profitability panel built into the estimate builder. When your organization has cost data configured, it appears alongside the pricing breakdown and updates instantly as you add services, adjust quantities, or change prices. It ensures you never send an estimate without knowing your projected profit.
Margin vs. Markup
Before using the calculator, it helps to understand the difference between margin and markup. These two terms are often confused, but they produce different numbers from the same data.
| Term | Formula | Example |
|---|---|---|
| Margin | (Revenue - Cost) / Revenue | A $1,000 job with $600 in costs has a 40% margin. |
| Markup | (Revenue - Cost) / Cost | The same job has a 66.7% markup. |
CleanEstimate Pro uses margin as the primary metric. Margin expresses profit as a percentage of revenue, which makes it easier to compare across jobs of different sizes. A 40% margin means you keep $0.40 of every dollar collected, regardless of whether the job is $500 or $50,000.
Markup, by contrast, expresses how much you added on top of your costs. While useful in some contexts, markup percentages can be misleading when comparing jobs because a 100% markup on a $200 cost ($400 revenue) produces only $200 in profit, whereas a 50% markup on a $2,000 cost ($3,000 revenue) produces $1,000.
The margin calculator eliminates this confusion by presenting one consistent metric across all estimates.
How the Calculator Works
The calculator uses a straightforward formula:
Margin = (Revenue - Total Costs) / Revenue
Revenue is the total price quoted to the customer, including all services, add-ons, and custom line items, minus any discounts. Total costs are the sum of your internal expenses for delivering the work. The panel recalculates instantly every time a value changes in the estimate builder.
Cost Categories
The margin calculator factors in three categories of cost. Each one pulls from values you configure in your pricing settings.
Crew Pay
Crew pay represents the labor cost for completing the job. CleanEstimate Pro supports two crew pay models:
- Commission percentage -- A percentage of the job revenue paid to the crew. If you pay 19% commission, a $1,000 job has $190 in crew cost.
- Hourly rate -- A fixed rate per hour multiplied by estimated job duration.
The calculator uses whichever model your organization has configured. If you use commission-based pay, the crew cost scales linearly with the quoted price.
Materials
Material costs include cleaning chemicals, consumable supplies, equipment wear, and any products used on the job. These values are set per service in your pricing configuration. For example, a house wash might have $15 in chemical costs, while a roof treatment might use $45 in product.
The calculator sums material costs across all selected services in the estimate.
Franchise Fees
If your business operates under a franchise agreement, you likely pay a percentage of revenue to your franchisor. A typical franchise fee is 10%. The calculator applies this percentage to the total revenue.
Set the franchise fee to zero if you are not a franchisee. The field disappears from the cost breakdown when set to zero.
| Cost Category | Source | Scales With |
|---|---|---|
| Crew pay | Settings > Pricing | Revenue (commission) or hours (hourly) |
| Materials | Per-service configuration | Number and type of services selected |
| Franchise fees | Settings > Pricing | Revenue |
Using the Residential Margin Panel
The margin panel appears on the right side of the estimate builder during Step 2 (Services and Pricing). It sits below the pricing summary.
Reading the Panel
The panel displays:
- Margin percentage -- The headline number, shown in large text with color coding.
- Revenue -- The total quoted price before any adjustments.
- Total costs -- The sum of crew pay, materials, and franchise fees.
- Profit -- Revenue minus total costs, shown in dollars.
- Cost breakdown -- An itemized list of each cost category with its dollar amount.
Color Coding
The margin percentage uses color coding to provide an instant visual signal:
| Color | Meaning | Recommended Action |
|---|---|---|
| Green | Above your target margin. The estimate is profitable. | Safe to send. |
| Amber | Close to your target but thin. Limited room for error. | Review pricing before sending. Consider whether the margin covers overhead. |
| Red | Below your target margin. The estimate may lose money. | Raise prices, remove low-margin services, or confirm you have a strategic reason to proceed. |
The thresholds that trigger each color are based on your target margin setting. If your target is 45%, margins above 45% show green, margins between 35% and 45% show amber, and margins below 35% show red. These thresholds are approximate and designed to give you a quick read.
Setting Target Margins
Your target margin defines what "good" looks like for your business. Configure it at Settings > Pricing under the margin target field.
Choosing a Target
Target margins vary by business model, but here are common benchmarks for exterior cleaning companies:
| Business Type | Suggested Target Margin | Reasoning |
|---|---|---|
| Owner-operator | 50-60% | Lower overhead, fewer fixed costs. |
| Small crew (2-5 people) | 40-50% | Moderate labor costs, manageable overhead. |
| Franchise operation | 35-45% | Franchise fees consume 8-12% of revenue off the top. |
| Multi-crew operation | 30-40% | Higher labor, vehicle, and administrative costs. |
These are gross margin targets. Your net margin after accounting for insurance, fuel, vehicle payments, rent, software, and administrative time will be lower.
Why Margins Matter for Exterior Cleaning
Exterior cleaning businesses face a cost structure that compresses margins quickly. Consider a franchise operation with the following costs:
- Franchise fee: 10% of revenue
- Crew commission: 19% of revenue
- Materials: approximately 3-5% of revenue
Those three line items alone consume 32-34% of revenue before you account for insurance, fuel, vehicle costs, marketing, or administrative overhead. On a $1,000 job:
- $100 goes to franchise fees.
- $190 goes to crew pay.
- $40 goes to materials.
- That leaves $670 to cover everything else.
If your total overhead runs 25% of revenue, your net profit is around $420, or 42% gross margin. Drop the price by $100 to win the job, and your gross margin falls to 37%. Drop it by $200 and you are at 31%.
The margin calculator makes these dynamics visible before you commit to a price.
How Margin Affects Pricing Decisions
The margin panel is not just informational. It should actively influence how you price estimates.
Adjusting Prices to Hit Your Target
If the margin indicator shows amber or red, you have several options:
- Raise individual service prices. Adjust the price of specific services in the estimate builder. Watch the margin percentage update in real time until it reaches your target.
- Remove or substitute services. Some services carry better margins than others. If a low-margin service is dragging down the overall estimate, consider whether it is essential or whether you can offer it as a separate add-on.
- Reduce the package discount. If a multi-service discount is compressing your margin, consider reducing the discount percentage or setting a minimum margin floor.
- Accept the lower margin strategically. There are valid reasons to send a below-target estimate: winning a high-value recurring customer, breaking into a new market, or securing a reference job. When you do this, make the decision consciously, not accidentally.
Package Discounts and Margins
When a customer selects three or more services, the automatic package discount reduces the total price. This discount lowers revenue but does not change your costs, so the margin decreases.
The margin calculator reflects the post-discount margin. If your pre-discount margin is 48% and a 10% package discount applies, the margin drops. Check the panel after the discount is applied to confirm the estimate is still above your target.
Configuring Your Cost Data
The margin calculator only appears when your cost data is configured. Without cost data, the system cannot compute margins and the panel is hidden.
Required Configuration
Go to Settings > Pricing and fill in the following fields:
| Field | Description |
|---|---|
| Crew pay rate | Commission percentage (e.g., 19%) or hourly rate (e.g., $25/hour). |
| Material costs | Per-service material cost estimates. Set these for each service type. |
| Franchise fee percentage | The percentage of revenue paid to your franchisor. Set to 0 if not applicable. |
Keeping Costs Current
Review your cost data quarterly. Material prices fluctuate, crew pay rates may change, and franchise fee structures can be renegotiated. Outdated cost data produces inaccurate margin calculations, which defeats the purpose of the tool.
Using Margins for Training and Oversight
The margin calculator is a powerful training tool for sales teams.
Training New Sales Reps
New reps often underprice jobs to win customers. The margin panel provides immediate feedback. During training, have reps build practice estimates and aim for the target margin. They learn pricing discipline faster when they can see the financial impact of every decision.
Manager Review
Managers can review estimates before they are sent and check the margin. If a rep consistently produces estimates below the target margin, it signals a coaching opportunity.
Weekly Margin Reviews
Track your average margin across all sent estimates each week. A declining average margin indicates one of several issues:
- Pricing defaults need adjustment.
- Reps are applying excessive discounts.
- Your cost structure has changed but pricing has not kept up.
- You are quoting more low-margin services than usual.
Tips
- Aim for a gross margin above 40%. After accounting for overhead, insurance, fuel, and administrative costs, anything below 40% gross margin becomes tight for most cleaning businesses.
- Check margins on bundled estimates. Package discounts reduce revenue but do not reduce your costs. Always verify the post-discount margin.
- Review margins weekly. If your average margin is declining, investigate whether pricing defaults, discounts, or cost changes are the cause.
- Use the calculator during training. New sales reps learn pricing discipline faster when they can see the margin impact of every decision.
- Do not chase revenue at the expense of margin. A $2,000 job at 25% margin earns less profit ($500) than a $1,500 job at 45% margin ($675).
Troubleshooting
Margin panel is not showing
Your organization does not have cost data configured. Go to Settings > Pricing and fill in the crew pay rate and material costs for your services. The panel appears automatically once at least one cost field is populated.
Margin seems too high
Check that your crew pay rate and material costs are realistic. If you entered zero for materials, the calculator assumes your only cost is labor. Update all cost fields to get an accurate picture.
Margin seems too low
Verify that your franchise fee percentage is correct. A franchise fee entered as 10 when you intended 1% would dramatically reduce the displayed margin. Also check that material costs per service are not inflated.
Margin changes when I add a package discount
This is expected. Package discounts reduce revenue while costs stay the same, so the margin decreases. The calculator reflects the actual margin after the discount is applied.
Margin does not match my accounting
The margin calculator shows estimated gross margin based on the cost data you configured. It does not include overhead costs such as insurance, fuel, rent, software, or administrative salaries. Your accounting margin will be lower than the calculator shows because it includes those additional expenses.
Was this article helpful?
Still need help? Contact support