How to turn a timesheet into an invoice
Billing by the hour sounds simple until you're staring at a timesheet full of entries like "1h 45m" and "0h 20m" and trying to add them up in your head. The trick is to convert everything to decimal hours first: minutes divided by 60. So 30 minutes is 0.5 hours, 45 minutes is 0.75, and 20 minutes is roughly 0.33. Add the decimal hours together, multiply by your hourly rate, and that's your subtotal.
This calculator does that conversion for you and, if you charge tax or VAT, adds it on top so you see the exact amount to put on the invoice. Enter your total hours and minutes for the job, your rate, and your tax percentage if any.
A worked example
You tracked 18 hours and 30 minutes on a project at $60/hour. That's 18.5 billable hours, so your subtotal is $1,110. If you add 20% VAT, the invoice total becomes $1,332. Now you can bill with confidence instead of second-guessing the maths.
Tips for hourly billing
- Round consistently — decide whether you bill to the nearest 15 minutes or the exact minute, and apply it every time.
- Track as you go — reconstructing hours from memory almost always undercounts your time.
- Show the breakdown — listing hours × rate on the invoice reduces "why so much?" questions.
- Check your tax obligations — whether you add VAT/sales tax depends on your country and registration status.
Frequently asked questions
How do I convert minutes to decimal hours?
Divide the minutes by 60. For example, 30 minutes ÷ 60 = 0.5 hours, and 45 minutes ÷ 60 = 0.75 hours. This calculator does it automatically.
Should I add tax or VAT to my invoice?
It depends on your country and whether you're registered for VAT or sales tax. If you are, enter your rate in the tax field; if not, leave it at 0. This tool is not tax advice.
How should I round my billable time?
Common practice is to bill to the nearest 6, 15, or 30 minutes — pick one and be consistent. You can also bill exact time; just enter the precise hours and minutes.
TidyTools