Dashboard
Hours
Log Time
Record hours against a project, or as upskilling.
Entries
Logged time. Locked entries are read-only.
| Date | Member | Dept · Team | Type | Project | Category | Description | Hours | Billable |
|---|
Reports
Filter and group hours; export to CSV.
| Project | Hours | Billable hours |
|---|
Daily Roster
Assign planned hours and notes per person per project. Daily cap 8. Edit the cells, then Save.
Each cell: planned hours (top) and what they'll work on (notes). The small number is actual hours logged so far. Green means on or under plan, red means over.
Export roster history (CSV)
Daily Variance
Where each person logged hours versus their roster plan for the day, and any extra hours taken. Off-roster work is flagged as unplanned.
| Member | Scheduled | Actual | Overage | Where they logged |
|---|
Projects
Propose a project
| Project | Type | Client | Proposed by | Status |
|---|
Departments & Teams
Departments are the broad unit; teams sit inside them.
Departments
Teams
Team
Add and manage members. Login is their work email.
Add member
| Name | Title | Role | Department | Team | Assigned projects | Edit exceptions | Missed |
|---|
Logging & fair play
Keeping logs current is a team habit. Here's how it works and what to do if life gets in the way.
Why timely logging matters
Your logged hours are how your effort gets seen and credited and how we plan work fairly across the team. When everyone keeps their logs current, planning is accurate, nobody's work goes unnoticed, and no one ends up quietly carrying more than their share. It's a shared habit, not a spotlight on any one person.
The two deadlines
15 minutes to edit. After you save an entry you can tweak it for 15 minutes; then it locks so hours can't be quietly changed later.
10am the next day to log. Time for a given day should be logged by 10am the following day. After that the day locks.
These windows keep everyone's records honest, including yours, so your effort can't be edited away.
Missed a deadline? There's a fair way through
Life happens. If you missed the window, use Request edit on the entry (or the prompt when logging a past day). You give a short reason, it goes to an admin or HR, and they can reopen that day for you. Reasonable requests are expected and get approved, that's what the process is for.
What happens if logs are repeatedly missed
To be transparent: missed working days are counted, and 3 or more missed days (past the 10am deadline, with no entry) flag a half-day (0.5) pay adjustment, visible to your manager, HR, and the founder.
Please read this as a gentle nudge to keep logs current, not a gotcha. It only ever counts from the day you joined (and from the day NerdRota went live), non-working days never count, and an approved edit request clears a missed day. If you're ever struggling to keep up, the right move is to raise it early, not to let it pile up.
The short version
Log your hours the same day where you can, definitely by 10am the next day. If you slip, raise a quick request. Do that and you'll never see a penalty, and the whole team gets a fair, accurate picture of the work.
Notifications
Updates for you in this organisation.
Edit requests
Members asking to log or edit time past the lock window.
| When | Member | For | Reason | Status |
|---|
Roles & Permissions
Tick a box to grant a permission to a role. Changes save instantly.
Audit log
Every change, hash-chained and tamper-evident.
| When | Actor | Action | Entity | ID |
|---|
How this works, and why
Full transparency on what NerdRota measures and what it is for.
Our promise first
NerdRota exists to make your effort visible and fairly recognised, and to make sure no one is quietly overworked. It is not a surveillance tool. You can see exactly how every number is produced, because the same rules apply to everyone, including the people who run the company.
What we calculate
Hours per entry. You log a start time and an end time (for example 9:00 to 10:30). We simply subtract the two to get the duration. There is no rounding up and no hidden maths, 90 minutes is 1.5 hours.
Billable vs non-billable. Each entry is flagged as billable or not. Non-billable work still counts as real work, it is just funded differently.
Projects vs Upskilling. Time is logged either against a project, or as Upskilling when you are learning. Learning is treated as valuable time, not as a gap, because growing your skills benefits you first.
Daily, weekly, monthly, and annual views. We add your entries into the day, then roll days into weeks (Monday to Sunday), months, and years. Department and team views simply add up the people inside them. The maths is plain: nothing is secretly weighted, every total is just the sum of the hours you logged. (Logging on time does matter, see Logging & fair play in the sidebar for how deadlines and missed logs work.)
The daily colour, and why 8 hours
A typical full working day is about 8 focused hours, so that is the benchmark the daily colour uses:
- Under 2 hours logged
- 2 to 4 hours
- 4 to 6 hours
- 6 hours and above, hitting the mark
The point is a healthy, sustainable day, not a race to the highest number. Green means a solid day and you are done, not a reason to push further.
Protecting you from overwork
The same data that shows whether a day was full also shows when someone is consistently over the line. If your logged hours are regularly high, that is a signal for your manager to rebalance the load, not to ask for more. Sustainable pace beats burnout every time, for you and for the work. Rest, breaks, and time away are expected and healthy.
Why your hours can be trusted
Every change is recorded in a tamper-evident log, and once a period is reviewed your entries are locked so they cannot be quietly altered. That protects you: your effort is recorded accurately and cannot be edited away.
Account
Change your password.