Split the claim before the discount stacks, then reconcile net against point-of-sale pricing.
Here is the short answer. A specialty pharmacy protects its 340B margin by tagging every dispense as eligible or non-eligible at the point of adjudication, not in a month-end true-up. That single split prevents the duplicate discount HRSA prohibits, and it is the only clean baseline for reconciling the net revenue that shifted when CMS moved Part D DIR fees to the point of sale on January 1, 2024. Get the split right and the reconciliation is arithmetic. Get it wrong and you are choosing between a HRSA audit finding and a payer chargeback.
The comparison matrix
One drug, two economic identities. The matrix is where you keep them straight.
Same NDC, same shelf, same patient sometimes. What changes is the acquisition price, the discount that is legally allowed to touch it, and how the claim has to be flagged. Read this matrix row by row before you build a single edit rule.
Operator note: the matrix is not documentation, it is the data model. Every field in the middle two columns should map to a stored attribute on the claim record. If your split lives in a spreadsheet a technician reconciles at month end, you do not have a split. You have a hope.
The claim-split, step by step
The fork happens once, at eligibility, and never gets re-litigated downstream.
Duplicate discounts are almost never a pricing error. They are a sequencing error, a claim that got its 340B identity assigned after it was already adjudicated. Here is the order that keeps it clean.
Capture the encounter, not just the prescription
Confirm the prescribing provider is employed by or contracted to the covered entity and that a qualifying visit exists. This is the HRSA patient definition test, and it is the whole ballgame.
Assign the 340B identity before adjudication
Check the covered entity's carve-in / carve-out posture against the HRSA Medicaid Exclusion File. The claim leaves this step tagged, and the tag is immutable.
340B stream
Replenish from the 340B account, apply SCC 20 on Medicaid FFS, and suppress the rebate request so the manufacturer discount is not double-claimed.
Non-340B stream
Replenish from WAC/GPO stock, adjudicate normally, and leave the rebate path open. No 340B indicator ever touches this claim.
Match each stream to its own net-revenue expectation
Eligible units reconcile spread against NADAC-based payment; both streams reconcile Part D net against the point-of-sale price. Variances are exceptions, not the norm.
Why the reconciliation changed
CMS moved the DIR fee from a retroactive surprise to a point-of-sale line item.
Before 2024, a Part D pharmacy booked revenue at adjudication and then lost an unpredictable slice of it months later as a direct and indirect remuneration clawback. For a 340B pharmacy that had already banked the spread, those clawbacks landed on margin that was supposed to fund the entity's mission. The reform reset the clock.
Retroactive DIR era
Pharmacy price concessions were assessed weeks to months after the sale. The point-of-sale price overstated true net, and 340B spread was eroded after the fact with no reliable reserve.
CMS Part D DIR reform, point-of-sale rule
CMS redefined the negotiated price to reflect the lowest possible reimbursement, requiring all pharmacy price concessions to be applied at the point of sale. Retroactive pharmacy DIR clawbacks were effectively eliminated for Part D.
Net revenue is knowable on day one
The point-of-sale price is now the net price. A 340B pharmacy can reconcile spread the same day it dispenses, and the eligible / non-eligible split is the only variable left that moves the number.
The reform did not raise or lower 340B economics on its own. It made them legible. What used to be a moving target is now a fixed figure, which is exactly why a clean claim-split finally pays off in a monthly close that actually ties.
What the reconciliation watches
Four control totals, illustrative, that a pharmacy-billing team reconciles every cycle.
These are the exception categories, not benchmarks. The bars show relative attention, not real client volumes. Your actual figures come from your own 340B split report and remittances.
Eligibility integrity
Share of eligible tags backed by a documented qualifying encounter. Anything untied to an encounter is a duplicate-discount candidate.Exclusion File alignment
Carve-in claims that correctly carry SCC 20 and route through the entity's 340B BIN/PCN. Misalignment invites a state rebate clawback.NADAC pay-to-cost spread
Medicaid FFS remittance measured against NADAC ingredient cost plus the professional dispensing fee, split by stream.Part D point-of-sale net
Adjudicated net reconciled to the post-reform point-of-sale price. Post-2024, this should tie with almost no retroactive variance.The guidelines this rests on
Real, named authorities. No interpretation you cannot trace back to a rule.
340B Drug Pricing Program
Sets covered-entity eligibility, the ceiling-price calculation, the patient definition, and the statutory prohibition on duplicate discounts governed through the Medicaid Exclusion File.
Part D DIR Reform, point-of-sale price concessions
The CMS final rule redefining the negotiated price so all pharmacy price concessions apply at the point of sale, effective January 1, 2024, ending retroactive pharmacy DIR clawbacks in Part D.
NADAC-based reimbursement
The National Average Drug Acquisition Cost survey that many state Medicaid fee-for-service programs use as the ingredient-cost basis, paired with a professional dispensing fee.
Submission Clarification Code 20
The claim-level 340B indicator carried on Medicaid pharmacy claims so states suppress the manufacturer rebate on discounted units, as specified in individual state Medicaid pharmacy provider manuals.
Your split is either a data model or a liability.
ASP-RCM Solutions builds the eligible / non-eligible tag into the claim at adjudication, aligns it to your carve-in posture and the Medicaid Exclusion File, and reconciles both streams against NADAC pay and post-reform point-of-sale net. You get a monthly close that ties and an audit trail that holds. Let us pressure-test how your 340B pharmacy revenue reconciles today.
Talk through your 340B reconciliation →Related reading
Your second read is not being denied. It is being reduced.
A pre-submission radiology MPPR 2026 checklist covering the 50% technical and 5% professional reductions, modi
Read →BriefingTwo clinicians, one encounter, and only one right way to bill it in 2026.
A side-by-side comparison of split/shared and incident-to billing conditions for 2026, built for multispecialt
Read →Case studySet one rule for the split/shared visit. Attach G2211 the same way every time.
One enterprise rule for who bills the split/shared visit and when G2211 attaches, so 60 providers across speci
Read →