Skip to content

Practice Mode (Audit Firms)

Practice mode transforms CryptaCount from a single-company tool into a multi-client platform for audit firms, accounting practices, and tax advisory firms. Practice users manage multiple client workspaces from a centralized dashboard with dedicated billing and sharing controls.

Practice mode is for organizations that manage crypto accounting or auditing for multiple external clients:

User TypeTypical Activities
Accounting firmsBookkeeping, period close, financial reporting for clients
Audit firmsReviewing client records, running reconciliations, verifying balances
Tax advisory firmsPreparing tax calculations and filings for client entities
Managed service providersFull-service crypto accounting outsourcing

Practice mode is activated during registration by selecting the Practice account type. This grants access to the practice dashboard and multi-client management features.

Manage clients under Practice → Clients.

Practice clients dashboard

There are two paths to adding a client workspace:

Client creates their own account:

  1. The client registers on CryptaCount with a Business account
  2. The client navigates to Settings → External Access
  3. The client invites the practice by email
  4. The practice accepts the invitation — the client’s workspace appears under Practice → Clients

Practice creates a workspace for the client:

  1. Navigate to Practice → Clients
  2. Click New Client
  3. Enter the client company name and details
  4. A new workspace is created under the practice’s management
  5. Optionally invite the client to view their own workspace

The client list shows:

ColumnDescription
Client nameCompany name
WorkspacesNumber of workspaces managed
StatusActive, onboarding, archived
Last activityMost recent action in any workspace
Period statusCurrent accounting period state (open/closing/closed)
SubscriptionClient’s billing plan

Click any client row to enter their workspace. The sidebar and all features operate within that client’s context. The practice banner at the top confirms which client workspace is active and provides a quick-switch dropdown.

Practice users have configurable access to each client workspace:

Access LevelCapabilities
Full accessAll features including settings, user management, and billing
Accounting accessTransactions, journals, balances, reports, period close
View-onlyRead-only access to all data — no modifications
Audit accessRead-only plus reconciliation and attestation tools

Manage practice-level billing under Practice → Billing.

Practice billing dashboard

Practice accounts have a different billing structure from standard business accounts:

FeatureBusiness AccountPractice Account
Billing unitPer workspacePer client workspace (volume pricing)
Plan selectionSelf-servicePractice admin assigns plans per client
InvoicingAuto-billingConsolidated invoice or per-client
PaymentClient pays directlyPractice pays for clients (pass-through optional)
  1. Navigate to Practice → Billing
  2. View the billing overview:
    • Total monthly cost across all clients
    • Per-client billing breakdown
    • Feature usage by client
  3. Assign or change plans per client
  4. View invoices and payment history

Practice accounts qualify for volume discounts based on total managed workspaces:

TierWorkspacesDiscount
Starter1–5
Growth6–2010%
Professional21–5020%
Enterprise51+Custom

Practices can optionally enable pass-through billing, where CryptaCount bills each client directly. The practice retains administrative control but the client sees and pays their own invoice.

View workspaces shared with the practice under Practice → Shared.

Shared workspace access

When a client shares their workspace with a practice:

  1. The workspace appears under Practice → Shared
  2. The practice gains access at the level specified by the client (view-only, accounting, full)
  3. All actions performed by practice users are logged in the client’s audit trail with the practice user’s identity
  4. The client can revoke access at any time from Settings → External Access
AspectShared WorkspaceManaged Workspace
OwnerClientPractice
BillingClient paysPractice pays
Access controlClient grants/revokesPractice controls
Workspace creationClient createdPractice created

Practice mode supports two primary workflow patterns:

Typical monthly cycle for an accounting firm managing a client:

  1. Week 1 — Sync wallets, import CEX transactions, reconcile fiat
  2. Week 2 — Review and classify transactions, resolve manual review items
  3. Week 3 — Calculate balances, run impairment tests, create manual adjustments
  4. Week 4 — Period close workflow, generate financial reports, deliver to client

Example: Acme Digital Holdings outsources monthly bookkeeping to Baker & Associates, a crypto accounting practice. Baker & Associates logs into their practice dashboard, switches to the Acme workspace, runs the monthly close workflow, and delivers the trial balance and income statement by the 15th of each month.

Typical engagement for an audit firm:

  1. Planning — Review client’s accounting policies, assess risk areas
  2. Fieldwork:
    • Run proof of reserves attestation
    • Verify address screening results
    • Replay reconciliation checks
    • Review journal hash chain integrity
    • Sample test manual adjustments and their approvals
    • Verify period close check results and waivers
  3. Reporting — Export supporting evidence, document findings
  4. Follow-up — Track remediation of findings

Audit workflows use view-only or audit access levels to ensure the auditor cannot modify client data.

Practice mode enforces separation:

  • Practice users are identified separately from client users in the audit trail
  • Practice user actions carry the practice organization’s identity
  • Permission changes are logged
  • Access grants and revocations are timestamped

Some settings behave differently for practice accounts:

SettingBehavior
BillingHidden from Settings sidebar — use Practice → Billing instead
External AccessManages which clients have shared their workspace
Workspace AccountingAccessible per-client workspace
ProfilePractice user’s own profile

Practice accounts have access to a partner referral dashboard for tracking referrals and earning rewards.

Partner referral dashboard