Time Tracking Calculator
Total your hours from start and end times. Write one entry per line with a task name, start time, end time and break minutes; an end time earlier than the start counts as the next day, so night shifts work. The calculator shows the duration of each entry, totals per client or project – the text before a dash – the grand total in hours and minutes and in decimal hours, and earnings at your hourly rate.
- Runs in your browser
- No sign-up
- Free to use
Times as HH:MM (24-hour). An end before the start counts as the next day.
How to use Time Tracking Calculator
- Write entries: task | start | end | break.
- Use “Client – task” to group entries.
- Add your hourly rate.
- Copy the decimal total for invoices.
Time Tracking Calculator features
Overnight entries
Ends after midnight.
Breaks
Subtracted per entry.
Grouping
By client or project.
Decimal hours
For invoices.
Paste from spreadsheets
Tab or | separated lines.
Any currency
Choose from 30+ currencies; amounts are formatted for it.
When to use Time Tracking Calculator
- Freelancer timesheets.
- Weekly hour checks.
- Shift work.
- Billing clients by the hour.
Time Tracking Calculator FAQ
How do I group entries?
Start the task name with the client or project and a dash, for example “Client A – design”.
What is a decimal hour?
7 hours 30 minutes is 7.5 hours – the format invoices and payroll use.
Does it handle night shifts?
Yes: 22:00 to 06:00 counts as 8 hours.
Is my timesheet saved?
No. Keep the text somewhere safe.
How do I convert minutes to decimal hours?
Divide the minutes by 60: 45 minutes is 0.75 hours, 20 minutes is about 0.33 hours.
From timesheet to invoice
Billing accurately starts with recording start and end times. Converting to decimal hours avoids the common mistake of reading 7:30 as 7.3 hours.
Grouping by client turns a week of entries into invoice lines in one step.
Example: a task from 09:00 to 17:30 with a 30-minute break counts as 8 hours. A night shift from 22:00 to 06:00 with a 30-minute break counts as 7.5 hours, because an end time earlier than the start is read as the next day. Totals are shown in hours and minutes and as decimal hours, which is what most invoices and payroll systems need (7 h 30 min = 7.5 h).
If you bill clients or report hours to an employer, check their rounding rules – some round to the nearest 6 or 15 minutes – and apply them consistently. Keep the original start and end times as your record; totals alone are hard to verify later.