Skip to content

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 — and pin your favorite project/task combos so the usual ones are a single tap. The clock survives a tab refresh, a device switch, or a five-minute meeting, and ticks in the browser tab title so you always know it's running.

  • 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. 'Log again' re-primes any past entry for today, and an empty week offers 'Copy last week' — review last week's rows and create the ones you tick.

  • 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.

  • Safety nets for real days

    A timer past 8 hours flags itself and offers to trim or discard the overrun before it pollutes an invoice; an under-5-minute stop asks before logging noise; and you can add the note while the timer runs instead of reconstructing it later. The week chart marks weekdays with zero logged hours so a forgotten day is caught the same week.

  • Per-task and per-project timesheets

    Day-grouped lists with totals. Filter by client, project, member, or date range — and save a named filter view to come back to your usual slice in one click. Members see their own; Owners and Admins see the team. Multi-select rows to flip billable or delete in bulk, and export the slice as CSV on Studio+.

  • 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

  1. 01

    1. Pick the project

    Hoursmith remembers your last few, and a fuzzy search jumps straight to the right one.

  2. 02

    2. Start the timer

    One click. The widget lives in the top bar so it's never more than a glance away.

  3. 03

    3. Stop, edit, or move on

    Add a description if you want. Or don't. The entry's already saved against the project.

  4. 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