FREE TOOL

Timesheet to Invoice

Abass GassFounder of Incusia · 5 min read
Last reviewed 23 October 2026Checked against 8.5 hours at $85 an hour, dated 6 to 8 October 2026

Turn dated hours and an hourly rate into an invoice you can download.

One row per line. Date, description, and hours, separated by tabs or commas.

Entry 1

Invoice total

$0.00

30 Oct 2026 · 0 hours · $0.00 · 0 entries

Add an entry to fill the invoice.

8.5 hours at $85 an hour is $722.50, and each day stays its own line: $255.00, $127.50, and $340.00. The invoice date and the dates on the lines are different dates. A client can check Tuesday without asking for the spreadsheet.

An hourly invoice the client can check

Invoicing for hours is two jobs that people do in the wrong order. First they keep a timesheet, in a notebook or a sheet, with a date and a description and a number of hours. Then they open a blank invoice and type a single line that says consulting, and a total they added on a calculator. The client approves the timesheet in their head and questions the invoice, because the invoice threw the dates away. A timesheet invoice keeps the dates. Each entry is a line. The line has its own amount. The total is the sum of the lines, at one rate.

The rate sits once, at the top. Every row uses it. If Tuesday was 2.5 hours and the rate is $85, Tuesday is $212.50. You do not retype the rate on the row, and you do not round the day to a number that feels tidy. The invoice date is the day you build the PDF. The dates on the lines are the days the work happened. Those are different dates, and both belong on the page. A client who asks for a breakdown is asking for the line dates, not for a second email with a screenshot of your calendar.

  • One row per day or per task, with its own date
  • Hours times the rate, rounded to the cent on each line
  • The total is the sum of the lines, plus a count of the entries

Paste works when the timesheet already exists. Copy the rows from the sheet. Put the date in the first column, the description in the middle, and the hours in the last column. Tabs from a spreadsheet are the cleanest split. Commas work when the description has no comma of its own, and quoted commas are kept inside the description. A header row that mentions date and hours is ignored. If you have already typed a real entry, the paste is added under it. If the form is still blank, the paste becomes the invoice.

Dates can be typed as 2026-10-01, or as a spreadsheet date such as 10/01/2026. A date written with dots, such as 01.10.2026, is read as day, month, year. If a row has a description and hours but no date the line still appears, and the date cell stays empty until you fill it. An hourly invoice with a missing date is weaker than one with the day on every line. Fill the gap before you send the PDF. Hours can be whole numbers or decimals. A trailing h is ignored, so 1.5h still counts as an hour and a half.

How many lines is a judgment. One line per day is enough for most retainers and for support work. One line per task on that day is better when the same day mixed a call, a draft, and a revision, and the client will ask which hours were which. A whole month collapsed into one line, March, 40 hours, is the line that comes back with a question. If the agreement truly was a monthly cap with no breakdown, say that in the description. Do not pretend a lump was a timesheet.

The PDF shows the invoice date, the rate, the total hours, the number of entries, and every entry with its date and amount. That is the file you attach. Keep your original sheet as well, in case they ask for the source. The invoice should match the sheet. If you edit an hour after you download, download again. Two versions of the same week, with two totals, will be the thing they pay the smaller of.

The PDF is free. It downloads with no account and no email. You can send a copy to yourself if you want the file in your inbox, and that step does not gate the download. Nothing you type is stored on a server. When you are ready to put the same lines on a fuller invoice, with your address and theirs, the entries can move across so you are not typing Thursday a second time.

What the hours have to show before they are billed

A timesheet that says "consulting, 8.5 hours" is a total, not a record. The version worth invoicing has the day, the work, and the hours: 3.0, 1.5, and 4.0, at $85. If a row has hours and no date, fill the date before the PDF exists. An empty date is the line they will ask about.

The hours stay dated. Tuesday at 2.5 hours is $212.50 before it ever becomes an invoice line.

Why every line on the invoice needs its date

The invoice date is the day you bill. The line dates are the days you worked. Collapsing the week into one amount throws away the thing the client already approved. $722.50 is easier to pay when October 7 is still on the page.

The invoice keeps every date. The client can check October 7 without asking for a second spreadsheet.

Common questions

How do I invoice for hours worked?
Put the hourly rate at the top, then one row per block of time: the date, what the hours were for, and how many hours. Each row becomes an amount. The invoice total is the sum of those amounts. A single line that says "consulting, 14 hours" is harder for a client to approve than the same 14 hours split across the days you actually worked.
What is a timesheet invoice?
It is an invoice whose lines are the timesheet. Each line has a date, a description, the hours, and the amount at your rate. The header shows the invoice date, the rate, the total hours, and how many entries there are. The client can match the PDF to the week without asking you for a second file.
Can I paste rows from a spreadsheet?
Yes. Copy the rows and paste them into the box. Tabs or commas both work. Use one line per entry, with the date, the description, and the hours. A header row that says Date and Hours is skipped. Filled rows you already typed stay put. Blank rows are replaced by the paste.
Should every day be its own line?
Yes, when the client or their accounts team reconciles time. One line per day, or per task on that day, is the breakdown they ask for when a lump sum looks large. Grouping a whole month into one line is fine only if the agreement said the invoice would be a single total. If they have ever asked "what were the hours," date the lines.
Is the PDF free?
Yes. The invoice is on the page, and the PDF downloads with no account and no email. You can email a copy to yourself if you want it in your inbox. That step is optional. The download is not locked behind it.

Or keep the dates when the hours become an invoice

Each tracked day stays a line, with its own date and its own amount.

Starter

$9/month

Send invoices and estimates, get paid

  • Unlimited invoices and clients
  • Estimates clients can sign
  • See when an invoice is opened
  • Automatic payment reminders
  • Card payment button
  • 10 layouts, your logo
  • Made in Incusia on your documents
  • 30+ currencies

Price locked forever

Most popular

Pro

$29/month

Run the whole business from one place

Everything in Starter, plus

  • Recurring invoices that bill themselves
  • Chases a declined card for you
  • Late fees, applied automatically
  • Deposits and payment plans
  • Receipt scanning and mileage
  • Bill expenses straight to a client
  • Time tracking onto invoices
  • Estimates clients pick options from
  • Client pipeline and cash forecast
  • Client portal
  • 12 hour support
  • Remove Made in Incusia

Price locked forever

Lifetime

$99once

Pro, forever. One payment, nothing after that.

  • Everything in Pro, for good
  • Every feature we ship later
  • 24 hour support
  • Direct line to the founder
  • Founder Playbook
  • Rate Setter
  • Remove Made in Incusia
Abass GassFounder of Incusia

Incusia is invoicing software for people who send their own invoices.

It handles invoices, estimates, recurring billing, expenses and follow ups in one place, in any currency.

It is built for freelancers, sole traders and small businesses, not for finance departments.

More about Incusia

Last reviewed 23 October 2026.