Free Timesheet Generator

Create professional timesheets in seconds. Add your time entries, projects, hourly or daily rates, and overtime — then download as a PDF. No sign-up required.

TIMESHEET
Prepared for
Timesheet No.
Period Start
Period End
Hourly Rate
VAT Rate
%
0.00
Total Hours:0
Subtotal (ex VAT):£0.00
VAT (20%):£0.00
Total:£0.00
Created with AllSquare · getallsquare.com

Love this tool? The app does even more.

Create invoices and estimates, send them to clients, and track payments — all from your phone. Save your details so you never type them again.

  • Create & send invoices
  • Create & convert estimates
  • Save clients & price lists
  • Track invoice status
  • Works offline
  • Cloud sync across devices
Download Free

About the timesheet generator

For hourly contractors, agency staff and freelancers billing by the hour, the timesheet is the document the client signs off on — and the document that decides what gets paid. A clean, well-typeset timesheet with hours by day, project notes and totals is what most clients expect, and it’s often what an agency’s accounts team requires before they’ll process an invoice. AllSquare’s free timesheet generator builds one in your browser. Fill in your details, add the client, list hours per day with project notes and rates, and download a polished PDF. No sign-up, no email, no watermark. Use it for one-off contracts or as part of a regular weekly billing rhythm.

How to use the timesheet generator

  1. 1

    Add your details

    Your name or company, contact info and (optionally) a logo. These appear at the top of the timesheet.

  2. 2

    Add the client

    Client name and any reference number. Useful for agencies who match timesheets to a job code.

  3. 3

    List hours per day

    Enter hours worked per day with brief notes (project, task, deliverable). Add overtime as a separate line if it’s at a different rate.

  4. 4

    Set the rate and download

    Enter your hourly rate (and overtime rate if different). The PDF totals everything up; download and submit for approval.

Why use the timesheet generator

🆓

Free, no sign-up

No email capture, no card details, no watermark. The PDF you generate is yours to keep.

⏱️

Hours by day, with notes

Each day gets its own line with hours and a brief description. Clients see exactly what was done when.

💷

Standard and overtime rates

Add a different rate for evening, weekend or overtime hours. Totals are calculated automatically.

📱

Pair with the AllSquare app

Use the iOS app to invoice for your tracked time, manage clients, and track which timesheets have been paid.

Timesheet Generator FAQs

Is this timesheet generator really free?

Yes. No sign-up, no email, no card details. Generate as many timesheets as you need and download them as PDFs.

Is a timesheet the same as an invoice?

No. A timesheet is a record of hours worked — usually submitted for client approval. An invoice is the formal bill that comes after, often referencing the approved timesheet. Many contractors send both: timesheet first, invoice once approved.

How do I handle overtime hours?

Add a separate line item with the overtime rate (often 1.5x or 2x standard). The PDF totals everything up cleanly so the client and your finance team can see the breakdown.

Can I include multiple projects on one timesheet?

Yes. Each line can reference a different project or task. Group by day or by project — whichever your client expects.

How often should I submit timesheets?

Weekly is most common for contractors and agency work; fortnightly for longer engagements. Some agencies require timesheets by Monday morning for the previous week — check what your client expects.

Can I use this on my phone?

Yes. The web tool works on any device. For ongoing time tracking and invoicing on the go, the AllSquare iOS app pairs timesheets with invoicing in one place.

Need to do this on the go?

The full AllSquare iOS app turns voice descriptions into invoices, manages your client list and price list, tracks payments, and works offline. Free to download with a free tier.