Service Pricing Calculator

Price a service job from labour, materials and allocated overhead using a target margin or markup, with three package tiers compared.

  • Runs in your browser
  • Free, no sign-up
Job costs

Starting values are examples. Use your own wages, materials and overhead.

Wages plus on-costs

Overhead allocation

Spreads fixed costs (rent, insurance, vehicles, software, admin) over the hours you actually bill.

Example value, replace with your own

Hours charged to customers, not hours worked

Pricing
Price using

Same as 33.33% markup

Your local rate. Added on top of the price.

Package tiers

Compare three packages using the same rates and target.

Results

Price per job
$800.00
Before tax
Effective hourly rate
$160.00
Cost $120.00 per hour
Profit per job
$200.00
25% margin, 33.3% markup
Labour (5 h x $40.00)
$200.00
Overhead (5 h x $50.00)
$250.00
Materials
$150.00
Total cost
$600.00
Profit
$200.00
Price
$800.00

Package comparison

Price for three package tiers
PackageHoursCostPriceProfitPer hour
Basic3$350$467$117$156
Standard5$600$800$200$160
Premium8$1,020$1,360$340$170

Formulas used

  • Overhead rate = monthly overhead ÷ billable hours = $6,000.00 ÷ 120 = $50.00 per hour
  • Cost = hours x (labour cost + overhead rate) + materials = $600.00
  • Price = cost ÷ (1 − margin) = $600.00 ÷ (1 − 0.25) = $800.00
  • Margin = profit ÷ price. Markup = profit ÷ cost.

Margin vs markup

Margin is profit as a share of the price; markup is profit as a share of cost. A 25% margin equals a 33.33% markup, and a 25% markup is only a 20% margin. Mixing them up is a common way to underprice.

This calculator produces an estimate from the figures you enter. It is not financial, tax or legal advice.Full disclaimer

How to use the service pricing calculator

  1. Enter labour hours for the job, your labour cost per hour and materials.
  2. Enter monthly overhead and the hours you actually bill per month to get an overhead rate.
  3. Choose target margin or markup and enter the percentage; the tool shows the equivalent of the other.
  4. Optionally add your sales tax, VAT or GST rate.
  5. Edit the three package tiers to compare prices, and read the formulas used.

Worked example

5 hours at $40, $150 materials, $6,000 overhead over 120 billable hours, 25% margin

Overhead rate $6,000 ÷ 120 = $50 per hour. Cost = 5 × ($40 + $50) + $150 = $600. Price at 25% margin = $600 ÷ 0.75 = $800 ($160 per hour), which is a 33.33% markup. A 25% markup instead would price the job at $750, only a 20% margin. All inputs are examples.

How it works

Overhead rate = monthly overhead ÷ billable hours. Cost = hours × (labour cost + overhead rate) + materials. Target margin: price = cost ÷ (1 − margin). Markup: price = cost × (1 + markup). Margin = profit ÷ price; markup = profit ÷ cost; markup = m ÷ (1 − m). Tax = price × tax rate. Per hour = price ÷ hours.

Assumptions

  • Labour cost, materials, overhead, billable hours, margin or markup and tax rate are your own figures; starting values are examples.
  • Overhead is spread evenly over billable hours.
  • Package tiers share the same rates and target.

Frequently asked questions

What is the difference between margin and markup?

Margin is profit divided by price. Markup is profit divided by cost. The same dollar profit gives a smaller margin than markup: a 25% margin equals a 33.33% markup.

Why use billable hours for overhead?

Only billed hours generate revenue to cover fixed costs. Spreading overhead over all hours worked, including admin and travel, underprices every job.

Should tax be included in my price?

That depends on local rules and whether you quote tax-inclusive prices. The tool shows the price before tax and, if you enter a rate, the price including tax.

Limitations

  • Does not consider competitor pricing or what your market will pay.
  • Single overhead rate; no separate rates for different crews or equipment.