Product Hunt

TimeOS 2.0

Discovered On Aug 2, 2026
Primary Metric 94
Work your tasks. Bill your clients with confidence.
Two years since the first TimeOS! And It's time for 2.0 update! TimeOS 2.0 closes the loop with companion Invoicing app. Hit Load, then Generate PDF and your sessions become line items! Customize the invoice if needed, download the PDF and sent to the client.
View Raw Thread

Developer & User Discourse

[Redacted] • Aug 2, 2026
Building on Artur, from having built a small invoicing tool myself. The thing I would want to know before trusting this with real clients is what happens to an invoice after it has been sent.Notion is mutable and a PDF is a snapshot. If somebody edits or deletes a time entry after the invoice went out, the document your client is holding and the data in Notion now disagree, and nothing reconciles them. Worse, if the invoice recomputes from live sessions, then hitting Load and Generate again next month can produce a different PDF carrying the same invoice number. That is the one thing an invoice must never do, because it is a commercial document rather than a report.So the question is simply: are line items frozen at the moment of generation, or recomputed every time?Two related ones that bite everybody who builds this.Does a session get marked as billed once it lands on an invoice? If Load pulls unbilled time and nothing writes back, the same hours can end up on two invoices, and you find that out when a client notices rather than when you do.And where does the invoice number come from? If it is a Notion property then somebody can duplicate a row or edit the field, and you get gaps or duplicates. For UK VAT the sequence has to be unique and unbroken, so it wants to be issued by something a human cannot type into.None of this matters until the month a client queries an invoice. Then it is the only thing that matters.
[Redacted] • Aug 2, 2026
ooh this is so cool!! does it track your screentimes and stuff so you can show proof?
[Redacted] • Aug 2, 2026
That's time saving, but can the invoice be customized with the markings of the business?
[Redacted] • Jul 31, 2026
Two years ago I couldn't find a way to bill clients hourly from Notion. The closest thing was a plugin built for Jira, and I wasn't moving to Jira. So I built TimeOS for myself.

TimeOS 2.0 adds a companion invoicing layer to a Notion time tracker. Two buttons turn your tracked hours into a client-ready PDF!

2.0 has grown a lot since 1.0! Check out the description! And I strongly recommend going through the manual with tons of gifs, so in under 2 minutes you'll see how easy it became!