Billing Rate Calculator

Find Out How to Price Your Service With the Help of Calcopolis

This billing rate calculator estimates how much to charge per hour by dividing an annual salary by annual working hours, then applying a markup. Use it as a starting point for a freelance hourly rate or an employee charge-out rate—not as a guarantee that the price will cover every business expense.

billing rate

How to use the billing rate calculator

  1. Enter Annual Salary. Use the employee’s annual gross salary, before employee deductions. If you are self-employed, you can use your target annual compensation as a planning figure. The calculator does not automatically add employer payroll taxes, benefits, or other expenses.
  2. Enter annual hours. The field labeled “Total Woking Hours” accepts hours per year. Use a positive number, and make sure it represents the capacity you intend to price. Total working hours and client-billable hours can produce very different results.
  3. Enter Markup. Enter the percentage added to the salary-based hourly amount. For example, enter 100 for a 100% markup, which doubles the base amount.
  4. Review Billing Rate. The result is the hourly price in dollars. Check it against your expected billable hours, operating costs, and the scope of the service before quoting a client.

What is a billing rate?

A billing rate is the amount you charge a client for a unit of service. In this calculator, that unit is one hour.

Your billing rate is not the same as the rate of pay for an employee or contractor. Pay compensates the worker; the client-facing rate also needs to support applicable employer costs, overhead, nonbillable time, and profit.

Billing rate formula and example

calulator

The calculator uses this formula:

Billing rate = (Annual salary ÷ Annual hours) × (1 + Markup ÷ 100)

The salary divided by annual hours gives the salary-based hourly amount. The markup increases that amount to arrive at the price charged to clients.

Example: $60,000 salary with a 100% markup

Input or calculation Value
Annual salary $60,000
Annual hours 2,000 hours
Markup 100%
Salary-based hourly amount $60,000 ÷ 2,000 = $30 per hour
Billing rate $30 × (1 + 100 ÷ 100) = $60 per hour

The result is $60 per hour. Each billed hour generates $30 above the salary-based hourly amount, but that difference is not necessarily profit: other costs still need to be covered.

Should you use working hours or billable hours?

This is one of the most important decisions when setting your rate. Working time may include internal meetings, sales calls, training, administration, and other activities that clients do not pay for.

The calculator does not automatically adjust for nonbillable time. If you enter total working hours, it spreads salary across all those hours. If you want to recover annual compensation through client work, you can instead enter your realistic annual billable hours. This changes the assumption behind the calculation; there is no separate billable-hours adjustment.

For example, suppose someone works 2,000 hours annually but can bill only 1,600:

  • Using 2,000 hours, a $60,000 salary, and a 100% markup produces $60 per hour.
  • Using 1,600 billable hours with the same salary and markup produces $75 per hour.

At $60 per hour, 1,600 billed hours generate $96,000 in revenue. At $75 per hour, those same hours generate $120,000. That difference matters when you budget for salary, benefits, overhead, and profit.

Use realistic capacity rather than assuming every available hour will be sold. If you already account for nonbillable time by reducing annual hours, avoid adding a second allowance for the same cost without checking your budget.

Markup is not profit margin

Markup is measured against the base amount; margin is measured against the selling price. A 100% markup on a $30 salary-based hourly amount creates a $60 billing rate. The $30 difference is 50% of the selling price—not 100%.

Even that 50% is only the share remaining after the salary amount used in the calculation. It is not your net profit margin unless all other relevant costs have also been deducted.

A 0% markup simply returns annual salary divided by annual hours. It leaves no allowance above that salary allocation for other expenses or profit.

How to check whether your rate covers business costs

A calculated rate is a pricing scenario, not a complete assessment of the profitability of your business. Before adopting it, work through these checks:

  1. Confirm compensation costs. Review gross pay, employer payroll taxes, benefits, and other employment costs. The gross salary calculator and calculator for extra payment for overtime can help you review pay amounts, but they do not replace a complete employer-cost budget.
  2. Budget for operating expenses. Include software, insurance, office space, accounting, marketing, and other costs relevant to your service. Costs can differ by location and business model. Where useful, calculate the average variable costs to understand expenses that change with activity.
  3. Estimate annual service revenue. Multiply your proposed billing rate by the hours you realistically expect to bill. Subtract annual compensation and business expenses to estimate what remains before any additional costs or taxes not yet included.
  4. Allow for uncertainty. Consider unfilled capacity, project overruns, late payments, and replacement labor. Base the allowance on your circumstances rather than assuming one markup works for every business.
  5. Check the service and market. Compare your proposed rate with the scope, expertise, turnaround time, and value you offer. A cost-based calculation shows what your assumptions require; it does not establish what clients will accept.

For freelancers, this process helps separate target personal compensation from business revenue. For agencies and other employers, calculate rates by role when salaries, billable capacity, or delivery costs differ substantially.

Related calculations for pricing and invoicing

  • Use the billable hours calculator to calculate a service charge from your billing rate and the time worked.
  • Use the salary to hourly calculator to convert pay between time periods. That helps establish a pay-rate baseline, which is different from a client billing rate.

Turn your hourly rate into a client-facing estimate

If your business repeatedly quotes similar services, a customized calculator can help clients understand estimated costs before contacting you. For example, a consulting firm could combine estimated hours, service options, and role-specific rates in a quote form. Calcopolis offers a quote calculator builder for customized service estimates so you can create a pricing tool around your own business rules.