EVERYTHING XIAOMI
Get listed

OpenWorkpaper

OpenWorkpaper is an open-source web application for documenting audits from planning through fieldwork and reporting.

Place
#6 of 32
Score
7.0
OpenWorkpaper's website

What OpenWorkpaper is

OpenWorkpaper is an open-source web application for documenting audits from planning through fieldwork and reporting. Its dashboard brings together active audits, assigned procedures, and pending reviews, while a central request area handles client information requests and master PBC spreadsheet uploads and downloads. Procedures can record purpose, source, scope, methodology, results, conclusions, and reviewer comments. They accept PDF, Word, Excel, and PowerPoint attachments, and audit programs can be exported to Word. Automatic hierarchical numbering organizes groups, procedures, and attachments. Collaboration features include procedure assignments, team management, discussions, and preparer and reviewer sign-offs. Access controls combine system roles with audit-specific team assignments, and identity support includes OpenID Connect providers Microsoft Entra ID, Okta, and Keycloak. The project documents HTTPS deployment with an Nginx reverse proxy and SSL/TLS certificates, and audit logs track sensitive actions. OpenWorkpaper can run locally, on a private network, or in the cloud and uses a portable SQLite database. It is free and intended for CPA firms and internal audit departments.

Good

  • Tracks active audits, assigned procedures, and reviews.
  • Supports common office-document attachments.
  • Includes preparer and reviewer sign-offs.
  • Audit logs record sensitive actions.

Watch out

  • Capacity guidance specifies 2 to 4 vCPUs for up to 200 concurrent auditors.
  • A portable SQLite database is used.

Who it suits

OpenWorkpaper suits CPA firms and internal audit departments that need to document procedures and coordinate reviews. Its deployment options support local, private-network, or cloud setups.

Verdict

OpenWorkpaper brings audit procedures, request tracking, collaboration, and review records into one application. Teams should weigh its documented capacity guidance and SQLite database against their deployment needs.

Plans and prices

From OpenWorkpaper's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Free / open sourceFreeself-host on your infrastructure

The facts

Each one read from OpenWorkpaper's own pages, with the date it was checked.

What it does

Access control
Role-based access combines system roles with audit-specific team assignments.checked 15 Oct 2026
Access controls
OpenWorkpaper supports role-based access control, with system roles and audit-specific team assignments.checked 8 Oct 2026
Attachments
Procedures accept PDF, Word, Excel and PowerPoint files.checked 15 Oct 2026
Audit documentation
Each procedure records purpose, source, scope, methodology, results, conclusions and reviewer comments.checked 15 Oct 2026
Audit logging
Logins, deletions, procedure unlocking and user changes are recorded in audit logs.checked 15 Oct 2026
Audit logs
The system tracks sensitive actions such as logins, deletions, procedure unlocking, and user changes in audit logs.checked 8 Oct 2026
Capacity guidance
For up to 200 concurrent auditors, the project recommends 2 to 4 vCPUs, 4GB to 8GB RAM, and 20GB or more of SSD storage.checked 8 Oct 2026
Collaboration
Teams can assign procedures, manage engagement members, discuss work and record preparer and reviewer sign-offs.checked 15 Oct 2026
Database portability
The database is a portable SQLite file and uploaded documents are stored in a separate persistent volume.checked 15 Oct 2026
Deployment
Docker or Podman Compose deployment is recommended, with a manual Node.js installation also documented.checked 15 Oct 2026
Deployment and data
The project supports local, private-network, and cloud deployment, and uses a portable SQLite database.checked 8 Oct 2026
Document support
Procedures support PDF, Word, Excel, and PowerPoint attachments, and audit programs can be exported to Word format.checked 8 Oct 2026
HTTPS deployment
A supplied Nginx configuration can terminate TLS on port 443 using certificates placed in the certs directory.checked 15 Oct 2026
Identity integrations
OpenID Connect support includes Microsoft Entra ID, Okta and Keycloak.checked 15 Oct 2026
Intended users
The project describes itself as built for CPA firms and internal audit departments.checked 8 Oct 2026
Licence
The repository is distributed under the MIT License, with copyright attributed to Robert Sandidge in 2026.checked 15 Oct 2026
Limit: community code
The project does not guarantee the accuracy, safety or effectiveness of community-contributed code.checked 15 Oct 2026
Limit: deployment burden
The project requires users to provide and maintain the hosting environment, certificates, secrets, backups and network security.checked 15 Oct 2026
Limit: maintainer capacity
The disclaimer says the project was developed personally and future issues or pull requests are handled using personal time and resources.checked 15 Oct 2026
Limit: warranty
The disclaimer provides the software as-is and disclaims responsibility for security incidents, data loss, system failures and audit failures.checked 15 Oct 2026
Management insights
The management view tracks review lag, procedures older than 30 days and auditor workload.checked 15 Oct 2026
Numbering
Automatic numbering formats groups, procedures, and attachments hierarchically, such as 1.1, 1.1.a, and 1.1.a.1.checked 8 Oct 2026
PBC tracking
The system centralizes client information requests and supports master PBC spreadsheet upload and download.checked 15 Oct 2026

The company

Maker identity
The repository license names Robert Sandidge as copyright holder; no separate corporate legal entity is identified on the official site or repository.checked 15 Oct 2026
The full review of OpenWorkpaper

Overview

OpenWorkpaper is open-source software for organizing audit procedures and workpapers from planning through reporting. It is best for CPA firms and internal audit departments able to run their own deployment. Its strongest appeal is a structured audit workflow at no software cost.

Key features

Audit programs bring purpose, source, scope, methodology, results, conclusions, and reviewer comments together within each procedure. Automatic hierarchical numbering links groups, procedures, and attachments, helping teams keep larger programs in order. Templates and evidence collection are supported, and programs can be exported to Word.

A dashboard surfaces active audits, assigned procedures, and pending reviews. Teams can assign procedures, discuss work, and record preparer and reviewer sign-offs. PBC tracking centralizes client requests and supports uploading and downloading a master spreadsheet, a practical way to coordinate client submissions alongside fieldwork. Procedures accept PDF, Word, Excel, and PowerPoint attachments.

Role-based access control combines system roles with audit-specific team assignments. OpenID Connect works with Microsoft Entra ID, Okta, and Keycloak. Audit logs track sensitive actions including logins, deletions, procedure unlocking, and user changes. The project documents HTTPS deployment behind an Nginx reverse proxy with SSL/TLS certificates.

OpenWorkpaper can run locally, on a private network, or in the cloud, and stores data in a portable SQLite database. For up to 200 concurrent auditors, its capacity guidance recommends 2 to 4 vCPUs, 4GB to 8GB RAM, and at least 20GB of SSD storage. That makes self-hosting flexible, but the team must provide and manage the infrastructure; the guidance is also an important planning constraint for larger deployments.

Pricing

The Free / open source plan costs nothing and includes self-hosted audit software. It suits teams willing to operate the application on their own infrastructure and avoids a software charge. The trade-off is that hosting and maintenance sit with the user rather than a vendor-run service. No paid tier is part of the offering described here.

Platforms

OpenWorkpaper is available as a web application, through an API, and as self-hosted software. Local, private-network, and cloud deployments are supported. The SQLite database is portable, but teams should weigh that data architecture and their operating capacity before choosing a deployment.

Who it's for

CPA firms and internal audit departments that need documented procedures, evidence, review records, and client request tracking are the clearest fit. It is particularly relevant to teams comfortable managing their own software and infrastructure. Organizations seeking a hosted service without deployment responsibilities should consider another option.

Pros and cons

  • Pros: The free, open-source plan removes software fees, while procedure-level documentation, attachments, numbering, and sign-offs support a coherent audit trail.
  • Pros: PBC tracking, assignments, discussions, and pending-review visibility help coordinate auditors and client requests in one workflow.
  • Pros: Role-based access, identity-provider integration, and audit logs address access management and sensitive actions.
  • Cons: Self-hosting means the organization is responsible for deployment and ongoing infrastructure.
  • Cons: The documented database is SQLite, and the capacity guidance specifies resources for up to 200 concurrent auditors; teams with different scale or data needs should assess fit carefully.

Alternatives

For more options, browse Audit Management Software. FlinkISO is worth considering when a free on-premise QMS with unlimited concurrent users is a better match than audit-specific workpaper software. SafetyCulture (now Mitti) may suit teams looking for mobile inspection and task tools, with a free plan capped at 10 seats and five active inspection templates. Netwrix Password Secure is a paid alternative for readers seeking password-management software. QSC QS1 is another paid option. Audrey is another paid option. Diligent Audit is a paid audit alternative with custom pricing. Performance Logic Audit and Corrective Actions is another paid option. SupplyOn may be a better fit for teams seeking supplier solutions, with some solutions free and a fee-based plan priced at $45 a month.

Verdict

Choose OpenWorkpaper if your audit team wants structured procedures, client-request tracking, and review records without a software fee—and can host and maintain the application itself. Its focused audit workflow is the main reason to choose it; the self-managed deployment and SQLite-based data setup are the main reasons to look elsewhere.

Getting started

  1. Visit the OpenWorkpaper website
  2. Deploy it locally, on a private network, or in the cloud
  3. Set up the web application and API on your infrastructure
  4. Configure HTTPS with an Nginx reverse proxy and SSL/TLS certificates
  5. Connect an OpenID Connect provider such as Microsoft Entra ID, Okta, or Keycloak
  6. Create audit teams, assign procedures, and begin documenting work

Limits worth knowing

The free open-source plan is self-hosted on your infrastructure. Capacity guidance recommends 2 to 4 vCPUs, 4GB to 8GB RAM, and at least 20GB SSD for up to 200 concurrent auditors.

Questions

How much does OpenWorkpaper cost?

The Free / open source plan costs 0.00 USD and is free. It is intended for self-hosting on your infrastructure.

What platforms does it support?

OpenWorkpaper supports API, self-hosted, and web deployment.

Which audit work does it cover?

It documents audit programs and procedures across planning, fieldwork, and reporting, with internal audit listed as a supported audit type.

Can it integrate with identity providers?

Yes. OpenID Connect support includes Microsoft Entra ID, Okta, and Keycloak.

What files can procedures contain?

Procedures support PDF, Word, Excel, and PowerPoint attachments. Audit programs can be exported to Word.

Is OpenWorkpaper open source?

Yes. The project describes itself as free open-source audit software.

Alternatives to OpenWorkpaper

All alternatives
  1. 1

    FlinkISO

    Free planOpen sourceAndroidiOSWebAPI
    8.6From $750 a year
  2. 2SafetyCulture (now Mitti) logo

    SafetyCulture (now Mitti)

    Free planAndroidiOSWeb
    7.6From $24 a month
  3. 3Diligent Audit logo

    Diligent Audit

    AndroidiOSWebAPI
    7.2From $5,000 a year
  4. 4

    Q-Hub

    AndroidiOSWebAPI
    7.1From £85 a month
  5. 5
    7.0From $44 a year
  6. 6Workiva Audit Management logo

    Workiva Audit Management

    AndroidiOSWebAPI
    6.9