# Break-Even Calculator for Service Businesses

A service business breaks even when each job's contribution (average ticket minus direct job cost) adds up to its monthly overhead. Break-even jobs = fixed costs ÷ (ticket − cost per job). With $18,000 of monthly overhead and $225 left from each $450 job, you need 80 jobs, or $36,000 a month.

## Key takeaways

- Break-even jobs = monthly fixed costs ÷ (average ticket − direct cost per job).
- Break-even revenue = fixed costs ÷ contribution margin, where contribution margin = (ticket − job cost) ÷ ticket.
- Put your own salary in fixed costs, or break-even only means the business survives while you work for free.
- Raising prices moves break-even faster than cutting costs, because every dollar of price is pure contribution.

## What is the break-even point for a service business?

Your break-even point is the number of jobs, or the amount of revenue, where the money left over from jobs exactly pays your overhead. Below it you lose money every month; above it, each extra job's contribution is profit. For service businesses it's most useful in jobs per month, because that's the number you can see on the schedule. See [break-even point](https://www.brix.so/learn/break-even-point) for the full definition.

**Formula**

```
Break-even jobs = F ÷ (T − V)    Break-even revenue = F ÷ ((T − V) ÷ T)
```

Where:
- F = fixed costs per month (overhead, including your salary)
- T = average ticket: revenue ÷ jobs
- V = direct (variable) cost per job: materials, field labor, card fees
- T − V = contribution per job

## How to calculate your break-even point

1. **Add up fixed monthly costs.** Everything you pay whether or not you run a job: rent, office pay, your own salary, insurance, truck payments, software, marketing. The [overhead rate calculator](https://www.brix.so/tools/overhead-rate-calculator) has the full list.
2. **Find your average ticket.** Last few months' revenue ÷ jobs completed. See [average ticket](https://www.brix.so/learn/average-ticket).
3. **Find direct cost per job.** Materials, field labor at its burdened cost, and payment processing fees for an average job. Divide last quarter's job costs by jobs completed.
4. **Divide.** Ticket − direct cost = contribution per job. Fixed costs ÷ contribution = break-even jobs. Round up; there's no such thing as half a job.
5. **Add your profit target.** (Fixed costs + target profit) ÷ contribution tells you how many jobs it takes to make the profit you want.

> **Worked example**
>
> A two-truck service shop has $18,000 of fixed costs a month, including the owner's salary. The average ticket is $450 and an average job costs $225 in parts and tech labor.
>
> Each job contributes $450 − $225 = $225, a 50% contribution margin. Break-even: $18,000 ÷ $225 = **80 jobs a month**, about 18.5 a week, or **$36,000** of revenue.
>
> The shop is running 72 jobs a month, 8 short, and losing $1,800 a month. To make $6,000 a month it needs 107 jobs, or $48,150 of revenue.

## Which lever moves break-even the most?

Three things move the line: price, job cost and overhead. On the worked example, a 10% change to each gives very different results.

**Effect of a 10% change on the worked example**

| Change | Ticket | Job cost | Overhead | Contribution per job | Break-even jobs |
| --- | --- | --- | --- | --- | --- |
| Starting point | $450 | $225.00 | $18,000 | $225.00 | 80 |
| Raise prices 10% | $495 | $225.00 | $18,000 | $270.00 | 67 |
| Cut job costs 10% | $450 | $202.50 | $18,000 | $247.50 | 73 |
| Cut overhead 10% | $450 | $225.00 | $16,200 | $225.00 | 72 |

_Calculated from the worked example inputs._

A price increase drops straight to contribution, so it cuts break-even the most. That's why raising prices, selling [maintenance agreements](https://www.brix.so/learn/maintenance-agreement) and offering [good-better-best options](https://www.brix.so/learn/good-better-best-pricing) usually beat cost-cutting.

## Break-even by trade

Trades break even in very different ways. A roofer can cover a month with a few jobs, while a lawn crew needs hundreds of visits. These example shops show the spread; the inputs are illustrative, not averages.

**Illustrative break-even points**

| Trade | Shop | Fixed / month | Avg ticket | Cost per job | Break-even jobs | Break-even revenue |
| --- | --- | --- | --- | --- | --- | --- |
| HVAC | Service and repair, 3 techs | $32,000 | $520 | $250 | 119 | $61,630 |
| Plumbing | Service and drain, 2 techs | $22,000 | $480 | $230 | 88 | $42,240 |
| Electrical | Residential service, 2 electricians | $24,000 | $650 | $340 | 78 | $50,323 |
| Roofing | Residential reroofs, 2 crews | $45,000 | $14,000 | $9,800 | 11 | $150,000 |
| Landscaping | Maintenance routes, 2 crews | $15,000 | $65 | $38 | 556 | $36,111 |
| Cleaning | Residential cleaning, 6 cleaners | $9,000 | $180 | $110 | 129 | $23,143 |

_Example inputs only. Use your own numbers in the calculator._

## Common break-even mistakes

- **Leaving out your own pay.** If you take home whatever's left, put a fair salary in fixed costs so break-even means a business that pays you.
- **Using a busy-season ticket.** Average tickets swing with the season. Run the numbers for your slow months too.
- **Counting field labor as fixed when techs are paid hourly.** If tech pay rises and falls with jobs, it's a job cost. If you pay salaries regardless of work, it's fixed. Pick one.
- **Ignoring callbacks and free warranty work.** Those are jobs that add cost but no ticket. Track your [callback rate](https://www.brix.so/learn/callback-rate).
- **Only checking once.** Break-even moves with every new hire, truck or price change. Rerun it whenever one of those happens.

Jobs you don't get to are jobs that don't count toward break-even. The [missed call revenue calculator](https://www.brix.so/tools/missed-call-calculator) shows how many go to voicemail.

BRIX answers every call and books the job, follows up on open estimates, and keeps your books synced with QuickBooks, so you can see where you are against break-even each month.

- [AI receptionist](https://www.brix.so/features/ai-receptionist): Answers every call 24/7, qualifies the caller, books the job and texts back anyone it misses.
- [Sales automation](https://www.brix.so/features/sales-automation): Follows up every lead and open estimate automatically by text and email, and asks every customer for a review after the job.
- [QuickBooks sync](https://www.brix.so/integrations/quickbooks): Syncs customers, invoices and payments with QuickBooks so the books match the jobs.

## Frequently asked questions

### How do I calculate break-even for a service business?

Subtract your direct cost per job from your average ticket to get the contribution per job. Divide your monthly fixed costs by that contribution. The result is how many jobs a month you need to cover overhead.

### What is the break-even revenue formula?

Break-even revenue = fixed costs ÷ contribution margin. Contribution margin is (average ticket − direct cost per job) ÷ average ticket. With $18,000 of fixed costs and a 50% contribution margin, break-even revenue is $36,000 a month.

### What costs are fixed and which are variable for a contractor?

Fixed costs stay the same whether you run 50 jobs or 100: rent, office staff, insurance, truck payments, software and your salary. Variable costs rise with each job: materials, hourly field labor, fuel for job driving and card processing fees.

### How many jobs do I need to break even?

Divide monthly fixed costs by the profit each job leaves after its direct costs. A shop with $18,000 of overhead that clears $225 per job needs 80 jobs a month. Enter your own numbers in the calculator.

### How can I lower my break-even point?

Raise prices, cut direct job costs, or cut overhead. Raising the average ticket usually has the biggest effect because every extra dollar is contribution. In the example, a 10% price increase cuts break-even from 80 jobs to 67.

### Should I use break-even jobs or break-even revenue?

Use both. Jobs per month is easier to manage day to day because you can see it on the schedule. Revenue is easier to check against your P&L. If your average ticket changes, the jobs number moves even if revenue doesn't.

## Related

- [What Is a Break-Even Point?](https://www.brix.so/learn/break-even-point)
- [What Is Contribution Margin?](https://www.brix.so/learn/contribution-margin)
- [What Is Average Ticket?](https://www.brix.so/learn/average-ticket)
- [Overhead Rate Calculator](https://www.brix.so/tools/overhead-rate-calculator)
- [Job Pricing Calculator for Contractors](https://www.brix.so/tools/job-pricing-calculator)
- [Gross Profit per Truck Calculator](https://www.brix.so/tools/gross-profit-per-truck-calculator)
- [Cash Flow Runway Calculator for Trades Businesses](https://www.brix.so/tools/cash-flow-runway-calculator)
- [Missed Call Revenue Calculator](https://www.brix.so/tools/missed-call-calculator)
- [Maintenance Agreement Pricing Calculator](https://www.brix.so/tools/maintenance-agreement-calculator)
- [Markup and Margin Calculator](https://www.brix.so/tools/markup-margin-calculator)

---
Written by BRIX Editorial Team. Last updated 2026-10-12.
Canonical: https://www.brix.so/tools/break-even-calculator
