Client Connections
This guide explains how to manage existing client connections, view connection details, and disconnect client relationships when needed.
Understanding Client Connectionsβ
Once a client connects to your practice (either through Bill Us or Client Pays model), you manage that relationship through the client connections interface.
Client connection includes:
- Client account access for your team
- Billing relationship (Bill Us or Client Pays)
- Branch assignment
- Access level configuration
- Team member assignments
- Integration status
Viewing Client Connectionsβ
Access your complete client list to see all connected clients.
To view client connections:
- Go to Clients in portal navigation
- View all connected clients in the list
- See key information for each client:
- Client company name
- Billing model (Bill Us or Client Pays)
- Assigned branch
- Connection date
- Account status
- Last activity
List features:
- Search by client name or company
- Filter by branch
- Filter by billing model
- Filter by status (Active, Paused, Disconnected)
- Sort by name, connection date, or last activity
- Quick actions menu for each client
Client Connection Detailsβ
View comprehensive information about each client connection.
To view client details:
- Go to Clients in portal
- Select client name from list
- View full connection details
Connection information displayed:
Account Details:
- Company name and information
- Primary contact name and email
- Connection date
- Billing model used
- Assigned branch
- Account status
Subscription Information:
- Current plan level
- Billing status (if Bill Us model)
- Subscription renewal date
- Feature access
- Usage metrics
Access Configuration:
- Client access level setting
- Team members assigned
- Permission summary
- Last login date
- Activity summary
Integration Status:
- Connected bank accounts
- Payment gateways enabled
- Other integrations active
- Connection health status
Activity Summary:
- Recent transactions count
- Latest invoice date
- Last reconciliation
- Report generation activity
- Overall engagement metrics
Managing Client Settingsβ
Modify client connection settings to adjust the relationship.
Edit Client Informationβ
Update client details as needed.
To edit client information:
- Go to Clients in portal
- Select client from list
- Select Edit Client
- Update available fields:
- Contact name
- Contact email
- Internal notes
- Tags for organization
- Select Save Changes
Note: Core account information (company name, tax ID) must be edited in the client's account directly.
Change Branch Assignmentβ
Transfer clients between branches for better organization.
To transfer client to different branch:
- Go to Clients in portal
- Select client from list
- Select Change Branch
- Select target branch from dropdown
- Confirm transfer
- Select Transfer Client
What happens after transfer:
- Client moves to new branch immediately
- New branch team gains access
- Previous branch team loses access (unless cross-branch permissions)
- Billing continues uninterrupted
- All client data remains intact
- Client receives no notification (internal change)
Best for:
- Reorganizing client portfolio
- Balancing team workload
- Specializing branches by service type
- Team member changes
- Branch restructuring
Modify Access Levelsβ
Adjust how much access the client has to their own account.
To change client access level:
- Go to Clients in portal
- Select client from list
- Select Access Settings
- Select new access level:
- Full Access - Client manages with you
- View Only - Client can view but not edit
- No Access - You manage everything
- Custom Access - Select specific features
- Select Save Changes
- Client access updates immediately
Learn more: Client Access Levels
Update Team Assignmentsβ
Control which team members work with each client.
To assign team members:
- Go to Clients in portal
- Select client from list
- Select Team Assignments
- Select Add Team Member
- Select team members from branch
- Assign role for each member:
- Full Access - Complete management
- Limited Access - View and basic edits
- View Only - Read-only access
- Select Save Assignments
To remove team member:
- Go to client's Team Assignments
- Find team member to remove
- Select Remove
- Confirm removal
- Team member loses access immediately
Pausing Client Relationshipsβ
Temporarily suspend work with a client without disconnecting.
To pause client relationship:
- Go to Clients in portal
- Select client from list
- Select More Actions > Pause Relationship
- Add reason (internal note)
- Confirm pause
What happens when paused:
Bill Us model:
- Billing pauses automatically
- Your team retains view-only access
- Client retains their account access
- All data preserved
- Can resume anytime
Client Pays model:
- Client continues paying their subscription
- Your team retains view-only access
- Work stops per agreement
- Can resume anytime
- Connection remains active
Best for:
- Seasonal clients (tax season only)
- Clients on temporary hold
- Awaiting client information
- Service level changes
- Project-based relationships
To resume client relationship:
- Go to Clients in portal
- Filter by Paused status
- Select client to resume
- Select Resume Relationship
- Billing resumes automatically (Bill Us)
- Full access restored
Disconnecting Clientsβ
Permanently end the client relationship when needed.
When to Disconnectβ
Common disconnection scenarios:
- Client switches to another accountant
- Client business closes
- Service agreement terminates
- Client requests disconnection
- Non-payment or terms violation
- Practice restructuring
Disconnection Processβ
To disconnect client:
-
Prepare for disconnection
- Complete all outstanding work
- Generate final reports
- Export data if requested
- Document handover information
- Notify client of timeline
-
Execute disconnection in portal
- Go to Clients in portal
- Select client from list
- Select More Actions > Disconnect Client
- Select reason from dropdown:
- Client request
- Business closed
- Switched accountants
- Non-payment
- Service termination
- Other (add note)
- Add internal notes for records
- Confirm disconnection
- Select Disconnect
-
What happens immediately:
- Your team loses access to client account
- Client appears in "Disconnected" filter
- Billing stops (Bill Us model)
- Client retains own account (Client Pays model)
- Historical records preserved in your portal
- Cannot undo disconnection
Post-Disconnectionβ
For Bill Us model:
- Final billing prorates automatically
- Client keeps their Fiskl account
- Client becomes standalone subscriber if they choose
- Client can connect with different accountant
- Your historical data remains accessible for compliance
For Client Pays model:
- Client account unaffected
- Client continues subscription independently
- Client can invite different accountant
- Your historical data remains accessible for compliance
Your historical access:
- View past reports and data
- Access for compliance requirements
- Export historical data
- No new data or edits possible
- Audit trail preserved
Reconnecting Clientsβ
If needed, reconnect with previously disconnected clients.
To reconnect client:
- Go to Clients in portal
- Filter by Disconnected status
- Select client to reconnect
- Select Reconnect Client
- Confirm reconnection
- Client must accept invitation (sends automatically)
- Once accepted, connection restores
Requirements:
- Client must still have active Fiskl account
- Client must accept reconnection invitation
- Original billing model applies
- Original branch assignment applies (can change after)
Alternative reconnection:
- Generate new invitation link
- Share with client
- Client uses link (may need new account)
- Starts fresh connection
Client List Managementβ
Organize and maintain your client list effectively.
Filtering and Searchingβ
Available filters:
- By Status: Active, Paused, Disconnected
- By Branch: All branches or specific branch
- By Billing Model: Bill Us, Client Pays, or both
- By Connection Date: Custom date ranges
- By Activity: Active, Inactive (30 days), Dormant (90 days)
Search capabilities:
- Search by company name
- Search by contact name
- Search by contact email
- Search by internal tags
- Search by client ID
Bulk Actionsβ
Perform actions on multiple clients simultaneously.
Available bulk actions:
- Transfer to different branch
- Update team assignments
- Change access levels
- Export client list
- Add tags
- Generate reports
To perform bulk action:
- Go to Clients in portal
- Select checkboxes for multiple clients
- Select Bulk Actions button
- Select action from dropdown
- Configure action settings
- Confirm bulk operation
- Review results summary
Client Tagsβ
Organize clients with custom tags for easy filtering.
Common tag uses:
- Service type (Bookkeeping, Tax, Advisory)
- Industry (Retail, Professional Services, Manufacturing)
- Engagement level (High-touch, Low-touch, Seasonal)
- Status (New, Established, VIP)
- Custom categories per your practice
To add tags:
- Select client from list
- Select Edit Tags
- Type new tag or select existing
- Select Add
- Save changes
To filter by tags:
- Select Filter in client list
- Select Tags
- Select one or more tags
- View filtered client list
Client Activity Monitoringβ
Track client engagement and account usage.
Activity metrics:
- Last login date and time
- Recent transaction count
- Invoice activity
- Banking connection status
- Report generation frequency
- Overall engagement score
Activity alerts:
- Client hasn't logged in (30+ days)
- No new transactions (60+ days)
- Banking connection expired
- Subscription issue (Bill Us clients)
- Low engagement warning
To view activity:
- Go to Clients in portal
- Select client from list
- Select Activity tab
- View timeline of key events
- Review engagement metrics
Client Communicationβ
Track communication history with clients.
Communication features:
- Internal notes (not visible to client)
- Email history (if sent through portal)
- Meeting notes
- Task assignments
- Important dates and reminders
To add internal note:
- Select client from list
- Select Notes tab
- Select Add Note
- Type note content
- Select Save Note
- Note visible to all team members assigned
Troubleshootingβ
Cannot Find Client in Listβ
Cause: Incorrect filter applied or disconnected client
Solution:
- Remove all filters
- Check "Disconnected" status filter
- Search by exact company name
- Verify branch access (if branch member)
- Contact Super Admin if still missing
Client Shows Wrong Billing Modelβ
Cause: Cannot change billing model after connection
Solution:
- Billing model cannot be changed
- If incorrect, must disconnect and reconnect
- Client creates new account with correct link
- Historical data preserved in old connection
- Contact support for exceptional cases
Team Member Cannot See Clientβ
Cause: Not assigned to client or insufficient permissions
Solution:
- Verify team member assigned to client
- Check branch access permissions
- Add team member via client settings
- Verify branch role includes client access
- Contact Branch Admin or Super Admin
Client Cannot Access Their Accountβ
Cause: Access level set to "No Access"
Solution:
- Review client's access level setting
- Change to "View Only" or "Full Access" if appropriate
- Verify change saved
- Have client refresh browser
- Client may need to reset password
Disconnection Cannot Be Undoneβ
Cause: Disconnection is permanent action
Solution:
- Use "Pause" instead of "Disconnect" when temporary
- If already disconnected, use reconnection process
- Client must accept reconnection invitation
- Alternative: Generate new invitation link
- Historical data preserved regardless
Best Practicesβ
Regular maintenance:
- Review client list monthly
- Update inactive clients
- Clean up tags and filters
- Verify team assignments
- Check billing status
Organization:
- Use consistent tagging system
- Document disconnection reasons
- Keep internal notes updated
- Transfer clients proactively
- Monitor activity metrics
Communication:
- Note important client information
- Track deadlines and commitments
- Document access level rationale
- Record disconnection details
- Maintain audit trail
Security:
- Review team assignments quarterly
- Remove unnecessary access
- Monitor activity for anomalies
- Update access levels as needed
- Maintain least-privilege principle
Need More Help?β
Invite clients: Inviting Clients
Accept invitations: Accepting Client Invitations
Configure access: Client Access Levels
Understand billing: Billing Models Overview
Manage team: Managing Team Members