Free Invoice Generator

Contractor invoice calculator

Enter the hours you worked and the materials you bought, with your markup on each, and this works out the invoice total and what is still owed once a deposit is taken off.

Currency
Labour

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

Materials

What you bought for the job, at what it cost you, and the markup you add to it. The invoice shows the marked-up price; the markup itself stays on this sheet.

Tax and deposit

Charged on labour and materials together, on top of the prices.

GuideMarkup and marginHow this works, and where the figures go wrong →

What the contractor invoice calculator does not do

  • It does not suggest a markup or an hourly rate. What you charge depends on your trade, your costs and your client, none of which are arithmetic.
  • It does not know your tax rate, and it does not check whether you are required to charge tax at all, or whether materials are taxed differently from labour where you work. It applies the one rate you type to everything.
  • 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.

Related

Billing time with expenses passed on at cost? The hourly invoice calculator does that, with a discount. To see what a markup is as a margin, or to price one item from a target margin, use the markup and margin calculator.

Last updated 24 September 2026