Dashboard
Timesheets
🤖 Weekly partner status pack
AI summary across all 11 practices — what to bring to the next partner meeting
Generate partner briefing
Ask a question about all practices
💼 Financial Pulse
Loading from Keez...
Pulling Keez P&L for last closed month + YTD vs PY...
Practice Adoption Scorecard
🔴 Needs attention 0
🟢 Running well 0
⚪ Not connected — manual tracking 0
Data sources & sync status
Practice Primary source Sync method Data loaded Last sync
Quick imports
🏥 Practice Health 0
Ask a question about all practices
Firm Timesheet
Aggregated hours across all practices. Every manager sees their team's hours vs target.
1
Select a date range
Use the From/To pickers or click "This Week" / "This Month" for quick selection.
2
Review by person
See each team member's hours, days active, and whether they're on track (36h+/week).
3
Review by practice
See which practices are meeting their weekly hour targets.
4
Export the data
Click "Export CSV" to download for Journal Gold reconciliation or management reporting.
Frequently Asked Questions
Q: Where does the timesheet data come from?
A: From the Audit Planner's Daily Log (primary source) plus task data from Payroll, Accounting, Tax, and Legal management tools.
Q: What counts as 'On Track'?
A: 36+ hours/week = On Track. 28-35h = Behind. 45h+ = Exceeding.
Q: Why is someone showing 0 hours?
A: They haven't logged time in the Hub yet. Some staff still log in Journal Gold — ask them to use the Hub's Log My Work feature.
From
To
Apply
This week
This month
Export CSV
By person
Name Practice Hours Logged Days Active Avg/Day Status
By practice
Practice People Total Hours Avg/Person Target % of Target
Data sources: Audit Planner daily log (hours per entry), Payroll , Accounting , Tax Compliance , Legal task data (hours where available). Practices without time-tracking data will show 0 hours.