Hours tracker for the self-employed: log billable time and generate client timesheets

Track billable hours per client and set custom hourly rates. Free to use, no install required. Professional PDF timesheet export comes with Pro.

Start Tracking

An hours tracker for the self-employed records the hours you work for each client and turns them into billable totals you can invoice. You clock in and out or enter times by hand, tag each entry to a client and its hourly rate, and the tracker totals what you are owed. For self-employed workers, those same records support the income reported on Schedule C. Self Employment Toolkit tracks time and per-client rates free; a downloadable PDF timesheet is a Pro feature.

Why freelancers need a dedicated time tracker

When you work for yourself, time is your inventory. Every hour you work but fail to log is either an unpaid hour or a gap you have to fill in from memory at invoice time. Both outcomes cost you money.

A good time tracker solves three problems at once. It captures hours as you work so nothing falls through the cracks. It connects hours to specific clients so invoicing is a one-click summary rather than mental math. And it produces a timesheet you can attach to an invoice or send to a client who needs backup documentation before approving payment.

For self-employed professionals, accurate time records also support the income you report on Schedule C. If you are ever audited, a clean time log is far more convincing than a rough estimate.

How the time tracker works

  1. Add your clients. Set up each client with a name and an hourly rate. The tracker keeps earnings per client separate, so you always know what you are owed by whom.
  2. Clock in when you start working. Hit the clock-in button and the live timer starts counting. Clock out when you are done. The entry is saved automatically with the exact start and end times.
  3. Or enter times manually. The app accepts flexible time formats: type "9am", "1730", "5p", or any common shorthand. No fussing with dropdowns or time pickers.
  4. Review your hours and earnings. The dashboard shows total hours and earnings for the current month per client, plus a 30-day trend chart so you can see your workload at a glance.
  5. Generate a timesheet when you invoice. Select a client and a month, and the app produces a professionally formatted PDF timesheet ready to send or print.

Monthly PDF timesheets

The PDF timesheet generated by Self Employment Toolkit is designed to be attached directly to a client invoice or used as standalone billing documentation. It includes:

The timesheet is formatted for portrait Letter paper, making it easy to print or attach as a PDF to any invoice you send through a separate billing tool.

What the time tracker includes

Live clock-in and clock-out timer
Manual entry with flexible time parsing
Per-client hourly rates
Monthly earnings summary per client
30-day hours trend sparkline
PDF timesheet with weekly grouping
Company branding on timesheets
Trip notes for each entry
Multiple concurrent clients
Works in any browser without installing anything

Who uses the time tracker?

Any self-employed professional who bills clients for their time benefits from a structured time log. Common users include:

Tracking time and self-employment taxes

If you bill by the hour, every hour you log and invoice is income you report on Schedule C. Accurate time tracking means you capture all the income you earned, not just what you can remember when it is time to file. It also means you have documentation if a client disputes a bill or if you need to verify income for a loan or contract. New to this? Our guide on how to track hours as a freelancer walks through a simple method.

Your self-employment income after deductions is also the basis for quarterly estimated tax payments. Knowing your current hours and earnings helps you estimate what you will owe so you can set money aside throughout the year rather than facing a surprise bill in April.

Frequently asked questions

How do I track billable hours for multiple clients?
Self Employment Toolkit lets you add as many clients as you need, each with its own hourly rate. When you log a time entry, you select which client it belongs to. The dashboard shows a separate hours and earnings total for each client, and you can generate a PDF timesheet per client per month for invoicing.
Can I generate a timesheet to send to clients?
Yes. Select a client and a month and the app generates a formatted PDF timesheet with weekly-grouped entries, total hours, your hourly rate, and the amount due. You can add your company logo and name in the Settings so the timesheet looks professional. Download it and attach it to your invoice or email it directly.
What if I forget to clock out?
The app shows any active clock-in session at the top of the time tracker tab. If you forget to clock out, you can edit the end time manually when you clock out late, or correct the entry afterward. Time entries can be edited or deleted at any time from the dashboard.
Does time tracking help with self-employment taxes?
Yes, in two ways. Accurate time logs help you capture all the billable income you have earned, not just what you can recall at tax time. And if you track hours spent on work-related tasks that you cannot bill (research, admin, professional development), those records can help you identify and support business expense deductions beyond mileage.
What does Self Employment Toolkit cost?
Free tier ($0 forever, unlimited mileage trips and 10 time entries per month) or Pro tier ($6 a month or $48 a year). Pro removes the time-entry cap and adds AI receipt scanning, email-to-expense forwarding, PDF timesheet export, CSV / HTML mileage export, the Schedule C year-end bundle, and the quarterly tax estimator. Client management and unlimited expenses / invoices are included on both tiers. 14-day refund window on the first paid Pro period; cancel any time.

Start tracking your billable hours

Create an account and log your first time entry in under a minute. 14-day refund window on your first paid period.

Start Tracking