Team Member Management
Learn how to add, manage, and remove team members from your ClientSynq account (Pro and Enterprise plans only).
Overview
Team member management allows you to give other people in your organization access to your ClientSynq account. Each team member gets their own login credentials and can be assigned different roles and permissions.
Available on:
- ❌ Basic Plan - Single user only (account owner)
- ✅ Pro Plan - Up to 5 team members
- ✅ Enterprise Plan - Unlimited team members
Team Member Roles
Owner (Account Owner)
There can only be one Owner - this is the person who created the account.
Full permissions:
- ✅ All system access
- ✅ Manage billing and subscription
- ✅ Add/remove team members
- ✅ Assign roles
- ✅ Delete organization
- ✅ Transfer ownership
Cannot be removed: Owner can only transfer ownership to another person, not remove themselves.
Admin
Full access except billing:
- ✅ View and manage all clients
- ✅ Send client invitations
- ✅ Configure QuickBooks settings
- ✅ Manage payment settings (Pro plan)
- ✅ Customize branding (Pro plan)
- ✅ Add/remove team members
- ❌ View or modify billing/subscription
- ❌ Delete organization
Use case: Office manager, senior accountant, or trusted colleague who handles day-to-day operations.
Member (Standard User)
View and manage clients, limited settings:
- ✅ View all clients
- ✅ Send client invitations
- ✅ Trigger QuickBooks sync
- ✅ View invoices and payments
- ❌ Modify QuickBooks connection
- ❌ Change payment settings
- ❌ Customize branding
- ❌ Add/remove team members
- ❌ View billing
Use case: Junior accountant, assistant, or bookkeeper who needs to work with clients but shouldn't change system settings.
Viewer (Read-Only)
View only, no modifications:
- ✅ View client list
- ✅ View invoices
- ✅ View payment history
- ✅ View reports
- ❌ Send invitations
- ❌ Modify any settings
- ❌ Add/remove clients
- ❌ Trigger QuickBooks sync
Use case: Executive, external auditor, or contractor who needs visibility but shouldn't make changes.
Adding Team Members
Prerequisites
Before you can add team members:
- You must be on Pro or Enterprise plan
- You must be Owner or Admin role
- You must have available team member slots (Pro: 5 max)
- Team member must have an email address
Step-by-Step Process
1. Navigate to Team Management
Settings → Team → Click "Invite Team Member"
2. Enter team member details
You'll be prompted for:
- Email address (required)
- First name (optional but recommended)
- Last name (optional but recommended)
- Role (Owner/Admin/Member/Viewer)
Example:
Email: sarah@yourcompany.com
First Name: Sarah
Last Name: Johnson
Role: Member
3. Set permissions
Choose the appropriate role based on what they need to do:
Decision guide:
- Manages the account and billing? → Owner (transfer ownership)
- Needs to configure system settings? → Admin
- Works with clients daily? → Member
- Only needs to view data? → Viewer
4. Send invitation
- Click "Send Invitation"
- Email sent to team member immediately
- Invitation expires in 7 days
5. Invitation email
Team member receives an email:
Subject: You've been invited to join [Your Organization] on ClientSynq
Hi Sarah,
[Owner Name] has invited you to join [Your Organization]'s
ClientSynq account as a Member.
[Accept Invitation] button
This invitation expires in 7 days.
6. Team member accepts
They click the button and:
- Create ClientSynq account (if they don't have one)
- Set their password
- Accept the invitation
- Redirected to your organization's dashboard
7. Confirm activation
Back in your Team Management page, you'll see:
- ✅ Status changed from "Invited" to "Active"
- Last login time (once they log in)
- Their assigned role
Managing Existing Team Members
Viewing Team Members
Team list shows:
- Name and email
- Role
- Status (Active/Invited/Suspended)
- Last login
- Date added
- Actions menu (⋮)
Filter and search:
- Search by name or email
- Filter by role
- Filter by status
- Sort by last login or date added
Changing Roles
When to change roles:
- Promotion (Member → Admin)
- Demotion (Admin → Member)
- Temporary permission increase
- Reduce access after project completion
How to change:
- Find team member in list
- Click actions menu (⋮)
- Select "Change Role"
- Choose new role
- Click "Save"
- Changes take effect immediately
- Team member notified by email
Immediate effect:
- Log out not required
- Permissions update on next page load
- May need to refresh browser
Suspending Team Members
Why suspend instead of remove:
- Temporary leave (vacation, medical leave)
- Under investigation
- Maintain audit trail
- May return later
How to suspend:
- Find team member in list
- Click actions menu (⋮)
- Select "Suspend Access"
- Confirm suspension
- Team member immediately logged out
- Cannot log in while suspended
What happens:
- ❌ Cannot log in
- ✅ Data/activity history retained
- ✅ Appears in team list (marked as "Suspended")
- ✅ Can be reactivated anytime
To reactivate:
- Find suspended team member
- Click actions menu (⋮)
- Select "Reactivate"
- They can log in again immediately
Removing Team Members
When to remove:
- Left the company
- No longer needs access
- Transferred to different department
- Free up team member slot (Pro plan)
Permanent action:
- Removes access immediately
- Activity history retained (for audit purposes)
- Removed from team list
- Must be re-invited to regain access
How to remove:
- Find team member in list
- Click actions menu (⋮)
- Select "Remove from Team"
- Confirm removal (⚠️ cannot be undone)
- Team member immediately logged out
After removal:
- Their login no longer works
- Activity logs remain (shows "[Removed User]")
- Can be re-invited as new team member if needed
Team Member Limits
Pro Plan - 5 Team Members
Includes:
- 1 Owner (you)
- Up to 5 additional team members
- Total: 6 people can access the account
Hitting the limit:
⚠️ Team member limit reached (5/5)
You've reached your Pro plan limit of 5 team members.
Options:
→ Remove an inactive team member
→ Upgrade to Enterprise (unlimited team members)
[Remove Team Member] [Upgrade to Enterprise]
To add more:
- Remove inactive team members, OR
- Upgrade to Enterprise plan
Enterprise Plan - Unlimited
No restrictions:
- Add as many team members as needed
- Great for large accounting firms
- No additional per-user fees
Best practices:
- Regular audit of active users
- Remove users who leave company promptly
- Use Viewer role for clients or external partners
Team Member Activity & Audit Logs
Viewing Team Activity
Settings → Team → Activity Log
What's logged:
- Login attempts (successful and failed)
- Client invitations sent
- Settings changes made
- QuickBooks sync triggered
- Reports generated
- Team members added/removed
- Role changes
Log entry example:
Oct 26, 2025, 2:34 PM
Sarah Johnson (Member)
Action: Sent client invitation
Target: John Smith (john@example.com)
Result: Success
Use cases:
- Accountability ("Who sent that invitation?")
- Security monitoring (unusual activity)
- Training (see how team uses the system)
- Compliance (audit trail for clients)
Exporting Activity Logs
For compliance or reporting:
- Settings → Team → Activity Log
- Set date range
- Apply filters (user, action type)
- Click "Export to CSV"
- Open in Excel for analysis
CSV includes:
- Timestamp
- User name and email
- Action performed
- Target (client, setting, etc.)
- Result (success/failure)
- IP address (Enterprise only)
Team Member Security
Password Requirements
All team members must use secure passwords:
- Minimum 8 characters
- At least one uppercase letter
- At least one number
- At least one special character
Password reset:
- Team members can reset their own password
- "Forgot password" link on login page
- Owner/Admin cannot see or reset team member passwords
Two-Factor Authentication (2FA)
Available on: Pro and Enterprise plans
Highly recommended for:
- Owner account (always)
- Admin accounts
- Anyone with billing access
How to enable (each user must enable for themselves):
- User logs in
- Goes to Settings → Account Security
- Clicks "Enable 2FA"
- Scans QR code with authenticator app
- Enters confirmation code
Enforce 2FA (Enterprise only):
- Settings → Team → Security
- Toggle "Require 2FA for all users"
- Team members prompted to set up on next login
Session Management
Automatic logout:
- 12 hours of inactivity
- Or when team member clicks "Sign Out"
Active sessions:
- Team members can be logged in on multiple devices
- Settings → Account → Active Sessions
- Can remotely log out of other sessions
Notifications & Emails
Team Member Notifications
Team members receive emails for:
- ✉️ Invitation to join organization
- ✉️ Role changed
- ✉️ Account suspended
- ✉️ Account reactivated
- ✉️ Organization settings changed (if Admin)
- ✉️ Payment failed (if Owner)
Owner/Admin receives emails for:
- ✉️ New team member accepted invitation
- ✉️ Team member login from new device (security alert)
- ✉️ Team member made significant changes
- ✉️ Team member removed
Managing Notification Preferences
Each team member controls: Settings → Notifications
Options:
- Client portal activity (client logged in, viewed invoice)
- Payment received
- QuickBooks sync completed/failed
- System updates
- Security alerts (cannot disable)
Common Team Management Scenarios
Scenario 1: Adding Seasonal Staff
Use case: Tax season, need temporary help
Best practice:
- Add as Member role (not Admin)
- Set up as soon as they start
- Monitor activity regularly
- Remove or suspend when season ends
- Can re-add next season if needed
Scenario 2: Contractor or Virtual Assistant
Use case: External person helping part-time
Best practice:
- Use Member or Viewer role (never Admin or Owner)
- Create separate login (don't share yours)
- Review activity logs regularly
- Remove access when contract ends
- Consider separate contractor account (Enterprise)
Scenario 3: Multiple Office Locations
Use case: Branch offices need access
Best practice:
- Admin at each location (trusted manager)
- Members for staff at each location
- Use activity logs to monitor by location
- Consider separate organizations per location (Enterprise)
Scenario 4: Training New Staff
Use case: New hire learning the system
Best practice:
- Start as Viewer (read-only)
- Upgrade to Member after training
- Promote to Admin only when fully trained
- Shadow their activity during training period
Transferring Account Ownership
When to Transfer Ownership
Common reasons:
- Current owner leaving company
- Selling business
- Reorganization
- Owner wants to downgrade role
Important: Only ONE owner allowed. Transfer means current owner becomes Admin (or is removed).
How to Transfer
Owner only can transfer:
- Settings → Team
- Click "Transfer Ownership"
- Select new owner from team members (or enter email)
- Confirm transfer
- New owner receives email
- They must accept transfer
- You become Admin (or can be removed)
Warning: Cannot be undone! New owner has full control including billing.
Best practice: New owner should be Admin first (ensure they have access before transfer).
Team Management FAQ
Can team members see billing information?
Owner: Yes, full billing access
Admin: No billing access
Member: No billing access
Viewer: No billing access
Can I have multiple Admins?
Yes! You can have as many Admins as you want (within your team member limit).
What happens to team members if I downgrade to Basic?
All team members lose access immediately on downgrade date:
- They cannot log in
- They receive notification email
- Owner retains solo access
- Team members can be re-added if you upgrade again
Can a team member belong to multiple organizations?
Yes! If they have their own ClientSynq account and receive invitations from multiple organizations:
- Same login for all
- Switch between organizations in app
- Different role in each organization
Can I set different permissions for different clients?
Not currently - Roles apply to all clients in the organization.
Workaround (Enterprise):
- Create separate organizations
- Add team member to specific organizations
- They see only those clients
How do I know who did what?
Activity logs:
- Settings → Team → Activity Log
- Shows all actions by all team members
- Filter by user, date, action type
- Export for detailed analysis
Troubleshooting Team Issues
"Team member can't log in"
Check:
- Status: Is the account Active? (not Suspended)
- Did they accept the invitation?
- Are they using the correct email?
- Try password reset
- Check if they're at the wrong organization (if they belong to multiple)
Fix:
- Resend invitation if expired
- Reactivate if suspended
- Verify email address is correct
"Invitation not received"
Check:
- Spam/junk folder
- Email address entered correctly
- Corporate email filter blocking
Fix:
- Resend invitation
- Try different email address
- Whitelist
noreply@clientsynq.comin email settings
"Can't add more team members"
Reason: Hit Pro plan limit (5 team members)
Options:
- Remove inactive team members
- Suspend instead of remove (doesn't free up slot)
- Upgrade to Enterprise (unlimited)
"Team member has wrong permissions"
Fix:
- Find team member in list
- Actions menu (⋮) → Change Role
- Select correct role
- Save
- Team member should refresh browser
"Need to remove owner"
Not possible - Owner cannot be removed
Solution:
- Owner transfers ownership to someone else
- New owner can then remove old owner
- Or old owner downgrades to Admin role
Best Practices
Security
✅ Do:
- Use unique passwords for each team member
- Enable 2FA for Owner and Admin accounts
- Review team access monthly
- Remove team members who leave immediately
- Use least-privilege (don't make everyone Admin)
- Monitor activity logs for unusual behavior
❌ Don't:
- Share login credentials
- Give Admin role to everyone
- Leave inactive accounts active
- Forget to remove ex-employees
- Ignore security alert emails
Organization
✅ Do:
- Document team member responsibilities
- Assign roles based on actual job duties
- Keep team member list up to date
- Use consistent naming (e.g., first.last@company.com)
- Review and clean up quarterly
❌ Don't:
- Create test accounts and forget about them
- Use generic emails (e.g., office@company.com)
- Give everyone full access "just in case"
Related Articles
- Upgrading to Pro Plan (to enable team management)
- Managing Your Subscription
- Account Security Best Practices
- Enterprise Features Overview
Need Help with Team Management?
Have questions about adding or managing team members? Contact our support team - We're here to help!
Last Updated: October 26, 2025
Applies to: Pro and Enterprise plans only