For Google Sheets

Hourly Invoice Template for Google Sheets

Date, work performed, hours, and rate on every row. The sheet totals the hours, multiplies each row by its rate, and adds tax if you charge it.

Open in Google Sheets

Makes a copy in your Google Drive. Free, no watermark. A Google account is needed.

What is in the template

  • Company details, invoice number, date, and due date
  • Bill To block
  • Rows with Date, Work performed, Hours, Rate, and a calculated Amount
  • Total hours
  • Subtotal, editable Tax rate, Tax, and Total due
  • Notes and payment details

Best for

  • Freelancers and contractors who bill by the hour
  • Work with more than one hourly rate
  • Anyone who wants a timesheet that is also an invoice
Full-page preview of the Hourly Invoice Template

How to use it in Google Sheets

  1. 1

    Click Open in Google Sheets. If asked, sign in; Google places a copy in your Drive.

  2. 2

    Fill in the yellow cells only: your details, the client, and each line item.

  3. 3

    Type your tax rate in the rate cell. Amounts, subtotal, tax, and total update on their own.

  4. 4

    To add lines, insert rows inside the item block so the totals keep including them.

  5. 5

    Check the figures once, then choose File, Download, PDF and select Fit to width.

  6. 6

    Send the PDF. Duplicate the tab for your next invoice.

A rate on every line

Unlike a flat timesheet, this template lets each row carry its own rate, so a day of design at one rate and a day of meetings at another sit on the same invoice. Total hours is summed separately so the client can match it to their records.

Daily or by task

Use one row per day with a short description, or one row per task if you prefer. Either way, record hours in decimals. The tax rate defaults to zero because many hourly workers are not registered; type your rate if you are.

Tips

  • Keep a running time log and paste it into the sheet at invoice time.
  • Round to the nearest quarter hour unless your contract says otherwise.
  • Duplicate the tab each week or month and keep all invoices in one file.

Questions about this template

Can I bill minimum call-out hours?

Yes. Enter the minimum in Hours even if the visit was shorter, and say so in the description.

How do I show overtime?

Add a row with the overtime hours and the overtime rate; the Amount formula handles the rest.

Is there a Google Docs version?

Yes. Our Hourly Invoice template for Google Docs is a week-at-a-glance timesheet with a single rate.

Basic Invoice Template

Google Sheets

Quantity times price per line, subtotal, an editable tax rate cell, and total due. The simplest calculating invoice.

View template

Itemized Invoice with Tax

Google Sheets

Mark each line taxable or not; the sheet taxes only the taxable subtotal. For mixed goods and services.

View template