SmallKits

Free timesheet generator

Free and unlimited, with no sign-up and no watermark: log start and end times, breaks and overtime for a week, a fortnight or a month, then bill the hours in one tap.

Saved
First time here?

From

Advanced settingsCountry, currency, tax, payment details, terms, numbering and language
Country and format
Paper
Tax and discount
Payment details

Mobile money covers M-Pesa, MTN MoMo, Airtel Money, GCash, UPI, Pix and similar. Online payment covers PayPal, Stripe, Wise and payment links.

Terms
Signatures
Copies and layout
Numbering
Invoices

“In sequence” is required for tax invoices in many countries, including the EU and UK. “Hard to guess” adds the month and a random code, so customers can’t tell how many documents you issue.

Your dataStored only in this browser

Nothing you type is uploaded. Download a backup to keep a copy or to move to another device. Your business details are shared by every SmallKits tool.

What you type stays in this browser. Nothing is uploaded.

Documents

Kept in this browser only. To keep a copy, open Advanced settings, then Your data.

Your signature

Saved only in this browser and used only when you choose to sign a document.

Was this tool helpful?

Read only by the SmallKits team. Please do not include anything you typed into a document.

For freelancers, contractors and small teams

If you are paid by the hour, a timesheet is the evidence behind your invoice. If you employ people by the hour, it is the record behind their pay. Either way it should be quick to fill in, impossible to misread and signed by both sides. This timesheet calculates the hours for you, handles breaks and overtime, and becomes an invoice when you are done.

How to fill it in

  1. Choose the period: one week, two weeks, or to the end of the month. The days are filled in for you.
  2. Type start and end times. Quick formats work: 9, 9:30, 0930, 5pm. Type 9-5 in the start box and both times fill in.
  3. Add the break in minutes. Hours are worked out per day.
  4. Fill one day, then use “Copy first day to weekdays” if your hours are regular.
  5. Add notes or the task for each day if the client wants detail.

Overtime

Turn on overtime under Advanced settings and choose after how many hours a day it starts (8 by default) and the multiplier (1.5 by default). The totals show regular hours, overtime hours and the amount at the right rates. Check your employment contract or local labour law for the rules that apply to you.

Shifts past midnight

A shift from 22:00 to 06:00 is counted as 8 hours. Times are treated as wall-clock times, so a daylight-saving change during a night shift is not adjusted; note it if it matters.

From timesheet to invoice

Add your hourly rate and the timesheet shows the amount due. Download it, then choose “Make invoice”: the invoice gets one line, “Hours worked”, with the total hours (overtime included at its rate) and your rate. Send both together so the client can check the hours.

Decimal or hours and minutes

Hours can be shown as decimals (7.5) or hours and minutes (7:30) under Advanced settings. Decimal hours are easier to multiply by a rate; hours and minutes are easier to read.

Good practice

  • Fill it in daily, not at the end of the month.
  • Get it signed by the client or supervisor before invoicing.
  • Keep notes short but specific, especially for unusual days.

A worked example

A part-time receptionist at a clinic works Monday to Friday. On Monday she types “8:30” and “17:00” with a 30-minute break: 8 hours. On Wednesday she stays late for a stock count until 18:30: 9.5 hours. On Friday she leaves early at 15:00 with no break, noted as “Left early, agreed”. With overtime after 8 hours a day at 1.5×, the totals show 39.5 regular hours and 1.5 overtime hours. Her rate of 22 an hour gives the amount due. The clinic manager signs it, and she turns it into an invoice in one tap.

Checklist

  • The period and the client or employer are correct.
  • Every day worked has a start, end and break.
  • Unusual days have a short note.
  • Overtime rules match your agreement.
  • Both signatures are in place before invoicing.

Timesheet terms explained

Regular hours
Hours up to the overtime threshold.
Overtime
Hours beyond the threshold, often paid at 1.5 times the normal rate.
Break
Unpaid time during a shift, entered in minutes.
Decimal hours
7.5 hours means seven and a half hours, or 7:30.
Period
The week, fortnight or month the timesheet covers.
Approved by
The client or supervisor confirming the hours are correct.

For contractors, attaching the signed timesheet to your invoice answers most questions before they are asked and gets you paid faster.

Who uses timesheets

Freelancers and contractors billing by the hour, cleaners and caregivers, casual and part-time staff, tutors, consultants and small teams that pay by the hour. Agencies placing workers with clients often require a signed timesheet before they can invoice, so having it ready and signed each week keeps payments on time.

Related free tools

One more tip

Agree the overtime rule and the hourly rate in writing before the work starts, and keep them the same on every timesheet. Most disagreements about pay come from rules that were never written down.

Updated 2026-10-29

Frequently asked questions

Is this really free?

Yes. The timesheet generator is free and unlimited, with no sign-up and no watermark.

How are hours calculated?

End time minus start time, minus the break in minutes, for each day. Shifts past midnight are handled.

Can I type 9-5?

Yes. Typing “9-5” in the start box fills in 9:00 to 17:00.

Can I add overtime?

Yes. Turn on overtime and set when it starts and the rate multiplier.

Can I make a monthly timesheet?

Yes. Choose “To the end of the month” as the period.

Can I turn my timesheet into an invoice?

Yes. Add your hourly rate, download, then choose Make invoice.

Can my client sign the timesheet?

Yes. Worker and Approved by signature blocks are included.