Feature
Track every billable hour without thinking about it.
Hoursmith tracks the time you actually bill for. A one-click timer in the top bar, manual entry when you forget to start it, and every entry already knows its project, its rate, and whether it's billable — so the loop ends in an invoice, not a spreadsheet at month's end.
Plans: Free · Studio · Agency
Free for solo freelancers · No credit card required
What's in it
One-click timer in every screen
Start a timer from the top-bar widget, a task, or the project page. The clock survives a tab refresh, a device switch, or a five-minute meeting — pick it back up wherever you stop.
Manual entry for when you forget
Backfill yesterday's hour in seconds: pick a project, type a duration ("45m", "1.5h", "1:30"), done. Every entry inherits the project's billable status and rate.
Project rate baked in
Each project carries its hourly rate. Tracked time is automatically priced — no rate spreadsheet, no math on the side of an envelope.
Billable / non-billable, by entry
Default to billable per project, override per entry. Internal work doesn't accidentally land on a client invoice.
Per-task and per-project timesheets
Day-grouped lists with totals. Filter by client, project, member, or date range. Members see their own; Owners and Admins see the team.
Mobile-installable
Hoursmith is a PWA — add it to your phone's home screen and start a timer from anywhere, including on the train.
How it works
- 01
1. Pick the project
Hoursmith remembers your last few, and a fuzzy search jumps straight to the right one.
- 02
2. Start the timer
One click. The widget lives in the top bar so it's never more than a glance away.
- 03
3. Stop, edit, or move on
Add a description if you want. Or don't. The entry's already saved against the project.
- 04
4. Bill from the tracked time
Generate an invoice and Hoursmith pulls every billable un-invoiced entry, grouped by project and rounded the way you bill.
Common questions
Does the timer keep running if I close my laptop?
Yes. The timer is server-side, anchored by a startedAt timestamp. Close the tab, switch to your phone, come back six hours later — it's still running, and you stop it when you actually stopped.
Can I edit a time entry after I logged it?
Yes — until the entry is on a sent invoice. Once invoiced, the entry is locked so the client's snapshot can't change underneath them. Sent invoices are immutable; that's the integrity contract.
What durations can I type when entering manually?
Hoursmith accepts "45m", "1.5h", "1:30", and "1h 30m". Whatever you type, it stores as seconds in UTC and displays in your timezone.
Does it auto-detect time across other apps?
No — and on purpose. Hoursmith only counts time you explicitly logged. Auto-tracker tools often log time you can't actually bill for; the result is the wrong invoice and an awkward email to the client.
Related
Try it free, in two minutes.
Create an account, set up your first client, and log an hour. The invoice will already be on the way to building itself.
Free for solo freelancers · No credit card · Cancel any time