Generate detailed performance, timesheet, payroll, and project reports for your entire team or individual members. Filter by date range, period, and user — then preview or download as a PDF with one click.
The Reports page is TeamTrackin's analytics hub. Admins can generate comprehensive reports covering team performance, individual productivity, timesheets, payroll, and project activity. Every report can be filtered by type, time period, date range, and user — then previewed on-screen or downloaded as a formatted PDF.
The filter bar across the top of Reports lets you configure data before clicking Generate. The Report type dropdown controls which tab is active. All other filters (Period, From, To, User) are then applied to that type.
| Filter | Options | Description |
|---|---|---|
| Report type | Team overview, Individual user, Timesheet, Payroll, Project activity | Sets the active tab and PDF format. Changing this switches the entire view. |
| Period | This week, This month, Last month, Custom | Quick date preset — auto-fills the From and To fields |
| From / To | Any calendar dates | Precise date range — use for partial months or cross-month periods |
| User | All users, or a specific member | Filter to one member — most relevant for Individual and Timesheet reports |
| Generate | Red button | Applies all filters and refreshes the on-screen report |
The Team overview tab gives a full snapshot of team performance. Five KPI tiles show headline numbers, followed by a weekly hours bar chart, a ticket status donut, the full team performance table, and three bottom charts covering hours by project, daily activity, and top performers.
| Member | Hours tracked | Active time | Tickets | Projects | Payroll | Timeoffs | Attendance | Actions |
|---|---|---|---|---|---|---|---|---|
TW Thomas Walker Admin | 328h | 261h | 21 | 4 | $640 | 0d | 100% | |
OB Oliver Bennett Reporter | 294h | 228h | 15 | 3 | $490 | 1d | 96% | |
DH Daniel Harris Admin | 275h | 212h | 16 | 4 | $550 | 0d | 99% | |
JM James Mitchell Reporter | 248h | 183h | 11 | 2 | $410 | 2d | 91% | |
CE Charlotte Evans Reporter | 204h | 158h | 8 | 3 | $340 | 1d | 93% | |
EC Emily Clarke Reporter | 182h | 139h | 6 | 2 | $300 | 0d | 97% | |
ST Sarah Thompson Reporter | 161h | 122h | 5 | 2 | $275 | 3d | 86% | |
RA Rachel Adams Reporter | 147h | 112h | 4 | 1 | $255 | 1d | 89% | |
MK Michael Knox Reporter | 135h | 101h | 3 | 2 | $230 | 0d | 95% |
| Section | Description |
|---|---|
| KPI tiles (5) | Total hours tracked, Active team members, Tickets resolved, Total payroll, Active projects — each with a period-over-period delta badge |
| Hours tracked per week | Paired bar chart — Tracked (red) vs Active (blue) hours per week. Gaps between bars show idle or break time. |
| Ticket status breakdown | Donut showing Done (green), In Progress (amber), Todo (blue), QA (purple) |
| Team performance table | Per-member: hours tracked, active time, tickets, projects, payroll, time off, attendance bar |
| Hours by project | Horizontal bars showing which projects consumed the most hours |
| Daily activity | Line chart of team hourly output by day — peaks show most productive days of the week |
| Top performers | Top 5 members by hours tracked with individual bars and colour-coded values |
The Individual tab shows a card per team member with hours, productivity, monthly earnings, and attendance. Each card has a Preview link and a red PDF button to generate and download the member's full performance report.
| Card stat | Colour | Description |
|---|---|---|
| Hours tracked | Red | Total clocked hours for the selected period |
| Productivity | Blue | Ratio of active (working) time to total tracked time |
| Earned (May) | Green | Calculated payroll based on pay rate and hours tracked |
| Attendance | Green ≥90%, Amber <90% | Percentage of scheduled days attended |
| Preview | — | Opens the report preview modal for this member before downloading |
| Red button | Downloads the individual performance PDF immediately |
The Timesheet tab shows a weekly heatmap (coloured bars per member across Mon–Fri), an Overtime vs Regular hours stacked chart, and a full per-day clocked hours table with weekly totals and Overtime status flags.
| Member | Mon | Tue | Wed | Thu | Fri | Sat | Sun | Total | Status |
|---|---|---|---|---|---|---|---|---|---|
TW Thomas Walker | 7.8h | 7.4h | 9.1h | 8.6h | 7.4h | 3.6h | 0.6h | 44.5h | Overtime |
OB Oliver Bennett | 7.9h | 7.8h | 9.3h | 9.1h | 7.4h | 3.3h | 0h | 44.8h | Overtime |
DH Daniel Harris | 7.7h | 8.0h | 8.6h | 9.0h | 6.8h | 3.3h | 0h | 43.4h | Overtime |
JM James Mitchell | 8.1h | 7.8h | 9.5h | 8.3h | 6.7h | 2.8h | 0.3h | 43.5h | Overtime |
CE Charlotte Evans | 7.8h | 7.9h | 9.4h | 8.2h | 7.2h | 3.3h | 0.3h | 44.1h | Overtime |
EC Emily Clarke | 7.9h | 7.3h | 9.1h | 8.9h | 7.4h | 2.9h | 0h | 43.5h | Overtime |
ST Sarah Thompson | 8.6h | 7.8h | 9.4h | 8.3h | 7.5h | 3.3h | 0.5h | 45.4h | Overtime |
The Payroll tab shows financials for the period: total payroll, paid count, pending count, average per member, and average hourly rate. Below are a monthly salary trend line chart, a payroll by access group pie chart, and the full payroll records table.
| Member | Employment | Pay rate | Cycle | Hours tracked | Calculated pay | Status | Actions |
|---|---|---|---|---|---|---|---|
TW Thomas Walker | Full Time | $640/mo | Monthly | 328h | $640 | Paid | |
OB Oliver Bennett | Full Time | $490/mo | Monthly | 294h | $490 | Paid | |
DH Daniel Harris | Full Time | $550/mo | Monthly | 275h | $550 | Paid | |
JM James Mitchell | Full Time | $410/mo | Monthly | 248h | $410 | Pending | |
CE Charlotte Evans | Part Time | $340/mo | Monthly | 204h | $340 | Pending |
The Project tab shows project-level performance. Progress bars show each project's total hours, ticket count, and completion percentage. A stacked bar chart splits open vs closed tickets per project. The contribution table shows per-member hours across all active projects.
| Member | TeamTrackin | Mobile app | AI-Sourcing | NextBrain | Total hrs | Tickets closed | Contribution |
|---|---|---|---|---|---|---|---|
TW Thomas Walker | 42h | 33h | 22h | 12h | 109h | 21 | |
OB Oliver Bennett | 38h | 31h | 19h | 11h | 99h | 15 | |
DH Daniel Harris | 36h | 28h | 18h | 11h | 93h | 16 | |
JM James Mitchell | 33h | 26h | 16h | 9h | 84h | 11 | |
CE Charlotte Evans | 27h | 21h | 14h | 8h | 70h | 8 | |
EC Emily Clarke | 24h | 19h | 12h | 7h | 62h | 6 | |
ST Sarah Thompson | 21h | 16h | 11h | 6h | 54h | 5 |
Click Preview report from the top-right to open the report preview modal. This shows the fully formatted PDF before downloading — TeamTrackin branded header, all KPIs, tables, and an auto-generated performance summary. Click Download for the PDF file.
| Project | Hours | Tickets | Contribution |
|---|---|---|---|
| TeamTrackin | 114h | 8 | |
| Mobile app | 91h | 6 | |
| AI-Sourcing | 59h | 5 | |
| NextBrain | 33h | 2 |
| PDF section | Contents |
|---|---|
| Red hero header | TeamTrackin logo, report type badge, generation date, period, employee name with avatar, and 5 dark KPI boxes |
| Employee information | Full name, access group, employment type, pay rate, pay cycle, projects assigned |
| Time & attendance summary | 4 stat tiles (Total tracked, Active time, Overtime, Days absent) + weekly W1–W4 bars + daily clocked hours table |
| Project contributions | Table of projects with hours, tickets closed, and a relative contribution bar |
| Payroll calculation | Base salary, attendance rate, calculated pay, payment status |
| Performance assessment | Auto-generated green summary box based on hours, attendance, and ticket data |
| Footer | Confidential report notice, member name, period, generation date, page number |
Generate team, individual, timesheet, payroll, and project reports for any date range — then download professional branded PDFs with one click from TeamTrackin.