Summary and recommendation
ProofHub user management can be run manually, but complexity usually increases with role models, licensing gates, and offboarding dependencies. This guide gives the exact mechanics and where automation has the biggest impact.
ProofHub uses a flat-rate pricing model with unlimited users, so adding or removing people has no direct impact on your monthly bill. User management lives under Account Settings > People, accessible from the top-right account menu.
Administrators have full account-level control; Managers are scoped to the projects they are assigned to; Members see only the projects they are explicitly added to.
Quick facts
| Admin console path | Account Settings > People (accessible via the top-right account menu) |
| Admin console URL | Official docs |
| SCIM available | No |
| SCIM tier required | Ultimate Control |
| SSO prerequisite | Yes |
User types and roles
| Role | Permissions | Cannot do | Plan required | Seat cost | Watch out for |
|---|---|---|---|---|---|
| Administrator | Full account access: manage billing, account settings, all projects, all people, integrations, and custom roles. Can add/remove users and change any project or task. | Essential or Ultimate Control | Included in flat monthly fee (unlimited users) | Only one account owner exists; additional admins have broad but not full billing ownership rights. | |
| Manager | Can create and manage projects they are assigned to, add people to those projects, manage tasks, milestones, and discussions within assigned projects. | Cannot access account-level billing or settings; cannot manage projects they are not assigned to. | Essential or Ultimate Control | Included in flat monthly fee (unlimited users) | Manager role is project-scoped; permissions do not extend across the entire account. |
| Member (Collaborator) | Can view and work on tasks, discussions, files, and other items within projects they are added to. Permissions within a project depend on what the manager/admin grants. | Cannot create projects, manage account settings, or view projects they have not been added to. | Essential or Ultimate Control | Included in flat monthly fee (unlimited users) | Members only see projects they are explicitly added to; no cross-project visibility by default. |
| Custom Role | Granular permissions configured by the administrator, allowing specific combinations of access rights across projects and account features. | Capabilities depend entirely on how the custom role is configured; no default permissions. | Ultimate Control | Included in flat monthly fee (unlimited users) | Custom roles are only available on the Ultimate Control plan; Essential plan users are limited to built-in roles. |
Permission model
- Model type: hybrid
- Description: ProofHub uses a combination of fixed account-level roles (Administrator, Manager, Member) and, on the Ultimate Control plan, custom roles with granular permission configuration. Permissions are enforced at both the account level and the project level.
- Custom roles: Yes
- Custom roles plan: Ultimate Control
- Granularity: Project-level and account-level; custom roles allow per-feature permission toggling (e.g., access to timesheets, reports, specific project tools).
How to add users
- Log in as an Administrator.
- Click the account menu (top-right avatar) and navigate to 'Settings'.
- Select 'People' from the settings sidebar.
- Click 'Add People' or 'Invite People'.
- Enter the invitee's email address.
- Assign a role (Administrator, Manager, Member, or a custom role if on Ultimate Control).
- Optionally add the user directly to one or more projects during invitation.
- Click 'Send Invite'. The invitee receives an email to accept and set up their account.
Required fields: Email address, Role assignment
Watch out for:
- Invited users must accept the email invitation before they appear as active members.
- Users who have not accepted their invitation count as 'pending' and may still occupy a visible slot in the People list.
- There is no per-seat cost, but the account must be on an active paid plan to invite users beyond any trial limits.
- Guests or external collaborators invited to specific projects may have more restricted access than internal members.
| Bulk option | Availability | Notes |
|---|---|---|
| CSV import | No | Not documented |
| Domain whitelisting | No | Automatic domain-based user add |
| IdP provisioning | Yes | Ultimate Control (SSO via Okta is supported; SCIM automated provisioning requires Ultimate Control plan) |
How to remove or deactivate users
- Can delete users: Yes
- Delete/deactivate behavior: ProofHub allows administrators to remove (deactivate/archive) a user from the account. Removed users lose access immediately. Their past contributions (tasks, comments, files) remain in the account and are not deleted. ProofHub's help documentation refers to this action as 'removing' a person; the account retains historical data attributed to that user.
- Log in as an Administrator.
- Navigate to 'Settings' > 'People'.
- Locate the user to be removed.
- Click the options menu (three dots or gear icon) next to the user's name.
- Select 'Remove' or 'Archive'.
- Confirm the action in the dialog prompt.
| Data impact | Behavior |
|---|---|
| Owned records | Tasks, to-dos, and items assigned to the removed user remain in the system and retain their assignment attribution. Admins can reassign these items after removal. |
| Shared content | Files, discussions, notes, and comments created by the removed user remain visible and accessible to other project members. |
| Integrations | Any personal integrations or tokens associated with the removed user's account are invalidated upon removal. |
| License freed | Because ProofHub uses flat-rate unlimited-user pricing, removing a user does not reduce the monthly bill. The seat is not a billable unit. |
Watch out for:
- Removed users immediately lose all access; there is no grace period or scheduled removal.
- Admins should reassign open tasks from the removed user before or after removal to avoid unowned work items.
- If the removed user was the sole manager of a project, an admin should assign a new manager to that project.
- ProofHub does not offer a 'suspend' or 'deactivate without data impact' state distinct from full removal based on available documentation.
License and seat management
| Seat type | Includes | Cost |
|---|---|---|
| Flat-rate account seat | All users (Administrators, Managers, Members, Custom Roles) are included under a single flat monthly or annual fee. No per-seat pricing. | Essential: $45/month (annual) or $50/month (monthly). Ultimate Control: $89/month (annual, promotional first 3 months then $135/month) or $99–$150/month (monthly). |
- Where to check usage: Settings > People - lists all active and pending users with their roles.
- How to identify unused seats: Administrators can review the 'People' list in Settings and check last-activity indicators or sort by login recency if available. ProofHub does not prominently advertise an automated 'inactive user' report in its help documentation.
- Billing notes: ProofHub's flat-rate model means adding or removing users has no direct impact on the monthly invoice. The plan cost is fixed regardless of user count. Storage limits (15 GB on Essential, 100 GB on Ultimate Control) and project limits (40 on Essential, unlimited on Ultimate Control) are the primary plan constraints, not seat count.
The cost of manual management
Because ProofHub charges a flat monthly or annual fee rather than per seat, the operational cost of manual provisioning is measured in admin time, not license spend.
Every app in your stack that lacks automated provisioning creates a recurring manual task: invite on day one, reassign open work on departure, and periodically audit the People list for stale accounts.
ProofHub does not surface an automated inactive-user report, so identifying unused accounts requires a manual review of Settings > People and cross-referencing login recency by hand.
On the Essential plan, the absence of custom roles further limits how precisely you can scope access without upgrading, meaning some teams over-provision permissions rather than manage the friction of an upgrade.
What IT admins are saying
Reviewers on G2 and Capterra consistently flag two friction points: the permission model feels coarse on the Essential plan, and there is no automated way to surface inactive users.
Teams with external stakeholders also note that guest access is less flexible than dedicated client-portal tools, making scoped read-only access harder to configure.
A recurring offboarding complaint involves task reassignment - ProofHub retains historical data from removed users, but open tasks can become unowned if admins do not reassign them before or after removal.
Common complaints:
- Users report that the permission system can feel coarse-grained on the Essential plan, with limited ability to restrict specific features without upgrading to Ultimate Control for custom roles.
- Some reviewers note that guest/external collaborator access is not as flexible as dedicated client-portal tools, making it harder to give clients scoped read-only access.
- Users have noted that there is no automated inactive-user report, requiring manual review of the People list to identify unused accounts.
- Reviewers on G2 and Capterra mention that the lack of per-project permission granularity for standard roles (without custom roles) can be limiting for teams with complex access requirements.
- Some users report confusion about the difference between removing a user and the data that remains, particularly around task reassignment workflows.
The decision
Manual management in ProofHub is straightforward for small, stable teams on flat-rate pricing. The workflow is: invite via Settings > People, assign a role, optionally add to projects at invite time, and remove via the three-dot menu when someone leaves.
The process becomes harder to sustain as headcount grows or turnover increases, because every app requires the same sequence of manual steps with no automation layer. Teams that need granular, per-feature permission control should confirm they are on the Ultimate Control plan before designing their access model, since custom roles are not available on Essential.
Bottom line
ProofHub's flat-rate model removes per-seat cost pressure, but it does not remove the operational burden of manual provisioning. Inviting, scoping, and removing users across every app in your environment is a repeatable manual process that scales poorly without tooling.
For teams with straightforward role needs and low turnover, the built-in People settings are sufficient. For teams managing frequent onboarding and offboarding cycles, the lack of SCIM, inactive-user reporting, and cross-app automation is the real constraint to plan around.
Automate ProofHub workflows without one-off scripts
Stitchflow builds and maintains end-to-end IT automation across your SaaS stack, including apps without APIs. Built for exactly how your company works, with human approvals where they matter.