Practice Management Operating System
Enter the code from your authenticator app.
Use a different account
Your email works for more than one company. Which one are you signing in to?
Use a different account
New here? Create your company account
Practice Management OS
Workspaces
Dashboard
Growth Management
Businesses
Individuals
Service Delivery
Workforce
Documents
Doc Templates
Mail
Financial
Reports & BI
Support
Administration
What’s new
CB
Corrie Botes
Senior Accountant
› Dashboard
Executive Dashboard
CB
Active Clients
—
Open Service Jobs
—
Pipeline Value
—
Waiting on clients
—
jobs waiting for information
Waiting for my review
My work
My jobs
Loading…
My due tasks
Loading…
Compliance deadlines — next 14 days
ClientObligationDueStatus
Loading…
Sales pipeline overview
Loading…
Staff utilisation — open jobs
StaffOpen jobs
Loading…
Pipeline
All leads
Lead detail
Total leads
—
Pipeline value
—
Won this month
—
Conversion — this month
—
Opportunity pipeline
–
CompanyContactEst. valueStageOwner
Loading…
All leads
–
LeadSourceOwnerEst. valueTarget closeCreatedStage
Loading…
Select a lead from the pipeline to view its detail.
Business register
Business profile
Businesses
—
Compliance
—
Avg services / client
—
Business register
ClientIndustryServicesManagerStatusBranch
Loading…
Select a client from the register to view their profile.
Individual register
Individual profile
Individuals
—
Provisional taxpayers
—
FICA complete
—
Filing season
—
Individual register
NameID / passportTax numberTaxpayerTax year statusWaiting on clientManagerStatusBranch
Loading…
My work
Team board
Job
Compliance calendar
SARS cases
My work
Everything waiting on you across all clients.
Loading…
Loading…
Work
Every job, where it is, and whether it needs you. Click a tile to focus.
All open
—
Needs you
—
Overdue
—
Waiting on clients
—
Decisions pending
—
Loading…
Open a job from the Work board to see where it is and what it needs.
Compliance calendar
Due dateClientObligationAuthorityPeriodStatus
Loading…
SARS cases
Verifications, audits, inspections and requests for relevant material. Click a tile to focus.
Closed from to
All open
—
Due in 7 days
—
Overdue
—
Waiting on SARS 90+
—
Findings received
—
Amount at stake
—
Loading…
Total staff
—
Assigned jobs
—
Unassigned jobs View →
—
CPD hours tracked
—
My CPD
Log your continuing professional development hours against each membership’s annual target.
Loading…
Staff
Staff appear here automatically when added under Administration → Users.
Workload — open jobs
NamePlatform roleJob titleOpen jobs
Loading…
Qualifications & CPD
NameQualificationMembership
Loading…
Loading…
✉️
Select a message to read it here.
Document repository
DocumentClientCategoryDateVer.Branch
Loading…
Templates & knowledge base
Loading…
Revenue — this month
—
issued invoices
Outstanding debtors
—
Active retainers
—
Invoices issued
—
this month
Recent invoices
InvoiceClientAmountDueStatus
Loading…
Debtor ageing
Loading…
Document templates
Reusable documents that fill themselves with client data — generate, request missing info, and send for signing.
Loading…
Overview
Client profitability
Open jobs by category
Custom reports
Period:
Client retention
—
On-time completion
—
Overdue obligations
—
across all clients
New clients
—
Avg services / client
—
Open jobs
—
in progress now
Work completion trend
Jobs completed on time vs total closed, per month
Compliance health
Obligations due this period
Open jobs by service
Open workload by staff
Jobs currently assigned
Pipeline
Loading…
Users & roles
Branches
Services
Required documents
Client folders
Custom fields
Roles
System
Quote templates
Import & export
Clear data
Email
Email delivery
Email templates
Branding
Billing & plan
Users & roles
Create and manage staff logins, roles, branch access.
NameEmailAccess levelBranch accessStatus
Loading…
Branches
Each branch sees only its own data. Overview users see all branches.
BranchCityProvinceUsers
Loading…
Tip: until you create at least one branch, branch isolation stays off and everyone sees all data.
Required documents
What every new client must upload (via the client portal) before work can be scheduled for them. Applies to clients in Onboarding status.
DocumentDescriptionStatus
Loading…
Client folders
The set folder structure every client gets, on the client’s Documents tab and on their portal. Drag to reorder.
Loading…
Job roles
New companies start with the standard roles (Partner, Manager, Senior / Junior / Trainee Accountant, Tax Practitioner, Payroll Administrator, Company Secretary, Administrator) — delete any that don’t apply, rename them, or add your own. Workflow steps reference these — work can only be assigned to people who hold the step’s role. A role also decides whether its people see personal tax details and the Passwords tab of the clients they can open.
RolePeople with this rolePersonal tax detailsClient passwords
Loading…
Active users
Loading…
Automation runs (cron)
Loading…
System activity
Every change in the system — who did what, when.
WhenUserActionWhat
Loading…
Email delivery
Every email FirmHub sent for your firm — composed in Mail, portal sign-in codes, client requests, mentions and signing notices — with what happened to it. Retry anything that failed.
Clear data — danger zone
Permanently deletes records for this organisation. There is no undo. Users, branches and settings are never touched.
Loading…
Services
Each service is a workflow: its checklist of steps, schedule, and sign-offs. New jobs are created with the tasks already populated.
ServiceCategoryTypeDefault priceSteps
Loading…
Loading…
Loading…
Firm mailbox
Your firm's shared address. System emails (portal sign-in codes, reminders, e-signature requests) and "send from the firm" go out through it. Each staff member links their own mailbox under their name (top right) → My email.
Loading…
Direct SMTP / IMAP older method
Only used while the firm mailbox above isn't linked.
Show the direct SMTP settings
Loading…