Skip to freelance hours calculator

Freelance Hours Calculator – Billable Hours & Earnings

Calculate freelance hours, billable time, and earnings from your hourly rate. Track breaks, multiple work sessions, clients, and projects instantly in your browser.

Freelance hours calculator

One session

Billing rounding

Optional. Each billable session rounds up to the next increment. Exact leaves the minutes unchanged.

Session

Gross rate for this session. Taxes, fees, and expenses stay outside the total.

Unpaid minutes are subtracted before billable hours and earnings.

An earlier end time continues past midnight. 10:00 PM to 2:00 AM is 4 hours.

This time is

Freelance Hours Calculator Quick Answer

A freelance hours calculator helps freelancers calculate total working time, billable hours, and earnings from an hourly rate.

  • Billable earnings = billable hours × hourly rate
  • Net work hours = end time − start time − unpaid breaks
  • Utilization = billable hours ÷ total work hours × 100

How to Use This Freelance Hours Calculator

  1. Enter your hourly rate.
  2. Enter start and end times.
  3. Subtract unpaid breaks.
  4. Review billable hours and earnings.

Detailed mode adds a session for each client or project. Sessions can use different hourly rates, and each one can be billable or non-billable.

How Freelance Hours and Earnings Are Calculated

The calculator works in whole minutes, then shows both clock time and decimal hours. 3h 30m is 3.5 hours, because 30 ÷ 60 = 0.5. Fifteen minutes is 0.25 and six minutes is 0.1.

  • Net work hours = end time − start time − unpaid breaks
  • If the end time is earlier than the start, add 24 hours before subtracting. 10:00 PM to 2:00 AM is 4 hours.
  • The same start and end is 0 hours, not a 24-hour day.
  • Billable earnings = billable hours × hourly rate
  • Effective hourly rate = earnings ÷ total work hours
  • Utilization = billable hours ÷ total work hours × 100

Billing rounding is off until you choose 6, 10, 15, or 30 minutes. Each billable session then rounds up to the next increment. A 1 hour 7 minute session becomes 1.2 hours at 6 minutes and 1.25 hours at 15 minutes. Exact leaves it at 1 hour 7 minutes. Earnings use the rounded billable time. Utilization still uses the time you actually worked.

The hourly rate is the gross rate you type. Taxes, payment fees, software, and unpaid business time are not deducted. The effective hourly rate is lower than the billing rate when some of the day is non-billable.

Freelance Hours and Earnings Examples

Gross earnings from billable hours and an hourly rate. The weekday and two-project rows match the calculator.
ExampleCalculationEarnings
1 hour1 × $50$50
2 hours2 × $75$150
5 hours5 × $75$375
8 hours8 × $100$800
10 hours10 × $80$800
20 hours20 × $100$2,000
40 hours40 × $75$3,000
80 hours80 × $100$8,000
Weekday with lunch9:00 AM–5:00 PM, 1 hour unpaid break, 7 billable hours × $75$525
Two projects plus admin3 hours × $80, 4 hours × $60, and 1 non-billable hour$480

The two-project day is 8 hours worked, 7 billable hours, 1 non-billable hour, 87.5% utilization, and a $60 effective hourly rate on $480 of earnings.

Billable vs Non-Billable Freelance Hours

Billable time is work a client has agreed to pay for. That often includes client work, approved client meetings, project research, implementation, design, and writing. A meeting is not automatically billable. The contract, statement of work, or written approval decides.

Non-billable time is usually the cost of running the practice: proposals, marketing, invoicing, bookkeeping, general admin, learning, and other internal business work. Count those hours in the total so utilization and the effective hourly rate stay honest, and leave them unmarked as billable unless a contract says otherwise.

Common Freelance Hours Mistakes

  • Counting every working hour as billable, including proposals, marketing, and admin.
  • Forgetting an unpaid break, which turns an 8-hour presence into 8 billable hours.
  • Treating an overnight session as negative or zero because the end clock is earlier than the start.
  • Ignoring a billing increment the contract requires, such as 15 or 30 minutes.
  • Confusing the billing rate with the effective hourly rate. The effective rate divides earnings by all hours worked.
  • Leaving non-billable business time out of the week, which hides how many hours it took to earn the invoice.

Freelance Hours Calculator FAQ

What is a freelance hours calculator?

A freelance hours calculator turns start and end times into total work hours, billable hours, and earnings from an hourly rate. It can also separate non-billable time and apply a billing increment.

How do I calculate freelance hours?

Subtract the start time from the end time, then subtract unpaid breaks. If the end time is the next morning, add 24 hours first. Net work hours = end time − start time − unpaid breaks.

How do I calculate freelance earnings from hours?

Multiply billable hours by your hourly rate. Billable earnings = billable hours × hourly rate. Seven billable hours at $75 is $525. That figure is gross, before taxes, fees, and expenses.

How do I calculate billable hours as a freelancer?

Start with net work hours, then keep only the time your contract lets you charge. Mark the rest non-billable. If the contract uses a billing increment, round each billable session up to the next 6, 10, 15, or 30 minutes.

How many billable hours should a freelancer work per week?

There is no fixed number. Many freelancers plan for about 20–30 billable hours inside a 40-hour week, because proposals, marketing, invoicing, and learning are often unpaid. Utilization on this page is billable hours divided by total work hours.

Are breaks included in freelance billable hours?

Unpaid breaks are subtracted. A 9:00 AM to 5:00 PM day with a 1 hour unpaid break is 7 hours, not 8. Whether a short pause is unpaid depends on the contract. Minutes you enter here are treated as unpaid.

How do I calculate freelance hours for an invoice?

Log each billable session in Detailed mode, choose the billing increment from your contract, then copy the summary, print it, or export a CSV. The file is created in your browser. This page does not create or send an invoice.

Can I track multiple freelance projects?

Yes. Detailed mode keeps several sessions. Each session has a date, a client or project name, start and end times, a break, a billable or non-billable setting, and its own hourly rate.

What is the difference between billable and non-billable hours?

Billable hours are time you charge a client. Non-billable hours are time spent on the business itself, such as proposals, marketing, invoicing, bookkeeping, learning, and general admin. A meeting is billable only when the contract says so.

How do I convert freelance hours to decimal hours?

Divide the minutes by 60 and add them to the hours. 30 minutes is 0.5, so 3h 30m is 3.5 hours. 15 minutes is 0.25 and 45 minutes is 0.75. Results show both the clock form and the decimal hours.

Can this calculator handle overnight freelance work?

Yes. 10:00 PM to 2:00 AM is 4 hours. An end time earlier than the start continues past midnight. A start and end that are the same clock time count as 0 hours, not 24.

Is this freelance hours calculator free?

Yes. It runs in your browser. There is no signup and no fee.

Does this calculator store my freelance data?

Calculations stay in your browser. Time, project, and rate inputs are not uploaded. Entries are saved in localStorage on this device so you can return to them. Reset restores the sample weekday. Clearing this site’s data in the browser removes the saved copy.

Is this the same as a timesheet?

It totals sessions for invoice hours, including several projects and a CSV file. It is not payroll software. For one clock-in and clock-out timesheet, use the Work Hours Calculator. For employee time cards, use the Employee Hours Tracker.