In pharmacy, WAC stands for Wholesale Acquisition Cost, which is the list price manufacturers charge wholesalers for drugs and is used as a benchmark for reimbursement calculations.
Quick Fix Summary
WAC is a starting price—not what pharmacies actually pay—but it drives reimbursement rates and contract negotiations and should always be cross-checked with other pricing benchmarks like ASP or NADAC.
Use WAC to estimate whether a drug will be profitable under Medicare Part B, where reimbursement is typically WAC + 3%. For non-Medicare claims, check if your PBM contract uses WAC, ASP, or NADAC as the base. The CMS Medicare Part B drug pricing page confirms the current WAC + 3% formula.
What’s happening with WAC in pharmacies?
Pharmacies treat WAC as the foundation for pricing models and reimbursement formulas, though it often overstates actual acquisition costs by 15% to 30% for brand-name drugs due to hidden rebates and volume discounts.
WAC shows up in monthly CMS Drug Pricing Files and helps calculate Medicare Part B reimbursement, but the real amount paid by insurers and pharmacies is lower after those rebates kick in. A 2024 Health Affairs study found WAC can inflate real-world acquisition costs by 15% to 30% for many brand-name meds. The CMS Medicare Payment Systems page explains how WAC and ASP get applied in different reimbursement scenarios.
Why should pharmacies care about WAC?
WAC impacts reimbursement rates, contract negotiations, pharmacy profits, and even patient copays because it’s the primary reference point in federal and commercial pricing formulas.
Medicare Part B starts with WAC, then adds 3% for payment. Pharmacies and insurers use WAC to negotiate contracts and estimate margins, but what pharmacies actually pay is usually lower thanks to rebates and discounts. The FDA drug pricing transparency page points out WAC is a reference point, not the final cost—rebates and discounts in the supply chain change everything.
How do you actually use WAC data?
To work with WAC effectively, grab the CMS WAC File, match NDCs, calculate reimbursement using WAC + 3%, and compare with ASP or NADAC to make sure you’re working with accurate numbers.
- Grab the CMS WAC File: Download the latest WAC dataset from the CMS Open Data Portal. As of 2026, files update monthly on the 15th.
- Match NDCs: Use the 11-digit National Drug Code (NDC) to find the exact WAC price for a specific drug strength and package size in the CMS file.
- Calculate Reimbursement: For Medicare Part B drugs, plug into the formula: WAC + 3%. Example: A $100 WAC drug reimburses at $103. The CMS Medicare Part B drug pricing page has the current calculation method.
- Compare with ASP: Check the ASP file on CMS.gov. For biologics and infused drugs, ASP + 6% (or adjusted rate) might give a different reimbursement than WAC-based calculations.
The Health Affairs study shows why comparing WAC with ASP or NADAC matters for accurate pricing and margin forecasting.
What if WAC calculations don’t match reality?
When WAC-based calculations don’t reflect actual reimbursement, switch to NADAC, review your PBM contract, or check state laws to find the correct pricing benchmark.
- Try Alternative Pricing Sources: For non-Medicare claims, use the National Average Drug Acquisition Cost (NADAC), published weekly by CMS, which shows what retail pharmacies actually pay. Many state Medicaid programs use NADAC instead of WAC.
- Review Contract Terms: Your PBM contract might define reimbursement as WAC minus 2%, WAC with a fixed dispensing fee, or another formula. Always verify your specific contract language.
- Check State Laws: Some states, like California and New York, have drug price transparency laws that can override federal WAC-based formulas in certain cases. The CMS Medicare Payment Systems page links to state-specific pricing resources.
How can pharmacies avoid WAC-related problems?
To keep pricing accurate and prevent reimbursement gaps, update WAC/ASP files monthly, track costs by NDC, negotiate better contracts, and train staff on pricing benchmarks.
- Update WAC/ASP Files Monthly: Set a calendar reminder to download the latest CMS WAC and ASP files on the 15th of each month to avoid using outdated pricing data.
- Track Costs by NDC: Log drug acquisition costs by NDC in your pharmacy system to spot when rebates or discounts reduce your effective WAC.
- Negotiate Better Contracts: When renewing PBM agreements, push for reimbursement tied to NADAC or ASP rather than WAC to cut margin volatility and improve predictability.
- Train Your Team: Make sure pharmacists and billing staff understand the differences between WAC, AWP, ASP, and NADAC so they can explain pricing to patients and prescribers accurately.
For tricky reimbursement disputes, consider bringing in a pharmacy financial consultant or legal advisor with Medicare and Medicaid billing expertise as of 2026. The CMS Medicare Payment Systems page has extra resources for billing and reimbursement challenges.
Edited and fact-checked by the TechFactsHub editorial team.