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