← All calculators

Free calculator / No account required

Job estimate & profit calculator

Price a repair or service job, account for your real costs, and see profit after a chosen tax reserve.

Your inputs

You can type or paste amounts like $2,780.00. Use one complete job. Customer charges and your own costs belong in separate fields.

USD. Use one complete job. Separate customer charges from your costs; the example is a door repair.

1. Estimate / call-out
$
$
$
2. Materials
$
%
3. Labor
hrs
$
$
4. Travel & other costs
$
$
$
$
5. Discount & tax reserve
$
%

Your result

Print results opens your device’s print window, where you can print or choose Save as PDF. Download for Excel or Google Sheets saves your results as a spreadsheet-compatible file (.csv). Open it in Excel or import it into Google Sheets. It contains your calculated numbers, not a working calculator.

Educational estimates based on your inputs. Not financial, tax, or legal advice.

How this calculator works

Calculations stay in this browser. Saving a result sends its inputs to your verified account. Free Members can keep three results. Pro adds unlimited saved results.

Understand the process →

A tax reserve is a planning choice, not a tax bill. See the IRS self-employed tax center. Disclose any estimate or visit fee clearly; see FTC advertising guidance.

Learn as you go · Free lesson

Understand your job estimate & profit result

Start with the calculator above. Then follow the example below, one step at a time.

What this calculator does

A customer price is not the same as the money a job leaves for your business. This calculator separates charges from costs so you can see where a repair or service estimate gains or loses money.

Use one complete job, including the estimating visit and any fee credit. The result is an internal planning check, not a customer invoice or a calculation of actual tax. Enter your own charges, costs and reserve percentage.

How it works

Add the estimate fee, materials with markup, billed labor, travel and other customer charges. Subtract any estimate-fee credit and other discount. Materials markup adds a percentage of material cost; it is not a target profit margin.

Separately add your estimate cost, material purchases, labor cost or owner-time allowance, travel cost and other job costs. The gap between the customer total and those costs is job profit before reserve.

A reserve is money you choose to set aside. The calculator applies your chosen percentage to positive job profit, then shows what remains. It does not calculate the tax you owe. Include overhead once, and avoid counting an owner-time allowance twice.

Job profit = customer charges − credits − discounts − entered job costs. Tax reserve = positive job profit × your chosen rate. Profit after reserve = job profit − reserve.

Worked example

Example only. These are fictional business numbers, not recommended targets.

  1. Example: a fictional door repair has a $35 estimate fee, fully credited toward the job. Together those two entries add zero to the combined job price.
  2. Materials cost $120. A 30% markup makes the materials charge $156. Two hours billed at $90 add $180. Travel of $30 and other charges of $10 bring the customer total to $376 before sales tax.
  3. Costs are $15 to estimate, $120 materials, $70 labor allowance, $18 travel and $8 other costs. Total cost is $231.
  4. Subtract $231 from $376. Profit before reserve is $145. A chosen example reserve of 25% sets aside $36.25.
  5. The planning amount after reserve is $108.75. That is not $376 of take-home pay. It also is not the remaining invoice balance if the customer has already made a payment.

How to read your result

A positive figure means the entered charges cover the entered costs and reserve. A negative figure means the job shows a loss before any positive-profit reserve is applied. Check forgotten time and costs before deciding the price works.

The margin shown is before reserve. Compare jobs with the same cost categories, not just the same customer price. A job needing an extra visit may leave less than a similar job completed in one trip, even if their quoted prices match.

Common mistakes

  • Confusing the hourly selling rate with the worker’s actual cost.
  • Treating materials markup as the same percentage as profit margin.
  • Giving an estimate-fee credit twice or counting a paid fee twice.
  • Leaving travel, payment fees or overhead out of the job plan.

FAQ

What if my estimate visit is free?

Enter zero for the customer fee. Still enter the cost of your estimating time or travel if it is not counted elsewhere.

How should a fee credit work?

Enter the fee charged and the amount credited toward the job. The credit cannot exceed the estimate fee, and the combined result is not a payment-tracking balance.

Is my chosen reserve my actual tax rate?

Not necessarily. It is only a planning percentage you enter. Ask a qualified professional about your actual obligations rather than treating the example as advice.

Does an owner labor allowance mean payroll?

No. It gives your time a planning cost in this estimate. It does not determine payroll treatment or confirm a tax deduction.

Can I send this breakdown to the customer?

The breakdown contains internal costs and profit, so treat it as internal. Use a separate customer document that includes agreed charges and terms without revealing internal figures.

Related calculators and guides

Educational estimates based on your inputs. Not financial, tax, or legal advice.

Your privacy choices

The free calculators work whether you say yes or no to ads. Cookies needed for sign-in and security stay on. We remember your optional cookie choice for up to six months. You can change it here at any time.

If you agree, Google and its ad partners may use cookies and information about your device and browsing to show and measure ads. Our code does not send your calculator numbers, saved reports, email address or password to Google ads.

If your browser asks websites not to track you or share your information, we keep ads off. Optional first-party measurement, when enabled, stores daily event counts and campaign labels for up to 90 days. It does not store your email, IP address, session ID, calculator figures or saved report contents in those events.

With this choice, a first-party cookie remembers the first campaign source for up to 30 days. If you then create an account or sign up for the Vetted Notice Newsletter, that campaign label is saved with that record. Use campaign labels without personal information. We do not use a third-party analytics tracker.

Privacy Policy · Ask a privacy question