HR software for software houses and IT services companies
PeopleMuster is HR software for software houses, IT services companies and digital agencies. Your people and your client projects share one database, so timesheets feed utilisation and approved leave comes off the capacity plan the moment it's approved. PeopleMuster was built inside a software house, and it costs $3 per person per month with every module included.
The shift pattern
One long day shift, usually, with named windows rather than a single office start. A morning window and a midday window sit side by side, assigned per person, with a history of who moved when.
The complication is the client. Work for a client eight time zones away pulls a few people's hours around, and the rest of the team never notices.
Client records carry each client's time zone and current local time. It's a small thing, and it ends a recurring argument about who is awake.
How attendance and hours are taken
Two paths for attendance. A ZKTeco fingerprint terminal on the office network, or browser check-in that an admin switches on, open inside each person's shift window. Terminal punches sync on a schedule, and the header says how recently.
Software teams usually care more about the hours than the punch. PeopleMuster keeps both, separately. Attendance answers who was in; the daily recap answers where the day went, logged per project by the person who spent it.
Recaps have a status lifecycle, an approvals queue, and a configurable logging window that limits how far back someone can fill in a week they forgot.
The window is the part IT services firms underrate. A month of hours rebuilt from memory on the last Friday isn't data, and a five-day limit turns logging into a daily habit.
The number software houses argue about
Utilisation. Nothing else comes close, and almost nobody defines it the same way twice.
PeopleMuster builds it from hours logged against expected hours, reported by project, by department, by sheet status and week over week. The whole report posts to Slack on a schedule, which is usually how it stops being a monthly surprise.
Projects carry their own scores for health, tasks and setup, each one configurable. A project also warns when nobody has met the client in a while, on a threshold you set.
Capacity planning uses the same hours. A grid of person by day is banded under, partial, full and over. Leave and company holidays are already subtracted, so it shows who can take the next sprint.
Run as two tools, this is two bills. BambooHR lists Core at $10 per employee a month and Float lists Starter at $7 per scheduled person (vendor pricing pages, September 2026). PeopleMuster is $3 per person per month and covers the HR side and the delivery side in one bill.
Which modules run here
Switched on
- Shifts
- A morning and a midday window, which late minutes and browser check-in both read.
- Daily recap
- Hours per project, per person, with approvals and a logging window.
- Utilisation reporting
- The argument, settled with a dated number instead of a feeling.
- Resource allocation
- A day-level capacity grid that already knows who is on leave.
- Projects and boards
- Health, tasks and setup scores, plus billable and fixed-price flags.
- Clients
- Contacts and each client's local time, which settles the time-zone question.
- Meetings
- Transcripts and notes filed against the project, via Fireflies.
- Skills
- A taxonomy mapped to people, which is how staffing conversations start.
- Devices
- Every laptop and screen by serial, health and current holder.
Left off
- Benefits
- Switch it on when the catalogue grows past a line in the handbook.
Questions people ask
Does approved leave reach the capacity plan?
Yes, at once. Approved leave and company holidays come off the grid, so nobody plans a sprint into someone's holiday.
What does HR software cost for a 30-person software agency?
$3 per person per month, with every module included and no tiers. There's no seat minimum, no setup fee and no base fee, and we set up your modules, roles and people with you.
Can meeting notes land on the right client project?
Yes, through Fireflies. Transcripts, summaries and action items import automatically and are filed against the project, and a meeting filed in the wrong place moves with one action.
How far back can someone log a forgotten week?
As far as the logging window allows, and that window is a setting. Five working days is what the live configuration uses.