Time tracking, approvals, billing — in one place

Track every hour,
invoice with confidence.

uclock is a modern time tracker for teams. Start a timer, submit and lock weekly timesheets, see costs, and generate invoices — all on your own PHP + MySQL stack.

Self-hosted. No per-seat surprises. Designed for agencies, studios, and product teams.
Trusted by teams like yours

Everything you need around time.

From timers to approvals and invoicing — uclock keeps the full time lifecycle in one place, ready for your accounting stack.

Timers, sheets & attendance
Start/stop timers, add manual entries, or fill a weekly sheet. Attendance and overtime tracking for teams on shifts or flex schedules.
One-click timer Weekly sheet Attendance
Approvals & locked periods
Submit weeks, approve or reject, then lock periods before payroll. Keep your books clean and prevent late edits after approval.
Submit & approve Lock periods Audit history
💵
Rates, invoices & exports
Define workspace, project, and user rates. Preview invoice totals, export CSV for accounting, or generate PDFs for clients.
Multi-level rates Invoice previews CSV + PDF

How uclock fits your week.

A simple rhythm built around weeks, approvals, and export — with full API access.

1
Install & create your first workspace
Drop uclock on your LAMP stack, create a tenant + workspace, and invite your team.
2
Track hours on projects & tasks
Use the web app or API to capture billable vs internal time with consistent tags.
3
Approve weeks, lock, then invoice
Approvers review weeks, lock periods for payroll, then send totals to your billing system.
NEW Partner & referrals program

Earn recurring revenue as a uclock partner.

If you build for clients — agencies, MSPs, or independent consultants — you can bundle uclock into your stack and share revenue on every active workspace.

Recurring commissions Priority support Co-marketing

We are onboarding a limited set of early partners. Tell us about your client base and how you’d integrate uclock — we’ll follow up with details and a sandbox.

🤝 Apply as a partner Talk to us