Everything a small agency needs. Nothing it doesn't.
Five surfaces, one product. Built for small business agencies billing clients — not 500+-seat enterprises. Run Time and SB Project Management on one account and one bill.
30-day free trial · No credit card · Every feature included
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.
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
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
- Pick the display currency money renders in, per tenant (no FX conversion)
- Auto-overdue detection + dunning emails
- Hosted client pay page — Stripe Connect (in development)
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 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
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 card and ACH pay is in development 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 (in development)
Same muscle as Harvest. Every feature on day one.
| Feature | SB Time Tracker | Harvest |
|---|---|---|
| Free trial | 30 days, full features, no card | 30 days, 1 seat / 2 projects after |
| Time-tracking-only tier (annual) | $7/mo (Track) | Not offered |
| Full-features tier (annual) | $15/mo (Bill) | $13.75/mo |
| Recurring invoices from retainers | Yes | Limited (no retainer model) |
| Auto-overdue + dunning emails | Yes | Manual |
| Cost rate vs billable rate split | Yes | Limited |
| Project P&L report | Yes | No |
| CSV import from Harvest | Yes | n/a |