Open-source time tracking with built-in invoicing. Our instance includes a custom
AustralianTaxBundle plugin for GST-compliant invoices with ABN validation and configurable payment terms.
What It Does
• Start/stop timers or add manual time entries
• Organise work as Customer > Project > Activity
• Generate PDF invoices with automatic GST calculation
• Detailed reporting & export (CSV, Excel, PDF)
• Full REST API for integrations
• Teams & permissions for multi-user setups
• Tag time entries for flexible categorisation
• Configurable rounding rules & hourly rates
Getting Started
Log Time
Click the + button or use Ctrl+Option+N
Select the Customer, Project, and Activity
Enter a description of the work done
Set the start/end time or click the play button to start a live timer
Click Save to record the entry
Create a Project
Go to Projects in the left sidebar
Click Create and select the parent Customer
Set the project name, hourly rate, and budget (if applicable)
Save — you can now log time against this project
Generate an Invoice
Go to Invoices in the left sidebar
Select the customer and date range
Review the unbilled time entries that will be included
Choose the Australian Tax Invoice template for GST-compliant output
Click Create Invoice to generate and download the PDF
Tips & Shortcuts
Shortcut
Action
Ctrl+Option+N
New time entry
Ctrl+Option+S
Start/stop timer
• Use the duration field shorthand: type 1h30m or 2:15 instead of picking exact times
• Click the restart icon on any recent entry to quickly start a similar task
• API documentation is available at /api/doc
• Ensure the customer's GST Registered meta field is enabled before generating tax invoices