Track your time. Bill your clients. Get paid.
No per-seat pricing, no plan to outgrow, no bill that goes up because someone else raised theirs. Your server, your database, your Stripe account.
Everything between the work and the money
A timer running while you work, and a paid invoice at the end of it.
Track
A timer against a project and service, or hours written up after the fact.
Invoice
Pick a client and a period, and see the invoice before you make it. Every line carries the rate that applied that day.
Send
A real PDF with a covering note, kept exactly as it was sent however the template changes later.
Get paid
Your own Stripe account. The money lands in your bank, and overdue invoices chase themselves.
Why it exists
Sundial was built to replace Harvest after its pricing changed. A timer, a document, an email, a payment — it shouldn't cost more every year for the privilege.
The name is the oldest instrument for telling the time. It needed no subscription either.
Several businesses, one install
Each with their own clients, rates and invoice numbering, kept apart properly rather than by convention.
Nothing is shared between them by accident: an account is the tenant, and it's in the URL of every page you're looking at.
Start tracking today's work
Make an account, add a client, and start a timer. There's nothing to configure before it's useful.
Create an account