Client Access Levels
This guide explains how to configure client access levels to control what clients can see and do in their own Fiskl accounts.
Understanding Client Access Levels​
Client access levels determine how much clients can interact with their own Fiskl accounts while you manage their books.
Access level controls:
- What features clients can use
- What data clients can view
- Whether clients can make changes
- What reports clients can generate
- Which settings clients can modify
Why access levels matter:
- Match service agreements
- Prevent accidental changes
- Enable collaboration
- Maintain data quality
- Support different engagement models
Available Access Levels​
Fiskl provides four primary access levels with increasing client control.
No Access​
You manage everything, client cannot log in or view their account.
What clients can do:
- Nothing - no login access
- Receive invoices and reports you send via email
- Cannot view data in Fiskl
What you manage:
- All data entry
- All transactions
- All reconciliation
- All reporting
- All settings and configuration
Best for:
- Full-service bookkeeping packages
- Clients who want zero involvement
- High-end service offerings
- Clients lacking accounting knowledge
- Time-intensive engagements
Example service model: "We handle everything. You receive monthly reports and invoices, but never need to log in or enter data."
View Only​
Client can view their account data but cannot make any changes.
What clients can do:
- Log in to their Fiskl account
- View all financial data
- See transactions and reconciliations
- Generate and export reports
- View invoices and expenses
- See dashboard and charts
What clients cannot do:
- Create or edit transactions
- Add invoices or expenses
- Modify Chart of Accounts
- Change settings
- Reconcile accounts
- Connect integrations
What you manage:
- All data entry
- All editing and modifications
- All settings and configuration
- All reconciliations
- All integrations
Best for:
- Clients wanting visibility without responsibility
- Oversight and transparency needs
- Collaborative reporting discussions
- Education and training scenarios
- Audit and compliance reviews
Example service model: "You can log in anytime to see your financials, run reports, and review transactions, but we handle all the data entry and reconciliation."
Full Access​
Client can manage their account with full permissions alongside you.
What clients can do:
- Everything in View Only, plus:
- Create and edit transactions
- Send invoices and record expenses
- Reconcile bank accounts
- Connect banking and payment integrations
- Configure some settings
- Manage products and services
- Add clients and vendors
What clients cannot do:
- Delete reconciliations (protected)
- Access accountant-only features
- Change core accounting settings
- Remove your accountant access
- Modify Chart of Accounts (typically)
What you manage:
- Review and adjust client entries
- Month-end reconciliation review
- Chart of Accounts maintenance
- Tax configuration
- Complex transactions
- Advisory and strategy
Best for:
- Collaborative bookkeeping models
- Clients with accounting experience
- DIY clients needing advisory support
- Retainer-based relationships
- Hybrid service models
Example service model: "You handle day-to-day invoicing and expense entry. We review monthly, make adjustments, and handle all the complex accounting."
Custom Access​
Select specific features clients can access for tailored permission sets.
Customizable permissions:
- Invoicing: Create/edit invoices and quotes
- Expenses: Record and categorize expenses
- Banking: View and categorize bank transactions
- Reconciliation: Reconcile accounts
- Reports: Generate specific report types
- Clients/Vendors: Manage contacts
- Products/Services: Manage catalog
- Settings: Access specific settings areas
Custom combinations examples:
Invoicing-Only Access:
- Create and send invoices
- View client list
- See accounts receivable reports
- No expense or banking access
Expense-Entry Access:
- Record expenses
- Upload receipts
- Categorize transactions
- No invoicing or reporting access
Banking-Only Access:
- View bank transactions
- Categorize transactions
- No reconciliation or editing rights
- No reports access
Best for:
- Specialized workflows
- Team role division
- Training transitions
- Specific service packages
- Security-conscious configurations
Setting Client Access Levels​
Configure access levels when connecting clients or anytime after.
Set Access During Client Onboarding​
After accepting Bill Us invitation:
- Client appears in your Clients list
- Select client from list
- Select Set Access Level
- Select access level:
- No Access
- View Only
- Full Access
- Custom Access
- If Custom, select specific permissions
- Select Save Access Level
- Client access updates immediately
After accepting Client Pays invitation:
- Review invitation details
- Select Accept Invitation
- Select Set Access Level
- Select appropriate access level
- Select Complete Connection
- Client access configured
Change Access Level Later​
To modify existing client access:
- Go to Clients in portal
- Select client from list
- Select Access Settings
- Select new access level
- If Custom, adjust permissions
- Select Save Changes
- Client access updates immediately
- Client may need to refresh browser
Access level changes:
- Take effect immediately
- Client sees updated interface next login
- Client may see permission notice
- No notification sent to client
- Change logged in activity history
Custom Access Configuration​
Build tailored permission sets for specific service models.
Configuring Custom Permissions​
To set up custom access:
- Go to client's Access Settings
- Select Custom Access
- Review available permission categories:
- Dashboard - View financial overview
- Banking - Access banking features
- Invoicing - Create and send invoices
- Expenses - Record expenses
- Reports - Generate reports
- Contacts - Manage clients/vendors
- Products - Manage catalog
- Settings - Access specific settings
- Toggle each permission on or off
- Select sub-permissions where available
- Preview access summary
- Select Save Custom Access
Custom Access Examples​
Example 1: Invoicing Specialist
✓ Dashboard - View only
✓ Invoicing - Full access
✓ Create invoices
✓ Send invoices
✓ Receive payments
✓ Manage quotes
✓ Contacts - Clients only
✓ View clients
✓ Add clients
✓ Edit client details
✓ Products - View and edit
✓ Reports - AR reports only
✗ Banking - No access
✗ Expenses - No access
✗ Settings - No access
Example 2: Expense Reporter
✓ Dashboard - View only
✓ Expenses - Full access
✓ Record expenses
✓ Upload receipts
✓ Categorize expenses
✓ Submit for approval
✓ Contacts - Vendors only
✓ View vendors
✓ Add new vendors
✗ Invoicing - No access
✗ Banking - No access
✗ Reports - No access
✗ Settings - No access
Example 3: Banking Categorizer
✓ Dashboard - View only
✓ Banking - Limited access
✓ View transactions
✓ Categorize transactions
✓ Add notes
✗ Reconcile accounts
✗ Connect banks
✓ Contacts - View only
✓ Reports - Basic reports only
✗ Invoicing - No access
✗ Expenses - No access
✗ Settings - No access
Access Level Best Practices​
Select the Right Access Level​
Consider these factors:
- Client's accounting knowledge
- Service agreement scope
- Desired level of involvement
- Client's technical comfort
- Risk tolerance for errors
- Collaboration model
- Billing structure
Decision framework:
No Access when:
- Full-service package sold
- Client wants zero involvement
- High error risk from client entry
- Premium "done for you" service
- Client lacks accounting knowledge
View Only when:
- Client wants transparency
- Educational relationship
- Client checks work regularly
- Trust-building phase
- Compliance requires client review
Full Access when:
- Collaborative model agreed
- Client has accounting experience
- Advisory service sold
- Client handles routine tasks
- You review and adjust monthly
Custom Access when:
- Specific workflow needed
- Training someone gradually
- Team roles require division
- Security concerns exist
- Hybrid service model used
Transitioning Access Levels​
Many client relationships evolve over time. Plan transitions carefully.
Common transition paths:
1. No Access → View Only
- Client requests more visibility
- Relationship matures
- Client education increases
- Transparency improves trust
2. View Only → Custom (Limited)
- Client wants to try data entry
- Start with one feature (e.g., expenses)
- Training and oversight period
- Gradual responsibility increase
3. Custom (Limited) → Full Access
- Client demonstrates competency
- Service model changes to advisory
- Client comfortable with responsibilities
- Trust and quality established
4. Full Access → View Only
- Too many errors from client
- Service model upgrade sold
- Client no longer has time
- You take over more work
Transition best practices:
- Discuss changes with client first
- Document reason for change
- Provide training if adding access
- Monitor quality after change
- Schedule review after 30 days
Monitoring Client Access Usage​
Track how clients use their access to optimize service delivery.
Usage metrics to monitor:
- Last login date
- Feature usage frequency
- Transaction entry volume
- Error rate in client entries
- Time spent in account
- Report generation frequency
Quality indicators:
- Categorization accuracy
- Reconciliation errors
- Invoice quality
- Data completeness
- Question frequency
- Correction requirements
To review client usage:
- Go to Clients in portal
- Select client from list
- Select Activity tab
- Review login history
- Check feature usage
- Assess entry quality
- Adjust access if needed
Access Level and Service Models​
Align access levels with your service offerings.
Service Model Examples​
Premium Full-Service Bookkeeping
- Access Level: No Access
- You Do: Everything
- Client Does: Nothing
- Touchpoints: Monthly report review
- Pricing: Highest tier
Collaborative Bookkeeping
- Access Level: Full Access
- You Do: Review, adjust, reconcile, advise
- Client Does: Daily transactions, invoicing, expenses
- Touchpoints: Monthly review meeting
- Pricing: Mid tier
Advisory Services
- Access Level: Full Access
- You Do: Strategic guidance, complex transactions
- Client Does: All routine bookkeeping
- Touchpoints: Quarterly strategic reviews
- Pricing: Lower monthly, higher advisory fees
Hybrid DIY Support
- Access Level: Full Access
- You Do: Month-end review, adjustments, tax prep
- Client Does: All data entry and categorization
- Touchpoints: Monthly review, quarterly check-ins
- Pricing: Low monthly, per-service fees
Training and Transition
- Access Level: Custom (gradually expanding)
- You Do: Initially everything, gradually reduce
- Client Does: Gradually take over with training
- Touchpoints: Weekly training sessions
- Pricing: Fixed training fee, then lower ongoing
Security and Compliance​
Access levels support data security and compliance requirements.
Security benefits:
- Limit access to sensitive data
- Reduce error risk
- Maintain audit trails
- Support least-privilege principle
- Prevent unauthorized changes
Compliance considerations:
- Some regulations require client review (View Only minimum)
- Document access level rationale
- Maintain change history
- Support audit requirements
- Enable client verification
Access level auditing:
- Changes logged automatically
- Track who changed access when
- Document reason for changes
- Review access quarterly
- Update as needed
Troubleshooting​
Client Cannot See Expected Features​
Cause: Access level too restrictive
Solution:
- Review current access level setting
- Check if Custom Access configured
- Verify specific permissions enabled
- Update access level if appropriate
- Have client log out and back in
Client Can Do Too Much​
Cause: Access level too permissive
Solution:
- Review current access level
- Change to more restrictive level
- Or switch to Custom Access
- Disable specific permissions
- Save changes (takes effect immediately)
Client Cannot Login​
Cause: Access level set to No Access
Solution:
- Verify this is correct for service model
- If client should have access, change to View Only minimum
- Save changes
- Have client try logging in again
- Client may need password reset
Client Sees Accountant Features​
Cause: Technical issue, not access level problem
Solution:
- Have client refresh browser
- Clear cache and cookies
- Try different browser
- Verify not logged into wrong account
- Contact support if persists
Cannot Change Client Access Level​
Cause: Insufficient permissions in portal
Solution:
- Verify you have Branch Admin or Owner role
- Super Admins can change any client access
- Branch Members cannot change access levels
- Contact your Branch Admin or Super Admin
- Check if client disconnected
Need More Help?​
Manage connections: Client Connections
Invite clients: Inviting Clients
Accept invitations: Accepting Client Invitations
Understand roles: Roles and Permissions
Set up services: Client Management Overview