Free Invoice Generator

Hourly invoice calculator

Enter your hours and what you charge for them, add anything you paid for on the client's behalf, and this works out the total and what is still owed.

Currency
Billable hours

One row per rate. Add a row when a task, a person or a period is billed at a different rate.

Expenses

What you paid for on the client's behalf and are passing on, such as a stock photo licence, materials or travel. Billed as entered, never multiplied by hours.

Discount, tax and deposit

GuideInvoicing by the hourHow this works, and where the figures go wrong →

What the hourly invoice calculator does not do

  • It does not keep anything. Nothing is written to your browser's storage while you use it and nothing is sent to us, so the figures are gone when you close the tab. Press Create this invoice if you need a document: the figures are handed to the invoice generator in this tab, cleared as soon as it opens, and saved there as a new invoice alongside any you already have.
  • It does not track time. Enter hours you have already counted; this works out what they come to.
  • It does not know your tax rate, and it does not check whether you are required to charge tax at all. It applies the rate you type.
  • It doesn't suggest an hourly rate. What you should charge depends on your market, your costs and your client.

Related

Hours still as start and finish times? The timesheet calculator turns them into decimal hours, rounded to the increment you bill in. Selling materials with a markup as well as your time? The contractor invoice calculator adds them at cost plus your markup. Billing travel? The mileage calculator prices the distance and the time on the road. Billing fixed amounts rather than hours? The invoice calculator takes a quantity and a unit price instead. To work out what your hourly rate should be, use the freelance rate calculator. To work a single figure back out of a tax-inclusive total, use the VAT calculator. For the date the invoice falls due, use the invoice due date calculator. If some of the hours are for work outside what was agreed, agree them first: the scope change email generator writes that email.

Last updated 20 September 2026