HRSA conducted over 200 audits of 340B covered entities in fiscal year 2025, and findings were issued in roughly 40% of completed reviews. The most common problems are not exotic -- they are basic documentation gaps, inconsistent eligibility checks, and sloppy split-billing logic. We reviewed public audit letters, OIG reports, and HRSA guidance documents to build the compliance checklist that your 340B coordinator should be working from right now.
The 340B Drug Pricing Program, established under Section 340B of the Public Health Service Act (42 USC 256b), allows eligible covered entities to purchase outpatient drugs from manufacturers at significantly reduced prices. In practice, savings range from 25% to 50% off average wholesale price. For a community health center filling 10,000 prescriptions per year, that translates to hundreds of thousands of dollars reinvested in patient care.
But the program comes with strings. HRSA's Office of Pharmacy Affairs (OPA) enforces compliance through audits, and the consequences of non-compliance are real: corrective action plans, manufacturer repayment, or removal from the program entirely. The entities that survive audits cleanly are not necessarily the ones with the largest budgets. They are the ones with disciplined processes and documentation.
This checklist is organized by the categories HRSA auditors evaluate. For each category, we cover what auditors look for, what constitutes a finding, and what you should have in place before you get the notification letter.
This is the area where HRSA issues more findings than any other. The core rule: a 340B-priced drug can only be dispensed to a patient of the covered entity. That definition, per HRSA guidelines published in the Federal Register (61 FR 55156), requires three conditions to be met simultaneously.
Covered entities must prevent 340B drugs from being used for non-340B-eligible patients and must prevent non-340B drugs from being billed as 340B. This is the split-billing requirement, and it is where operational complexity becomes a compliance hazard.
There are two accepted models for managing 340B inventory:
The entity maintains physically separated 340B and non-340B drug inventories. Each inventory has its own purchasing, storage, and dispensing records. This model is straightforward to audit but operationally expensive, especially for entities with limited pharmacy space.
The entity maintains a single physical inventory and uses software to retrospectively determine which prescriptions qualify for 340B pricing. Qualifying claims trigger a replenishment purchase at 340B prices from the wholesaler. This is the model most FQHCs and small hospitals use, and it is the model HRSA scrutinizes most carefully.
Under the virtual model, auditors will examine your replenishment logic in detail. They want to see that every 340B replenishment purchase corresponds to a verified eligible prescription, that replenishment quantities match dispensed quantities, and that timing between dispensing and replenishment is reasonable (typically within the same billing cycle).
| Finding Category | What Auditors Flag | How to Prevent |
|---|---|---|
| Over-accumulation | 340B replenishment purchases exceed actual eligible dispensing volume | Monthly reconciliation of dispensed-to-purchased ratios by NDC |
| Misclassification | Non-eligible prescriptions tagged as 340B in the pharmacy system | Automated eligibility check at point of dispensing, not retroactively |
| Manual overrides | Staff manually changing claim status without documented justification | Audit trail on all status changes with supervisor review for overrides |
| No written policy | Entity cannot produce a documented split-billing procedure | Written SOP reviewed and signed annually by 340B coordinator |
| Stale inventory data | Replenishment reports do not match wholesaler purchase records | Weekly reconciliation between pharmacy system and wholesaler account |
Under 42 USC 256b(a)(5)(A), a covered entity cannot purchase a drug at the 340B price and also receive a Medicaid rebate on that same drug. This is the "duplicate discount" prohibition, and violating it means either the manufacturer or the state Medicaid program absorbs a discount they were not supposed to provide.
Compliance depends on where you operate and what model you use:
Tools like OmniRx automate eligibility tracking and generate audit-ready reports, reducing manual compliance burden for small covered entities. Automated systems flag Medicaid-enrolled patients in real time, preventing the claim from entering the 340B queue before the duplicate discount occurs.
Contract pharmacies remain the most contested area of 340B policy. Since 2020, multiple manufacturers have imposed restrictions on contract pharmacy arrangements, and HRSA's enforcement posture has shifted in response to litigation (see AstraZeneca v. Becerra, Novartis, and Sanofi cases working through federal courts).
For compliance purposes, here is what HRSA audits evaluate for each contract pharmacy arrangement:
As of early 2026, at least 30 manufacturers have implemented some form of contract pharmacy restriction. The most common models include:
Your 340B coordinator needs a current tracking document showing each manufacturer's restriction status and your entity's response. HRSA does not enforce manufacturer restrictions directly, but auditors will note if your entity is purchasing 340B-priced drugs through a contract pharmacy arrangement that the manufacturer has formally restricted. For current drug pricing data across retail and contract pharmacies, resources like RxGrab provide comparison tools that help entities verify they are receiving the correct 340B discount.
Diversion occurs when a 340B drug is provided to someone other than an eligible patient of the covered entity. This is the core prohibition of the program, and HRSA's audit protocol dedicates significant attention to it.
Diversion risk is highest in these scenarios:
HRSA expects covered entities to maintain written policies and active systems that prevent diversion. At minimum, your entity should have:
Your entity's profile on the 340B Office of Pharmacy Affairs Information System (OPAIS) must be accurate and current. HRSA auditors will compare your OPAIS profile against your actual operations, and discrepancies generate findings. The annual recertification deadline (typically in the spring) is not optional -- failure to recertify results in automatic removal from the program.
Documentation is the infrastructure that holds every other compliance area together. Without it, you cannot demonstrate compliance even if your processes are sound. HRSA does not specify a universal retention period in the 340B statute, but the agency expects entities to retain records for a minimum of 3 to 5 years, consistent with general federal grant record retention requirements under 45 CFR 75.361.
| Document Type | Retention Period | Audit Purpose |
|---|---|---|
| Written patient definition policy | Current + 3 years prior versions | Demonstrates how entity defines eligible patients |
| Split-billing methodology SOP | Current + 3 years prior versions | Proves entity has a system to prevent diversion |
| Contract pharmacy agreements | Duration of agreement + 3 years | Verifies legal basis for contract pharmacy use |
| Medicaid exclusion file documentation | 5 years | Proves duplicate discount prevention |
| 340B purchase records (by NDC) | 5 years | Matches purchases to eligible dispensing |
| Staff training records | Duration of employment + 2 years | Shows ongoing compliance education |
| Internal audit reports | 5 years | Demonstrates proactive compliance monitoring |
| Corrective action documentation | 5 years | Shows response to identified issues |
Below is a consolidated view of the major audit categories, their typical finding rates based on publicly available HRSA audit letters, and the severity level HRSA assigns.
| Audit Category | Finding Rate | Severity | Most Common Finding |
|---|---|---|---|
| Patient eligibility | ~35% | High | No documented patient definition; patients with no qualifying encounter |
| Duplicate discounts | ~25% | High | Failure to carve in/out Medicaid consistently; stale exclusion files |
| Drug diversion | ~20% | Critical | 340B drugs dispensed to non-patients; no eligibility check at dispensing |
| Contract pharmacy oversight | ~20% | High | No oversight documentation; unregistered pharmacy locations |
| OPAIS accuracy | ~15% | Medium | Outdated contact info; child sites not listed; terminated pharmacies still active |
| Split billing | ~15% | High | No written methodology; replenishment mismatch with dispensing data |
| GPO prohibition (hospitals) | ~10% | High | Purchasing 340B drugs through a GPO for covered outpatient drugs |
Hospitals face an additional compliance layer that FQHCs do not: the GPO prohibition. Under 42 USC 256b(a)(4)(L), DSH hospitals, children's hospitals, and free-standing cancer hospitals are prohibited from purchasing covered outpatient drugs through a group purchasing organization (GPO) at 340B-eligible sites. If your entity is a hospital, your compliance program must include GPO exclusion monitoring and documentation. For broader context on how drug pricing programs affect patients, Health Britannica covers patient health programs and public health initiatives that intersect with 340B eligibility.
An audit-ready entity is not one that scrambles when the notification letter arrives. It is one that operates as if the audit is already in progress. Here is a practical framework for maintaining ongoing compliance at a small covered entity:
Small entities often lack the staff to run this program manually. A 340B coordinator at an FQHC typically wears three or four other hats, and compliance tasks compete with patient care for time and attention. This is where automation becomes a practical necessity rather than a luxury. Platforms designed for 340B compliance can run eligibility checks at the point of dispensing, reconcile purchases automatically, and generate the documentation packages that HRSA auditors request -- without requiring a dedicated compliance team.