SystemCommercial

The complete guide · November 2026

Chargeback processing, explained.

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.

See one case, screen by screen →
Watch with transcript →
A quick example · fictional

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.

Chargeback processing guide
Part A · Understand it

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

  1. 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.
  2. The distributor stocks at list priceSummit Ridge Distribution buys guidewires from Halvern at $410 a box and holds them in its warehouse.
  3. 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.
  4. 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.
  5. 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.

Fourteen terms are defined in the one-page summary.

02 · The money flow

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
  1. 1Contract agreed

    Maker and buying group set prices, tiers, dates and who qualifies.

    Maker, buying groupMonths before
  2. 2Price sent out

    The maker tells distributors the price and eligible customers, typically by EDI 845.

    MakerBefore the effective date
  3. 3Stock bought

    The distributor buys at list price and holds inventory.

    DistributorAny time
  4. 4Hospital buys

    The hospital pays the contract price and receives the goods.

    Hospital, distributorDay of sale
  5. 5Claim filed

    The distributor claims the gap, typically by EDI 844.

    DistributorAfter the sale
  6. 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 sources 1,3 · The process the Rutgers and HDA paper describes, and one wholesaler's published chargeback policy.

Show the numbers
StepWhat happensWhoTime
Contract agreedMaker and buying group set prices, tiers, dates and who qualifies.Maker, buying groupMonths before
Price sent outThe maker tells distributors the price and eligible customers, typically by EDI 845.MakerBefore the effective date
Stock boughtThe distributor buys at list price and holds inventory.DistributorAny time
Hospital buysThe hospital pays the contract price and receives the goods.Hospital, distributorDay of sale
Claim filedThe distributor claims the gap, typically by EDI 844.DistributorAfter the sale
Claim answeredThe maker accepts or rejects each line, typically by EDI 849, and credits what it accepts.MakerBy 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 distributorChargeback, maker credits the distributor
List price, $410$318$92
MessageWho sends itWhat it carriesCurrent status
EDI 845 price authorizationMaker to distributorThe contract, its dates, eligible customers and prices. One seller calls it a way to start, change or end pricing under a contract.6In use; that seller says most major distributors require it or a CSV copy6
EDI 844 product transfer account adjustmentDistributor to makerThe 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.7HDA "revised and republished in 2026" with better support for 340B, the federal drug discount in section 038
EDI 849 responseMaker to distributorAccept or reject each line, with reject reason codes and follow-up action codes.9HDA revision published 20209
EDI 867 sales tracingDistributor to makerWhat the distributor sold on to customers. One seller notes it is not required to validate every 844 line.2In 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.

PaymentWho receives itWhat triggers itWhat sets the terms
ChargebackThe distributorA sale to an eligible customer at a contract priceThe maker's contract and the distribution agreement3
Rebate to a payerA health plan or pharmacy benefit managerPrescriptions filled, on coverage termsA 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 feeThe buying groupMembers' purchases under its contractThe 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 discountA covered hospital or clinicPurchase of a covered outpatient drug at the ceiling price, the most the buyer can be required to payFederal statute14; today the discount comes up front15
Medicare negotiated price refundA pharmacy or other dispensing entityDispensing a selected drug to a Medicare patientThe 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 sources 19,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 termsAnti-kickback safe harborsMedicaid price reportingResale ban on hospital-bought goods340B ceiling priceFinancial reporting controls
Prescription drugApplies by contractApplies by ruleApplies by ruleApplies by ruleApplies by ruleApplies by rule
Biologic given in hospitalApplies by contractApplies by ruleApplies by ruleApplies by ruleApplies by ruleApplies by rule
Medical device or supplyApplies by contractApplies by ruleDoes not applyDoes not applyDoes not applyApplies 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
  1. Apr 2012One wholesaler's policy on file

    7 days to pay, 15 days to dispute, later filed with the SEC.

  2. 2018Rutgers and HDA paper

    Eligibility, pricing and dates lead the causes respondents rank.

  3. 2020EDI 849 revised

    Updated reject reason codes; follow-up action coding added.

  4. May 2020HIDA contract scenarios

    No back-dating; 45 days' notice. Reviewed November 2022.

  5. Jan 1, 2026Medicare negotiated prices begin

    Refunds travel a separate channel.

  6. 2026EDI 844 revised, HIDA paper updated

    The claim file adds bill-to and sold-to detail for 340B claims.

  7. Aug 3, 2026Revised 340B rebate notice

    A court blocked and then canceled a first version; HRSA reissues it. Hospitals sue on October 9.

  8. Nov 2026Where things stand

    Pilot under challenge; no ruling found; delay bill in the House.

Source 3,1,9,18,8,23,15,24,25,16

Show the numbers
WhenWhat
Apr 2012One wholesaler's policy on file
2018Rutgers and HDA paper
2020EDI 849 revised
May 2020HIDA contract scenarios
Jan 1, 2026Medicare negotiated prices begin
2026EDI 844 revised, HIDA paper updated
Aug 3, 2026Revised 340B rebate notice
Nov 2026Where things stand
Jan 1, 2027340B pilot plans take effect
TextWhat it means for a chargebackStatus
Your distribution agreementsWho 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.3Private; varies by distributor
Your GPO and customer contractsPrices, 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.18Private; amended often
HDA EDI 844 and 849 guidelinesVoluntary formats for the claim and the answer, including reject reason codes.8,9844 published 2026; 849 published 2020
HIDA pricing accuracy resourcesRecommended practices, a chargeback rejection code workbook and a roster workbook, plus a white paper covering reason codes and notification timing.18,10,23White paper 2026 version
42 CFR 447.504 and 447.505For 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,20Current, 2025 edition
42 CFR 447.510Price reports are certified by the CEO, CFO or a delegate, can be revised within 12 quarters, and records are kept 10 years.26Current
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.13Current, 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.21Current; drugs only
42 USC 256bSets the 340B ceiling price and bars duplicate discounts with Medicaid rebates.14Current; pilot contested
15 USC 7262Public 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.22Current
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.27Current
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"

$66.3B2023
$81.4B2024
$100B2025, about

Source 15

Show the numbers
YearPurchases
2023$66.3B
2024$81.4B
2025, about$100B

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 sources 1,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 lineContract and price fileRosterPast claimsInvoice, PO or delivery note
Wrong contract price or tierRequiredRequiredHelpsNot neededNot needed
Customer not eligibleRequiredHelpsRequiredNot neededNot needed
Contract not in forceRequiredRequiredNot neededNot neededHelps
Claimed beforeRequiredNot neededNot neededRequiredNot needed
Over the ordered quantityHelpsNot neededNot neededRequiredRequired
Wrong unit of measureRequiredHelpsNot neededNot neededRequired
Altered documentNot neededNot neededNot neededNot neededRequired

Six questions a clean chargeback line must answer

QuestionWhere the answer sitsWhat goes wrong
Was the contract in force on the invoice date?Contract term, extensions, renewal startA 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 dayOnly 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 forceA price change loaded late; HIDA suggests a tolerance window for activation18
Has this line been paid before?Every past claim line, from every distributorHistory 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 itNobody adds the months up
Is the quantity in the unit the price assumes?Item master pack sizes, invoice unitBoxes 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.

3 · The wrong unit

Boxes and single units differ by the pack size

500 × $24.50 = $12,250 claimed · 10 × $24.50 = $245 owed

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 monthRunning total
July140 units
August300 units
September360 units
October480 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 filedOwed
Chargeback on the line ($)12,250245

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%

Source 1 · 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 causeShare of responses
Eligibility46%
Pricing21%
Start date19%
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

PatternWhat it looks likeWhy it happensWho it hurts
Wrong tier or priceA price that exists on the contract, for another tierA tier change approved late, or a provider dropped from a tier without the GPO's site being updated18The maker, by the difference
Not eligibleA hospital that left the roster, or an affiliate the contract never coveredRosters out of date; pricing extended to affiliates the contract does not cover18The maker, or the distributor if rejected after it sold
Contract not in forceA correct price on a date outside the termA renewal that starts later than the old contract endsThe distributor, which sold at a price nobody will refund
Claimed beforeThe same invoice line sent again, or a resubmission that resembles a duplicate2Resubmissions after a rejection, and no history search across cyclesThe maker, by the whole line
Over the orderEach claim plausible, the total above the purchase orderBlanket orders released over months; nobody adds them upThe maker, and it can mean goods sold elsewhere at a contract price
Unit of measureBoxes for single units, or the reverseMaker and distributor build units differentlyEither side, sometimes by a large multiple
Altered documentA file edited after creation, or a total that fits a different quantityCould be an innocent reissue, a data fix or something worseTrust. 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
  1. Day 0Claim sent

    Daily, by EDI 844.

  2. Day 7Pay or credit due

    Calculated at the list price at the date of sale.

  3. Day 15Last day to raise a discrepancy

    With invoice-level detail and valid reasons, or the claim counts as resolved for the wholesaler.

Source 3 · 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
WhenWhat
Day 0Claim sent
Day 7Pay or credit due
Day 15Last day to raise a discrepancy
After a rejectionWholesaler may correct and resubmit
30 days from resubmissionDeduction 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%

Source 1,4,5

Show the numbers
FigurePublished value
Industry rejection rate, weighted average0.7%
Rejection after a merger or conversion, low end1%
Chargebacks that "result in errors"4%
Share of chargeback value lost, low end5%

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
  1. 1Line credited

    A wrong contract price or customer class gets paid.

    Chargeback team
  2. 2Prices calculated

    Chargebacks enter average manufacturer price and Best Price.

    Government pricing
  3. 3Report certified

    The CEO, CFO or a delegate certifies the price report.

    CEO, CFO or delegate
  4. 4Error found later

    Reports can be revised within 12 quarters; records are kept 10 years.

    Government pricing

Our reading of the sources 19,20,26 · The path as the regulations describe the calculation and the report. Teams and timing vary.

Show the numbers
StepWhat happensWhoTime
Line creditedA wrong contract price or customer class gets paid.Chargeback team
Prices calculatedChargebacks enter average manufacturer price and Best Price.Government pricing
Report certifiedThe CEO, CFO or a delegate certifies the price report.CEO, CFO or delegate
Error found laterReports 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%

Source 44,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
MakerShare of gross product sales
A mixed brand and generic maker9.5%
An eye-health maker7.3%
A brand-focused maker4.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 sources 1,18 · Drawn from the error patterns in sections 05 and 07, for one typical team.

Show the numbers
ItemVolume of the task (0–1)Judgment needed (0–1)
Sort pages0.650.10
Read invoice values0.800.34
Match price and tier0.650.26
Search past claims0.800.18
Judge an altered file0.200.78
Courtesy extension0.300.58
Override a hold0.100.68
Line verdict0.800.68
StepWhat automation does wellThe limit to plan for
Read the packetExtract each line and cite the page it came from, with a confidencePoor scans and handwritten delivery notes. We found no independent accuracy benchmark for claim packets, so measure on your own
Find past claimsSearch every line ever paid, across distributors, including near matchesOnly as long as the history you keep; distributors renumber invoices on a rebill
Check file propertiesShow creation and edit dates, text layers (the text stored inside a PDF) and totals that disagreeA scan has no text layer, properties can be stripped, and an edit may be innocent
Decide the lineApply a fixed test so the same evidence always gets the same answerA rule follows the data it reads. Courtesy extensions and tier approvals must be in the register
Answer and recordDraft the reason code and the note, and keep the recordA 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
  1. 1Claim file arrives

    The EDI 844 loads into the contract system.

    AutomaticDaily
  2. 2Automatic match

    Contract, customer master and price file. Most lines clear.

    Contract systemMinutes
  3. 3Exception queue

    What failed waits for an analyst, with little context.

    Chargeback analystHours to days
  4. 4Lookups by hand

    PDF packet, contract, roster, past claims in other screens.

    Chargeback analystHours
  5. 5Decision and reason code

    Accept, reject or part-pay; escalate if large.

    Analyst, controllerInside the reply window
  6. 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
StepWhat happensWhoTime
Claim file arrivesThe EDI 844 loads into the contract system.AutomaticDaily
Automatic matchContract, customer master and price file. Most lines clear.Contract systemMinutes
Exception queueWhat failed waits for an analyst, with little context.Chargeback analystHours to days
Lookups by handPDF packet, contract, roster, past claims in other screens.Chargeback analystHours
Decision and reason codeAccept, reject or part-pay; escalate if large.Analyst, controllerInside the reply window
EDI 849 and credit memoAnswer sent, credit issued, reserve trued up.Finance, contract systemSame 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 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

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 approve Every 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
Over the order, or claimed before: $214.6KPrice or eligibility: $93.5KUnit of measure: $41.3KContract in force: $33.2KDocument unaltered: $30.2K
$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
PartValue
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
RuleClaims stopped
Rule 5 · Within ordered quantity14
Rule 4 · Not claimed before12
Rule 1 · Contract price11
Rule 2 · Customer eligible9
Rule 6 · Unit of measure7
Rule 3 · Contract in force6
Rule 7 · Document unaltered5

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 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

Design targets and what they rest on

NumberWhat it isWhat it rests on
2,500 claims a monthRead first by agentsDesign target, from the sample cycle's scale
2.6 minutesMedian from packet to a verdict with rule and evidenceDesign target, shown on the sample cycle
7 patternsIssue patterns checked on every claimPrior 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 errorDollars 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

CostWhere it hidesHow to find your number in a week
Lines paid twiceAcross cycles and across distributors, after rebills and portal resubmissionsRun a year of paid lines against itself on invoice number, item and quantity
Over-claims against ordersBlanket purchase orders released over monthsAdd up claims per purchase order on your 20 largest customer and item pairs
Lines outside a term or rosterContract renewals and members who leftTest a year of paid lines against each contract's dates and each roster's dates
Wrong tier or unitSmall per-unit gaps on large volumes; large multiples on rare slipsCompare the claimed price to the price list by tier, and flag quantities outside normal pack sizes
Analyst timeLookups across screens and foldersTime five stopped claims with a stopwatch per step
Deductions you did not agreeAmounts distributors netted from their payments to youPull a year of deductions by distributor and reason, and what you recovered
Reserve true-upsQuarter-end adjustments to net salesThe 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 claims
Money paid in error
Hours 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 errorValue 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.

AskA good answerA 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 confidenceReads 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 suchA 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 matchesThis distributor, this year
Can you add up quantities against a purchase order across cycles?Yes, and it shows each earlier claim in the sumChecks each claim alone
What happens when a distributor renumbers an invoice on a rebill?Flagged as a possible match for a personNo 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 verdictA 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 stepChanges 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 registerContract end date only
What does an "altered document" flag prove?That the file changed; it shows what changed and a person asks the distributorCalled 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 approverAny 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 codeA 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 copiesA 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.

  1. Time five stopped claims and pull last year's rejection rate, deductions and true-ups. That is your baseline.
  2. Re-check one paid cycle for duplicates and date failures. The result tells you whether a business case exists.
  3. 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.
  4. Run in parallel on a live cycle, with your people deciding and your normal process still paying.
  5. 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
ActivityFromTo
Time stopped claims; pull rejection and deduction history02
Choose 500 claims; plant errors in copies13
Load contracts, rosters, history25
Set up rules, approvers and reason codes36
Run planted claims; check 300 lines by hand58
Parallel live cycle711
Measure and decide1112

Catch rate, false holds and hours per stopped claim

MeasureHowWhy
Catch rate by error typePlanted errors caught ÷ planted, per type, with the number plantedA single percentage can hide a weak check on order totals
False holdsHolds on clean copies, in reviewer minutes and in held dollarsEach false hold costs a distributor cash and you credibility
Extraction accuracy300 random values checked by hand against the pageIf none of 300 is wrong, the true error rate is very likely under 1%
Hours per stopped claimStopwatch per step, same five reviewers, before and afterThe saving only counts if a person still reads what they sign
Time to answerDays from claim to EDI 849, against your agreements' clocksYour agreements' reply window sets the pace
Rule stabilityRun the same cycle twice; verdicts must match line for lineAn 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
  1. Take the claim file and its packet; sort the pages; keep the originals.
  2. Read each value and note where it came from.
  3. Test the contract, price and tier on the invoice date.
  4. Test the customer on the roster as it stood that day.
  5. Search all past lines; add up the purchase order; check units and the document's sums.
  6. A fixed test gives the verdict; a person approves, rejects with a reason code or overrides with a second approver.
  7. 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.

  1. 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
  2. Tellius, "Pharma Chargeback Exceptions: How AI Agents Resolve Gross-to-Net Leakage", updated September 17, 2026 (a seller's article). tellius.com
  3. 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
  4. 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
  5. 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
  6. IQVIA, "Contract Management: 845 Price Authorization Acknowledgement Report", fact sheet, 2025 (a seller's document). iqvia.com
  7. AmerisourceBergen, supplier outbound EDI 844 specification, version 4010, June 2023: one wholesaler's format. amerisourcebergen.com
  8. Healthcare Distribution Alliance, "EDI 844 Product Transfer Account Adjustment", published 2026. hda.org
  9. Healthcare Distribution Alliance, "EDI 849 Response to Product Transfer Account Adjustment", published 2020. hda.org
  10. HIDA, "Pricing Accuracy Resources", read November 3, 2026. hida.org
  11. 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).
  12. HIDA, "Healthcare Leaders Tackle Contract Administration Challenges", press release, February 21, 2023. hida.org
  13. 42 CFR 1001.952, Exceptions (the Anti-Kickback safe harbors), paragraphs (h) and (j), 2025 edition. govinfo.gov
  14. 42 USC 256b, Limitation on prices of drugs purchased by covered entities (Public Health Service Act section 340B), current text. law.cornell.edu
  15. Health Resources and Services Administration, "Notice Regarding 340B Rebate Model Pilot Program", 91 FR 48883, August 3, 2026, FR Doc. 2026-15633. govinfo.gov
  16. 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
  17. 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
  18. Health Industry Distributors Association (HIDA), "Recommended Solutions for Common Contracts and Chargebacks Scenarios", May 2020, reviewed November 2022. hida.org
  19. 42 CFR 447.504, Determination of AMP, 2025 edition (revised as of October 1, 2025). govinfo.gov
  20. 42 CFR 447.505, Determination of best price, 2025 edition (revised as of October 1, 2025). govinfo.gov
  21. 21 USC 353, Exemptions and consideration for certain drugs, devices, and biological products, subsection (c)(3), current text. law.cornell.edu
  22. 15 USC 7262, Management assessment of internal controls (Sarbanes-Oxley Act section 404), current text. law.cornell.edu
  23. 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
  24. American Hospital Association, "AHA urges court to reject drug industry intervention in 340B rebate program case", October 21, 2026. aha.org
  25. American Hospital Association, "AHA expresses support for House bill that would delay 340B rebate model", October 15, 2026, on H.R. 10770. aha.org
  26. 42 CFR 447.510, Requirements for manufacturers, 2025 edition (revised as of October 1, 2025). govinfo.gov
  27. 15 USC 7001, General rule of validity (the ESIGN Act), current text. law.cornell.edu
  28. FDA, "Computer Software Assurance for Production and Quality Management System Software", final guidance, February 2026. fda.gov
  29. FDA, "Considerations for the Use of Artificial Intelligence to Support Regulatory Decision-Making for Drug and Biological Products", draft guidance, January 2025. fda.gov
  30. 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
  31. Barnes & Thornburg, "340B Rebate Model Pilot Program Effectively Ends, Preserving Upfront Discounts, For Now", February 25, 2026. btlaw.com
  32. Health Industry Business Communications Council, "HIN System", read November 3, 2026. hibcc.org
  33. ICU Medical, Inc., Form 10-K for 2025. Revenue and accounting policy notes. sec.gov
  34. Medline Inc., Form 10-K for 2025. Accounting policy note. sec.gov
  35. Bioventus Inc., Form 10-K for 2025. Revenue recognition note. sec.gov
  36. Par Pharmaceutical Companies, Inc., Form 10-K/A for 2005. sec.gov
  37. Taro Pharmaceutical Industries Ltd., Form 20-F for 2005. sec.gov
  38. King Pharmaceuticals, Inc., Form 10-K for 2004 (we read an excerpt of the filing, not the full text). sec.gov
  39. Akorn, Inc., Form 8-K exhibit 99.1, March 17, 2015. sec.gov
  40. 42 USC 1396r-8, Payment for covered outpatient drugs (Social Security Act section 1927), current text. law.cornell.edu
  41. 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
  42. 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
  43. Drug Channels Institute, "Gross-to-Net Bubble Hits $356B in 2024, But Growth Slows to 10-Year Low", July 15, 2025. drugchannels.net
  44. 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
  45. 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
  46. 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
  47. 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.

botminds.ai The complete guide to chargeback processing · November 2026. Halvern Medical, Dravenzo, Talvoren, Veltris, Summit Ridge Distribution, Meridale Medical Supply, Crestline Health Distribution and every other distributor, hospital, purchasing group, person, contract and figure in the example and the screens are fictional. Regulatory status is as of November 2026; check the sources before relying on it. This guide is general information and is not legal or accounting advice.