⏱️ Time Tracking
Accurate time tracking is essential for billing and profitability. Praxis makes it easy to capture every billable minute with minimal effort.
Quick Start
There are three ways to track time in Praxis:
⏱️ Timer
Click Start, work, click Stop. The easiest way to track time accurately.
✏️ Manual Entry
Enter hours directly. Perfect for catching up on untracked time.
📋 Bulk Import
Import time from Excel or CSV files for batch entry.
Using the Timer
- Open a case or select one from the dropdown
- Click the ▶ Start Timer button in the toolbar
- The timer runs in the background—continue working normally
- Click ⏹ Stop when finished
- Add a description and save
💡 Tip: The timer continues running even if you minimize Praxis or lock your computer. It's designed for real-world work patterns.
Manual Time Entry
To add time manually:
- Go to Time & Billing or open a case's Time tab
- Click + Add Time Entry
- Fill in the details:
- Date - When the work was performed
- Hours - Time spent (e.g., 1.5 for 1 hour 30 minutes)
- Description - What was done
- Billable - Toggle on/off
- Rate - Hourly rate (defaults from your settings)
- Click Save
Time Entry Fields
| Field | Description |
| Date | The date the work was performed |
| Hours | Duration in decimal hours (1.25 = 1h 15m) |
| Description | Detailed description of work performed |
| Case | Which case this time applies to |
| Billable | Whether this time should be billed to client |
| Hourly Rate | Rate to charge (€/hour) |
| Billed | Whether this has been invoiced |
Rounding Options
Configure time rounding in Settings > Time & Billing:
- No rounding - Exact time to the minute
- 6-minute increments - Standard legal billing (0.1 hours)
- 15-minute increments - Quarter-hour billing
- Round up or Round to nearest
Minimum Time
Set a minimum billable increment for small tasks:
- Example: 6-minute minimum means a 2-minute phone call bills as 6 minutes
- Configure in Settings > Time & Billing > Minimum Increment
Reports
Praxis provides comprehensive time reports:
📊 Available Reports
- Time by Case - Hours per case over a date range
- Time by User - Each team member's hours
- Unbilled Time - Time that hasn't been invoiced yet
- Productivity - Billable vs non-billable breakdown
- Utilization - Actual hours vs target hours
Keyboard Shortcuts
| Shortcut | Action |
Ctrl+T | Start/Stop timer |
Ctrl+Shift+T | New manual time entry |
Ctrl+Shift+R | Open time reports |
Integration with Invoicing
Time entries flow directly into invoices:
- Create an invoice for a case
- Select Add Unbilled Time
- Choose which time entries to include
- Entries are automatically marked as "Billed"
See Invoicing for more details.
← Back to Documentation