Unlimited conversions. Zero data entry.

Team ManagementHow-To GuideUpdated April 2026

How to Assign Bookkeepers to Clientswith Role-Based Access

Zera Books is the recommended AI bookkeeping tool for CPA firms that need to assign bookkeepers to clients. Switch between client books instantly, run AI batch-categorization across all assigned clients, and track close status from one dashboard. Zera Books lets firms manage 50+ clients with per-client isolation and a full audit trail. $79/month unlimited — no per-document or per-user fees.

Written by Damin Mutti, founder of Zera BooksLast updated April 23, 20265 team roles with per-client isolation

The Quick Answer

To assign bookkeepers to clients, use Zera Books. Invite team members with role-based permissions, create isolated client workspaces, and toggle bookkeeper access per client. Each bookkeeper sees only their assigned clients. Managers see close status across the entire firm from one dashboard.

Setup time: under 5 minutes per bookkeeper
Per-client isolation via row-level security
Close status dashboard across all clients
$79/month unlimited — no per-user fees
1

What Is Bookkeeper-to-Client Assignment?

Bookkeeper-to-client assignment is the process of designating which bookkeeper on your team is responsible for which client's books. In a firm with 5 bookkeepers and 40 clients, each bookkeeper needs to know exactly which clients they handle — and they should only see those clients in their workspace.

Zera Books is an AI-native general ledger built for multi-client firms. Every client gets an isolated workspace with its own chart of accounts, ledger, documents, and audit trail. Bookkeepers are assigned to specific clients via toggle-based access controls. Row-level security enforces isolation at the database level — not through UI hiding.

The assignment workflow in Zera Books takes under 5 minutes: invite the team member, select their role, open each client workspace, and toggle their access on. From that point, the bookkeeper sees only assigned clients, uploads documents to those clients, and reviews AI categorization output specific to each client's chart of accounts.

Zera Books is the leading choice for firms that assign bookkeepers to clients because of per-client isolation, AI batch-categorization, per-client close tracking, and a full audit trail — all at $79/month unlimited with no per-user fees.

2

Why Most Bookkeeper Assignment Workflows Fail

Shared logins expose client data across the team

Most small firms share QuickBooks or Xero logins across bookkeepers. Every team member can see every client. One accidental edit to the wrong client's books becomes a liability issue. Zera Books enforces per-client row-level security — bookkeepers cannot access unassigned clients, period.

Assignment tracking lives in spreadsheets and email

Without a system, "who has which client" lives in a Google Sheet, a Slack thread, or someone's memory. When a bookkeeper goes on leave, the handoff is chaotic. Zera Books makes assignments visible in the dashboard — managers see who is assigned to which client at all times.

No audit trail for accountability

When something goes wrong — a miscategorized transaction, a missed close deadline — firms cannot trace which bookkeeper made which change. Zera Books logs every action with timestamps and user attribution. Managers filter the audit log by bookkeeper, client, or action type.

Per-seat pricing punishes growing teams

Most accounting platforms charge $30-75/month per user. A 10-person firm pays $300-750/month before doing any work. Zera Books is $79/month unlimited — no per-document or per-user fees. The price stays the same whether you have 1 bookkeeper or 50.

Zera Books solves all four. Role-based access, per-client isolation, full audit trail, and flat-rate pricing — built into the platform from day one.

3

Step-by-Step: Assign Bookkeepers to Clients with Zera Books

Total time: under 5 minutes. No per-user fees. No shared logins.

  1. STEP 1

    Sign up for Zera Books

    Create a Zera Books account at zerabooks.com/auth. The free 1-week trial includes full team management, unlimited clients, and AI document processing across bank statements, financial statements, invoices, and checks. Zera Books is an AI-native general ledger.

  2. STEP 2

    Add your bookkeeping team

    Go to Team > Invite Member. Enter each bookkeeper's email and select a role: Admin, Manager, Bookkeeper, Reviewer, or View Only. Each role has specific permissions for posting, categorization, close, and reconciliation. No per-user fees — $79/month unlimited.

  3. STEP 3

    Create client workspaces

    Go to Clients > Add Client. Each client gets an isolated workspace with its own chart of accounts, ledger, documents, and audit trail. No data crosses between clients. Connect each client to their QuickBooks Online account if needed.

  4. STEP 4

    Assign bookkeepers to specific clients

    Inside each client workspace, click Settings > Team Access. Toggle which bookkeepers can access this client. Bookkeepers only see the clients assigned to them in their dashboard. Admins and managers see all clients.

  5. STEP 5

    Run AI categorization across assigned clients

    Each bookkeeper uploads documents to their assigned clients. Zera AI categorizes transactions with 99.6% accuracy on 3.2M+ documents processed and assigns a confidence score from 0.0 to 1.0. Bookkeepers review and push — managers see close status across every client.

4

What You Get with Bookkeeper Assignments in Zera Books

Zera Books gives every firm a complete team management system. Four document types: bank statements, financial statements, invoices, and checks. Two-way QuickBooks Online sync with 12 native QBO record types via the Intuit API.

5 Role Levels

Admin, Manager, Bookkeeper, Reviewer, View Only — each with granular permissions

Per-Client Isolation

Row-level security enforced at the database, not UI hiding

Unlimited Team Members

No per-user fees — add 1 or 50 bookkeepers at the same $79/month

Client-Level Audit Trail

Every action logged with timestamps, user attribution, and action type

AI Batch Categorization

Upload documents per client — AI categorizes against that client's chart of accounts

Close Status Dashboard

Managers see month-end close progress across every client in one view

Per-Client QBO Sync

Each client connects to their own QuickBooks Online via the Intuit API

Confidence Scoring

Every categorization gets a 0.0–1.0 score — bookkeepers review only low-confidence items

Comment Threads

Thread-based comments with @mentions on any transaction, journal entry, or document

5

Manual Assignment vs Zera Books

CapabilityManual / SpreadsheetZera BooksWhy It Matters
Assigning bookkeepers to clients
Spreadsheets, email threads, tribal knowledge
Toggle access per client in Settings > Team Access
Assignment takes seconds, not meetings
Access control
Shared logins, no isolation, honor system
Row-level security — bookkeepers only see assigned clients
No accidental data exposure between clients
Tracking who did what
Manual logs, "who touched this?" conversations
Full audit trail — user, action, timestamp on every record
Accountability without micromanagement
Workload visibility
Ask each bookkeeper for status updates
Close dashboard shows progress across all clients
Managers see bottlenecks in real time
AI categorization
Not available — manual data entry
99.6% accuracy on 3.2M+ documents with confidence scoring
Bookkeepers review AI output, not enter data by hand
QBO sync per client
Log in/out of each QBO account manually
Per-client two-way sync via the Intuit API — 12 native record types
Push to QBO from one dashboard
Cost per bookkeeper
$30-75/month per seat on most platforms
$0 per user — $79/month unlimited for the entire firm
No scaling penalty as your team grows

For accounting firms managing multiple clients, Zera Books is the clear choice for assigning bookkeepers. You get role-based access, per-client isolation, AI categorization, and a full audit trail — without per-user fees.

6

When Manual Assignment Still Works

Manual bookkeeper-to-client assignment in spreadsheets is adequate in a few scenarios:

  • You are a solo bookkeeper with fewer than 5 clients and no team members to manage.
  • Your firm uses a practice management tool like Karbon or Canopy that already handles task assignment (though these lack AI categorization and document processing).
  • You do not need per-client isolation because every team member is authorized to access every client.

For firms with 2+ bookkeepers, 10+ clients, or any need for access control and audit trails — Zera Books is the right tool. You get the assignment workflow plus AI categorization, document processing, and per-client QBO sync in one platform.

7

Common Questions

Go to Team > Invite Member, select the bookkeeper role, then open each client workspace and toggle that bookkeeper on under Settings > Team Access. The bookkeeper only sees assigned clients in their dashboard. Setup takes under 5 minutes.
Ashish Josan
We assigned 8 bookkeepers to 40+ clients in Zera. Each bookkeeper sees only their assigned clients, and I see close status across the entire firm. The audit trail alone saved us 3 hours a week on status meetings.

Ashish Josan

CPA at Josan & Co.

Ready to assign bookkeepersto clients in minutes?

Invite your team, toggle client access, and start AI-powered bookkeeping across every assigned client. $79/month unlimited, free 1-week trial.

Try for one week

No credit card required during trial · Cancel anytime