Product

Everything a small agency needs. Nothing it doesn't.

Five surfaces, one product. Built for small business agencies billing US clients — not 500+-seat enterprises.

14-day trial · No credit card required
At a glance

Five things, done well.

Click any one to go deeper.

Time tracking

Timer, manual, or calendar โ€” pick what fits each person on the team. Friday reminders close the timesheet for you.

Invoicing

Approved hours roll into a branded PDF. Retainers auto-bill on a schedule. Overdue invoices send their own reminders.

Projects

Per-project budgets, cost rates, billable rates, and per-user overrides. Team-based access without endless permission flipping.

Reports

Project P&L with margin %. Team utilization split billable vs total. Timesheet review and CSV export everywhere.

Client portal

Give clients a read-only view of their invoices and approved hours under your subdomain.

Time tracking

Three ways to log time. One source of truth.

Some people start a timer when they sit down. Some block the week in advance. Some fix it Friday morning. SB Time Tracker supports all three without forcing one workflow on the team.

  • Live timer with idle detection
  • Manual entry with bulk-edit
  • Calendar Day / Week / Month with drag-to-resize
  • Automatic Friday reminders for stragglers

See time tracking โ†’

Timer + week view
Invoicing

From timesheet to paid invoice, in two clicks.

Pull approved time into a branded PDF. Group lines by activity type or roll them up. Retainers auto-invoice on schedule. Overdue triggers polite, then less-polite, dunning emails.

  • Branded PDF with your logo and colors
  • Recurring invoices from retainers
  • Auto-overdue detection + dunning emails
  • Hosted client pay page — Stripe Connect (Q2 2026)

See invoicing โ†’

Invoice editor
Projects

Set rates once. Track everything against them.

Each user has a cost rate (what they cost you) and a billable rate (what the client pays). Override either at the project or per-user-on-project level. Team-based access keeps the right eyes on the right work.

  • Cost rate vs billable rate, with per-user-per-project overrides
  • Project budgets in hours or dollars, with alerts at 80% / 100%
  • Activity types per tenant — Design / Dev / Strategy etc.
  • Teams + Team Lead delegation for access control

See projects โ†’

Project detail
Reports

See which projects actually make money.

Cost vs billable splits cleanly. Project margin % with cost, revenue, and hours. Team utilization broken into billable and total. CSV export everywhere finance asks for one.

  • Project profitability with margin %
  • Team utilization (billable + total)
  • Client and timesheet reports
  • Audit log of every meaningful change
  • CSV export on every report

See reports โ†’

Profitability report
Client portal

A place clients can see their stuff — without you sending PDFs.

Each client gets a read-only portal under your subdomain. Their open invoices, paid history, and approved hours — all in one URL. Hosted pay arrives Q2 2026 via Stripe Connect.

  • Read-only invoice list with PDF download
  • Approved hours by project and date range
  • Single sign-on per client contact
  • Hosted pay page — Stripe Connect (Q2 2026)

See the portal โ†’

Client portal home
Why teams switch

Same muscle as Harvest. Half the price. No tier games.

Feature SB Time Tracker Harvest
Price per user (annual) $7/mo $13.75/mo
Recurring invoices from retainers โœ“ Included Limited (no retainer model)
Auto-overdue + dunning emails โœ“ Included Manual
Cost rate vs billable rate split โœ“ Included Limited
Project P&L report โœ“ Included โ€” Not available
CSV import from Harvest โœ“ Included n/a
See full comparison โ†’

See it in your account.

14-day trial. Full feature access. Import your Harvest data on day one.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.