← Back to Blog

The ISO Audit That Failed Because of a Word Document

The ISO Audit That Failed Because of a Word Document

The ISO auditor sat across from me, tablet open, waiting.

"I need to see your documented approval process for your Health and Safety Policy," she said. "Show me the audit trail—who reviewed it, who approved it, and when it was published."

I opened SharePoint. Found the policy document. Clicked through the version history.

"Here's the current version," I said, pulling up Safety_Policy_v4_Final.docx. "It was uploaded in March."

"Who approved it?" she asked.

"Our legal team and the safety officer. I can forward you the email thread if you—"

She stopped me. "Email isn't sufficient for ISO 9001 compliance. I need documented evidence within your document control system showing approval authority, approval date, and change history."

I didn't have it.

The audit finding: Major non-conformance for inadequate document control.

Our ISO 9001 certification was delayed by six months. Our largest client—who required ISO certification—put our contract renewal on hold. Estimated cost: $180,000 in delayed revenue and $15,000 in re-audit fees.

All because we couldn't prove a Word document was approved.

The Illusion of Compliance

Here's what makes this story common: We thought we were compliant.

Our policies existed. They were reviewed. They were approved. Legal signed off. Everything was legitimate.

But ISO auditors don't care what happened—they care what you can prove happened.

And SharePoint, Google Drive, and shared network folders are fundamentally incapable of proving it.

Why File Storage ≠ Document Control

SharePoint is a file cabinet. It stores documents. That's what it's designed to do.

But ISO 9001, ISO 27001, ISO 13485, and other quality management standards don't require file storage—they require documented control processes:

  • Who created the document
  • Who reviewed it (and when)
  • Who approved it (with authority to do so)
  • What changed between versions
  • When it was published
  • Who has accessed it

SharePoint can show you:

  • Who uploaded the file (not who approved it)
  • When it was uploaded (not when it was approved)
  • Version numbers (not what changed or why)

The gap between these two lists is why audits fail.

The Email Approval Theater

After the audit failure, I asked our legal team: "Didn't you approve the safety policy?"

They forwarded me the email chain. It was there:

Subject: RE: RE: Draft Safety Policy Review From: Legal Director Date: March 8, 2025 Message: "Reviewed. Looks good. Approved."

Perfect. Clear approval from the right person.

But the auditor rejected it. Here's why:

Email Isn't a Document Control System

Email chains are:

  • Unstructured: Approvals buried in reply threads, scattered across inboxes
  • Not traceable: Forwarded emails don't prove the recipient was authorized to approve
  • Easily lost: Deleted emails, full mailboxes, employee departures
  • Not integrated: No link between the email approval and the published document

The auditor asked: "How do I know this email refers to version 4 of the policy? How do I know version 4 is what's currently published? How do I know employees are accessing version 4 and not version 3?"

I didn't have answers.

Email approval feels like compliance. It isn't.

The Version Control Nightmare

Let me show you our SharePoint folder for the Health and Safety Policy:

📁 Policies > Health and Safety
  📄 Safety_Policy_Draft.docx
  📄 Safety_Policy_v2.docx
  📄 Safety_Policy_v2_final.docx
  📄 Safety_Policy_v3_Legal_Review.docx
  📄 Safety_Policy_v3_FINAL.docx
  📄 Safety_Policy_v4_Final.docx
  📄 Safety_Policy_v4_Final_REVISED.docx

Which one is current? Who knows.

Employees download whichever one appears first. Some have version 3 saved locally. Some are using version 4. The intranet links to version 2.

The auditor's question: "How do you ensure employees are accessing the current, approved version?"

My answer: "We... send an email when there's a new version?"

Her response: "That's not controlled distribution. That's hope."

What Actually Happens with File Versioning

SharePoint's "version history" shows:

  • Version 1.0 uploaded by John Smith on Jan 15
  • Version 2.0 uploaded by Jane Doe on Feb 3
  • Version 3.0 uploaded by John Smith on Feb 28
  • Version 4.0 uploaded by Sarah Johnson on March 10

But it doesn't show:

  • Why version 2 was created (what changed?)
  • Who approved version 3 (or if it was approved at all)
  • Whether version 4 is a draft or final
  • What the review process was

From a compliance perspective, this is useless.

The Hidden Compliance Costs

Our failed audit cost $180,000 in delayed revenue. But the real costs started before the audit:

Time Wasted on Manual Document Control

Before the audit, our quality manager spent 8 hours per week maintaining a spreadsheet tracking:

  • Policy names and document IDs
  • Current version numbers
  • Review dates and reviewers
  • Approval dates and approvers
  • Next scheduled review dates
  • Document owners

This spreadsheet had 47 rows (one for each policy and procedure). It was updated manually. It was frequently wrong.

Cost: 8 hours/week × 52 weeks × $45/hour = $18,720 per year just tracking what should be automated.

Time Wasted Searching for Policies

Employees spent an average of 12 minutes per day searching for policy documents:

  • Which SharePoint folder is it in?
  • Is this the current version?
  • Who approved this?
  • When was it last updated?

For a 50-person organization: 50 employees × 12 minutes/day × 250 work days × $30/hour (average) = $75,000 per year in wasted search time.

Compliance Risk from Outdated Policies

Three employees were still following the old Travel & Expense Policy (version 2) which allowed higher per-diem rates.

Finance didn't catch it for four months. $8,400 in over-reimbursed expenses that we couldn't reclaim because employees followed "official policy" (just not the current one).

Total Hidden Cost: $102,120 Annually

And that's before the failed audit and delayed certification.

What ISO Auditors Actually Want to See

After the failed audit, we hired a compliance consultant to help us understand what "document control" actually means.

Here's what ISO standards require:

1. Documented Approval Authority

For every controlled document, you must prove:

  • Who has authority to approve it (defined roles, not just names)
  • Who actually approved this version
  • When it was approved
  • Evidence of that approval (within the document control system, not email)

Example: "The Health and Safety Policy was approved by Legal Director (Sarah Johnson) and Safety Officer (Mark Davis) on March 10, 2025 at 2:34pm."

2. Version Control with Change Tracking

You must demonstrate:

  • What changed between versions
  • Why it changed (reason for revision)
  • Who made the changes
  • When each version was created and superseded

Example: "Version 4 updated Section 3.2 (PPE requirements) to align with new OSHA regulations. Changed by: John Smith. Approved by: Legal + Safety. Published: March 12, 2025. Supersedes: Version 3 (published Feb 28, 2025)."

3. Controlled Distribution

You must prove:

  • Who has access to the document
  • How you ensure they're accessing the current version
  • When they last accessed it (for critical documents)

Example: "Safety Policy is published to the company intranet. All employees have access. Version 3 was automatically obsoleted when Version 4 was published. Employees cannot access superseded versions."

4. Review Schedules and Reminders

You must demonstrate:

  • Policies are reviewed on a defined schedule (annually, every 2 years, etc.)
  • Responsible parties are notified when reviews are due
  • Overdue reviews are escalated

Example: "Safety Policy is reviewed annually. Owner: Safety Officer. Next review: March 2026. Automated reminder sent 30 days before due date."

5. Audit Trail for Everything

You must provide a complete history:

  • All versions ever published
  • All approvals granted
  • All changes made
  • All review cycles completed

This audit trail must be immutable (can't be edited retroactively) and comprehensive (includes all document lifecycle events).

Why SharePoint and Google Drive Fail

Both platforms are excellent at file storage. Neither is designed for compliance.

SharePoint Gaps

Missing:

  • Approval workflows with documented sign-off
  • Change tracking with reasons for revision
  • Automated review reminders
  • Audit trail proving compliance
  • Controlled distribution (employees can download old versions)

What it does well:

  • Stores files
  • Tracks upload dates
  • Shows who uploaded (not who approved)

Google Drive Gaps

Missing:

  • Approval authority definition
  • Workflow automation
  • Review scheduling
  • Audit-ready reports
  • Version control with change explanations

What it does well:

  • Stores files
  • Real-time collaboration
  • Suggests edits (but no formal approval process)

Shared Network Drives

Even worse. No version control. No access tracking. No audit trail. Just files in folders.

The Centralized Compliance Solution

After the failed audit, we implemented a purpose-built compliance management system. Here's what changed:

Approval Workflows (Draft → Review → Approval → Published)

Creating a new policy now follows a defined process:

  1. Draft: Author creates the policy in a web-based editor (no more Word docs)
  2. Review: System routes to designated reviewers (legal, subject matter experts)
  3. Approval: Approvers formally sign off (within the system, with timestamp)
  4. Published: Once approved, policy is automatically published and previous version is obsoleted

Every step is logged. Every approval is documented. The audit trail is automatic.

Example: When I create a new Travel Policy:

  • I draft it and click "Submit for Review"
  • System emails Legal Director and CFO (designated reviewers)
  • They review and click "Approve" (logged with their user ID and timestamp)
  • System automatically publishes the policy and notifies all staff
  • Previous version is marked "Superseded" and removed from general access

Version Control with Change Explanations

Every version includes:

  • Change summary: "Updated per-diem rates for domestic travel (Section 4.2)"
  • Reason for change: "Align with updated IRS guidelines effective June 2025"
  • Diff view: Side-by-side comparison showing exactly what changed
  • Approval record: Who approved, when, with timestamps

Auditors can see the complete evolution of any policy, with context for every change.

Automated Review Reminders

Each policy has a defined owner and review schedule:

  • Travel Policy: Reviewed annually by CFO
  • Safety Policy: Reviewed annually by Safety Officer
  • Data Privacy Policy: Reviewed every 6 months by Legal + IT

30 days before a review is due, the system emails the owner: "Your Travel Policy review is due on July 1, 2025."

If the review isn't completed by the due date, escalation emails go to their manager.

No more spreadsheets tracking review dates. No more missed reviews.

Single Source of Truth

All policies live in one centralized system:

  • Employees access via web or mobile (no downloading Word docs)
  • Always see the current, approved version
  • Previous versions are archived (accessible for audits, but not for general use)
  • Search across all policy content (find "expense reimbursement" across all documents)

When a policy is updated, the change is instant and universal. No one is working from outdated versions.

Audit-Ready Reports

When the follow-up ISO audit arrived, the auditor asked for the same proof:

"Show me your Safety Policy approval process."

I logged into the system and pulled up the audit report:

  • Policy: Health and Safety Policy v4
  • Created by: John Smith (Safety Officer), March 8, 2025
  • Reviewed by: Legal Director (Sarah Johnson), March 9, 2025 at 10:23am
  • Approved by: Legal Director (Sarah Johnson), March 9, 2025 at 2:15pm
  • Approved by: CEO (Mark Anderson), March 10, 2025 at 9:04am
  • Published: March 10, 2025 at 9:05am
  • Changes from v3: Updated Section 3.2 (PPE requirements) per OSHA update
  • Access: 47 of 50 employees have accessed the current version
  • Next review: March 10, 2026 (Owner: John Smith)

The auditor nodded. "This meets the requirements."

Audit result: No findings. Full certification granted.

Real-World Use Cases Beyond ISO Audits

Centralized compliance management isn't just about passing audits—it's about operational efficiency.

Use Case 1: HR Policy Updates

Scenario: HR needs to update the Parental Leave Policy to comply with new state regulations.

Old process (SharePoint):

  1. HR drafts policy in Word
  2. Emails to Legal for review (wait 3 days)
  3. Legal replies with comments (back to HR)
  4. HR makes changes, emails back (wait 2 days)
  5. Legal approves via email
  6. HR uploads to SharePoint (which folder?)
  7. HR sends email to all staff: "New parental leave policy available"
  8. Some employees miss the email
  9. Some employees can't find it in SharePoint
  10. Total time: 7-10 days

New process (Comply):

  1. HR drafts policy in web editor
  2. Clicks "Submit for Review" → routes to Legal automatically
  3. Legal reviews in-system, adds comments
  4. HR makes changes (all visible in version history)
  5. Legal clicks "Approve" (documented approval)
  6. System auto-publishes and notifies all staff
  7. Policy is instantly accessible via search
  8. Total time: 2-3 days

Time saved: 5-7 days per policy update

Use Case 2: New Employee Onboarding

Scenario: New hire needs to read and acknowledge 12 company policies.

Old process:

  1. HR emails list of policy links
  2. Employee clicks through SharePoint folders
  3. Downloads 12 Word documents
  4. Reads them (or doesn't)
  5. HR has no way to verify they read them

New process:

  1. System automatically assigns required policies to new hire
  2. Employee accesses via dashboard (one click per policy)
  3. Reads each policy (mobile-friendly web view)
  4. Clicks "I acknowledge" (logged with timestamp)
  5. HR dashboard shows completion status

Result: 100% acknowledgment tracking, better mobile experience, verifiable compliance

Use Case 3: Quality Management for Manufacturing

Scenario: FDA-regulated medical device manufacturer needs to prove document control for 21 CFR Part 820.

Requirements:

  • All quality procedures must be approved before use
  • Changes must be reviewed and approved
  • Obsolete documents must be removed from use
  • Complete history must be maintained

Comply solution:

  • Approval workflows ensure no unapproved procedures
  • Version control tracks all changes with justification
  • Obsolete versions are auto-archived (not accessible)
  • Audit trail provides complete history for FDA inspections

Result: Pass FDA inspection with zero document control findings

Use Case 4: Multi-Site Organizations

Scenario: Company has offices in 5 countries, each with local HR policies plus global policies.

Challenge:

  • Global policies apply to everyone (Code of Conduct, Data Privacy)
  • Local policies vary by country (PTO, local labor laws)
  • Employees need to see only relevant policies

Comply solution:

  • Tag policies by geography (Global, US, UK, Germany, etc.)
  • Employees see only policies that apply to their location
  • Global policy updates propagate instantly to all sites
  • Local HR managers control local policies independently

Result: Centralized management, localized access, consistent compliance

Integration Benefits: The Compliance Ecosystem

Here's where centralized compliance becomes powerful:

Integration with Corporate AI (Atlas)

Employees ask questions:

  • "What's the maximum hotel rate for domestic travel?"
  • "How many days of parental leave am I eligible for?"
  • "What's our policy on remote work?"

Instead of searching SharePoint, they ask Atlas (your corporate AI chatbot).

Atlas searches your Comply policy database and answers instantly:

  • "According to the Travel & Expense Policy (Section 4.2), domestic hotel rates are capped at $200/night in major cities."
  • Direct link to the full policy for reference

Result: Instant policy answers, zero search time, always current

Integration with Task Management (NextUp)

Policy review workflows create tasks:

  • "Review Travel Policy" assigned to CFO, due July 1
  • "Approve Data Privacy Policy update" assigned to Legal Director

These tasks appear in NextUp alongside other work:

  • See all pending policy reviews in your task dashboard
  • Get reminded without separate systems
  • Track completion across all compliance tasks

Result: Policy reviews don't fall through cracks, compliance deadlines are met

Integration with Training Systems

When a critical policy is updated:

  • Automatically create a training assignment: "Read updated Safety Policy"
  • Track employee completion
  • Generate compliance reports for audits

Result: Provable policy distribution and acknowledgment

Getting Started: Migrating from SharePoint

If you're currently using SharePoint or shared drives for compliance, here's how to transition:

Step 1: Audit Current Policy Inventory

List all controlled documents:

  • Policies (HR, IT, legal, safety, etc.)
  • Procedures (SOPs, work instructions)
  • Forms and templates
  • Quality manuals (ISO, FDA, etc.)

Identify:

  • Current version (if you can determine it)
  • Owner (who's responsible)
  • Review frequency (annual, biennial, etc.)

Step 2: Define Approval Workflows

For each document type, define:

  • Who drafts it (original author)
  • Who reviews it (subject matter experts)
  • Who approves it (final authority)
  • What triggers a review (annual schedule, regulatory change, etc.)

Example: HR policies require Legal review + HR Director approval

Step 3: Set Up Centralized System

Modern compliance tools like Comply set up in hours:

  • Web-based editor (no Word docs)
  • Approval workflow configuration
  • User role assignment (authors, reviewers, approvers)
  • Review schedule automation

Step 4: Migrate Policies with Version History

For each policy:

  • Import current approved version
  • Add metadata (owner, approval date, next review)
  • Mark as "Published" in the new system
  • Optional: Import previous versions for audit trail

Do NOT simply upload Word docs—use the structured editor to ensure future maintainability.

Step 5: Archive Old SharePoint Folders

Once migration is complete:

  • Make SharePoint folders read-only
  • Add a prominent notice: "Policies have moved to [new system]"
  • Keep for reference, but prevent new uploads

This ensures employees don't revert to old habits.

Step 6: Train Staff and Enforce Usage

Communicate the change:

  • "All policies now live in [new system]"
  • "SharePoint is no longer the source of truth"
  • "Policy searches now happen in [new system]"

Provide training:

  • How to find policies
  • How to acknowledge policies
  • How to request policy changes (for authors/owners)

Enforce usage:

  • Auditors will only accept proof from the official system
  • Policies in SharePoint are not controlled

The Bottom Line

We thought SharePoint was enough for compliance. We were wrong.

File storage isn't document control. Email approvals aren't audit trails. Version numbers aren't change tracking.

ISO auditors don't care that your policies exist—they care that you can prove they were controlled.

And when we couldn't prove it, we lost six months of certification progress and $180,000 in revenue.

Centralized compliance management isn't about fancy tools or automation for its own sake. It's about:

  • Proving your processes are followed (audit trails)
  • Ensuring employees access current information (controlled distribution)
  • Tracking review cycles and approvals (accountability)
  • Reducing manual overhead (automated workflows)

Because when the auditor asks, "How do you know this policy was approved?"—the answer can't be "I'm pretty sure there's an email somewhere."


Built for compliance, not file storage. Comply centralizes policies, procedures, and quality documentation with built-in approval workflows, version control, and audit trails—so you can prove compliance, not just claim it.

Try Comply Free • No credit card needed


Tom Foster is the founder of Avoidable Apps, a suite of productivity tools designed to eliminate the busy work that fragments modern knowledge workers' attention.