Time Card Calculator for Freelancers

Your week as a timesheet: project hours, client rates, invoice-ready exports — with your data staying on your machine.

Hoja de horas

Guardado

Haz clic en un nombre para cambiar · el lápiz renombra · “+ Añadir empleado” añade uno o varios a la vez · “Rellenar días” completa varios días de una vez · todo se guarda automáticamente en este navegador.

Horas totales
0h 00m 0.00
h:mm y horas decimales
Horas normales
0.00
Horas extra
0.00
$0.00
Sueldo bruto
$0.00
= base $0.00 + OT/DT premium · DT comp —
Opciones de cálculo
los campos de hora usan el selector del navegador

Las horas extra se cuentan por semana laboral (bloques de 7 días desde tu fecha de inicio), como exige la FLSA. La semana 2 de una hoja bisemanal tiene su propio umbral de 40 h. Deja vacíos los umbrales diarios para la regla federal; marca California para la regla diaria §510.

Defaults tuned for independent work

  • $65/hr placeholder rate — swap in yours; different rates per day = different clients
  • Decimal hours front and center — the unit invoices are written in
  • Share links that encode the sheet in the URL — send a client a pre-filled record without uploading anything
  • CSV/PDF exports that attach cleanly to an invoice email

Billable vs worked

The number that decides your year isn't your rate — it's rate × billable ratio. Log everything here, log the billable slice in the billable hours calculator, and the effective-rate readout tells you whether to raise rates or cut scope creep.

Frequently asked questions

How do I track billable hours per client?
Name the day row or use the rate column per client (row comment) — or for full per-client totals and invoice-ready exports, use the dedicated billable hours calculator.
Freelancers don't get overtime — why use this?
Right: no FLSA OT on 1099 or B2B contract work. The value here is tracking, not OT law: hours per client, effective rate, and clean records to back invoices. Set the OT threshold to 999 to turn OT math off.
What's a good default rate?
The $65/hr preset is a placeholder — replace it. Your effective rate after unbilled admin time is the number to watch: total invoices ÷ total worked hours (the billable calculator computes it live).