Document Management for Accounting Firms Every file where it belongs, and a record of who touched it.
A central document store with folders, versioning and locking; document requests that chase clients for you; malware scanning on every upload; and text extraction so search reaches inside files.
Getting documents out of a client, reliably
The request is a record, not a reminder you set yourself. It tracks its own fulfilment and closes the task it belongs to.
- Stage 01
Request
Staff request specific documents from a client, optionally tied to a job, each item with a due date. The client is notified.
- Stage 02
Waiting on client
A request raised against a job creates a client task and moves the job to Waiting on Client, so the pipeline shows the real blocker.
- Stage 03
Upload
The client uploads through the portal. Each file is malware-scanned on arrival; infected files are quarantined and blocked.
- Stage 04
Recalculate
Request status moves itself from Pending to Partially Fulfilled to Fulfilled as items arrive. Overdue requests are flagged automatically.
- Stage 05
Close
Fulfilling every item completes the client task, and the job leaves Waiting on Client once no client tasks remain.
- Stage 06
File
Documents land in the client’s folder with versioning, text extraction for search, and the full audit trail of who did what.
The document store
Built for the things a practice does to files — supersede them, lock them, share them briefly, and find them two years later.
Folders
A provisioned folder per client, organised the way your firm files rather than by whoever uploaded last.
Versioning
Up to 50 versions per document, so history survives instead of becoming final-v3-REVISED.xlsx.
Locking
Lock a document while working on it. Only the lock owner or an administrator can unlock it.
Malware scanning
Every upload is scanned. Infected files are quarantined, blocked from download and never served to clients.
Text extraction
Text is extracted from uploaded PDFs and images, so search reaches inside documents rather than filenames.
Time-limited sharing
Public share links expire. Download and upload links are short-lived by design rather than permanent.
Branded templates
Reusable branded templates render to PDF for invoices, quotes, notes and reports, one default per category and entity.
Full-text search
Fast search across contacts, jobs, invoices and documents, with a database fallback if the search service is unavailable.
Enforced at the door
Uploads are limited to 25 MB and to PDF, JPG, PNG, DOC, DOCX, XLS, XLSX and CSV on the primary upload path.
Every uploaded file is malware-scanned; infected files are quarantined, blocked from download and never served to clients.
A document retains up to 50 versions.
A locked document can be unlocked only by its lock owner or an administrator.
Document request status recalculates automatically, and overdue requests are flagged.
A template referenced by generated documents is soft-deleted rather than removed, so historical PDFs keep their basis.
Frequently asked questions
What file types and sizes are accepted?
Are uploads scanned?
How does versioning work?
Can two people edit the same document at once?
How do document requests track themselves?
Can we share a document with someone outside the portal?
Explore the platform
- Jobs & WorkflowsTemplated engagements with stage gates, task assignment, recurrence and dependencies
- Time & BillingTime capture, approval, WIP ledger, invoicing, quotes and financial periods
- Client PortalSecure per-client access to jobs, documents, invoices, quotes and messaging
- Automation & SLANo-code automation rules, per-job-type SLA targets, warnings and escalation
- Capacity PlanningAvailability, workload forecasting, utilization thresholds and load balancing across staff
- Reporting & AnalyticsWIP, aged receivables, realization, profitability and utilization reporting
- Security & Access ControlRole permissions, per-user data scopes, visibility rules and an immutable audit log
- Solo & Small FirmsReplace the folder-and-spreadsheet stack without a six-month implementation
- Growing FirmsStandardised workflows, approval gates, SLA targets and per-team data scopes
- Multi-Entity FirmsPer-entity branding, invoice numbering, tax defaults and job codes under one firm
- Switching PlatformsStaged CSV import with review at each step, including CCH iFirm exports
See Praxio on your own engagements.
Book a walkthrough and we'll configure it around the way your firm actually works — your engagement types, your review steps, your billing model.