compliancehipaagap-analysissecurity-rulecompliancehealthcarephi

HIPAA gap analysis: what the Security Rule requires versus what auditors actually check

Julian ThorneJulian ThorneApril 29, 2026
Share:
HIPAA gap analysis: what the Security Rule requires versus what auditors actually check

Key takeaways

  • HIPAA Security Rule audits routinely focus on network access controls and policy documentation while skipping application-level access controls — the layer where a single compromised billing account can reach far more PHI than minimum necessary standards permit.

  • 28% of covered entities lack adequate Business Associate Agreements with vendors who access PHI, making BAA completeness the most consistently cited gap in OCR enforcement actions (HHS enforcement data).

  • Encryption under §164.312(a)(2)(iv) is technically addressable, not required — but OCR's breach investigation pattern treats the absence of encryption without documented alternative measures as an automatic fine trigger in practice.

  • OCR breach investigations ask for forensic evidence of incident timelines and access logs, not just policy documents. Organizations that cannot produce system logs demonstrating their policies were followed face enforcement exposure regardless of how complete their documentation looks.

  • Risk analyses that have not been updated to reflect cloud migrations, new SaaS tools, or changed business associate relationships represent a compliance gap under §164.308(a)(1) — and a practical gap in the covered entity's picture of where PHI actually lives.

TL;DR

HIPAA gap analyses find what auditors skip: application access that is too broad, BAAs that are missing or outdated, encryption that is enabled but badly managed, and risk analyses that have not been touched since the last infrastructure change. The compliance exposure in most healthcare environments is not from missing policies. It is from controls that exist on paper and fail in practice, in parts of the environment nobody looked at during the last formal assessment.

The risk analysis that drove no documented control changes

A 60-physician medical group completed a HIPAA risk analysis in 2022 as part of their compliance program refresh. The analysis was thorough by documentation standards — it covered 47 system types, identified 23 risk areas, and produced a remediation roadmap with assigned owners and target dates. The compliance officer filed it, sent it to the compliance committee, and moved on. Three years later, a gap assessment review found that 19 of the 23 identified risk areas had no documented remediation activity. The target dates had passed. The assigned owners had changed roles or left the organization. The risk analysis document existed in the compliance repository and satisfied audit requests for evidence of risk analysis completion. There was no evidence that it had changed anything.

Turning point:

The risk analysis requirement under §164.308(a)(1) has two parts: conducting the analysis and implementing security measures sufficient to reduce identified risks to a reasonable level. The first part was satisfied. The second part was not. The document proved due diligence was attempted. It could not prove due diligence was exercised.

Where HIPAA Security Rule controls actually fail in healthcare environments

The HIPAA Security Rule organizes requirements into administrative safeguards (§164.308), physical safeguards (§164.310), and technical safeguards (§164.312). The architecture of the rule is sound. The failure modes are consistent and predictable once you have seen them across enough environments.

Administrative safeguards fail primarily at the implementation-to-evidence gap. §164.308(a)(1) requires risk analysis and risk management. Most covered entities conduct risk analyses. Fewer produce evidence that the risk management step — actually reducing identified risks — occurred. The analysis becomes a compliance artifact rather than an operational input.

Technical safeguards fail most often at scope. §164.312(a)(1) requires technical policies for systems that maintain ePHI to allow access only to authorized persons or software. Auditors check Active Directory group memberships and VPN configurations. Application-level access controls — whether the billing application restricts which patient records each clerk can view, whether the EHR enforces minimum necessary access by role — are examined far less frequently. The network perimeter is controlled. The application layer often is not.

Encryption under §164.312(a)(2)(iv) fails at key management. The encryption is enabled. The keys are managed poorly — shared credentials, no rotation policy in practice, key management documented as someone's personal responsibility rather than an enforced process. The encryption protects against physical media theft. It provides weaker protection against an insider threat or a compromised account with access to both the data and the key.

Example

In a regional hospital system assessment, outbound email from the clinical communication platform was configured for opportunistic TLS — it would encrypt connections to recipients who supported TLS and silently downgrade to unencrypted connections for recipients who did not. The system administrator understood this as encryption being enabled. PHI sent to referring physician offices with older email infrastructure was transmitting unencrypted. The configuration had been in place for four years. It had never been flagged in a HIPAA audit because auditors checked that TLS was configured, not that TLS was enforced.

The minimum necessary standard under §164.502(b)(1) is a Privacy Rule requirement, but it has direct implications for technical safeguard design. Access controls should be scoped so users access only the PHI required for their specific job function. In practice, application-level RBAC in clinical and billing systems is frequently broader than minimum necessary requires — not because organizations decided to allow broad access, but because the application was configured once at deployment and access roles have expanded without review as staff responsibilities changed.

What HIPAA gap assessments find that audits do not

Assessment base: Vulnox assessment data, 2024-2025, HIPAA compliance and healthcare security engagements

Application-level PHI access is broader than network-level access controls suggest

In healthcare assessments where application access controls were specifically reviewed, the pattern was consistent: network and directory-level access was configured correctly and would have satisfied audit review. Within the applications themselves — EHR systems, billing platforms, patient communication tools — access roles had expanded beyond minimum necessary scope through accumulated permission grants, role modifications, and inherited access from staff who changed functions. A billing clerk whose network access was restricted to billing systems had, within the billing application, access to clinical notes attached to billing records.

Implication:

§164.312(a)(1) requires access restrictions at the system level. OCR's enforcement interpretation extends this to application-level access. Covered entities that satisfy network-level access controls and leave application-level access unreviewed have a compliance gap that standard audits will not surface and that creates significant PHI exposure if any user account is compromised.

Business Associate Agreements are missing for vendors acquired informally

The BAA gap is not primarily with major EHR vendors or cloud infrastructure providers — those relationships are typically documented. The gap is with smaller vendors added informally: the transcription service a single physician started using, the patient communication platform a department adopted through a free trial that became permanent, the IT support vendor given remote access during a staffing shortage. These relationships involve PHI access and require BAAs. They accumulate outside the formal vendor management process and are not reviewed in standard compliance cycles.

Implication:

OCR enforcement actions consistently cite BAA gaps as a basis for penalty, and the organization's size does not limit exposure. A missing BAA with a small vendor who accessed PHI during a breach is as problematic as a missing BAA with a large one. The covered entity is responsible for ensuring BAAs are in place with all business associates, and 'we did not know they were accessing PHI' is not a defense that OCR accepts.

Incident response plans reference tools and personnel that no longer match the current environment

In assessments where incident response plans were reviewed against current infrastructure and staffing, plans contained references to systems that had been replaced, contact lists that were out of date, and escalation paths that went through roles that no longer existed or were held by different people. The plans had been written and not substantially updated. They satisfied the §164.308(a)(6) requirement for documentation of incident response procedures. They would not have functioned effectively against a real incident in the current environment.

Implication:

OCR's post-breach investigation asks whether the incident response plan was followed and whether it was adequate. A plan that references outdated systems and unavailable contacts demonstrates neither. Tabletop exercises conducted against realistic healthcare-specific scenarios — ransomware that encrypts the EHR backup, an insider PHI exfiltration through a personal device — would surface these gaps before an incident does.

PHI exists in systems outside the formal asset inventory

In external discovery passes run prior to HIPAA gap assessments, PHI-handling systems not included in the client's formal asset inventory were identified in a consistent pattern across engagements. The sources were similar across clients: cloud storage accounts used by clinical staff for file sharing, communication platforms adopted at the department level, patient portal features enabled by third-party vendors without formal IT involvement. The risk analysis had not covered these systems because nobody had told the security team they existed.

Implication:

§164.308(a)(1) requires risk analysis to cover all ePHI, regardless of where it lives. Systems outside the formal inventory are outside the risk analysis, which means risks associated with those systems are not assessed, controls are not implemented, and PHI in those locations is unmonitored. The covered entity is responsible for ePHI wherever it is, not only where the IT team knows to look.

The encryption safe harbor that is not as safe as it looks

Common belief

Encrypting PHI at rest and in transit creates a safe harbor under HIPAA's Breach Notification Rule. If the data was encrypted at the time of breach, notification is not required because the information is not considered compromised. Organizations that implement strong encryption are protected from breach notification obligations regardless of what else happens.

What we found

In a healthcare SaaS company assessment, AES-256 encryption was in place for all PHI at rest and in transit. Encryption key management was handled through a shared AWS IAM account used by three developers, with credentials that had not been rotated in 26 months. The encryption was genuine. The key management created a scenario where any of three people, or anyone with access to their credentials, could decrypt all PHI without any audit trail specific to key usage. The encryption control was satisfied. The protection the control was supposed to provide was significantly weaker than the documentation implied.

The safe harbor is real and the legal logic is correct. The problem is in the phrase 'if the data was encrypted.' Encryption at rest protects data when storage media is lost or stolen. Encryption in transit protects data when network traffic is intercepted. Neither protects data when an authorized user account is compromised and the attacker accesses PHI through normal authentication — because to the system, the attacker is the authorized user.

The majority of PHI breaches do not involve intercepted network traffic or stolen storage media. They involve compromised credentials, phishing attacks that capture authentication tokens, or insider access. In those scenarios, the data is accessible through the application layer using valid credentials, and encryption provides no protection. The safe harbor does not apply.

Key management failures compound this. An organization that encrypts PHI using keys stored in the same environment as the data, managed through shared credentials with no rotation policy, has implemented encryption in a form that provides limited actual protection. The encryption satisfies the technical control requirement. The key management practices undermine the protection the encryption is supposed to provide.

HIPAA controls that standard gap analyses consistently underscope

Workforce access de-provisioning

§164.308(a)(3) requires procedures for terminating access when employment ends or roles change. Most covered entities have termination procedures that disable Active Directory accounts. The gap is in application-specific credentials — access tokens for EHR systems, credentials for patient communication platforms, API keys for integrated applications — that exist outside Active Directory and are not disabled through the standard termination workflow. Former employees with application-level PHI access that was never revoked represent both a security exposure and a compliance gap that standard access control reviews do not surface.

Audit log completeness and retention

§164.312(b) requires hardware, software, and procedural mechanisms to record and examine activity in systems that contain PHI. Most covered entities have logging enabled on primary systems. Logging on secondary systems — patient portals, integrated third-party tools, clinical communication platforms — is inconsistent. Retention periods for existing logs frequently do not meet the six-year retention standard applicable to HIPAA documentation. When a breach investigation requires reconstructing access patterns from 18 months prior, incomplete logs make that reconstruction impossible.

Business associate subcontractor chains

The HITECH Act extended HIPAA obligations to business associates and their subcontractors. A BAA with a primary business associate does not automatically ensure that the subcontractors that business associate uses to handle PHI have equivalent protections in place. Cloud subprocessors, offshore development teams with production database access, and managed security service providers used by business associates represent subcontractor chains that covered entities rarely trace in their compliance programs.

PHI in non-clinical systems

PHI migrates into systems that were not designed to handle it. HR systems contain medical leave documentation. Finance systems contain insurance billing records. Email archives contain PHI sent in the course of patient care coordination. These systems are typically outside the formal HIPAA compliance scope, but the PHI in them is subject to Security Rule requirements. The risk analysis rarely covers them, controls are not implemented to their PHI content, and audit logs are not retained to the HIPAA standard.

HIPAA gap analysis sequence that avoids rework

  1. Step 1

    External asset discovery before scoping

    Output:

    Asset inventory delta — systems identified in discovery that are not in the current compliance scope, with initial PHI handling assessment for each.

    Purpose:

    The risk analysis must cover all ePHI. Before scoping the gap analysis, run an external discovery pass to identify systems handling PHI that are not in the formal asset inventory. Shadow IT, department-level cloud storage, and third-party integrations added outside formal IT processes are the most common out-of-scope PHI sources.

  2. Step 2

    Business associate inventory audit

    Output:

    BAA gap register with vendor name, PHI access description, BAA status, and remediation priority.

    Purpose:

    Map every vendor relationship involving PHI access against the existing BAA register. Include subcontractor chains for primary business associates. Identify relationships without BAAs, BAAs that predate current vendor access scope, and BAAs that have not been reviewed since the 2013 Omnibus Rule update.

  3. Step 3

    Application-level access control review

    Output:

    Application access gap report with specific over-provisioned roles, affected users, and recommended access scope reduction.

    Purpose:

    Review access roles within clinical and billing applications against minimum necessary standards and current job function requirements. This is separate from network and directory access review — the gap is specifically at the application layer where auditors rarely look.

  4. Step 4

    Encryption and key management validation

    Output:

    Encryption coverage map with gaps identified for each PHI data flow, plus key management assessment against documented practices.

    Purpose:

    Confirm that encryption is enforced rather than opportunistic for all PHI transmission paths, including email. Review key management practices for rotation, access controls, and audit logging. Verify that encryption key access is restricted to named individuals with individual credentials rather than shared accounts.

  5. Step 5

    Incident response tabletop against realistic scenarios

    Output:

    Tabletop findings report with specific plan gaps, contact list updates needed, and timeline analysis against the 60-day notification requirement.

    Purpose:

    Test the incident response plan against healthcare-specific scenarios: ransomware that encrypts EHR backup, insider PHI exfiltration via personal device, business associate breach affecting PHI in their custody. Identify whether the plan references current systems, current staff, and whether the 60-day breach notification clock would be met under each scenario.

Where HIPAA enforcement is heading

  1. OCR will issue specific enforcement guidance on cloud PHI by 2027, explicitly addressing covered entity obligations for ePHI in SaaS tools adopted outside formal IT procurement — closing the gap that currently allows organizations to disclaim awareness of PHI in shadow IT environments.

    The enforcement pattern is already moving in this direction — recent OCR settlements have cited covered entity obligations for PHI in third-party systems regardless of how the relationship was initiated. As cloud SaaS adoption in clinical settings accelerates, the gap between formal compliance scope and actual PHI location widens. OCR has signaled awareness of this gap in settlement language. Formal guidance is the next logical step. The signal to watch: an OCR settlement or resolution agreement that explicitly names a SaaS tool adopted without IT involvement as the source of PHI exposure.

    Confidence: highOCR issues no guidance specifically addressing shadow IT PHI obligations by end of 2027.
  2. A healthcare organization will face an OCR enforcement action by 2026 where the cited failure is a missing BAA with an AI tool used for clinical documentation, establishing AI-assisted clinical tools as a named category requiring formal business associate treatment.

    AI-assisted documentation tools — ambient listening devices, automated note generation, clinical decision support tools that process patient conversation data — are being adopted by individual physicians and clinical departments without formal IT or compliance involvement at a rate that outpaces BAA management processes. The PHI handling in these tools is real. The BAA coverage is inconsistent. The pattern matches the enforcement trajectory for prior technology adoption waves in healthcare. The signal: an OCR resolution agreement that names an AI documentation tool by category as requiring BAA treatment.

    Confidence: highNo OCR enforcement action names an AI clinical documentation tool as a business associate requiring a BAA by end of 2026.

The debate: should HIPAA require mandatory breach notification testing?

My position is that the 60-day breach notification clock should be supported by a mandatory annual exercise requirement, where covered entities must demonstrate they can meet the clock against a realistic scenario. The current rule requires a notification procedure. It does not require evidence that the procedure works. The gap between those two requirements is where most organizations fail when a breach actually occurs.

The 60-day clock is aggressive against a real incident. It requires identifying the breach scope, determining whether PHI was accessed or exfiltrated, assessing whether the safe harbor applies, and preparing notifications — all while managing an active incident response. Organizations that have never practiced this under realistic conditions routinely discover during actual incidents that their procedures are slower than documented, their log retention is insufficient for breach scope determination, and their notification templates reference regulatory requirements they have not verified against current OCR guidance.

An annual tabletop requirement would be operationally burdensome for small covered entities. That is the strongest counterargument and it is a real one. Small physician practices do not have the resources that hospital systems do. The answer is scaled requirements — a tabletop exercise does not require a large team or significant budget. A four-hour scenario exercise with the people who would actually handle a breach is enough to surface the gaps. The cost of not doing it shows up in the OCR settlement.

Counterargument

The strongest counterargument is regulatory burden on small covered entities. A physician practice with five staff members already struggles to meet HIPAA's administrative requirements. Adding a mandatory exercise requirement creates compliance overhead that falls disproportionately on small providers and may drive them away from formal compliance programs entirely. The counterargument holds as written for mandatory requirements with no scaling. It does not hold for a proportionate requirement that accounts for covered entity size.

One thing worth doing this week

Pull your current business associate list and cross-reference it against vendor invoices and IT access logs from the past 12 months. Any vendor who appears in invoices or access logs but not in your BAA register is a gap you can close before it becomes an enforcement issue. The BAA audit takes a day and addresses the most consistently cited gap in OCR enforcement actions. Start there.

Further Reading

Frequently Asked Questions

What does a HIPAA gap analysis actually cover?

A HIPAA gap analysis compares your current administrative, physical, and technical safeguards against the Security Rule requirements under 45 CFR Part 164. It identifies where controls are missing, inadequately documented, or documented but not operating effectively. The analysis should cover all systems, applications, and data flows that touch ePHI — not just the infrastructure that appears in network diagrams. The most common scoping failure is limiting the analysis to systems the security team knows about, which excludes shadow IT, cloud storage used by clinical staff, and third-party integrations that were added after the last formal assessment.

How often should a HIPAA risk analysis be performed?

The Security Rule requires risk analysis to be ongoing and updated whenever there are significant changes to the environment — new systems, new applications, new business processes, or new business associates with PHI access. In practice, most covered entities treat this as an annual exercise. In our assessments, risk analysis documents are out of date by more than 12 months in the majority of engagements, and typically do not reflect cloud migrations, new SaaS tools adopted by clinical departments, or changes in business associate relationships that occurred since the last analysis was completed.

What are the most common HIPAA Security Rule violations found in gap assessments?

The five most consistently identified gaps across HIPAA gap assessments: missing or inadequate Business Associate Agreements with vendors who access PHI; application-level access controls that grant broader PHI access than job function requires; encryption key management that is documented as policy but not enforced operationally; risk analyses that have not been updated to reflect current infrastructure; and incident response plans that exist on paper but have never been tested against a realistic scenario. Of these, the BAA gap is the most frequently cited in OCR enforcement actions, and the application-level access control gap is the most frequently exploited in actual breaches.

What evidence does OCR actually want during a HIPAA breach investigation?

The Office for Civil Rights investigates breaches by asking for a forensic reconstruction of the incident timeline — what systems were accessed, what data was touched, when, and by whom. The evidence they want is system logs, access records, incident response documentation showing what actions were taken and when, and records demonstrating that identified vulnerabilities were addressed after prior risk analyses. Policy documents are necessary but not sufficient. Organizations that have policies but cannot produce logs demonstrating the policies were followed face enforcement exposure even when the underlying breach was not the result of negligence.

What is the difference between required and addressable HIPAA Security Rule controls?

Required controls must be implemented as specified — there is no flexibility. Addressable controls can be implemented as specified, implemented using an alternative measure that achieves the same purpose, or not implemented if the covered entity documents why it is not reasonable and appropriate for their environment. The practical problem is that OCR's enforcement pattern treats several addressable controls — particularly encryption under §164.312(a)(2)(iv) — as effectively required. Organizations that choose not to implement encryption for addressable controls without thorough documentation of their alternative measures and risk rationale consistently face worse outcomes in breach investigations than organizations that implemented encryption even imperfectly.

What should a HIPAA gap analysis include that most internal assessments skip?

Four categories that internal assessments consistently underscope: application-level access controls within clinical and billing systems, not just network and directory permissions; business associate inventory completeness — most covered entities have BAAs with their major vendors and gaps with smaller ones who nonetheless access PHI; encryption key management practices, not just the presence of encryption; and an external asset discovery pass to identify systems handling PHI that are not in the formal asset inventory. The last category matters because OCR expects the risk analysis to cover all systems that touch ePHI, and systems outside the known inventory represent both compliance gaps and unmonitored exposure.

How does a HIPAA gap analysis differ from a HIPAA audit?

A HIPAA audit is a point-in-time review, typically conducted by an external assessor or OCR, that examines whether controls are in place and documented. A gap analysis is an internal assessment designed to identify where controls fall short before an external audit or incident occurs. The key difference in scope: an audit accepts evidence that a control exists; a gap analysis asks whether the control is working. A gap analysis should include control testing — verifying that access controls actually restrict access as configured, that encryption is applied to all PHI data flows including email, and that incident response procedures have been exercised recently enough to validate that they function.

Related Articles

GovRAMP Moderate authorization: why the Significant Change Request process catches providers off guard

GovRAMP Moderate authorization: why the Significant Change Request process catches providers off guard

GovRAMP Moderate is the first tier where you need a government sponsor, annual 3PAO reassessment, and a Significant Change Request process that can pause normal product releases for months. Most providers who stall post-authorization were not prepared for what maintaining Moderate status actually costs operationally.

GovRAMP Low+ authorization: the impact level that punishes providers who get the CUI boundary wrong

GovRAMP Low+ authorization: the impact level that punishes providers who get the CUI boundary wrong

GovRAMP Low+ is where providers handling limited Controlled Unclassified Information land — or discover they should not be there. The defining failure is not a missing control. It is a CUI boundary that was drawn before anyone asked what data the government actually sends through the system.

GovRAMP High authorization: why FIPS-validated crypto and personnel security controls catch providers off guard

GovRAMP High authorization: why FIPS-validated crypto and personnel security controls catch providers off guard

GovRAMP High is where cloud providers discover that having strong encryption is not the same as having FIPS 140-2 validated encryption — and that distinction alone has derailed authorizations from vendors who passed every other control family. The architectural constraints at High are qualitatively different from every lower tier.

Ready to Secure Your Digital Assets?

Get a comprehensive vulnerability assessment for your website today.