YES

Replaceable in one session with an AI coding agent.

Time tracking for billable work: timers against projects and tasks, budgets that warn before they are exceeded, and invoices generated from the hours recorded.

Promptfree, for everyone, and the only version there is
Build me billable time tracking for a small studio, with budgets that warn early.

STACK
- Astro with a Node adapter, SQLite via better-sqlite3
- Server-rendered, one small island for the running timer

THE MODEL
- Client, project, task, entry. An entry has a start, an end, a person and a note
- Rates live on the project, with an optional override per person and per task
- Rate changes are effective-dated; an old entry keeps the rate that applied when it happened

TIMERS
- One running timer per person; starting a second stops the first and says so
- A crash or a closed tab must not lose time: persist the start server-side, not in the browser
- Manual entry allowed, and flagged as manual in the record

BUDGETS
- Per project, in hours or in money, with a soft threshold at 80 per cent
- Crossing a threshold sends one email, once, and records that it was sent
- Burn-down chart from the entry log, computed at query time

INVOICING
- Select unbilled entries within a date range, group by task, and produce a total
- Marking them billed writes a billing record referencing every entry id, and entries become immutable

REPORTS
- Hours per person per week, per project, and realisation rate: billed hours over tracked hours

Include a README on the effective-dated rates, the timer recovery, and CSV export.

What you lose

  • Timers on every platform, including apps that keep running when the laptop sleeps
  • Invoicing generated straight from tracked hours, with payment collection attached
  • Budget alerts before a project goes over, not after
  • Integrations that start a timer from inside the tools people already have open
  • Team-wide reporting your finance person already knows how to read

If you would rather not build

  • Toggl Track — paid, better apps, weaker invoicing

The escape hatch

open source · no votes, no paid placement

Kimai

$0

Time tracking with projects, rates, invoices and exports; runs on ordinary PHP hosting.

kimai/kimaifree · open source

Traggo

$0

Tag-based time tracking with a very small footprint.

traggo/serverfree · open source

Why this verdict

our own opinion · changed only by a person

78/100

Verdict yes at 78: entries, effective-dated rates and immutability after billing are the parts that matter, and they fit one session. The apps and the integrations are what make people actually track time, and that is the part you inherit as a problem.

History

tracked since 9 Aug 2026 · nothing is ever overwritten

Interest · last 30 days

Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.

Questions about Harvest

answered from the record above

Is Harvest free?

No — the plan we track is $13.75 a month. Pro at $13.75 per seat per month billed monthly, $10.80 annually; a free tier covers one person and two projects.

Can you replace Harvest by building your own?

YES. Replaceable in one session with an AI coding agent. Replacement score 78 out of 100, build time one session. Read what you lose before you decide.

How much does Harvest cost?

$13.75 a month on Pro — $165 a year. Recorded 9 Aug 2026.

What do you lose by replacing Harvest?

Timers on every platform, including apps that keep running when the laptop sleeps; Invoicing generated straight from tracked hours, with payment collection attached; Budget alerts before a project goes over, not after; Integrations that start a timer from inside the tools people already have open; Team-wide reporting your finance person already knows how to read. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Harvest?

Yes: Kimai, Traggo. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 12 in Time tracking & invoicing

Coming soon

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.

free forever · no tracking pixel · every prompt stays free on the site

Esc