Track. Approve. Bill. Paid.
Four moves you already know if you've ever used Harvest. We trimmed the rest.
Start a timer in one keystroke.
⌘⇧T from anywhere. Pick a project, type a note, get back to work. We round to 6-second increments — Harvest-compatible billing.
Your week fills itself in.
By Friday the timesheet's already there. Approve it, or reject a row with a comment — same loop your team already runs.
Invoice from the timesheet.
Pick a client + range — line items group themselves by project and rate. Add a discount, retainer, or free-form line. One click sends.
Get paid in one click.
Stripe Checkout link in every invoice. Open-tracking pixel flips status to viewed. Recurring monthlies generate themselves.
Same loop. Tighter shape.
Harvest set the standard for time-to-invoice — we're not pretending otherwise. Timekeeper is the bundled-in-Stack version with a per-account Stripe so the payment fee is yours to keep.
| Feature | Timekeeper | Harvest | Our take |
|---|---|---|---|
| Menu-bar / web timer | |||
| Per-project rates & budgets | |||
| Weekly grid timesheet + approvals | |||
| Invoice from tracked hours | |||
| Per-account Stripe Checkout | ~ | No 1.5% Harvest payment fee. Bring your own Stripe. | |
| Recurring invoices + retainers | |||
| Expenses with receipts | |||
| Server-rendered PDF + open-tracking | ~ | We render fresh PDFs on demand and flip status on first email open. | |
| Standalone pricing | Bundled in Stack | $12–$24 / user / mo | Timekeeper comes free with every other Stack app. |
Need a feature you've used in Harvest? Tell us — we ship the ones that earn their keep.
Everything a freelancer needs. Nothing they don't.
No CRM bolt-ons, no analytics dashboards. The job is to track honest hours and ship the invoice.
6-second billing
Hours snap to the same 6-second granularity Harvest uses, so existing client expectations port over cleanly.
Per-project rates & budgets
Hourly, fixed-fee, or monthly retainer. Set a project default; override per task or per teammate.
Weekly approvals
Submit Friday. Manager approves with one click — or rejects a row with a comment. Audit trail per row.
Invoice from the timesheet
Pick a client + range. Line items group by project & rate automatically. Add discounts, retainers, free-form lines.
Stripe Checkout, your account
Connect your own Stripe key in settings. Clients pay with one tap. No platform fee — money lands in your account.
Recurring + open-tracking
Monthly retainers regenerate themselves. A 1×1 pixel flips status from Sent → Viewed when the recipient opens the email.
Part of Stack. $20/month.
Timekeeper isn't sold on its own — it comes bundled with every other Stack app for one flat price. Harvest's Solo plan starts at $12; the Team plan jumps to $24/user.
- Timekeeper + every other Stack app
- Unlimited time entries, invoices, recurring
- Bring your own Stripe — no 1.5% payment fee
Full bundle at stack.
Reasonable questions.
The honest answers. No marketing weasel.