Every logged hour checks against the retainer live — no surprise overage at invoice time.
Add a Client
Generate an Invoice
This Month
Why This App
This is a simplified version of a tool built for freelancers, consultants, and agencies who bill hourly against a monthly retainer — where forgetting a client is close to their cap is a real, recurring money problem.
Try logging time against Ashcombe Co. Road Commission on the Log Time tab — they're already close to their retainer limit, and the preview box will warn you before you even submit the entry.
Check the Invoices tab to see an invoice built directly from logged hours — nothing re-typed, nothing estimated after the fact.
Try Start New Month on the Clients tab — Fenner Contracting has 5.5 unused retainer hours sitting on the table. Starting their new month rolls those hours forward instead of just wiping them, which most basic time trackers don't do at all.
Hours tracked in a notebook, invoiced from memory
Every entry is logged once and flows straight into the invoice — nothing re-typed.
A client blows past their retainer with nobody noticing
Every new entry checks the running retainer balance before you submit it.
Invoices built by hand at the end of the month
An invoice generates directly from unbilled logged hours for that client.