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