When a hospital buys a medical product through a distributor, it pays the lower price its contract gives it, yet the distributor bought that product from the maker at the higher list price. The distributor claims the difference back from the maker. That claim is a chargeback, and processing it means checking each line against the contract, the hospital's membership and past claims before the maker pays.
This guide is for anyone who checks, approves, books or audits these claims at a drug, biotech or medical device maker: chargeback analysts and contract administrators, contracts managers, controllers, gross-to-net accounting, internal audit and leaders deciding whether to automate the work. No background needed. Chargeback here means the supply chain claim. Credit card disputes share the word and are a separate subject.
Imagine you are a chargeback reviewer at Halvern Medical, a device maker that sells through six distributors. It is Tuesday, October 6, 2026, at 9:52 am. A distributor, Summit Ridge Distribution, files a claim for $7,480 on two lines for a hospital, Glenfarrow Medical Center.
Line 1 is 60 boxes of guidewires. Summit Ridge paid you the $410 list price, sold them to Glenfarrow at the $318 contract price, and wants the $92 a box back: $5,520. The electronic line looks right, because the price is the correct price for that contract. Then you read the dates. The invoice is dated October 2. The contract ended September 30. The hospital signed a renewal, and it starts November 1.
Distributor's invoice SRD-60458
Date
Oct 2, 2026
Contract
CHP-2023-0144
Price
$318 a box
Claimed
$5,520
The contract · section 3.1
Term ends
Sep 30, 2026
Extension
None on file
Renewal starts
Nov 1, 2026
Owed on line 1
$0
$7,480 claimed$1,960 owedon the line invoiced September 28, inside the term.
Careful processing catches a correct price claimed two days after its contract ended, and pays the clean line on time.
How pharma and medical device chargebacks work: the money flow, the files, the rules and the errors
The price gap, the EDI files, the contract checks, the worked sums, the rejection causes and the 2026 changes, explained without selling anything. If you are new to chargebacks, start here.
01 · In plain words
A chargeback in plain words: the distributor paid list price, the hospital paid less, someone owes the gap
A hospital often buys catheters, gloves or drugs from a distributor instead of the company that makes them. A distributor keeps warehouses full of products from many makers. The maker sells to the distributor at list price, which in this industry is called the wholesale acquisition cost, or WAC. The hospital, though, belongs to a group purchasing organization (GPO), a buying group that negotiated a lower price with the maker on behalf of its members.
So the distributor sits in the middle with a problem. It paid $410 for a box of guidewires. The hospital's contract says $318. The distributor sells at that price because the maker told it to honor the contract, and it has just lost $92. It then sends the maker a claim: we sold this box to this hospital under this contract, please pay us the $92. That claim is a chargeback. A 2018 Rutgers University paper, written with the research foundation of the Healthcare Distribution Alliance, the trade group for drug distributors, describes the same steps for pharmaceuticals.1
One claim is simple. The trouble is the number of them and what each one depends on. Was this hospital on the group's membership list on the day of the sale? Was the contract in force that day? Is $318 the price for this hospital's tier, its volume level under the contract? Has this exact invoice line been claimed already, by this distributor or another? Does the claim add up to more than the hospital ever ordered? Each answer sits in a different place, and many sit in documents.
Checking those answers and replying to the distributor line by line is called chargeback processing. Teams also call it chargeback validation, chargeback management or contract administration. By one software seller's account, most lines clear automatically against the contract and price files.2 The rest go to a person, who opens the paperwork and decides. Money moves on that decision, and so does the maker's reported revenue.
One box of guidewires, from signed contract to credit memo
The maker and the buying group signCedarline Purchasing Group agrees contract prices with Halvern Medical, by tier, for a set term. Halvern tells its six distributors.
The distributor stocks at list priceSummit Ridge Distribution buys guidewires from Halvern at $410 a box and holds them in its warehouse.
The hospital buys at contract priceGlenfarrow Medical Center orders 60 boxes and pays $318 each, as its contract says. Summit Ridge is now $92 a box short.
The claim is filed and checkedSummit Ridge claims $5,520 on an electronic file, with the invoice behind it. This is where a sale two days after the contract ended is caught, or paid.
The maker answers and creditsLine by line, the maker accepts or rejects with a reason code, issues a credit memo for what it accepts, and corrects its revenue estimate.
Step 4 is the subject of this guide. The people, companies and figures in this example are fictional.
Four things about chargebacks that surprise newcomers
The maker reimburses a sale it never made
The maker's own sale happened weeks earlier, at list price. The chargeback adjusts that sale after the fact, on the word of the company in the middle, so the maker holds an estimate until claims arrive.
Silence can count as agreement
One large wholesaler's published 2012 policy gave makers 15 days to raise a discrepancy. After that, the claim was treated as resolved in the wholesaler's favor.3 Your own terms decide this, so read them.
A file can look perfect and still be wrong
An electronic line can match the contract, the price and the hospital, and still repeat a line paid last month, or exceed what the hospital ordered. Those checks need history and documents that the line does not carry.
Published chargeback rates run from 0.7% to 10%
You can find 0.7%, "roughly 4%" and 5–10% in print.1,4,5 The first is a rejection rate, the second a seller's share of chargebacks with errors, the third another seller's share of value lost, with no method given. We found no regulator or independent study that publishes how much chargeback money is paid in error.
Four terms on every chargeback: WAC, contract price, roster, credit memo
WAC
Wholesale acquisition cost, the list price the distributor pays the maker before any discount.
Contract price
The lower price a hospital pays under its buying group's or its own agreement, often by tier.
Roster
The list of hospitals and clinics entitled to a contract, with the tier each holds and the dates they joined or left.
Credit memo
The maker's document crediting the distributor for accepted claim lines. It settles the chargeback.
Who pays whom in a chargeback: WAC, contract price and the gap the maker refills
In shortThe distributor buys at list price, sells at contract price and claims the difference from the maker. Four electronic messages, in a standard format called EDI (electronic data interchange), carry the arrangement: the contract price going out, the claim coming back, the answer, and sales tracing. The distributor's margin depends on being paid back, so the two sides are partners with opposite interests on every doubtful line.
Four parties touch a chargeback, and only two of them see the claim
1Contract agreed
Maker and buying group set prices, tiers, dates and who qualifies.
Maker, buying groupMonths before
2Price sent out
The maker tells distributors the price and eligible customers, typically by EDI 845.
MakerBefore the effective date
3Stock bought
The distributor buys at list price and holds inventory.
DistributorAny time
4Hospital buys
The hospital pays the contract price and receives the goods.
Hospital, distributorDay of sale
5Claim filed
The distributor claims the gap, typically by EDI 844.
DistributorAfter the sale
6Claim answered
The maker accepts or rejects each line, typically by EDI 849, and credits what it accepts.
MakerBy your agreement's clock
Our reading of the sources1,3 · The process the Rutgers and HDA paper describes, and one wholesaler's published chargeback policy.
Show the numbers
Step
What happens
Who
Time
Contract agreed
Maker and buying group set prices, tiers, dates and who qualifies.
Maker, buying group
Months before
Price sent out
The maker tells distributors the price and eligible customers, typically by EDI 845.
Maker
Before the effective date
Stock bought
The distributor buys at list price and holds inventory.
Distributor
Any time
Hospital buys
The hospital pays the contract price and receives the goods.
Hospital, distributor
Day of sale
Claim filed
The distributor claims the gap, typically by EDI 844.
Distributor
After the sale
Claim answered
The maker accepts or rejects each line, typically by EDI 849, and credits what it accepts.
Maker
By your agreement's clock
The arithmetic on one box of guidewires
The chargeback is the list price minus the contract price, times the quantity. Under the published 2012 policy we read, the list price used is the one in force on the date of sale.3 In the example below the distributor is whole again after the credit, and the maker's net revenue on the box falls from $410 to $318.
Of a $410 list price, the hospital pays $318 and the maker refunds the other $92
One box of guidewires in this guide's example
Hospital pays the distributorChargeback, maker credits the distributor
List price, $410$318$92
Fictional example from this guide
Show the numbers
Hospital pays the distributor
Chargeback, maker credits the distributor
List price, $410
$318
$92
Message
Who sends it
What it carries
Current status
EDI 845 price authorization
Maker to distributor
The contract, its dates, eligible customers and prices. One seller calls it a way to start, change or end pricing under a contract.6
In use; that seller says most major distributors require it or a CSV copy6
EDI 844 product transfer account adjustment
Distributor to maker
The claim, line by line: invoice, customer, item, quantity, unit, contract, unit cost, contract price and amount. One wholesaler's 2023 specification lists these fields, and identifies the customer by DEA number, Health Industry Number (HIN) and 340B ID.7
HDA "revised and republished in 2026" with better support for 340B, the federal drug discount in section 038
EDI 849 response
Maker to distributor
Accept or reject each line, with reject reason codes and follow-up action codes.9
What the distributor sold on to customers. One seller notes it is not required to validate every 844 line.2
In use; the Health Industry Distributors Association (HIDA) publishes a CSV tool10
Why distributors and makers both care about speed
A distributor is out of pocket from the day it sells at contract price until the credit arrives, and a rejected line ties up that cash longer.1 A maker that slows down can pay for it: the published 2012 policy we read let the wholesaler deduct chargebacks it had not been paid or credited on time from what it owed the maker.3
Distributors also carry weight by size. Three companies dominate drug distribution: Drug Channels Institute says they "distribute more than 96% of prescription pharmaceuticals in the U.S.", and projects their drug distribution revenues at $933 billion in 2026.11 HIDA's members, the medical product distributors, operate more than 500 distribution centers and serve more than 560,000 care settings.12
03 · Chargebacks and their neighbors
Chargebacks, rebates, GPO fees, 340B and Medicare refunds: five payments that are easy to confuse
In shortA chargeback goes to a distributor, on a sale it made at a contract price. A rebate goes to a payer or a buyer after the sale, on contract terms. A GPO administrative fee goes to the buying group. A 340B price is a federal discount that often reaches a hospital through the same distributor claim. A Medicare negotiated price refund goes to the pharmacy or other entity that dispensed the drug. They share contracts and data, and they reach different people.
Payment
Who receives it
What triggers it
What sets the terms
Chargeback
The distributor
A sale to an eligible customer at a contract price
The maker's contract and the distribution agreement3
Rebate to a payer
A health plan or pharmacy benefit manager
Prescriptions filled, on coverage terms
A rebate contract. The anti-kickback safe harbor, the conditions under which a payment is not treated as a crime under that law, defines a rebate as a discount with terms "fixed and disclosed in writing to the buyer" and not given at the time of sale.13
GPO administrative fee
The buying group
Members' purchases under its contract
The GPO agreement. The safe harbor names "3 percent or less" of the purchase price or a stated amount, with yearly disclosure to members.13
340B discount
A covered hospital or clinic
Purchase of a covered outpatient drug at the ceiling price, the most the buyer can be required to pay
Federal statute14; today the discount comes up front15
Medicare negotiated price refund
A pharmacy or other dispensing entity
Dispensing a selected drug to a Medicare patient
The Inflation Reduction Act, through a separate federal data channel. CMS's default refund starts from list price, and a maker and a dispensing entity may base it on actual purchase cost instead.16
The word also names a card payment dispute, and search results mix the two. Everything in this guide is about distributors and makers.
How GPO contract pricing and tiers shape a chargeback
GPOs negotiate for many hospitals at once, so a single product has many prices. A 2009 study quoted by the Government Accountability Office (GAO) put GPO contracts at about 73% of hospitals' nonlabor purchases, and the GPO trade association estimated that about 98% of US hospitals use GPOs, two to four each.17 The figures are old, and the 98% comes from the GPOs' own trade group. They are the best public ones we found.
GAO also reported the fees vendors paid GPOs in 2008: 1.22% to 2.25% on average, weighted by volume, with single fees from 0.09% to 10%.17
Within a contract, a hospital often holds a tier: a price level tied to how much it commits to buy. Tiers move. HIDA's recommended practices describe a hospital system that asked for tier four and told its distributor to use that price before the maker had approved the change. The distributor's claims were denied, and the guidance is that the maker's approval is the source of truth.18
Drug chargebacks answer to three federal rules that device chargebacks do not
Which outside rules reach a chargeback, by product type
Does not applyApplies by contractApplies by rule
Contract and distributor termsAnti-kickback safe harborsMedicaid price reportingResale ban on hospital-bought goods340B ceiling priceFinancial reporting controlsPrescription drugApplies by contractApplies by ruleApplies by ruleApplies by ruleApplies by ruleApplies by ruleBiologic given in hospitalApplies by contractApplies by ruleApplies by ruleApplies by ruleApplies by ruleApplies by ruleMedical device or supplyApplies by contractApplies by ruleDoes not applyDoes not applyDoes not applyApplies by rule
Our reading of the sources19,20,13,21,14,22 · Drawn for a US public company, because financial reporting controls under the Sarbanes-Oxley Act apply to public companies. Ask counsel about your products; combination products and specific programs differ.
Show the numbers
Contract and distributor terms
Anti-kickback safe harbors
Medicaid price reporting
Resale ban on hospital-bought goods
340B ceiling price
Financial reporting controls
Prescription drug
Applies by contract
Applies by rule
Applies by rule
Applies by rule
Applies by rule
Applies by rule
Biologic given in hospital
Applies by contract
Applies by rule
Applies by rule
Applies by rule
Applies by rule
Applies by rule
Medical device or supply
Applies by contract
Applies by rule
Does not apply
Does not apply
Does not apply
Applies by rule
04 · The rules and their dates
No federal rule processes a chargeback: what governs the claim, and what changed by 2026
Status as of November 2026
In shortYour contracts and your distributors' policies set the clocks and the reasons. Trade standards set the file formats. Federal rules reach the edges: drug price reporting, anti-kickback safe harbors, a ban on reselling hospital-bought drugs, 340B and financial reporting. Two 2026 changes matter: a revised claim file standard, and a contested 340B rebate pilot that would move some discounts off this path.
The claim file changed in 2026, and 340B may follow in 2027
Apr 2012One wholesaler's policy on file
7 days to pay, 15 days to dispute, later filed with the SEC.
2018Rutgers and HDA paper
Eligibility, pricing and dates lead the causes respondents rank.
Who may claim, in what format, how fast you must pay, how you dispute, what may be deducted and how far back you can audit. A filed 2012 example: 7 days to pay or credit, 15 days to raise a discrepancy, audits limited to the preceding 12 months.3
Private; varies by distributor
Your GPO and customer contracts
Prices, tiers, terms, extensions, classes of trade (customer categories) and who counts as a member. HIDA advises that any class-of-trade exclusion be written into the contract.18
Private; amended often
HDA EDI 844 and 849 guidelines
Voluntary formats for the claim and the answer, including reject reason codes.8,9
844 published 2026; 849 published 2020
HIDA pricing accuracy resources
Recommended practices, a chargeback rejection code workbook and a roster workbook, plus a white paper covering reason codes and notification timing.18,10,23
White paper 2026 version
42 CFR 447.504 and 447.505
For drugs, chargebacks enter the calculation of average manufacturer price (AMP, the average price wholesalers and retail pharmacies pay the maker) and Best Price (section 08), the figures behind Medicaid drug rebates. The AMP text names "chargebacks that can be identified with adequate documentation".19,20
Current, 2025 edition
42 CFR 447.510
Price reports are certified by the CEO, CFO or a delegate, can be revised within 12 quarters, and records are kept 10 years.26
Current
42 CFR 1001.952(h), (j)
Anti-kickback safe harbors for discounts and GPO fees. The discount text treats wholesaler and distributor as the same word.13
Current, 2025 edition
21 USC 353(c)(3)
No one may sell, buy or trade a prescription drug bought by a hospital or other health care entity, with listed exceptions such as GPO members buying for their own use. A low contract price is tied to who buys.21
Current; drugs only
42 USC 256b
Sets the 340B ceiling price and bars duplicate discounts with Medicaid rebates.14
Current; pilot contested
15 USC 7262
Public companies assess "the effectiveness of the internal control structure and procedures" for financial reporting each year. Chargeback reserves, the estimates a maker books for claims still to come, sit inside that scope.22
Current
15 USC 7001(a)
A signature or record in a covered transaction "may not be denied legal effect" solely for being electronic, which supports e-signed approvals.27
Current
Which quality rules stay out of this. A chargeback is commercial finance. GxP (the good-practice rules for product quality), 21 CFR Part 11 and EU Annex 11 govern quality and regulated records in development and manufacturing. FDA's Computer Software Assurance guidance is written for software in medical device production and quality systems.28 FDA's January 2025 draft guidance on AI covers information "intended to support regulatory decision-making regarding safety, effectiveness, or quality", and a payment decision falls outside it.29 Draft EU GMP Annex 22, still a draft and not listed in EudraLex Volume 4 on November 3, 2026, addresses critical GMP applications, so it also sits elsewhere.30 Your controls here are financial ones.
The 340B rebate pilot and what it could do to chargeback volume
The 340B program lets safety-net hospitals and clinics, called covered entities, buy outpatient drugs at steep discounts. HRSA, the agency that runs it, says covered entities reached about $100 billion of purchases at discounted prices in 2025.15
Today the discount comes up front, and HRSA's notice records commenters' view that this model has run for more than 30 years. Under the revised pilot, covered entities would order an approved maker's selected drugs at list price through 340B wholesaler accounts and claim the discount later as a rebate: list price less the ceiling price on the day of dispense.15
340B purchases grew by about half in two years
Purchases by the hospitals and clinics in the program, as HRSA's notice states them; for 2025 it says "at discounted 340B pricing"
The pilot is small: drugs on the Medicare negotiation lists for 2026 and 2027, under 5.5% of total 340B sales on 2025 data, with plans effective January 1, 2027.15
A federal court in Maine blocked the first version, set for January 1, 2026, with an injunction on December 29, 2025, and vacated (canceled) it on February 10, 2026.15,31 Hospitals sued in the same court on October 9, 2026, and a House bill, H.R. 10770, would delay it through December 31, 2028.24,25 We found no ruling or vote as of November 3, 2026, and we did not read the docket.
For a chargeback team the practical point is narrower: HDA's 2026 revision of the 844 adds bill-to and sold-to entities beside the ship-to, so a claim can name both the covered entity and the contract pharmacy, the outside pharmacy that dispenses for it.8 If your systems read only the ship-to, plan for that change now.
05 · The files behind a claim
The claim form, invoice, purchase order and delivery note behind one EDI 844 line
In shortAn electronic line tells you what the distributor says happened. The paper behind it, when a maker asks for it, shows what happened: the invoice, the hospital's purchase order and the delivery note. Four of the seven common errors need something the electronic line does not carry, so a line-matching check cannot see them.
What the distributor sends
The claim
An EDI 844 file, or a claim form by mailbox or portal. One line per invoice line: customer, item, quantity, unit, contract, list price, contract price and amount.7
What proves the sale
The packet
The distributor's invoice to the hospital, the hospital's purchase order and the delivery note signed at the dock. Your agreement decides when you may ask for it.
What you hold
Your reference files
Contracts and price lists with their effective dates, GPO rosters, your item master (the product list) with pack sizes, and every claim line you have paid.
Why a HIN or GLN mismatch can fail a chargeback line
Matching depends on naming the customer and the product the same way on both sides. The Health Industry Number (HIN) is a nine-character identifier for health care locations and departments, used across more than 3.5 million locations and services.32 A Global Location Number (GLN) does a similar job.
HIDA's guidance is to identify every owned and affiliated location, and it describes denials that came from a system asking for prices across affiliates that the maker covered only when owned, managed or controlled.18 A contract applied to the wrong entity of the same hospital system will fail even when nobody made a typing error.
Four of seven common errors need something an EDI line does not carry
Where the evidence for each error sits
Not neededHelpsRequired
The EDI 844 lineContract and price fileRosterPast claimsInvoice, PO or delivery noteWrong contract price or tierRequiredRequiredHelpsNot neededNot neededCustomer not eligibleRequiredHelpsRequiredNot neededNot neededContract not in forceRequiredRequiredNot neededNot neededHelpsClaimed beforeRequiredNot neededNot neededRequiredNot neededOver the ordered quantityHelpsNot neededNot neededRequiredRequiredWrong unit of measureRequiredHelpsNot neededNot neededRequiredAltered documentNot neededNot neededNot neededNot neededRequired
Our reading of the sources1,18 · Your contracts and your data may move a cell. A unit error can be caught from pack sizes alone where the claim's quantity looks implausible.
Show the numbers
The EDI 844 line
Contract and price file
Roster
Past claims
Invoice, PO or delivery note
Wrong contract price or tier
Required
Required
Helps
Not needed
Not needed
Customer not eligible
Required
Helps
Required
Not needed
Not needed
Contract not in force
Required
Required
Not needed
Not needed
Helps
Claimed before
Required
Not needed
Not needed
Required
Not needed
Over the ordered quantity
Helps
Not needed
Not needed
Required
Required
Wrong unit of measure
Required
Helps
Not needed
Not needed
Required
Altered document
Not needed
Not needed
Not needed
Not needed
Required
Six questions a clean chargeback line must answer
Question
Where the answer sits
What goes wrong
Was the contract in force on the invoice date?
Contract term, extensions, renewal start
A renewal signed but not started; an extension agreed by email and never recorded
Was this hospital a member on that date, at that tier?
The GPO roster as it stood that day
Only today's roster is kept, so a past date cannot be tested
Is the price the one for that tier and date?
The price list revision in force
A price change loaded late; HIDA suggests a tolerance window for activation18
Has this line been paid before?
Every past claim line, from every distributor
History searched for this distributor only, or for a few months
Does the running total fit the purchase order?
The order, and all earlier claims against it
Nobody adds the months up
Is the quantity in the unit the price assumes?
Item master pack sizes, invoice unit
Boxes and single units swapped
06 · The calculations
Five chargeback calculations, worked: contract price, tier, unit of measure, running total, clean lines
In shortThe arithmetic is simple and the inputs are the difficulty. Each sum below uses the fictional example's numbers. Small changes in an input, such as a tier or a unit, move the claim a little or a lot, and the running total against a purchase order is the sum that manual teams rarely do.
1 · The basic claim
List price minus contract price, times quantity
60 boxes × ($410 − $318) = $5,520
Claim CB-88252, line 1. If the invoice date falls outside the contract's term, this whole amount is owed at zero, however correct the sum is.
2 · The wrong tier
The over-claim is only the tier difference
50 units × ($1,085 − $1,040) = $2,250 over-claimed
Claim CB-88202 used the tier 1 price of $1,040 for a tier 2 hospital, whose price is $1,085. The rest of the line is valid, so a partial credit fits.
Claim CB-88225 entered 500 single catheters as 500 boxes of 50. The claim is 50 times too large on that line.
4 · The running total
Add every claim against the order
140 + 160 + 60 + 120 = 480 against 400 ordered
Claim CB-88213 adds 120 units to a blanket purchase order, an order released in parts over months, that has 40 units left.
5 · The clean lines
Pay what passes, hold what fails
$7,480 claimed − $5,520 held = $1,960 payable
Claim CB-88252's line 2 was invoiced September 28, inside the term. Paying it on time keeps you inside the payment clock.
Check the document's own sums
Totals that disagree with lines
120 × $1,085 = $130,200, subtotal says $21,700
$21,700 is exactly 20 units. An invoice whose total fits a smaller quantity than its line is worth a closer look.
Three clean months hide the claim that takes an order 80 units over
Running total of units claimed against one purchase order for 400 units
140 unitsJuly
300 unitsAugust
360 unitsSeptember
480 unitsOctober
Fictional example from this guide · Each month's claim passes on its own. Only the running total shows the breach.
Show the numbers
Claim month
Running total
July
140 units
August
300 units
September
360 units
October
480 units
A unit slip inflates one line by 50 times
The same 10 boxes of IV catheters, claimed correctly and as filed
As filedOwed
Chargeback on the line ($)12,250245
Fictional example from this guide
Show the numbers
As filed
Owed
Chargeback on the line ($)
12,250
245
How list price changes and bracket prices alter a chargeback
Two more inputs trip people up. When a list price changes, the chargeback depends on which list price applies, and the published 2012 policy we read used the WAC at the date of sale.3 The same policy let the wholesaler claim at the "highest bracket price" where a maker sells at several list price levels, called brackets, regardless of what it actually paid.3 A team that assumes every chargeback equals the distributor's actual cost minus the contract price will mark good claims as errors. Read your agreement first.
07 · Common errors
Why chargebacks get rejected: eligibility, pricing, dates, then the errors nobody counts
In shortThe one public survey of causes we found puts eligibility first, then pricing, then dates. Class of trade sits inside eligibility and has no shared definition. Duplicates, over-quantity claims and altered documents have no public count at all, because they surface only where someone keeps history and reads the paper.
The best public evidence is a Rutgers University study with the HDA Research Foundation, published in 2018. It surveyed 147 companies and heard from 32, including makers, distributors and GPOs, and interviewed 10 experts. Its focus was disruption after mergers and system conversions, so its numbers may describe stressed moments.1 Respondents ranked eligibility, pricing and date issues as the most common root causes of rejected chargebacks.1
Nearly half of survey responses name eligibility as the root cause of rejected chargebacks
Share of survey responses naming each root cause, among respondents whose trade letters (notices sent when a product changes hands) carried chargeback information more than 60% of the time
Eligibility46%
Pricing21%
Start date19%
Source1 · The other group read 43%, 30% and 21%, and the paper found no significant difference between the two. A small survey; the shares need not add to 100.
Show the numbers
Root cause
Share of responses
Eligibility
46%
Pricing
21%
Start date
19%
Class of trade
One hospital, many categories
Class of trade groups customers by type, and contracts turn on it. Survey respondents used between 1 and 30 classes. Different units of one hospital can fall in different classes, and many companies treat their definitions as proprietary.1
Dates
Contracts that start or end near a sale
HIDA's practices call for 45 days' notice of extensions before expiry, and no back-dating. It describes a provider's move between buying groups that left thousands of credits to process.18
Late price loads
The price arrived after the sale
A survey respondent told the Rutgers team that delays in loading contract pricing create rejected chargebacks downstream, with work on both sides to resolve them.1
The seven error patterns a chargeback review looks for
Pattern
What it looks like
Why it happens
Who it hurts
Wrong tier or price
A price that exists on the contract, for another tier
A tier change approved late, or a provider dropped from a tier without the GPO's site being updated18
The maker, by the difference
Not eligible
A hospital that left the roster, or an affiliate the contract never covered
Rosters out of date; pricing extended to affiliates the contract does not cover18
The maker, or the distributor if rejected after it sold
Contract not in force
A correct price on a date outside the term
A renewal that starts later than the old contract ends
The distributor, which sold at a price nobody will refund
Claimed before
The same invoice line sent again, or a resubmission that resembles a duplicate2
Resubmissions after a rejection, and no history search across cycles
The maker, by the whole line
Over the order
Each claim plausible, the total above the purchase order
Blanket orders released over months; nobody adds them up
The maker, and it can mean goods sold elsewhere at a contract price
Unit of measure
Boxes for single units, or the reverse
Maker and distributor build units differently
Either side, sometimes by a large multiple
Altered document
A file edited after creation, or a total that fits a different quantity
Could be an innocent reissue, a data fix or something worse
Trust. A person should ask before deciding what it means
What we could not find. Our searches found no public prosecution of a distributor for false chargeback claims, and no public count of edited claim documents. An edit after creation proves only that the file changed. A careful reviewer asks the distributor for the copy from its billing system before calling it anything.
An expired contract is a business decision before it is an error
HIDA's recommended practice leans toward continuity: makers should tell distributors of extensions 45 days before expiry, and if the date passes with no new terms, the default should be to courtesy extend the existing agreement.18 A contract can say the opposite and require a written extension. Both happen. If your company grants courtesy extensions in practice, write them into the register that your check reads. Otherwise you reject sales your own account team promised to honor, and the distributor is left holding the difference.
08 · The risks
What a chargeback mistake puts at risk: cash, reserves, Best Price and the audit opinion
In shortPay too much and the margin is gone, usually for good. Reject too much and a partner's cash stays tied up and rework grows. Estimate the reserve badly and reported revenue is wrong: public filings show restatements (corrected past results) and material weaknesses (control gaps that could let a serious error through) that started here. For drugs, a chargeback also feeds the prices reported to Medicaid.
The clock on a claim under one wholesaler's policy
Under one published policy, a maker had 15 days to dispute before a claim counted as resolved
Day 0Claim sent
Daily, by EDI 844.
Day 7Pay or credit due
Calculated at the list price at the date of sale.
Day 15Last day to raise a discrepancy
With invoice-level detail and valid reasons, or the claim counts as resolved for the wholesaler.
After a rejectionWholesaler may correct and resubmit
The maker has 15 more days to respond.
30 days from resubmissionDeduction typically starts
The wholesaler subtracts the rejected amount from what it owes.
Source3 · Effective April 1, 2012, one wholesaler's standard policy for a generic maker. Yours will differ. The dates show the kind of clock to look for.
Show the numbers
When
What
Day 0
Claim sent
Day 7
Pay or credit due
Day 15
Last day to raise a discrepancy
After a rejection
Wholesaler may correct and resubmit
30 days from resubmission
Deduction typically starts
Under that policy the maker also gave the wholesaler a chargeback advance to cover its credit exposure and carrying costs, set each quarter at no less than one month of billings. Audits covered only the 12 months before the audit began, with results not extrapolated to other periods.3 Read together, the terms mean an error you do not catch inside the window is hard to recover.
The published rejection and error rates, and what each one measures
Four published chargeback figures measure four different things
Read each one with its source and its definition; no regulator or independent study stands behind a measure of money wrongly paid
Industry rejection rate, weighted average2017 HDA Factbook, quoted by Rutgers and HDA, 20180.7%
Rejection after a merger or conversion, low end1–5% reported by almost 45% of respondents1%
Chargebacks that "result in errors"A seller's white paper, February 20214%
Share of chargeback value lost, low end5–10%, a seller's article, 2025, no method5%
Part of the gap has an explanation. A rejection rate counts what the maker refused, so an error the maker paid never appears in it. The seller figures count something else: the 4% is a share of chargebacks that "result in errors",4 and the 5–10% page calls its figure a share of value in one place and of volume in another, with no method.5 One seller also reports over 98% clean first-pass rates "with clean, accurate data", as another quoted it.2 Use all of these as prompts to measure your own.
When the reserve is wrong
A maker books its estimate of future chargebacks, the chargeback reserve, when it sells to the distributor, based on what sits in the channel: the stock distributors still hold. If that estimate is wrong, revenue is wrong.
This is a device issue as well as a drug issue. A medical device maker's 2025 annual report calls distributor chargebacks the majority of its variable consideration (revenue whose amount is uncertain at sale) and "subject to the greatest judgment", with the reserve moving on distributor sales and inventory.33 A medical supply company lists chargebacks among items that "may require significant judgment".34 An orthopedic device maker reduces revenue at the time of sale for estimated chargebacks.35
Report for 2005
A lag nobody modeled
A generic maker's amended 2005 annual report said its chargeback reserve "did not include processing time lags for outstanding chargeback claims" and reported material weaknesses in internal control.36
Report for 2005
A method that was wrong for years
Another generic maker concluded that its method for calculating chargeback exposure "was in error and had resulted in understated reserves", and that earlier statements should not be relied on.37 A third maker's 2004 annual report restated earlier periods and says it under-accrued for future chargebacks.38
2015 filing
One customer's inventory counted twice
A maker's March 2015 report said a manual error in preparing data duplicated one customer's inventory units and overstated an acquired company's chargeback reserve by about $8.9 million. The excess reached revenue, two quarters were restated, and the maker described material weaknesses.39
These filings are old, and they are the public record we could read. We name the filers only in the sources. The point is the mechanism: an error in chargeback data reached the financial statements.
Why a drug chargeback can reach Medicaid
For prescription drugs, the regulation counts chargebacks in the calculation of average manufacturer price (AMP), and Best Price, the lowest price to a wholesaler, retailer, provider, health plan or government entity in the period, is calculated net of them.19,20 A wrong contract price or a wrong customer class can therefore flow into the figures a maker reports to the government, the figures behind Medicaid drug rebates.40
One wrong drug chargeback can travel from a claim line to a certified government price report
1Line credited
A wrong contract price or customer class gets paid.
Chargeback team
2Prices calculated
Chargebacks enter average manufacturer price and Best Price.
Government pricing
3Report certified
The CEO, CFO or a delegate certifies the price report.
CEO, CFO or delegate
4Error found later
Reports can be revised within 12 quarters; records are kept 10 years.
Government pricing
Our reading of the sources19,20,26 · The path as the regulations describe the calculation and the report. Teams and timing vary.
Show the numbers
Step
What happens
Who
Time
Line credited
A wrong contract price or customer class gets paid.
Chargeback team
Prices calculated
Chargebacks enter average manufacturer price and Best Price.
Government pricing
Report certified
The CEO, CFO or a delegate certifies the price report.
CEO, CFO or delegate
Error found later
Reports can be revised within 12 quarters; records are kept 10 years.
Government pricing
Knowingly false information can draw a penalty of up to $100,000 per item in the statute, $236,451 at the current maximum, and late data up to $10,000 a day, $23,647 at the current maximum.40,41 Medical devices are outside the Medicaid drug rebate program, so a device maker carries the financial reporting risk and not this one.
09 · The market and the trend
How much money moves on chargebacks, and why contract data matters more each year
In shortWe found no published total for US chargebacks. Individual annual reports show they can run from about 4% to nearly 10% of a drug maker's gross product sales. The wider gross-to-net gap, the difference between list-price sales and what a maker keeps, reached $416 billion for brand drugs in 2025, and several 2026 changes add new prices, identifiers and channels to the data a chargeback depends on.
$416B
estimated brand-drug reductions from list price in 2025; the same firm's estimate for 2024 was $356 billion. Rebates to payers are the largest part, and neither post mentions chargebacks.42,43
Drug Channels Institute · brand drugs only
9.5%
of gross product sales went to chargebacks at one mixed brand and generic maker in 2025, $1,644 million on $17,334 million.44
Form 10-K for 2025 · one maker
96%+
of US prescription drugs pass through three distributors, so most drug makers answer the same few claim files.11
Drug Channels Institute · September 2025
Chargebacks took 4% to nearly 10% of gross product sales in three 2025 annual reports
Chargebacks as a share of gross product sales, as each maker's annual report states it
A mixed brand and generic maker$1,644M; 11.9% in 20249.5%
An eye-health maker$611M7.3%
A brand-focused maker$233.3M4.2%
Source44,45,46 · Chosen because they publish the table. Dollars read in each filing's reserve table; shares from an excerpt of its sales table, which we did not read in the full filing. The first filer owns about 88% of the second and consolidates it, so these are two groups. They describe no market average.
Show the numbers
Maker
Share of gross product sales
A mixed brand and generic maker
9.5%
An eye-health maker
7.3%
A brand-focused maker
4.2%
A device maker's numbers are harder to find. Device filings describe the reserve in words, and we found no device maker publishing the same share. Spend time on your own ratio instead: chargeback credits issued last year over gross sales through distributors.
Four changes that raise the stakes on contract data
Claim file · 2026
HDA's new EDI 844 can name the covered entity and the contract pharmacy, and adds the pharmacy license number as an identifier.8
340B · 2027
If the pilot stands, a small set of drugs moves from up-front discount to rebate from January 1, 2027, so your team runs both models at once.15
Medicare · since January 2026
Negotiated price refunds travel a separate federal channel, and CMS lets a maker and a dispensing entity base them on actual purchase cost instead of list price, so a contract record can feed a second money flow.16
Standards · 2026
HIDA's 2026 pricing accuracy paper covers rejection reason codes and notification timing, and its workbooks include rejection code guidance and a roster template.10,23
10 · What automation changes
What software already does on chargebacks, what AI reading adds and what must stay with a person
In shortLine matching against contract files has been software's job for years. New AI tools can read the documents behind a line and quote their source, which brings the running total and the paper into reach. The decision needs a fixed test with a named owner, because a reserve, an audit and a distributor all need the same answer tomorrow as today.
Automate the reading and the lookups; keep a person where the judgment is high
Judgment needed →
A person decides
Rule and signer
Leave as is
Automate
Sort pagesRead invoice valuesMatch price and tierSearch past claimsJudge an altered fileCourtesy extensionOverride a holdLine verdict
Volume of the task →
Our reading of the sources1,18 · Drawn from the error patterns in sections 05 and 07, for one typical team.
Show the numbers
Item
Volume of the task (0–1)
Judgment needed (0–1)
Sort pages
0.65
0.10
Read invoice values
0.80
0.34
Match price and tier
0.65
0.26
Search past claims
0.80
0.18
Judge an altered file
0.20
0.78
Courtesy extension
0.30
0.58
Override a hold
0.10
0.68
Line verdict
0.80
0.68
Step
What automation does well
The limit to plan for
Read the packet
Extract each line and cite the page it came from, with a confidence
Poor scans and handwritten delivery notes. We found no independent accuracy benchmark for claim packets, so measure on your own
Find past claims
Search every line ever paid, across distributors, including near matches
Only as long as the history you keep; distributors renumber invoices on a rebill
Check file properties
Show creation and edit dates, text layers (the text stored inside a PDF) and totals that disagree
A scan has no text layer, properties can be stripped, and an edit may be innocent
Decide the line
Apply a fixed test so the same evidence always gets the same answer
A rule follows the data it reads. Courtesy extensions and tier approvals must be in the register
Answer and record
Draft the reason code and the note, and keep the record
A person signs. Reason codes vary between distributors and contracts
What an auditor will ask about an AI step
No regulator has written a chargeback-specific expectation for AI that we could find. The expectation comes from financial reporting: management must assess the controls behind reported revenue each year.22
An auditor testing a chargeback control will want to know who may change a rule, how a change was tested, whether the same input gives the same output, who approved each payment, and whether the original document survives untouched. A model that gives a verdict is hard to test that way. A model that reads, with a fixed test deciding and a person signing, fits the questions much better.
11 · How teams work today
How chargeback teams work today: analysts, contracts, finance, and the exception queue
In shortClaims arrive daily and most match automatically. Analysts work the exception queue by hand, opening documents and looking up contracts, rosters and past claims. A contracts manager keeps the reference data right, a controller signs off on the numbers, and internal audit tests the record. The hours go into looking things up.
Reviewer to internal audit: who handles a stopped claim
CA
Chargeback analyst or reviewer
Works exceptions, opens packets, applies reason codes, answers distributors and approves the daily batch.
Cares about: seeing the rule and the clause, and clearing the queue inside the reply window.
CM
Contracts manager
Loads contracts, price revisions, extensions and roster changes, and sends the price authorizations.
Cares about: dates. A wrong effective date becomes hundreds of wrong answers.
CT
Controller or gross-to-net accounting
Books the reserve and the true-up (the correction once real claims arrive), approves overrides and large claims, and signs what the team reports.
Cares about: what was held, why, and that it stood up.
IA
Internal audit
Tests the control: picks a paid line and asks to see why it was paid.
Cares about: a complete record that no one can quietly change.
DC
Distributor's chargeback coordinator
Files claims, supplies packets, corrects and resubmits rejected lines.
Cares about: getting paid, and a clear reason when not.
Six steps between a claim file and a credit memo
A stopped claim waits in a queue, then an analyst looks everything up by hand
1Claim file arrives
The EDI 844 loads into the contract system.
AutomaticDaily
2Automatic match
Contract, customer master and price file. Most lines clear.
Contract systemMinutes
3Exception queue
What failed waits for an analyst, with little context.
Chargeback analystHours to days
4Lookups by hand
PDF packet, contract, roster, past claims in other screens.
Chargeback analystHours
5Decision and reason code
Accept, reject or part-pay; escalate if large.
Analyst, controllerInside the reply window
6EDI 849 and credit memo
Answer sent, credit issued, reserve trued up.
Finance, contract systemSame cycle
Illustrative · replace with your own numbers · A typical pattern we drew from the sources; no public source measures the times. Time five of your own.
Show the numbers
Step
What happens
Who
Time
Claim file arrives
The EDI 844 loads into the contract system.
Automatic
Daily
Automatic match
Contract, customer master and price file. Most lines clear.
Contract system
Minutes
Exception queue
What failed waits for an analyst, with little context.
Chargeback analyst
Hours to days
Lookups by hand
PDF packet, contract, roster, past claims in other screens.
Chargeback analyst
Hours
Decision and reason code
Accept, reject or part-pay; escalate if large.
Analyst, controller
Inside the reply window
EDI 849 and credit memo
Answer sent, credit issued, reserve trued up.
Finance, contract system
Same cycle
Where a stopped claim's three and a half hours go
Looking things up takes most of a stopped claim's time, by one estimate
Estimated hours for one stopped claim packet, worked by hand
Sorting the packetContract, tier and rosterPast claims and order totalsEdits and arithmeticDeciding and replying
By hand, 3.5 hours0.5 hr1 hr1 hr0.5 hr0.5 hr
Illustrative · replace with your own numbers · An estimate, measured by no public study. Time your own with a stopwatch before believing anyone's split, this one included.
Show the numbers
Sorting the packet
Contract, tier and roster
Past claims and order totals
Edits and arithmetic
Deciding and replying
By hand, 3.5 hours
0.5 hr
1 hr
1 hr
0.5 hr
0.5 hr
The Rutgers study found at least 10 different systems in use for contract and chargeback work, including homegrown and legacy ones. It also found that lead time and communication decide how well teams come through a change, and that a system conversion can send "different or new data fields" through EDI.1 HIDA's 2023 conference panel made the commercial point: savings from contract agreements "go away really quickly if we have a lot of transaction issues".12
Spreadsheets, a contract suite or an outside team
In house
Spreadsheets and macros
Cheap to start and easy to change, weak on history, and dependent on one or two people. Duplicates across cycles are close to impossible to find.
Software
A contract and chargeback suite
The established route. Strong at contract records, line matching, reserves and reporting. The gaps people raise are the PDF packet behind a claim, cumulative quantities and reference data that arrives late.
Outsourced
A managed service or a shared network
An outside team processes the queue, or trading partners share contract data ahead of filing. Your team still owns the contracts, decides disputes and answers to auditors.
Part B · See it working
Botminds Chargeback Processing on a 2,480-packet claim cycle at a device maker
Part A described the work without naming a product. This part shows how Botminds does it, at a fictional maker of devices and disposables, Halvern Medical, on the October 2026 claim cycle for September sales. Every company, hospital, person, product, contract clause and number on the screens is sample data, and the clauses are sample text written for the example. The same design applies to a drug maker's claims.
12 · One packet, start to finish
Summit Ridge's $7,480 claim: read in minutes, stopped at the contract date, half paid and signed
In shortThis is the example from the top of the page, inside the product. AI agents, each with one job, read each packet and cite each value to its page. Seven fixed rules give the verdict, with no model deciding. Dana Okafor, a chargeback reviewer, sees the failed rule with its comparison and its contract clause, rejects the held line with a reason code and her e-signature, and the clean line is credited.
1
The whole claim cycle on one line
Tuesday, October 6, 2026, 9:52 am. Dana's home screen is the packet line, laid out like a production line with four stations left to right: read by agents, rules decide, people approve, paid. This cycle holds 2,480 packets: 64 are stopped at a rule with $412,860 held, 18 are ready to approve for $286,430, 2,397 are decided, and one is still being read.
The stopped packets sit under the seven rule lights, each tagged with the rule it broke. The median time per agent is on the left, and the line log below records every step in order.
The packet line. Each ticket is a claim packet, and where it stops says why.
2
Agents read the 9:52 intake and cite each value
Dana presses Run the intake. Three packets ride onto the line: two from Summit Ridge and one from Crestline Health Distribution. The intake agent groups the files for each claim and sorts the pages. The extraction agent reads 6 lines and 72 fields, each cited to its page. The validation agent checks the documents against the contract and notes that invoice SRD-60458 is dated October 2. The history agent searches 1.2 million past lines.
Agents at work on new packets. Sort, read, check and history lights on each new ticket, with the time each step takes.
3
One passes, one was already paid
Each packet goes through the seven rules in turn. CB-88249 passes all seven and moves to people approve. CB-88250 from Crestline stops at rule 4, not claimed before: its invoice line CHD-121577 was credited on memo CM-42794 on October 5. The panel shows what the agents read, the rule's test and sample clause 6.4, one claim per sale. $2,450 is held and $1,960 can be paid.
Stopped: already paid. The agents report the earlier claim and credit memo. The rule compares them. A person decides.
4
CB-88252 stops at rule 3, contract in force
Then the example's packet stops. The agents read four values, each with a source and a confidence: invoice date October 2, 2026; contract on the line CHP-2023-0144; contract end September 30, 2026, from section 3.1; no extension in the register. The rule compares two dates and fails: Oct 2, 2026 > Sep 30, 2026. The panel states who owns the rule and that no model decides.
The sample clause sits below: the contract ends September 30, unless extended in writing, and its prices apply only to products invoiced during the term. Glenfarrow signed a renewal that starts November 1, and line 2, invoiced September 28, is inside the term. The suggestion: reject the held line and pay the clean one. Held $5,520, payable $1,960, score 84.
Stopped at the rule. What the agents read, what the rule did, and what the sample contract says, in one column.
5
Dana rejects the held line, with a reason code and her signature
The reject dialog has C-03, contract not in force on the invoice date, already ticked among the seven reason codes. Dana chooses the held line only, $5,520, over the whole claim at $7,480. The note to Summit Ridge is drafted from the evidence, and she can change it. Her e-signature carries its meaning: rejected after reviewing the evidence.
Reject with a reason. Reason codes go back to the distributor in the response file.
6
The clean line is credited, and the record keeps everything
The line log records it: Dana Okafor rejected the held line of CB-88252, C-03, e-signed, $1,960 credited. The response goes to Summit Ridge, the paid station moves to 2,398, and the panel moves on to the next stopped packet.
Opened from the claims list, the packet keeps the invoice with each cited value highlighted, the claim form, delivery note, price list and history. On the right: the rejection and its signature, the failed rule, the evidence, the clause and the comparison. If Glenfarrow's account team had agreed an extension, the place to record it is the contract register, and rule 3 would pass.
The decided packet. The document and the decision side by side, ready for an auditor.
The contract clauses on the screens are the sample's own text. Real clauses vary, and section 07 explains why a courtesy extension may change the answer on this exact case.
13 · The hardest packet
Meridale's $70,070 claim: 80 balloon catheters over the order, and an invoice edited 28 days later
In shortMeridale Medical Supply claims 120 catheters against a purchase order with 40 left. No single month looks wrong. The agents add up the order, read the delivery note, which shows 20 received, and find text placed over the original figure. Two rules fail, $43,800 is held and five clean lines worth $26,270 can be paid. The product shows what changed, and a person decides what it means.
1
Two failed rules on one line
CB-88213 arrived October 5 at 7:42 am: 9 files, 6 lines, $70,070 claimed. Line 1 is 120 Dravenzo drug-coated balloon catheters at a contract price of $1,085 against a $1,450 list price. That is $365 each, $43,800 in all.
The verdict panel says hold, score 92, with rule 5 and rule 7 failed. The other five lines passed every rule, so $26,270 can be paid now.
The verdict on the packet. The invoice with cited values highlighted, and each failed rule with its evidence chips.
2
360 + 120 = 480, against 400 ordered
Compare side by side puts the invoice next to the claim history for its purchase order. Earlier claims took 140 in July, 160 in August and 60 in September. This claim would take the total to 480, which is 80 over the 400 ordered.
Invoice beside claim history. The running total is the check nobody does by hand.
3
The order and the delivery note disagree with the claim
The hospital's blanket purchase order says releases may not exceed the quantity ordered, with no change orders issued. The delivery note for this invoice shows 20 shipped and 20 received, with a receiving signature on file.
The blanket purchase order. The sample order, its 400 units and its terms.
The delivery note. 20 received, against 120 claimed.
4
The file changed after it was created
The validation agent reads the file properties and the text layers. The invoice was created September 2 and modified September 30, 28 days later, in a desktop PDF editor. Text boxes reading "120" and "$130,200.00" sit over the original 20 units and $21,700, and the subtotal still says $21,700.
This is evidence, and rule 7 holds line 1. The suggestion is to reject with reasons Q-05 and A-07 and ask Meridale for the invoice from its billing system. The September report records that Meridale agreed to check releases against the order before it claims.
The text under the invoice. What changed, and when, with the earlier figures underneath.
The order on the history tab. Each earlier claim, its credit memo and the bar across the 400 ordered, with the distributor's exceptions this year.
Every step on the packet. Each agent step in order, with its time.
14 · Every error, every screen
Duplicates, rosters, units and tiers on stopped claims, and the screens around them
In shortEach rule has its own side-by-side view. A partial verdict holds only the difference. Around the packets sit the claims list, the rule library with its test on last cycle, a dashboard by pattern and distributor, one integrity report a cycle signed by the controller, and settings for who approves what.
The same seven checks on four more stopped claims
Paid once, claimed again. Same invoice, item and quantity, already paid on CM-40219. Paying it again would credit $3,840 twice.
Member left the roster. Invoiced September 12; the member left on August 31. The sample clause bills a removed member at list price.
Boxes for single units. The hospital bought 10 boxes of 50. The claim lists 500 boxes. The chargeback should be $245, and the line is held at $12,250 until a person decides.
Tier 1 price, tier 2 hospital. A price-only failure is Partial: $2,250 is over-claimed, and the corrected claim can be paid.
Claims, rules and the test on last cycle
The claims list. Every claim with its verdict, issue, stage and reply clock, filtered by status, distributor or rule, with batch approval of ready claims.
The seven rules. What each rule checks, the clause it enforces, the data it reads, its owner and last change. The clause text is the sample's.
Score bands and reason codes. High means a payment-affecting rule failed with strong evidence, so it is held. A new rule is drafted in plain words and waits for approval.
Test on last cycle. On the sample: 71 holds in September, 67 upheld by reviewers, 4 overridden with a corrected invoice.
The dashboard, the integrity report and who approves what
The dashboard. Claims per cycle, exception rate, patterns with dollars held, verdicts and time per agent.
Exceptions by distributor and pattern. Which distributor to call about what. Click a cell to open those claims.
The integrity report. One report a cycle, from decided claims only: 2,512 packets, 71 held, $468,120, 67 upheld.
Distributors and sign-off. Meridale and Crestline by name, rule changes in version 1.6, and the controller's e-signature with its meaning.
Approvals and holds. Who approves, rejects and overrides; the hold score, with its effect on the cycle shown beside it; the claim window.
Sources and people. Packet sources, response files, and roles including read-only internal audit.
15 · Agents, and who signs
Agents read and cite, seven rules decide, and a reviewer signs every chargeback payment
In shortEach agent has one job and limits it does not cross. None of them gives a verdict, approves a payment or changes a claim. The rules are fixed and versioned, so the same evidence gives the same verdict. A reviewer approves every payment and e-signs every rejection, and paying against a failed rule needs a second approver.
From intake to the rule check: five agents on each packet
Intake agent
Picks up packets from the EDI 844 feed, the claims mailbox and the distributor portal, groups the files for one claim and sorts its pages.
Never alters an original file. Each is kept with its fingerprint, and missing invoices are flagged.
Extraction agent
Reads every line and its documents: invoice number, date, customer HIN, item, quantity, unit, contract and prices, each cited to its page with a confidence.
Never passes a low-confidence field without a person.
Validation agent
Checks documents against each other and the contract: price and tier on the invoice date, roster, units, and whether a file changed after creation.
Never gives a verdict. It reports evidence.
History agent
Searches the permanent claim history, 1,214,380 sample lines since 2021 from every distributor, and adds up each purchase order.
Never writes to history before a person decides.
Rules agent
Runs the seven fixed rules and returns Pass, Partial or Hold, with the rule, the evidence, the clause and a score.
Never lets a model decide a verdict. Payment-affecting verdicts wait for a person.
The screens say "6 agents" on a packet: these five, plus a coordinator that runs them in order and tracks the reply clock. A separate reporting agent writes the monthly integrity report from decided claims, for the controller to sign.
Who approves, rejects, overrides and signs the integrity report
Approves and rejectsChargeback reviewerApproves every payment; rejects with a reason code and an e-signature; approves ready claims in a daily batch.
Second approverControllerSigns off on overrides of a failed rule, claims over $50,000 in the sample settings, and the monthly integrity report.
Owns the reference dataContracts managerContracts, extensions, price lists and rosters. Sees each rule with the data it reads.
Owns each ruleNamed rule ownerEach rule has one owner. A change is tested on last cycle and approved before it applies.
Reads everythingInternal auditRead-only access, with the audit trail, the original files and every decision.
Approvers, limits, the hold score and the claim window are settings, recorded when changed. E-signatures and the audit trail support your financial reporting controls. They do not replace them.
The reviewers, controller and contracts manager on the screens
Fictional, from the sample data
DO
Dana Okafor · chargeback reviewer
Clears the stopped packets each morning and owns rules 4, 5 and 7.
"Show me the rule and the clause, and I can decide in a minute."
SP
Sam Patel · chargeback reviewer
Works Crestline and Northpoint and owns rule 6.
"If it was paid once, it is never paid twice."
OH
Omar Haddad · controller
Second approver on overrides and claims over $50,000; signs the integrity report.
"I need to know what we held, why, and that it stood up."
LO
Lena Ortiz · contracts manager
Loads contracts, price revisions and roster updates.
"The line is only as right as the contract dates I give it."
16 · What goes in and out
EDI 844 files and PDF packets in; verdicts, credit memos and EDI 849 responses out
In shortThe solution reads the files a chargeback cycle already runs on and leaves behind a verdict per claim with its rule and evidence, stopped packets for a person, credit memos and response files, and a monthly report. Your contract and finance systems remain the systems of record. The numbers below are labeled design targets and estimates.
From distributors
EDI 844 claim files
PDF packets: claim forms, invoices, purchase orders, delivery notes, by mailbox or portal
From your company
Contracts, terms, extensions and price lists
Purchasing group rosters, by HIN and GLN, with dates
Claim history
Item master with pack sizes
Your approvers and settings
Agents read, rules decide, people approveEvery packet on one line, each value cited to its page
A reviewer approves every payment
Each verdict with its rule and evidence
Outputs
Verdict per claim with rule, evidence, contract clause and score
Stopped packets for a reviewer to decide
Credit memos and EDI 849 responses with reason codes
Monthly integrity report
Dashboards by pattern and distributor
What changes for the team
Stopped packets arrive already explained
A search of all history on every line
A running total on every order
The sample cycle's 64 stopped claims, by what they broke
Half the money held on the sample cycle sits in two checks a line match cannot make
$413Kheld
Over the order, or claimed before$214.6K
Price or eligibility$93.5K
Unit of measure$41.3K
Contract in force$33.2K
Document unaltered$30.2K
Fictional example from this guide · Sample cycle at the fictional Halvern Medical. Your mix will differ.
Show the numbers
Part
Value
Over the order, or claimed before
$214.6K
Price or eligibility
$93.5K
Unit of measure
$41.3K
Contract in force
$33.2K
Document unaltered
$30.2K
Quantity and repeat claims stopped the most packets on the sample cycle
Claims stopped, by rule, October cycle
Rule 5 · Within ordered quantity$118,400 held14
Rule 4 · Not claimed before$96,240 held12
Rule 1 · Contract price$28,610 held11
Rule 2 · Customer eligible$64,920 held9
Rule 6 · Unit of measure$41,330 held7
Rule 3 · Contract in force$33,180 held6
Rule 7 · Document unaltered$30,180 held5
Fictional example from this guide
Show the numbers
Rule
Claims stopped
Rule 5 · Within ordered quantity
14
Rule 4 · Not claimed before
12
Rule 1 · Contract price
11
Rule 2 · Customer eligible
9
Rule 6 · Unit of measure
7
Rule 3 · Contract in force
6
Rule 7 · Document unaltered
5
Where a stopped claim's hours go, by hand and with the solution
The solution's estimate takes a stopped claim from 3.5 hours to half an hour
Hours for one stopped claim packet, estimated by hand and with the solution
By hand (estimate)With the solution (estimate)
Sorting the packet and matching pages0.5 hours0.05 hours
Contract term, tier price and roster1 hour0.1 hours
Past claims and purchase order totals1 hour0.05 hours
Files for edits and arithmetic0.5 hours0.05 hours
Deciding, reason codes and the response0.5 hours0.25 hours
Illustrative · replace with your own numbers · The solution's own estimates, still to be measured on your claims. Most of what remains is the person deciding, which should stay.
Show the numbers
By hand (estimate)
With the solution (estimate)
Sorting the packet and matching pages
0.5 hours
0.05 hours
Contract term, tier price and roster
1 hour
0.1 hours
Past claims and purchase order totals
1 hour
0.05 hours
Files for edits and arithmetic
0.5 hours
0.05 hours
Deciding, reason codes and the response
0.5 hours
0.25 hours
Design targets and what they rest on
Number
What it is
What it rests on
2,500 claims a month
Read first by agents
Design target, from the sample cycle's scale
2.6 minutes
Median from packet to a verdict with rule and evidence
Design target, shown on the sample cycle
7 patterns
Issue patterns checked on every claim
Prior analysis of 62,000 claims; proof of concept in build at a global medtech manufacturer
Systems a chargeback rollout connects to
EDI gateway844 claims in, 849 responses out, every 15 minutes in the sample
Claims mailbox and distributor portalPDF packets
Contract and chargeback systemContracts, prices, tiers
Customer masterHIN, GLN, class of trade
GPO roster feedsMembers, tiers and dates
ERPCredit memos and item master
Finance reportingReserve estimates and true-ups
Identity and accessRoles, approval limits, separation of duties
For enterprise use: role-based access, maker-checker approvals (a second person checks the first), SOC 2 Type II audited operations and information security managed to ISO 27001, with an exportable audit trail of every step.
Part C · Are you ready to automate?
Automating chargeback processing: what it costs, what it returns and how to test it
You approve chargebacks, or lead the people who do, or answer for the reserve behind them. This part is written for you: what errors and delay cost today, what automation could return, whether your team is ready, and what to ask any vendor of chargeback software, including us.
17 · What errors and delay cost
What wrong chargebacks cost you in overpayments, rework, tied-up cash and reserves
In shortStart with your own paid claims. We found no regulator or independent study that publishes how much chargeback money is paid in error, and the public figures measure different things. A few published facts frame the stakes: rejections are a small share of claims, the clock can be short, and for drug makers the data also feeds price reports.
0.7%
weighted-average rejection rate in the 2017 HDA Factbook. It counts what makers refused, so errors they paid never show in it.1
Quoted by Rutgers and HDA, 2018
15 days
to raise a discrepancy under one wholesaler's published 2012 policy, or the claim counted as resolved in the wholesaler's favor.3
One policy, dated · check your own
$236K
maximum civil money penalty per item of knowingly false price information, for drug makers in the Medicaid rebate program. The statute's figure is $100,000, adjusted for inflation.40,41
42 USC 1396r-8(b)(3)(C) · 45 CFR 102.3
On $240 million a year, 0.5% in wrong payments is $1.2 million
Dollars a year if a given share of chargebacks claimed is paid in error
0.25% of claimed$600K
0.5% of claimed$1.2M
1% of claimed$2.4M
Illustrative · replace with your own numbers · $240 million and every share here are assumptions. We found no public measure of money wrongly paid. Audit a sample to find your own.
Show the numbers
Share paid in error
Dollars a year
0.25% of claimed
$600K
0.5% of claimed
$1.2M
1% of claimed
$2.4M
What we could not find published. We found no current public figure for total US chargeback dollars, the cost of processing a claim, hours per exception, the share of claims paid in error, the rate of edited documents or how often rejected lines come back corrected. A 2010 trade report of a survey of 151 pharma companies put all distribution channel leakage, chargeback discrepancies among it, at 4.4% of revenue, with no chargeback share.47 Seller figures for some of these come without a dataset. Measure your own.
Re-checking one paid claim cycle to find your own chargeback leakage
Cost
Where it hides
How to find your number in a week
Lines paid twice
Across cycles and across distributors, after rebills and portal resubmissions
Run a year of paid lines against itself on invoice number, item and quantity
Over-claims against orders
Blanket purchase orders released over months
Add up claims per purchase order on your 20 largest customer and item pairs
Lines outside a term or roster
Contract renewals and members who left
Test a year of paid lines against each contract's dates and each roster's dates
Wrong tier or unit
Small per-unit gaps on large volumes; large multiples on rare slips
Compare the claimed price to the price list by tier, and flag quantities outside normal pack sizes
Analyst time
Lookups across screens and folders
Time five stopped claims with a stopwatch per step
Deductions you did not agree
Amounts distributors netted from their payments to you
Pull a year of deductions by distributor and reason, and what you recovered
Reserve true-ups
Quarter-end adjustments to net sales
The last eight quarters' true-ups, as a share of chargebacks
Five costs no calculator counts: audit findings, strained distributors, Best Price and more
The control findingPublic filings show chargeback data errors reaching restatements and material weaknesses.36,37,39
The distributor relationshipA rejected claim ties up a partner's cash.1 Repeated poor reasons give the next dispute a worse start.
The price reportFor drugs, chargebacks enter average manufacturer price and Best Price, and reports can be revised for up to 12 quarters.19,20,26
The closed windowWhere your agreement limits audits to the last 12 months, older errors are gone for good.3
Your analysts' timeSpent on lookups, away from talking to distributors and fixing the contract data that causes the errors.
18 · Your return
What chargeback automation returns when you count dollars caught against hours and cost
In shortPut in your own numbers. The calculator separates money from time, and shows how many dollars of wrong payments must exist for the tool to pay for itself. Nearly every default is an assumption. The share paid in error decides the answer more than any other input, and you can only learn it by re-checking a paid cycle.
Duplicates, order totals, terms, tiers, hours: where a chargeback team gains
Lines paid twice
Every line searched across all history
The same invoice line from any distributor, in any cycle, before any credit goes out.
duplicate lines found × amount per line
Over-claims
Every order added up
Quantities across claims compared to the purchase order and the delivery note.
units over the order × (list − contract)
Terms and rosters
Every date tested on the invoice date
Term, extension, renewal start, member joined and member left.
lines outside dates × chargeback per line
Tier and unit
Every price and pack size checked
Small gaps on volume, and rare large multiples.
quantity × (price claimed − price owed)
Analyst time
Exceptions arrive already explained
The values, the sum, the clause and a suggested reason, so the person decides.
exceptions × hours saved × hourly cost
Reserve accuracy
Patterns reach finance sooner
Held amounts and repeat causes by distributor feed the estimate.
size of the last eight true-ups, before and after
Dollars claimed, share paid in error and hours per stopped claim
The claim count, exception share and hours come from the solution's sample and its estimate, and describe no real company. Every input marked illustrative is an assumption.
Your claimsMoney paid in errorHours and cost
Illustrative yearly value
Dollars paid in error today$0
Of those, dollars caught$0
Stopped claims a year0
Value of analyst hours freed$0
After your yearly cost$0
Dollars in error needed to break even$0
Formulas, per year: Paid in error = claimed × share paid in error Caught = paid in error × share you would catch Stopped claims = claims × share stopped Hours freed = stopped claims × (hours today − hours after) × hourly cost After your cost = caught + hours freed − yearly cost Break-even dollars = (yearly cost − hours freed) ÷ share you would catch
Not counted: fewer write-offs on rejected lines, smaller reserve true-ups, audit hours, distributor goodwill and price report effects. Freed hours have value only when you decide what they are for. A wrong payment caught before credit is worth more than one chased afterward, which a 12-month audit limit may close.
The share paid in error decides the return, more than hours saved
Yearly value after cost on the calculator's defaults, at three shares paid in error
0.25% paid in error$52.1K
0.5% paid in error$352.1K
1% paid in error$952.1K
Illustrative · replace with your own numbers · $240 million claimed, half of errors caught, 780 stopped claims, $152,100 of analyst time, $400,000 of yearly cost. Replace all of them.
Show the numbers
Share paid in error
Value after cost
0.25% paid in error
$52.1K
0.5% paid in error
$352.1K
1% paid in error
$952.1K
A team with few distributors, simple contracts and no packets to read will see smaller numbers, and should say so before buying anything. A team with many tiers, blanket purchase orders and a long claim history has more to test.
Start here19 · Readiness check
How ready your contract administration team is: claims, packets, rosters, history and sign-off
In shortPick the answer closest to your team today. Eight questions score 0 to 2; the last is for reflection. The meter adds up your score as you go, and each question says why it matters and what a strong answer sounds like.
1
Claims and chargeback dollars
How many claims do you process a month, and how much do they claim a year?
Why it mattersVolume and dollars turn small percentages into a business case. A few claims from one distributor rarely justify new software.
A strong answer"About 2,500 a month from six distributors, over $200 million a year."
2
Packets and documents
Do you receive invoices, purchase orders and delivery notes behind the claims, and in what form?
Why it mattersOrder totals, delivery and document checks need the paper. Your distribution agreements decide whether you can ask for it.
A strong answer"Our agreements require packets on request, and most arrive as PDFs by mailbox or portal."
3
Contracts with their dates
Can you find every contract, extension, tier and price revision with its effective dates, today?
Why it mattersEvery check tests a date. HIDA's scenarios turn on notice, back-dating and renewal timing.18
A strong answer"One register, one owner, and extensions are recorded the day they are agreed."
4
Rosters over time
Can you say who was on a group's roster, and at what tier, on any past date?
Why it mattersEligibility led the rejection causes in the one public survey we found.1 A current roster alone cannot test a sale last August.
A strong answer"Rosters carry joined and left dates, keyed by HIN and GLN, with every update kept."
5
Claim history
How far back can you search paid lines, and across how many distributors?
Why it mattersDuplicate and order-total checks are only as long as your memory. Lines paid before your history starts cannot be matched.
A strong answer"Five years of lines from every distributor, in one exportable table."
6
Your baseline
Do you know your rejection rate, hours per exception, deductions and true-ups?
Why it mattersPublic benchmarks are old or seller-made, so your own baseline is the only way to prove an improvement.
A strong answer"1.2% rejected, 3 hours an exception, $200,000 in unresolved deductions, true-ups by quarter."
7
Owner and budget
Is there a named owner of chargebacks with a budget to change how they are done?
Why it mattersThis work crosses contracts, finance, customer data, distributors and IT. Without one owner it stalls.
A strong answer"The head of contract administration sponsors it, and the controller has seen the estimate."
8
Controls and sign-off
Do you have a path to approve AI reading of claim documents: financial controls, separation of duties and human sign-off?
Why it mattersA chargeback decision sits inside financial reporting controls.22 Auditors will ask who can change a rule and who approved each payment.
A strong answer"Internal audit has a path, rules have named owners, and every payment needs a signer."
9
The evidence behind a credit memo · for reflection
If your controller picked one line from last month's largest credit memo tomorrow, what would have to be true for you to show the contract clause, the roster row, the invoice page and the decision in under a minute?
Why it mattersYour answer lists the gaps. Each gap is a candidate job for software: reading, matching, adding up or writing down.
A strong answerA short, specific list, for example: "every value linked to its page, rosters kept by date, every decision with a name, a reason code and a clause."
A low score means fixing rosters and contract dates first
0–6
Explore
Build the baseline first: re-check one paid cycle for duplicates and dates, bring contracts into one register, start keeping dated rosters, and name an owner. Start with your largest distributor.
7–11
Ready to pilot
Run a measured pilot on 500 of your own paid claims with their packets, with errors planted in copies. Compare catches, false holds and analyst hours with your current process, and keep your people deciding every exception.
12–16
Ready to implement
Plan every distributor: contracts and rosters as dated reference data, rules with owners, approvers and limits, EDI links, finance's reserve feed and the record an auditor will ask for.
20 · Questions for any vendor
What to ask a chargeback software vendor about packets, duplicate checks, rules and evidence
In shortAsk every vendor the same questions, us included. The answers show how the checks run: what the tool reads, what it remembers, what decides a verdict, what evidence you keep and how you would measure it on your own claims.
Ask
A good answer
A warning sign
Claim files and packets
Do you handle the 2026 EDI 844 changes for 340B claims?
Yes: bill-to, sold-to and ship-to are read and shown, and the new license identifier is mapped
"We read ship-to; the rest is on the roadmap"
Do you read the PDF behind the line, and can I click from any value to its page?
Yes, every value with its page and a confidence
Reads the EDI only, or extracts without a citation
What happens with a poor scan or a handwritten delivery note?
The low-confidence field goes to a person, marked as such
A number appears with no warning
History and order totals
How far back do you search for duplicates, and across which distributors?
All the history you load, all distributors, on invoice, item and quantity, plus near matches
This distributor, this year
Can you add up quantities against a purchase order across cycles?
Yes, and it shows each earlier claim in the sum
Checks each claim alone
What happens when a distributor renumbers an invoice on a rebill?
Flagged as a possible match for a person
No answer, or treated as new
Rules and decisions
What decides the verdict: a model or a rule?
A versioned rule with a named owner; the same evidence gives the same verdict
A model's score with no fixed test behind it
Can I test a rule change on last cycle before it applies?
Yes, against the decisions people made, with an approval step
Changes go live when saved
How do you test a date against a courtesy extension or a late tier approval?
Your register holds them with dates, and the rule reads the register
Contract end date only
What does an "altered document" flag prove?
That the file changed; it shows what changed and a person asks the distributor
Called fraud on screen
Controls, records and proof
Who approves, who overrides, and is it the same person?
Roles and limits are settings; overriding a hold needs a second approver
Any user can release a hold
Can an auditor rebuild a decision a year later?
Original file with its fingerprint, values, rule version, signer, date and reason code
A status field and a note
What security credentials do you hold?
A current independent audit report you can read under NDA, and a named scope
"Certified for GxP" or "Part 11 compliant": neither is something a product can hold
Will you measure on my paid claims with errors I planted?
Yes, with catch rate by error type and false holds on clean copies
A demo on the vendor's data, and a percentage
21 · How to start
Pilot chargeback checks on claims you already paid, then decide on three numbers
In shortMeasure first, then test on your own paid claims with errors you planted, then run a live cycle in parallel, then decide with three numbers. None of these steps commits you to a vendor.
Time five stopped claims and pull last year's rejection rate, deductions and true-ups. That is your baseline.
Re-check one paid cycle for duplicates and date failures. The result tells you whether a business case exists.
Gather 500 paid claims with their packets, contracts and rosters, covering your two largest distributors. Copy them and plant known errors of all seven kinds.
Run in parallel on a live cycle, with your people deciding and your normal process still paying.
Decide with three numbers: catch rate by error type, false holds on clean copies, and hours per stopped claim.
A 12-week pilot ends with a decision on three numbers
Your teamVendor
Time stopped claims; pull rejection and deduction history
Choose 500 claims; plant errors in copies
Load contracts, rosters, history
Set up rules, approvers and reason codes
Run planted claims; check 300 lines by hand
Parallel live cycle
Measure and decide
Week 04812
Illustrative · replace with your own numbers
Show the numbers
Activity
From
To
Time stopped claims; pull rejection and deduction history
0
2
Choose 500 claims; plant errors in copies
1
3
Load contracts, rosters, history
2
5
Set up rules, approvers and reason codes
3
6
Run planted claims; check 300 lines by hand
5
8
Parallel live cycle
7
11
Measure and decide
11
12
Catch rate, false holds and hours per stopped claim
Measure
How
Why
Catch rate by error type
Planted errors caught ÷ planted, per type, with the number planted
A single percentage can hide a weak check on order totals
False holds
Holds on clean copies, in reviewer minutes and in held dollars
Each false hold costs a distributor cash and you credibility
Extraction accuracy
300 random values checked by hand against the page
If none of 300 is wrong, the true error rate is very likely under 1%
Hours per stopped claim
Stopwatch per step, same five reviewers, before and after
The saving only counts if a person still reads what they sign
Time to answer
Days from claim to EDI 849, against your agreements' clocks
Your agreements' reply window sets the pace
Rule stability
Run the same cycle twice; verdicts must match line for line
An auditor will ask whether the same input gives the same output
The full working-session questions: 12 questions in four groups
Bring contract administration, the contracts manager, finance, government pricing, legal and IT into one room. Each question says why it matters, what a strong answer looks like, and the warning sign.
A
Distribution agreements and what they allow
A1
Which agreements let us request packets, and within what time?
Why it mattersOrder totals and document checks depend on it.
Strong answer · warning sign
Clause cited per distributor, with a time limit.
"I think they send them when we ask."
A2
What are the clocks for paying, disputing, resubmitting and deducting?
Why it mattersThe window sets the speed the work must meet.3
Strong answer · warning sign
A table by distributor.
Everyone quotes a different number.
A3
What limits how far back we can audit?
Why it mattersA short look-back closes errors you have not yet found.3
Strong answer · warning sign
Known by distributor, and audits are scheduled inside it.
No audit has ever been run.
B
Contract dates, tiers and courtesy extensions
B1
Who owns contract dates, and how fast does a signed extension reach the check?
Why it mattersA stale date gives a wrong answer on every line it touches.
Strong answer · warning sign
Same day, by one named owner.
By email, sometime before month end.
B2
Do we grant courtesy extensions, and where are they written down?
Why it mattersHIDA recommends them as a default on expiry; your contract may not.18
Strong answer · warning sign
A stated policy, each one in the register.
Decided by whoever a distributor phones.
B3
Are class-of-trade exclusions in the contract?
Why it mattersHIDA advises it, and survey respondents used up to 30 classes.18,1
Strong answer · warning sign
Each contract states them.
Held in one person's head.
C
Reserves, deductions and internal control
C1
How does our reserve use channel inventory and processing lag?
Why it mattersFilings show both behind restatements.36,39
Strong answer · warning sign
Documented, and tested against true-ups.
A flat percentage nobody has revisited.
C2
Which control covers chargebacks, and who tests it?
Why it mattersManagement assesses its controls each year if the company is public.22
Strong answer · warning sign
A named control with test evidence.
Not sure it is on the list.
C3
How is a held amount treated at quarter end?
Why it mattersHeld dollars affect the reserve and the distributor's balance.
Strong answer · warning sign
A written rule agreed with finance.
Left to the analyst.
D
340B, price reports and edited documents
D1
How will we read 340B claims under the 2026 file changes?
Why it mattersBill-to and sold-to now sit beside ship-to in the guideline.8
Strong answer · warning sign
Mapped and tested with each distributor.
Nobody has read the revision.
D2
For drug products, who reviews a chargeback correction for its effect on AMP and Best Price?
Why it mattersChargebacks enter both calculations.19,20
Strong answer · warning sign
A named route to government pricing.
No route, or it happens at quarter end.
D3
What do we say to a distributor about an edited document?
Why it mattersAn edit may be innocent, and the wrong words carry legal risk.
Strong answer · warning sign
Agreed wording: a request for the billing system copy.
Each reviewer writes their own note.
22 · Questions people ask
Pharma and medical device chargeback questions answered: EDI, rejections, duplicates and timing
In shortThe questions contract teams and buyers search for, each answered on its own.
What is a chargeback in pharma?
A chargeback is a distributor's claim on a drug maker for the difference between the list price the distributor paid and the lower contract price at which it sold to an eligible customer. The distributor usually files it as an EDI 844, and the maker answers line by line, usually with an EDI 849, and issues a credit for what it accepts.
What is chargeback processing?
Chargeback processing is checking each distributor's claim against the contract, the customer's eligibility, the price, past claims and the supporting documents, then answering the distributor and crediting what is owed. Software usually matches most lines against contract and price files. People work the exceptions.
How do medical device chargebacks work?
Medical device chargebacks work the same way as drug chargebacks. A device maker sells to a distributor at list price, a hospital buys at its purchasing group's contract price, and the distributor claims the difference. Device makers are outside Medicaid's drug price reporting, but public device makers still book chargebacks as an estimate against revenue, and one annual report says they are the part of its variable revenue estimate "subject to the greatest judgment".
What are EDI 844 and EDI 849?
EDI 844 is the claim a distributor sends the maker, listing each sale at contract price. EDI 849 is the maker's response, accepting or rejecting each line with reason codes. The Healthcare Distribution Alliance publishes guidelines for both: the 849 revision came out in 2020, and the 844 was revised and republished in 2026 with better support for 340B claims.
Why do chargebacks get rejected?
A survey by a Rutgers University team with the research foundation of the Healthcare Distribution Alliance, published in 2018 and focused on mergers and system changes, found eligibility, pricing and dates to be the leading causes, with class of trade a major part of eligibility. The Health Industry Distributors Association's scenarios add late tier approvals, back-dated contracts and customers assigned to the wrong affiliate. The survey was small, and we found no later public study of causes.
What is the difference between a chargeback and a rebate?
A chargeback goes to a distributor to make up the gap on a sale it made at a contract price. A rebate usually goes to a health plan, a pharmacy benefit manager or a buyer after the sale, on contract terms such as formulary position or volume. Both reduce the maker's net revenue, and both are part of gross-to-net, the gap between list-price sales and what a maker keeps.
How long does a manufacturer have to pay a chargeback?
The distribution agreement sets it, and terms vary. One wholesaler's standard policy, filed with the SEC and effective in 2012, asked for payment or credit within 7 days and notice of any discrepancy within 15 days, after which the claim counted as resolved in the wholesaler's favor. Check your own agreements, because the clocks may be different.
How do you detect duplicate chargebacks?
Search every paid line, across every distributor and cycle, for the same invoice number, item and quantity, and treat near matches as questions for a person. Duplicates often follow a rebill or a resubmission under a corrected contract. A search limited to one distributor or one year misses many of them.
Do chargebacks affect Medicaid Best Price and AMP?
For prescription drugs, yes. The federal rules for average manufacturer price and Best Price both name chargebacks in the calculation, so a wrong contract price or customer can affect reported figures. Medical devices are outside the Medicaid drug rebate program. Ask your government pricing team and counsel how your contracts are treated.
What is a 340B chargeback?
Under 340B, covered hospitals and clinics buy outpatient drugs at a discounted ceiling price, often through wholesaler accounts, and the wholesaler's claim on the maker runs on the same kind of file. In 2026 the Healthcare Distribution Alliance added fields to the EDI 844 so the covered entity and the contract pharmacy can both appear. A federal pilot set for January 1, 2027 would move a small set of drugs to a rebate instead, and it is being challenged in court.
Can AI process chargebacks?
AI can read claim packets, cite each value to its page and search history, which brings documents and running totals into reach. A fixed, versioned rule should decide each line and a person should approve each payment, because auditors and distributors need the same answer every time. We found no independent accuracy benchmark for claim packets, so test on your own.
Does chargeback software need to meet 21 CFR Part 11?
A chargeback is commercial finance, so Part 11 and GxP quality rules do not generally govern it, and no product can be certified to them anyway. The controls that apply are financial: internal control over reporting, who can change rules, who approves and whether records survive. Ask your quality and legal teams if a system also holds regulated records.
How do you calculate a chargeback?
Take the list price at the date of sale, subtract the contract price for that customer's tier, and multiply by the quantity. For example, 60 boxes at a $410 list price and a $318 contract price gives $5,520. Check your agreement first, because some let a wholesaler claim at a bracket price instead of its actual cost.
23 · One-page summary
Chargeback processing on one page: the method, the 2026 changes, readiness and terms
Print this page
In shortThe whole guide on one screen: the method, the rules as of November 2026, the readiness questions and the terms.
The method
Take the claim file and its packet; sort the pages; keep the originals.
Read each value and note where it came from.
Test the contract, price and tier on the invoice date.
Test the customer on the roster as it stood that day.
Search all past lines; add up the purchase order; check units and the document's sums.
A fixed test gives the verdict; a person approves, rejects with a reason code or overrides with a second approver.
Answer by EDI 849, credit what passes, feed patterns to contracts and finance.
Readiness: score 0–2 on eight questions: 0–6 explore · 7–11 pilot · 12–16 implement.
As of November 2026: EDI 844 revised 2026 · HIDA pricing accuracy paper, 2026 version · revised 340B rebate pilot set for January 1, 2027, under challenge · Medicare negotiated price refunds since January 1, 2026 on a separate channel · quality rules stay outside this work.
14 terms
Chargeback
A distributor's claim for the gap between list and contract price.
WAC
Wholesale acquisition cost: the list price.
GPO
Group purchasing organization: negotiates prices for its member hospitals.
Tier
A price level within a contract, usually tied to committed volume.
Roster
The dated list of who may buy under a contract.
Class of trade
A customer category that contracts turn on, with no shared definition.
EDI 844
The distributor's electronic claim.
EDI 845
The maker's price and eligibility notice.
EDI 849
The maker's line-by-line answer, with reason codes.
HIN
Health Industry Number: a nine-character location identifier.
Credit memo
The maker's credit for accepted lines.
Blanket order
A purchase order released in parts over months.
Gross-to-net
The gap between list-price sales and what a maker keeps.
Variable consideration
Revenue whose amount is uncertain at sale, such as chargebacks.
24 · Sources
Sources
Accessed November 2026. Regulatory status statements are as of November 2026.
Rutgers University team with the HDA Research Foundation, "Change Management: Best Practices in Contract and Chargeback Administration", 2018 (32 survey responses from 147 companies; 10 interviews). hda.org
Tellius, "Pharma Chargeback Exceptions: How AI Agents Resolve Gross-to-Net Leakage", updated September 17, 2026 (a seller's article). tellius.com
Cardinal Health, "Standard Policy on Chargebacks", Exhibit D to a Second Amendment to Generic Wholesale Service Agreement, effective April 1, 2012, filed as an exhibit with the SEC. A dated example of one wholesaler's terms. sec.gov
Chronicled, "Moving Beyond EDI in Pharmaceutical Contracting and Chargebacks", February 2021 (a seller's white paper; we read an excerpt, not the full paper, because the site would not open). chronicled.com
ProfitOptics, "The Hidden Cost of Chargeback Errors and How Healthcare Companies Can Reclaim Lost Margin", November 6, 2025 (a seller's article; no method stated). profitoptics.com
AmerisourceBergen, supplier outbound EDI 844 specification, version 4010, June 2023: one wholesaler's format. amerisourcebergen.com
Healthcare Distribution Alliance, "EDI 844 Product Transfer Account Adjustment", published 2026. hda.org
Healthcare Distribution Alliance, "EDI 849 Response to Product Transfer Account Adjustment", published 2020. hda.org
HIDA, "Pricing Accuracy Resources", read November 3, 2026. hida.org
Drug Channels Institute, "Inside the 2025 PSAO Market", September 16, 2025 (drugchannels.net), and "Preorder DCI's New 2026-27 Economic Report on Pharmaceutical Wholesalers and Specialty Distributors", September 15, 2026 (drugchannels.net).
42 CFR 1001.952, Exceptions (the Anti-Kickback safe harbors), paragraphs (h) and (j), 2025 edition. govinfo.gov
42 USC 256b, Limitation on prices of drugs purchased by covered entities (Public Health Service Act section 340B), current text. law.cornell.edu
Health Resources and Services Administration, "Notice Regarding 340B Rebate Model Pilot Program", 91 FR 48883, August 3, 2026, FR Doc. 2026-15633. govinfo.gov
CMS, Medicare Drug Price Negotiation Program final guidance for initial price applicability year 2028 and manufacturer effectuation of the maximum fair price in 2026, 2027 and 2028, September 30, 2025, section 40.4.1. cms.gov
US Government Accountability Office, GAO-10-738, "Group Purchasing Organizations: Services Provided to Customers and Initiatives Regarding Conflicts of Interest", released September 27, 2010. gao.gov
Health Industry Distributors Association (HIDA), "Recommended Solutions for Common Contracts and Chargebacks Scenarios", May 2020, reviewed November 2022. hida.org
42 CFR 447.504, Determination of AMP, 2025 edition (revised as of October 1, 2025). govinfo.gov
42 CFR 447.505, Determination of best price, 2025 edition (revised as of October 1, 2025). govinfo.gov
21 USC 353, Exemptions and consideration for certain drugs, devices, and biological products, subsection (c)(3), current text. law.cornell.edu
15 USC 7262, Management assessment of internal controls (Sarbanes-Oxley Act section 404), current text. law.cornell.edu
HIDA, "Improving Pricing Accuracy: Contract Communications Standards for the Healthcare Supply Chain", 2026 version (contents page read; the paper itself is a download). hida.org
American Hospital Association, "AHA urges court to reject drug industry intervention in 340B rebate program case", October 21, 2026. aha.org
American Hospital Association, "AHA expresses support for House bill that would delay 340B rebate model", October 15, 2026, on H.R. 10770. aha.org
42 CFR 447.510, Requirements for manufacturers, 2025 edition (revised as of October 1, 2025). govinfo.gov
15 USC 7001, General rule of validity (the ESIGN Act), current text. law.cornell.edu
FDA, "Computer Software Assurance for Production and Quality Management System Software", final guidance, February 2026. fda.gov
FDA, "Considerations for the Use of Artificial Intelligence to Support Regulatory Decision-Making for Drug and Biological Products", draft guidance, January 2025. fda.gov
European Commission and PIC/S, draft EU GMP Annex 22, consultation July 7 to October 7, 2025; EudraLex Volume 4 listed no Annex 22 on November 3, 2026. picscheme.org
Barnes & Thornburg, "340B Rebate Model Pilot Program Effectively Ends, Preserving Upfront Discounts, For Now", February 25, 2026. btlaw.com
Health Industry Business Communications Council, "HIN System", read November 3, 2026. hibcc.org
ICU Medical, Inc., Form 10-K for 2025. Revenue and accounting policy notes. sec.gov
Medline Inc., Form 10-K for 2025. Accounting policy note. sec.gov
Bioventus Inc., Form 10-K for 2025. Revenue recognition note. sec.gov
Par Pharmaceutical Companies, Inc., Form 10-K/A for 2005. sec.gov
Taro Pharmaceutical Industries Ltd., Form 20-F for 2005. sec.gov
King Pharmaceuticals, Inc., Form 10-K for 2004 (we read an excerpt of the filing, not the full text). sec.gov
Akorn, Inc., Form 8-K exhibit 99.1, March 17, 2015. sec.gov
42 USC 1396r-8, Payment for covered outpatient drugs (Social Security Act section 1927), current text. law.cornell.edu
HHS, "Annual Civil Monetary Penalties Inflation Adjustment", 91 FR 3665, January 28, 2026 (45 CFR 102.3); HHS later announced no adjustment for 2026 (FR Doc. 2026-21524). govinfo.gov
Drug Channels Institute (A. Fein), "2025 Gross-to-Net Realities at Eight Top Drugmakers: The Net Pricing Drug Channel Emerges", July 21, 2026. drugchannels.net
Drug Channels Institute, "Gross-to-Net Bubble Hits $356B in 2024, But Growth Slows to 10-Year Low", July 15, 2025. drugchannels.net
Bausch Health Companies Inc., Form 10-K for 2025. Chargeback dollars read in the filing's reserve note; gross sales and percentages come from an excerpt of the sales table; we did not read that table in the full filing. sec.gov
Bausch + Lomb Corporation, Form 10-K for 2025. Chargeback dollars read in the filing's reserve note; gross sales and percentages come from an excerpt of the sales table; we did not read that table in the full filing. About 88% owned by Bausch Health. sec.gov
Jazz Pharmaceuticals plc, Form 10-K for 2025. Chargeback dollars read in the filing's reserve note; gross sales and percentages come from an excerpt of the sales table; we did not read that table in the full filing. sec.gov
Pharmaceutical Commerce, on an IDC Health Insights survey, "Revenue leakage in biopharma distribution channels is $11 billion annually", January 8, 2010. pharmaceuticalcommerce.com
Next step
See it on your own claim packets.
Explore the solution, or bring a sample of past claim packets, the contracts behind them and your rosters, and we will run them with you, every verdict beside its rule and its clause.
We use essential cookies to make this site work, and cookieless, anonymised analytics to understand how it's used. "Accept all" also turns on Google Analytics, which sets cookies. Privacy policy