Managing Teams
Managing Teams
Learn how to set up your team, configure roles and permissions, and implement approval workflows for secure collaboration.
Team Structure
A typical Payroll team structure:
Owner (You)├── Finance Manager (Approves payments)├── Operations Manager (Manages contractors)├── Team Members (Create invoices, view payments)└── Viewers (Read-only access)Inviting Team Members
Step 1: Prepare
Before inviting team members:
- ✅ Decide their role
- ✅ Determine their permissions
- ✅ Prepare onboarding materials
Step 2: Send Invitation
- Go to Organizations → Team
- Click Invite Member
- Fill in:
- Email: Team member’s email
- Role: Select appropriate role
- Custom Permissions: (optional) Fine-tune access
- Click Send Invitation
Step 3: Team Member Onboarding
Team member receives email with:
- Invitation link
- Organization name
- Their role
- Getting started guide
They click the link to:
- Create account (or log in)
- Accept invitation
- Access organization
Roles and Permissions
Owner
Full access to everything:
- Manage all contractors and payments
- Approve all invoices and payments
- Manage team members
- Configure organization settings
- Manage billing and subscription
- Delete organization
Best for: Company owner or CEO
Admin
Full operational access:
- Manage all contractors and payments
- Approve all invoices and payments
- Manage team members (except owners)
- Configure organization settings
- Cannot manage billing
- Cannot delete organization
Best for: COO or Operations Director
Finance Manager
Financial oversight:
- Approve invoices and payments
- View all financial data
- Export reports and data
- View contractors (read-only)
- Cannot manage contractors
- Cannot manage team members
Best for: CFO, Controller, or Finance Director
Operations Manager
Day-to-day operations:
- Manage contractors (add, edit, delete)
- Create and submit invoices
- View payments
- Cannot approve payments over $5,000
- Cannot manage team members
- Cannot export sensitive data
Best for: Operations Manager or Team Lead
Member
Basic access:
- View contractors
- Create invoices
- View assigned payments
- Cannot approve anything
- Cannot manage contractors
- Cannot access reports
Best for: Team members who submit invoices
Viewer
Read-only access:
- View contractors
- View payments
- View invoices
- Cannot create or modify anything
- Cannot export data
Best for: Accountants, auditors, or stakeholders
Custom Permissions
Fine-tune access beyond standard roles:
Available Permissions
- Can Approve Payments: Approve payment requests
- Can Manage Contractors: Add, edit, delete contractors
- Can Manage Team: Invite and remove team members
- Can View Reports: Access financial reports
- Can Export Data: Export data to CSV/Excel
- Can Manage Invoices: Create and edit invoices
- Can Approve Invoices: Approve invoice submissions
- Can Configure Settings: Change organization settings
Setting Custom Permissions
- When inviting or editing a team member
- Select base role
- Click Custom Permissions
- Enable/disable specific permissions
- Click Save
Approval Workflows
Set up multi-level approval processes.
Basic Approval Workflow
For small teams (5-10 people):
- Go to Organizations → Settings → Approvals
- Enable Require Approval for Payments
- Configure:
- Payments over $1,000 require approval
- Finance Manager can approve
- Click Save
Multi-Level Approval Workflow
For larger teams (10+ people):
- Enable Multi-Level Approval
- Configure approval chain:
Level 1: Operations Manager
- Approves invoices up to $5,000
- Approves contractor additions
Level 2: Finance Manager
- Approves invoices $5,000-$25,000
- Approves batch payments
Level 3: CFO/Owner
- Approves invoices over $25,000
- Approves new team members
- Approves organization changes
-
Set approval timeouts:
- Level 1: 24 hours
- Level 2: 48 hours
- Level 3: 72 hours
-
Configure escalation:
- If not approved within timeout, escalate to next level
- Send reminder emails
Approval Notifications
Configure who gets notified:
- Approver: When approval is needed
- Submitter: When approved or rejected
- Next Approver: When escalated
- Owner: For all approvals over $10,000
Team Collaboration
Internal Notes
Add notes visible only to team:
- Open contractor or payment
- Click Add Note
- Type note
- Optionally @mention team members
- Click Save
Activity Feed
View team activity:
- Go to Organizations → Activity
- See all team actions:
- Payments created
- Invoices approved
- Contractors added
- Settings changed
- Filter by team member or action type
Team Chat
Communicate with team:
- Click Chat in navigation
- Select Team Chat
- Send messages to team
- Share files and links
- @mention specific team members
Managing Team Members
Editing Team Members
- Go to Organizations → Team
- Click on team member
- Edit:
- Role
- Permissions
- Email (if needed)
- Click Save
Removing Team Members
- Go to Organizations → Team
- Click on team member
- Click Remove
- Confirm removal
- Team member loses access immediately
Reactivating Team Members
If you removed someone by mistake:
- Send new invitation
- They rejoin with new role
- Previous activity history preserved
Best Practices
- ✅ Use least privilege principle (minimum access needed)
- ✅ Review team access quarterly
- ✅ Remove inactive team members promptly
- ✅ Use approval workflows for payments over $1,000
- ✅ Require multiple approvals for large payments
- ✅ Document your approval process
- ✅ Train team members on their roles
- ✅ Use internal notes for important information
Security Tips
- ✅ Enable two-factor authentication for all team members
- ✅ Use strong passwords
- ✅ Don’t share login credentials
- ✅ Review activity logs regularly
- ✅ Remove team members immediately when they leave
- ✅ Use role-based access, not shared accounts