For Google Docs

Hourly Invoice Template for Google Docs

A timesheet and an invoice on one page. Seven rows, one per day, a total hours line, and a single hourly rate. Made for weekly billing.

Open in Google Docs

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

What is in the template

  • Your details, invoice number, and the week covered
  • Bill To block
  • One row per day with Date, Work performed, and Hours
  • Total hours and hourly rate
  • Subtotal, Tax, and Total due
  • Notes for timesheet approval
  • Terms set to weekly invoicing, payment within 7 days

Best for

  • Contractors and temps paid weekly by the hour
  • Virtual assistants and support staff
  • Anyone whose client approves a timesheet before paying
Full-page preview of the Hourly Invoice Template

How to use it in Google Docs

  1. 1

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

  2. 2

    Rename the copy with the invoice number so you can find it later.

  3. 3

    Replace the placeholder text with your details, the client’s, the invoice number, and the dates.

  4. 4

    Type each line item. Right-click a row to insert or delete rows.

  5. 5

    Add up the amounts and type the subtotal, tax, and total. Docs does not calculate.

  6. 6

    Choose File, Download, PDF document and send the PDF.

Timesheet and invoice in one

Hourly workers often send a timesheet and then an invoice that repeats it. This template merges the two. Each day gets a line with a short note on what was done, the hours are totalled, and one rate turns them into the amount due. The client approves and pays from a single document.

Weekly rhythm

The terms default to weekly invoicing with payment within seven days because that is how most hourly arrangements run. If you are paid fortnightly, duplicate the table for the second week and change the terms. Keep the invoice number sequential across weeks.

Tips

  • Write hours as decimals so the total is easy to check.
  • Name the invoice with the week-ending date, for example Week ending 14 March.
  • Ask the client to reply with approval before you send it to their accounts team.

Questions about this template

Can I have more than one rate?

Add a Rate column to the table and put the rate on each row, or use our Google Sheets Hourly template which supports a rate per line.

Does it total the hours?

No. Add them up and type the total. The Sheets version does it automatically.

How do I show overtime?

Add a line below the daily rows labelled Overtime with the extra hours and the overtime rate in the description.

Simple Invoice Template

Google Docs

A minimal one-page invoice for freelancers and sole traders who want to bill quickly without extra fields.

View template

Google Docs Invoice Template

Google Docs

A Google Docs invoice that lives in your Drive, so you can duplicate it for each client and share a link.

View template

Classic Invoice Template

Google Docs

A traditional serif layout with a formal line-item table and a signature line. Suits accountants, lawyers, and established firms.

View template

Modern Invoice Template

Google Docs

A bold blue header band with clean sans-serif type and striped rows. A good default for most small businesses.

View template