White Paper
The Rebate Operating Model Simplified and Demystified
You Can Only Run the Programs You Can Compute, Prove and Govern: A 7-Step View of Maturity and Where the Money Leaks
- Authors
- Anuj Gupta and Chris Newton
- Published
- October 1, 2026
- Length
- 51 min read · version 1.0
On this page
Overview
A rebate is a conditional payment that returns money to a buyer after a purchase, in exchange for a specified behavior such as reaching a volume, growing, or shifting mix. Rebate management is the work of designing those programs, approving them, encoding their terms, accruing what they will cost, settling what is owed, and measuring whether they worked. Almost any organization can describe its rebate programs. Far fewer can say what each program was meant to buy, whether it bought it, and what it cost.
The failure is rarely a single event. A tier is applied to volume that should not have qualified. A program that ended in March keeps paying in June. An estimate that is not updated as performance unfolds puts its whole correction into one quarter. A customer never claims what it earned, and the accrual is released back to revenue. Repeated across hundreds of programs, these are the difference between a rebate budget that buys growth and one that is spent without anyone knowing what it bought.
This paper makes two claims. First, most leakage, by value, is created earlier than it is found: in how programs are designed, governed and encoded, long before it becomes visible at settlement and close. Organizations that fix it where it appears fix the same thing every year. Second, what an operating model can compute, prove and govern sets a ceiling on which programs can be run well. Simple volume programs persist partly because buyers can follow them and they are easy to offer on equal terms, and partly because they are what an operating model can calculate, audit and settle most reliably. That last limit is the one organizations underestimate. Raising maturity reduces leakage, and it opens access to programs aimed at a specific segment, geography or behavior, with a way to know afterward whether they worked.
The paper sets out a seven-step workflow and a five-level maturity model for locating where an organization sits on each step.
Source: IMA360 analysis, October 2026
The Fundamentals of Rebates
What is a rebate?
A rebate is a conditional payment returned to a buyer after a purchase. The condition defines it: money moves only if a volume is reached, a growth target is met, a product mix shifts, or a relationship holds for the period.
Several instruments sit close to it, and the same words mean different things in different industries. A discount reduces the price at the moment of sale and asks nothing further. An allowance is a fixed amount off invoice or billed back, sometimes tied to an activity such as a display; in consumer goods the word also covers plain price allowances. A credit memo is a settlement vehicle, the usual way a rebate or a correction is paid. In distribution, a chargeback reimburses a distributor that sold to a contracted customer below its own purchase price; in retail the same word means a compliance deduction. Price protection and ship-and-debit credits compensate a distributor when the supplier lowers prices on inventory it holds, or when it resells to an end customer at a supplier-authorized price below what it paid. Those channel instruments sit close to rebates and are treated with chargebacks in this series. A rebate pays for an outcome the buyer delivers over time, which is why it has to be estimated before anyone knows whether it was earned.
Sell side and buy side
The same rebate is sell side to the party paying it and buy side to the party receiving it. A distributor has both, collecting supplier rebates and paying customer rebates. Sections 5 to 7 follow the sell side, and section 8 covers the buy side.
How rebate management evolved
Rebates predate the ERP. They ran on ledgers and custom programs, then from the 1990s as rebate agreements and condition records in the ERP, with spreadsheets beside it. As programs multiplied, indirect channels grew and terms became customer-specific, calculation moved into dedicated applications or, more often, into larger spreadsheets. The gap that persists is between the terms a commercial team signs and what finance can compute, accrue and defend. For SAP customers, the move to S/4HANA now requires programs held as rebate agreements to be rebuilt, which reopens the question of where rebate logic should live (section 10).
Source: IMA360 analysis, October 2026
What are the parts of a rebate program?
Every rebate program resolves into the same six components, and a program that is hard to administer has usually left one of them implicit.
Basis
Eligibility and participants
Measurement period
Rate structure
Threshold
Settlement
The timing gap
A rebate is earned across a period, estimated continuously, claimed or calculated after the period ends, and paid after that. The distance between those four moments is where most operational difficulty lives. A rebate that is earned and accrued correctly but never claimed is the subject of section 3.
Source: IMA360 analysis, October 2026
How do rebates reach the customer and settle?
Rebates reach customers directly or through distribution, and two questions decide how hard entitlement is to prove: what data the calculation runs on, and who is paid.
Sell-in, sell-through, and the payee
The basis data is either sell-in, the seller's own invoices, or sell-through, the distributor's point-of-sale reports or sales tracings. The payee is the invoiced customer, its parent or buying group, an end customer the seller never invoices, or the distributor itself. A volume rebate to a direct customer runs on sell-in and pays that customer. A sales-out rebate to a distributor pays the distributor on sell-through. An end-customer or group program pays a hospital, a buying-group member or the group itself on traced sales the seller never invoiced, and in healthcare and foodservice the group usually earns an administrative fee on the same sales. Whenever the basis is sell-through, entitlement rests on data the seller does not own: rosters with effective dates, and tracings that have to be checked for duplicates, unit-of-measure errors and unmatched customers, then reconciled to what the distributor bought. A large share of rebate spend in medical devices, pharmaceuticals, electronic components, foodservice and industrial distribution runs on sell-through data. The lifecycle is the same, but steps 5 and 6 get harder, because each sale has to be attributed to the right party and the distributor's data validated before anyone is paid.
Two questions decide how a rebate settles
| Question | Options | What it changes |
|---|---|---|
| When is the rebate applied? | On invoice: deducted at billing, before performance is proven. Retrospective: invoiced in full and paid after the period is measured. | On invoice is simple but assumes the condition will be met, so it needs clawback terms. Retrospective keeps the condition and creates the accrual, the lag, and most of the work this paper describes. |
| Who starts settlement? | Seller-calculated: the seller computes entitlement and pays with a statement. Customer-claimed: the customer submits a claim. Customer-deducted: the customer short-pays an invoice and the seller validates afterward; in retail and consumer goods the customer imposes this, it is not chosen. | Seller-calculated programs are rarely left unclaimed but rest on the seller's data. Claimed programs create breakage. Deducted programs create invalid deductions and a write-off decision. |
Source: IMA360 analysis, October 2026
How are rebates accounted for?
On the sell side, a rebate is consideration payable to a customer, so it reduces revenue, including when it is paid to a customer's customer, such as a buying-group member supplied through a distributor. There are two boundaries. A payment for a distinct service is a purchase, with any excess over its fair value reducing revenue. And a tier that lowers the price only on future purchases is not variable consideration at all but a customer option, recognized only if it is a material right. Where the amount depends on an outcome that has not happened, the rebate is variable consideration, estimated with the expected value or the most likely amount, whichever better predicts it: the most likely amount for one customer facing one threshold, the expected value across a portfolio, each applied consistently to similar contracts. Revenue is recognized only to the extent it is probable that a significant reversal of cumulative revenue will not occur when the uncertainty is resolved (ASC 606-10-32-11; IFRS 15 says highly probable, which has the same meaning). The constraint can only increase a rebate accrual, and the common failure is accruing too little and overstating revenue. A deliberate margin above what the constraint requires is also a misstatement; it is not conservatism. The estimate is updated every period, and a rebate promised after the related sale reduces revenue when it is promised, without restating the earlier period, unless the seller's practice of granting such rebates already implied the promise at the time of sale, in which case it belongs in the original estimate.
Dorman Products, an auto parts supplier, shows what an auditor tests when the estimate matters. It carried accrued customer rebates and returns of $197.4 million at December 31, 2025, one provision covering cash discounts, returns, promotional rebates and other customer credits. Its policy lists the assumptions behind the estimate:
KPMG's one critical audit matter addressed the defective-returns portion of that provision and centered on the same assumption, the lag between sale and credit, and the effect of market conditions on it. KPMG tested the control over that lag assumption, the historical relationship between sales and credits, the company's internal data and external market data, a sample of executed contracts, and a sample of credits issued after year end against the balance. Dorman states that actual customer credits have not differed materially from its estimates. A record like that is what the estimation discipline in step 5 is for.
On the buy side the treatment inverts. A supplier rebate is consideration from a vendor. Under ASC 705-20 it is presumed to reduce the cost of the related inventory and reaches the income statement through cost of sales as that inventory sells; only amounts that reimburse specific incremental costs or pay for a distinct service are treated otherwise. Where the rebate depends on cumulative purchases, it is recognized progressively as purchases move toward the threshold, if it is probable and reasonably estimable. Booked on receipt, it understates gross margin while the rebate is being earned and overstates it when the cash lands.
Source: Dorman Products, Inc. FY2025 Form 10-K and Report of KPMG LLP, SEC EDGAR, retrieved September 2026; FASB ASC 606-10-32-5 to 32-14, 32-25 to 32-27 and 55-41 to 55-45; ASC 705-20-25; IFRS 15.50 to 15.59 and 15.70 to 15.72.
Rebates as a Growth Instrument
What does a rebate buy that a price cut cannot?
A rebate buys a specific outcome and pays only if the outcome occurs. A price cut moves margin to the buyer unconditionally, is hard to take back, and resets the starting point of the next negotiation. A rebate lets a seller reward the customers who deliver and hold margin with those who do not, at the same published price, and it can be pointed at a segment, a territory, a product line, a channel behavior or a launch window.
The comparison has a cost side. A buyer values a rebate below its face value, because the money arrives late, may not be earned and has to be claimed, and the person negotiating the purchase is often measured on invoice price. Distributors and retailers that plan vendor income as a margin line are the exception: they often prefer back-end money that leaves invoice cost, and therefore street price, where it is. Either way, a rebate is worth paying only when the condition is worth more to the seller than the value the buyer places on it, and once paid for a few years it hardens into an expectation, as a price cut does.
Growth programs and the baseline problem
Growth programs pay on volume above a baseline, and the difficulty is the baseline. Set at last year's actuals, it penalizes customers who grew, rewards those who declined, and ratchets upward each year. Set by negotiation, the stronger party wins it. Set on a rolling average, it lags the market and invites customers to hold back purchases in the base year. The defensible baseline is indexed to market or category growth, measured in units or at constant prices so the program does not pay for price increases, and documented as the commercial decision it is. Where no market index exists, a documented multi-year trend at constant prices is the fallback.
Source: IMA360 analysis, October 2026
Which program structures target a specific outcome?
Beyond volume and growth, six structures aim at a particular part of the business. Each buys a different behavior and each fails differently.
Segment-targeted
Geographic
Mix shift and attach
New product introduction
Loyalty and share of wallet
Behavior-linked
A targeted program is only as good as the data that proves entitlement, and as good as the buyer's ability to see it. A loyalty rebate that cannot be verified depends on trust, and a mix program reported two quarters late cannot change the behavior it was designed to influence.
Source: IMA360 analysis, October 2026
How do tiers change cost and behavior?
A stepped tier (incremental, or marginal) pays the higher rate only on volume inside the band. A retroactive tier (all-units, or back to dollar one) pays it on all volume once the threshold is crossed. A stepped threshold is a kink in the payout curve. A retroactive threshold is a cliff, and the accrual inherits it. Retroactive tiers pull hard in the band just below the threshold and no harder than a stepped tier anywhere else, and the extra pull is paid for on the whole base.
A worked example
Take one customer and a single threshold at $10 million of annual purchases. Below it, both structures pay 2%. Above it, the stepped tier pays 4% on the volume past the threshold, and the retroactive tier pays 4% on everything. The rates are held equal to isolate the structural effect; in practice an all-units rate is set lower.
At $9.9 million of purchases the customer earns $198,000 under either structure. At $10.1 million the stepped tier pays $204,000 and the retroactive tier pays $404,000. Under the retroactive tier, the customer's last $200,000 of purchases returns $206,000 in rebate, more than the purchases themselves, and the $200,000 gap between the two structures is the step at the threshold itself: 2 percentage points on the first $10 million. At a 2.5% all-units rate the same crossing pays $252,500, still a $54,500 jump for $200,000 of purchases. At equal rates the crossing costs the seller more in rebate than it earns in sales. At 2.5% it still costs $54,500 against the margin on $200,000 of sales, a loss at any gross margin below about 27%, and the all-units program stays the more expensive of the two until purchases reach about $13.3 million. A retroactive tier is rational only where enough of the volume below the threshold is contestable that the extra points paid on the whole base buy volume that would otherwise go elsewhere. For a single customer facing one threshold, the accrual is a forecast of whether it will cross, which is why the most likely amount is the right estimate: a probability-weighted figure is one that can never occur. The constraint then applies to the revenue retained: while crossing remains a real possibility, the two points on the whole base are a reversal the seller usually cannot rule out, so the accrual sits at the higher tier until run rate settles the question. The mitigations exist because of the cliff: blended or split tiers, caps, and quarterly tiers with an annual true-up.
A retroactive threshold also invites behavior the program did not intend: buying ahead, volume moved between periods, resale into other channels, and channel inventory that builds and unwinds. Design should anticipate it.
Source: IMA360 analysis, October 2026. The worked example is illustrative.
Where are the legal limits on rebate design?
The third limit on creativity is legal, and it differs by jurisdiction. In the European Union, the Commission's guidelines on exclusionary abuses, adopted on September 3, 2026, apply only to dominant suppliers. For them, rebates conditional on taking all or most of a customer's requirements, including volume targets that in practice amount to that, are treated as exclusive dealing and presumed to distort competition, a presumption the firm can rebut; other conditional rebates, including retroactive and target tiers, are assessed on whether they could exclude an equally efficient competitor, usually, though not in every case, through a price-cost test. Suppliers that are not dominant still face the rules on vertical agreements when a loyalty condition works like a non-compete.
In the United States, exclusive, loyalty and bundled discounts are assessed under the Sherman and Clayton Acts, and there the seller's market power is the threshold question. The Robinson-Patman Act is different in kind and applies whatever the seller's position: it prohibits charging competing buyers different net prices for commodities of like grade and quality where the effect may be to injure competition, subject to cost-justification and meeting-competition defenses. Volume tiers are not exempt. What protects them is a cost justification, or that every tier is realistically attainable by every competing buyer, not merely published to all, and promotional allowances must be offered on proportionally equal terms. The Federal Trade Commission revived Robinson-Patman enforcement with a complaint against Southern Glazer's Wine and Spirits in December 2024, alleging discounts and rebates that large chains could reach and competing independent retailers could not, and settled it with a stipulated consent decree filed on October 2, 2026, providing six years of pricing restrictions and an independent monitor; a second case, against PepsiCo, was voluntarily dismissed in May 2025. How purchases are aggregated toward a tier is a legal decision as well as a data decision. In healthcare, a rebate on items payable by federal health care programs is protected from the Anti-Kickback Statute only if it meets the statutory discount exception or the discount safe harbor: the terms must be fixed and disclosed in writing at the time of the first purchase, and buyer, seller and any offeror, such as a manufacturer paying rebates on goods sold through a distributor, carry disclosure and reporting duties. A rebate outside the safe harbor is not automatically unlawful, but it loses that protection. None of this makes creative programs unlawful. It means non-standard structures need competition review before signature, which is why step 3 includes it.
Source: European Commission, C(2026) 6118 final, September 3, 2026; FTC v. Southern Glazer's Wine and Spirits, complaint December 12, 2024, stipulated consent decree filed October 2, 2026; FTC v. PepsiCo, dismissed May 2025; 42 CFR 1001.952(h); 42 USC 1320a-7b(b)(3)(A).
Where Rebate Money Leaks
What is rebate leakage?
Rebate programs lose value in eight ways. Four are cash leakage: overpayment, stacking, invalid deductions and non-incremental spend. The other four are reported beside them, because each measures something different: estimate variance, process cost, breakage and underclaim. Each is created at one point in the lifecycle and usually found at another, and that gap is why the same problems recur.
| Type | What it is | Created at | Found at |
|---|---|---|---|
| Overpayment | Paying on ineligible volume, the wrong tier, stale rates or duplicate claims, or paying a program that already ended | Steps 4 and 6 | Audit, or never |
| Stacking | The same unit earning under several programs whose combined rate nobody approved | Steps 2 and 3 | Step 7, if programs are measured together |
| Invalid deductions | Short-pays for rebates not owed, or already settled by credit or check, written off when they age past the dispute window or fall under a threshold | Steps 4 and 6 | Receivables clearing, often as a write-off |
| Non-incremental spend | Programs that paid for volume that would have occurred anyway, or paid on price increases instead of volume | Steps 1 and 2 | Step 7, if measured |
| Estimate variance | The gap between the accrued estimate and the amount finally settled. Re-estimating is normal; variance that is large, one-directional or unexplained is the concern | Steps 4 and 5 | Step 7, at close |
| Process cost | Manual effort, dispute cycle time, days to settle, and analyst capacity spent on reconciliation | Steps 4 and 5 | Continuously, and tolerated |
| Breakage | Entitlement a customer earned and did not claim before its right lapsed. Releases of accruals on volume that never qualified are estimate variance, measured there | Steps 2 and 6 | Step 7, at closeout, as a revenue increase |
| Underclaim (buy side) | Supplier rebates earned but never collected, measured as capture rate | Buy side, steps 3 and 4 | Rarely |
Where leakage is created and where it is found
Most leakage, by value, is created earlier than it is found. By the time an estimate variance appears at close, the decision behind it is several steps and months upstream, and tightening the close treats the symptom. One more consequence belongs here: where deductions are routinely accepted, the expected amount is an implicit price concession and belongs in the revenue estimate.
Source: IMA360 analysis, October 2026
What is rebate breakage?
Breakage is entitlement a customer earned and did not claim before its right lapsed. When the accrual is released, the release is a change in estimate, recognized as revenue in the period it is booked, which is why breakage is easily read as good news. The release usually mixes two things a seller should separate: breakage itself, and accruals on potential rebates that were never earned because the qualifying sale or resale did not happen, which is estimate variance. A predictable claim rate belongs in the accrual from the start: where history supports it, the estimate reflects expected unclaimed amounts, and where it does not, the fully constrained accrual releases when the claim right lapses under the agreement, not merely when the measurement period ends. Where no deadline exists, the balance stays until it is paid or legally extinguished.
Two semiconductor companies show the policy and the amounts in their annual reports. Broadcom accrues the maximum:
A 100% accrual is the constrained estimate only where history shows near-complete claiming; where claims are predictably lower, the estimate set out in How are rebates accounted for? applies. MaxLinear shows the amounts, in a closely related instrument: its accrued price protection liability for end customers who buy through contract manufacturers. Over two years the liability fell from $71.7 million to $26.5 million. Revisions to accrued rebates, which the company describes as revision to amounts currently expected to be claimed, totaled $44.8 million over the two years: $17.7 million in 2024 and $27.1 million in 2025, the latter close to that year's entire new charge of $28.2 million. The 2024 amount was first reported as a reversal of unclaimed rebates on expiry of rebate pricing, then relabeled a revision in the following year's filing.
Why breakage matters to a seller
On the income statement an unclaimed rebate lowers program cost. It is still worth tracking, for three reasons. A program with a high unclaimed share was not salient to its buyers, so the part that was claimed probably bought little either. The release may not be final: many agreements give customers audit rights that outlast the program, recovery firms work on contingency to find unclaimed entitlement, and credits already issued and left unused can be reportable as unclaimed property in some US states. And where the seller holds the data, moving a claimed program to seller-calculated statements removes the breakage and the exposure together.
Source: Broadcom Inc. FY2025 Form 10-K; MaxLinear, Inc. FY2024 and FY2025 Forms 10-K; SEC EDGAR, retrieved September and October 2026. North Carolina Department of State Treasurer, unclaimed property guidance on credit balances.
How do you size rebate leakage in your own book?
Size leakage from your own records. No published estimate of rebate leakage could be traced to a primary source, and each test below uses data most finance teams already hold. Report each test on its own; the box below says which can be added.
| Leakage | Test | Data needed |
|---|---|---|
| Overpayment | Recalculate last year's settled payments from the contract terms, raw invoice data and validated tracings, for the twenty largest programs plus a sample of agreements with non-standard clauses, and compare with what was paid. Test tracing rejects separately. | Contracts, settlements, raw transactions, tracings |
| Stacking | Count units that earned under more than one program, and compare their combined effective rate with the combined rate approved for that customer, or with the margin floor. | Program eligibility by transaction, approvals |
| Invalid deductions | Sample the rebate-coded deductions cleared or written off last year against actual entitlement. | Deduction and write-off records |
| Non-incremental spend | For growth programs, find customers whose pre-program trend already exceeded the threshold, and total the growth payout earned on volume at or below that trend. Treat the result as an upper bound. | Sales history, payouts |
| Estimate variance | For every program settled in the last eight quarters, compare the accrual balance carried at the last period end before settlement with the amount settled, and compare the effective rate accrued at each earlier quarter end (accrual to date divided by eligible sales to date) with the rate finally settled. Report the signed difference (bias) and the absolute difference (precision), each as a share of the amount accrued. | Accrual balances and eligible sales by program, settlements |
| Process cost | Estimate hours spent reconciling, validating and disputing per million dollars settled, and measure days to settle. | Time estimates, settlement dates |
| Breakage | For programs that closed in the period, recompute earned entitlement from transactions and terms. Breakage is earned entitlement not claimed by the deadline, divided by earned entitlement; any further release is estimate variance. | Transactions, terms, claims, accrual releases |
| Underclaim (buy side) | Recalculate supplier entitlement from your own purchase orders and receipts, and compare with what was collected. | Supplier terms, POs, receipts, remittances |
Source: IMA360 analysis, October 2026
The Rebate Operating Model
What is a rebate operating model?
A rebate operating model is the combination of people, process, systems and data that turns rebate strategy into programs that calculate, settle and can be measured. Where intent is vague, it defaults to what it can enforce mechanically: thresholds, approvals, and the terms someone typed into a system.
People
• Decision rights over rebate spend
• Ownership of the accrual judgment
• Insulation from quarter-end pressure
Process
• The end-to-end workflow
• Exception and dispute paths
• Feedback from settlement to design
Systems
• Where terms are encoded
• Integration to billing and ledger
• Whether new structures need development
Data
• Customer and product hierarchy
• Contract terms as computable data
• Transaction granularity and lineage
Source: IMA360 analysis, October 2026
The 7-Step Rebate Workflow
What are the seven steps of rebate management?
Rebate management runs as a seven-step loop from program intent through settlement to learning. Each step produces something the next depends on, and a weakness at one step is absorbed by the steps after it, so its cost is rarely paid where it occurs.
- 1
Program strategy and intent
Decide what the rebate budget buys, for which customers, and what it will not do. - 2
Program design and modeling
Turn intent into structures and model their cost under more than one outcome. - 3
Governance and approval
Decide who may commit spend, against which guardrails, and how exceptions are handled. - 4
Contract setup and deployment
Encode signed terms so they compute identically every period. - 5
Transaction capture and accrual
Match transactions to entitlement and estimate what will be owed. - 6
Claim validation and settlement
Validate claims and deductions, resolve disputes, settle, and act on what goes unclaimed.
Source: IMA360 analysis, October 2026
Rebate Maturity Diagnosis
How mature is your rebate operating model?
Five levels apply to each step independently. Few organizations sit at one level across all seven, and the goal is to find the step holding the others back.
- 1
Executing
the work gets done by hand, by whoever is available. - 2
Planning
standards and a budget exist and are applied unevenly. - 3
Optimizing
rules, data and controls make the step repeatable. - 4
Strategizing
the step is run against segment and channel objectives. - 5
Maximizing
the step adapts continuously from evidence.
| 1 Executing | 2 Planning | 3 Optimizing | 4 Strategizing | 5 Maximizing | |
|---|---|---|---|---|---|
| 1. Strategy and intent | Programs exist because customers asked. Budget is discovered after the fact. | Programs have a written purpose and an annual budget, set account by account in negotiation. | Each program states the behavior it buys and the margin it will pay. Guardrails are written. | Spend is allocated across segments, channels and geographies against growth and margin goals. | Unallocated budget is redeployed in-year as evidence arrives; contracted programs change at renewal or by agreed amendment. |
| 2. Design and modeling | Structures are copied from the last deal. Cost is estimated on a spreadsheet, if at all. | Standard structures exist, modeled against a single scenario. | Structures are modeled across volume, margin and mix before approval, with cliff exposure quantified and overlap with existing programs checked. | Design reflects segment elasticity, competitive position, and the baseline each customer can see and track. | Structures are simulated across all of a customer's programs against the forecast range, with budget limits enforced in the model. |
| 3. Governance and approval | Rebates are agreed in the deal room. Approval is whoever signs the contract. | Thresholds exist, but quarter-end pressure overrides them. | Approval is tiered by cost and risk, every commitment traces to a named approver, and loyalty, exclusivity and bundled terms, and retroactive tiers where the seller may be dominant or competing buyers cannot reach them, route to counsel before signature. | Standard renewals inside guardrails clear on a rule check with last period's results attached. Non-standard structures get finance review as well as legal. | Delegated authority is recalibrated from outcomes: approvers whose programs leaked lose fast-track status, those whose programs performed gain it. |
| 4. Setup and deployment | Terms live in the signed PDF and are computed by hand each period. | Terms are keyed into a system, but non-standard clauses are handled outside it. | Terms are computable rules with effective dates and versions. What was signed is what calculates. | An amendment is applied once and produces the same result in every region and entity. | New structure types are configured without development work, so setup no longer limits design. |
Source: IMA360 analysis, October 2026
Rebate maturity, steps 5 to 7
These three steps are where leakage becomes visible, which section 3 shows is rarely where it was created.
| 1 Executing | 2 Planning | 3 Optimizing | 4 Strategizing | 5 Maximizing | |
|---|---|---|---|---|---|
| 5. Capture and accrual | Eligibility depends on who runs the report. Accrual is set at period end from last year's rates. | Accruals post from transactions at the contracted or current-tier rate. The constraint is documented, but the estimate is not refreshed. | Eligibility resolves by rule with an exception queue, including end customers buying through distributors. Method and constraint are reviewed each period, and a program-level rollforward reconciles to the ledger. | The estimate reflects expected earn by customer and program, with tier attainment updated from run rate and distributor data loaded automatically. | The expected-earn estimate, covering tier attainment, the constraint and the expected claim rate, is refreshed as transactions post and the posted accrual follows it, so the true-up is small enough to explain line by line. |
| 6. Validation and settlement | Claims are accepted broadly or fought one at a time. Disputes age unresolved. | Claims are checked against terms by hand. Partial pays and rebills live in spreadsheets. | Claims and deductions are validated against encoded terms before they are cleared against an accrual or written off, with a documented dispute path. | Dispute root causes feed back into setup, performance statements go to customers during the period, and claimed programs move to seller-calculated statements where the seller holds the data. | Clean claims settle without handling, and unclaimed balances are acted on before they expire. |
| 7. Measurement and learning | Variance between accrual and actual is discovered at close and explained afterward. Ended programs are never formally closed. | Programs are closed at their end date. Variance is reported but not attributed. | Variance is decomposed by program and driver, prior accruals are compared with settlements, and leakage is measured. | Programs are measured against the behavior they were meant to buy, and results set renewal terms. | Incrementality is estimated against a documented baseline, and spend that would have happened anyway is redeployed. |
Source: IMA360 analysis, October 2026
The Seven Steps in Detail
Program strategy and intent
Step 1 decides what the rebate budget is for before any program is negotiated, so the person across the table at quarter end works inside boundaries set deliberately. When this step is weak, spend is allocated by whoever negotiates hardest, and the organization discovers its rebate strategy by adding up what it agreed to.
Rebate intent by segment
• Growth, defense, mix or loyalty
• Where rebates are the wrong instrument
Budget envelope
• Stated as a share of revenue
• Allocated before negotiation
Guardrails
• Maximum effective rate by segment
• Structures prohibited or needing legal review
Channel scope
• Direct, end customer, group or distributor
• Who supplies proof of entitlement
Program taxonomy
• Consistent names across regions
• Definitions that match how systems compute
Success measures
• Target behavior per program type
• Signals that intent needs revisiting
| 1 to 2 | 2 to 3 | 3 to 4 | 4 to 5 | |
|---|---|---|---|---|
| People | Name an owner for rebate strategy. Give finance a seat in setting it. | Bring commercial and finance together before programs are offered. Agree who arbitrates conflicts. | Put rebate strategy into portfolio and growth planning. Assign owners by segment. | Treat program design as a standing capability. Review intent with sales leadership in-year. |
| Process | Write down what each program is meant to buy. Total current commitments by program. | Resolve the growth and margin trade-off before the season. Set guardrails by segment. | Allocate budget by segment and channel. Retire programs with no stated intent. | Redeploy unallocated budget in-year as evidence arrives. Feed step 7 results into next year's envelope. |
| Systems | Hold intent outside email and slides. Keep one current list of programs. | Publish one reference for program intent. Link each program to it. | Version intent so downstream teams see changes. Tie budget to approved programs. | Apply intent changes to new and renewing programs. Track spend against the envelope continuously. |
| Data | Establish total rebate spend. Split it by program type. | Compare intent with what past programs returned. Flag programs with no measurable outcome. | Use segment performance to place budget. Add channel and geography views. | Use behavioral evidence to decide where rebates still work. Redirect spend where they do not. |
Source: IMA360 analysis, October 2026
Program design and modeling
Step 2 turns intent into a structure that can be calculated. Because tiers, rates and thresholds are tangible, this is often the step organizations believe they have professionalized, while settlement still runs on exceptions. The risk is structures that model well and settle badly. A design is finished when someone has stated what it costs if the customer overperforms, as well as if it hits plan.
Structure selection
• Flat, stepped, retroactive or formula
• Settlement timing, payee, and who initiates it
Threshold and tier design
• Baseline definition for growth programs
• Cliff exposure at each threshold
Cost modeling
• Downside, plan and overperformance
• Effective rate at each volume point
Eligibility rules
• Product, channel and transaction scope
• Treatment of returns and credits
Stacking and overlap check
• Combined rate across programs
• Volume that would arrive anyway
Margin floor
• Worst-case pocket margin
• Caps and their enforcement
| 1 to 2 | 2 to 3 | 3 to 4 | 4 to 5 | |
|---|---|---|---|---|
| People | Give one person ownership of standard structures. Train deal teams to use them. | Make finance a joint owner of the cost model. Require its sign-off on new structures. | Move design effort from deal support to portfolio design. Add pricing analytics to the team. | Shift analyst time from rebuilding models to studying outcomes. Share results with sales. |
| Process | Define a small set of standard structures. Stop inventing structures per deal. | Require a cost model before any offer. Check new programs against existing ones for stacking. | Align structures to segment strategy. Design around the baseline the customer can track. | Amend structures by agreement as results arrive. Retire structures that underperform at renewal. |
| Systems | Consolidate models into shared files. Remove personal copies. | Move modeling into a controlled environment. Version every model. | Support segment-specific structures without new development. Reuse modeled terms in setup. | Recalculate instantly as assumptions change. Simulate all of a customer's programs together. |
| Data | Model on actual history. Treat negotiated forecasts as a labelled scenario. | Model against a range. Record the assumptions used. | Bring elasticity and competitive position into design. Track overlap by customer. | Calibrate designs from realized outcomes. Publish effective rate by structure. |
Source: IMA360 analysis, October 2026
Governance and approval
Step 3 decides who may commit rebate spend and on what terms. Concessions at quarter end are usually blamed on the individuals who made them, but the cause is a regime that relaxes under pressure. The test is whether an unusual structure reliably gets scrutiny and a routine renewal reliably does not.
Approval thresholds
• By cost, effective rate and structure
• Escalation for non-standard terms
Competition and legal review
• Loyalty, exclusivity and bundled terms; retroactive tiers where dominance or reach is in question
• Aggregation rules and segment programs where buyers compete
Exception policy
• Who may grant, on what evidence
• Expiry, so exceptions do not become precedent
Commitment authority
• Delegated authority by role and value
• Negotiator separate from approver
Audit trail
• Decision, approver, date, rationale
• Link from approval to encoded terms
Period-end controls
• Rules that hold at quarter end
• Visibility of late-period concessions
| 1 to 2 | 2 to 3 | 3 to 4 | 4 to 5 | |
|---|---|---|---|---|
| People | Name who may approve rebate terms. Publish the list. | Separate negotiator from approver. Route non-standard terms to counsel before signature. | Give approvers the cost model and last period's results. Train them on competition risk. | Hold approvers accountable for realized cost. Adjust their limits on results. |
| Process | Introduce a cost threshold. Route exceptions to one owner. | Enforce thresholds in every region and quarter. Give exceptions an expiry. | Weight scrutiny by risk. Clear standard renewals on a rule check. | Test control effectiveness each year. Keep preventive controls even when exceptions are rare. |
| Systems | Record approvals somewhere retrievable. Attach the signed terms. | Route approvals through workflow. Block deployment without approval. | Link approval to the deployed terms. Flag late-period concessions. | Automate low-risk approvals. Alert on unusual structures. |
| Data | Make committed spend visible. Total it by approver. | Track exceptions and their recurrence. Report them monthly. | Show approvers what similar programs cost. Include leakage history. | Set scrutiny from counterparty history. Report exceptions by approver. |
Source: IMA360 analysis, October 2026
Contract setup and deployment
Step 4 turns a signed agreement into something a machine can calculate, and it is consistently underestimated. Every ambiguity that survives into setup becomes a recurring manual decision, and every clause that cannot be encoded becomes an exception, which is where overpayment lives. The standard is that what was signed is what calculates, every period, without anyone rereading the contract.
Encoded terms
• Basis, rate, tier logic and scope
• Nothing left to interpretation at run time
Effective dating
• Start, end, measurement windows and cutoff rule
• Treatment of backdated agreements
Version control
• Amendments tied to approvals
• Prior periods recomputable
Hierarchy mapping
• Sold-to, ship-to and bill-to
• Parent, group and aggregation level
Product scope
• Inclusion and exclusion lists as data
• New SKUs added mid-term
Deployment check
• Test against a known period
• Sign-off before go-live
| 1 to 2 | 2 to 3 | 3 to 4 | 4 to 5 | |
|---|---|---|---|---|
| People | Assign setup to a named role. Train it on contract language. | Have the negotiator verify the encoding. Make sign-off mandatory. | Make setup capacity a design constraint. Plan it with the deal pipeline. | Let analysts configure new structures. Remove setup as a bottleneck. |
| Process | Capture terms in structured form. Stop working from the PDF. | Route clauses that cannot be encoded to the exception path, and price them. Test before go-live. | Apply an amendment once and recalculate every affected period from it. Reconcile the delta. | Deploy new structures without a development cycle. Review encoding errors quarterly. |
| Systems | Move calculation off personal spreadsheets. Store terms centrally. | Hold terms with effective dates and versions. Recompute prior periods on demand. | Use one encoding for billing, accrual and settlement. Integrate it with the ledger. | Let users configure new structure types. Keep a full audit trail. |
| Data | Fix the customer hierarchy before blaming the calculation. Give it an owner. | Maintain product scope as owned data. Update it for new SKUs. | Reconcile hierarchy changes against live agreements. Flag orphaned customers. | Keep lineage from transaction to clause to approval. Test it in audit. |
Source: IMA360 analysis, October 2026
Transaction capture and accrual
Step 5 answers two questions continuously: which transactions earned something, and what will ultimately be owed. The first is a data problem and the second is a judgment, and they belong together because the accrual is driven by the transactions. A large share of accrual corrections trace to whether a transaction belonged to the entity that claimed it, so correcting them in the accrual repairs a hierarchy failure every month.
Eligibility matching
• Automated match against encoded scope
• Exceptions queued for review instead of silently excluded
End-customer attribution
• Sold-to, ship-to, bill-to and parent rollup
• Distributor tracings matched to end customers
Estimation method
• Most likely amount for one threshold, expected value for a portfolio
• Applied consistently to similar contracts
Constraint position
• Best estimate first; constrain only what fails the test
• Judgment documented each period
Tier attainment
• Run rate against remaining period
• Explicit treatment of retroactive tiers
Accrual reporting
• Program-level rollforward reconciled to the ledger
• Movements explained before close
| 1 to 2 | 2 to 3 | 3 to 4 | 4 to 5 | |
|---|---|---|---|---|
| People | Give the accrual a named owner in finance. Define their sign-off. | Route hierarchy fixes to data owners. Take them off the accrual team. | Make the estimation method a finance position. Have the controller review it. | Move analysts from reconciliation to estimate quality. Share accuracy results. |
| Process | Calculate accrual from transactions. Document the constraint position. | Apply one method per contract type. Reconcile a program rollforward to the ledger each period. | Update tier attainment from run rate. Explain movements before close. | Refresh the estimate as transactions post. Explain true-ups line by line. |
| Systems | Compute entitlement from encoded terms. Retire report-based estimates. | Resolve hierarchy automatically. Surface exceptions in a queue. | Use one accrual calculation for finance and commercial. Load distributor data automatically. | Post the accrual from the refreshed estimate. Alert on threshold movements. |
| Data | Treat customer hierarchy as owned data. Load indirect sales data. | Track run rate against threshold per agreement. Match tracings to end customers. | Keep lineage from accrual to transaction. Record estimate assumptions. | Calibrate estimates from variance history. Publish accuracy by program. |
Source: IMA360 analysis, October 2026
Claim validation and settlement
Step 6 is where money moves, and two opposite failures sit side by side. Validate too loosely and you pay on volume that never qualified, on claims already paid and on programs that ended. Validate too aggressively and disputes age and damage the relationship the rebate was meant to build. The mature position validates automatically against terms encoded at step 4, so people see only the claims that do not resolve, and it owns the balances nobody claimed.
Claim and deduction intake
• Claims, deductions and seller-issued statements
• Required fields and status visibility
Validation rules
• Entitlement, period, scope, duplication
• Deductions matched before clearing or write-off, threshold set by policy
Dispute path
• Named owner and response time
• Partial pay and rebill handling
Settlement mechanics
• Credit memo, payment or offset
• Timing rules applied as written
Unclaimed balance management
• Performance statements during the period, aging before expiry
• Seller-calculated statements where the seller holds the data
Post-settlement adjustments
• Returns, rebills and price changes recalculated
• Clawback terms applied as written
| 1 to 2 | 2 to 3 | 3 to 4 | 4 to 5 | |
|---|---|---|---|---|
| People | Give disputes an owner. Set a response time. | Settle disputes by rule. Apply the same rules to every customer. | Route dispute causes to setup owners. Review them monthly. | Move the team from processing to exceptions. Measure it on resolution. |
| Process | Check every claim against the contract. Code deductions by reason on receipt. | Define tolerance, partial pay and rebill rules. Match deductions to entitlement before clearing or write-off. | Fix the top two dispute causes each quarter. Send performance statements and move claimed programs to seller-calculated where the data allows. | Act on unclaimed balances before expiry. Apply clawbacks as written. |
| Systems | Record claims in one shared place. Track their status. | Validate automatically against encoded terms. Flag duplicates. | Reconcile settlement to accrual. Automate offsets. | Settle clean claims without handling. Route exceptions by risk. |
| Data | Make duplicate claims detectable. Keep claim history. | Report aging for disputes and unclaimed entitlement. Track invalid deductions. | Measure days to settle and dispute rate. Split them by program type. | Monitor breakage rate as a defect. Report entitlement captured by customer. |
Source: IMA360 analysis, October 2026
Measurement, true-up and learning
Step 7 is where the estimate meets reality and where the loop closes. A variance decomposed by cause shows which upstream step is failing: eligibility, hierarchy, tier attainment or a mispriced program. Beyond variance sits a harder question, whether the rebate caused the behavior or paid for behavior that would have happened anyway, and only a comparison against a credible counterfactual can answer it.
Variance decomposition
• By program, customer and driver
• Prior accruals compared with settlements
Leakage measurement
• Measured from records
• Attributed to the step that created it
Program effectiveness
• Outcome against stated intent
• Effective rate paid
Incrementality test
• Matched non-participants, indexed pre-period, or clustering at thresholds
• Held-back groups routed through step 3 legal review
Renewal and design inputs
• What the program returned
• Structures to retire, repeat or change
Program closeout
• Final settlement and accrual release, documented
• Terms switched off so nothing pays after the end
| 1 to 2 | 2 to 3 | 3 to 4 | 4 to 5 | |
|---|---|---|---|---|
| People | Make someone accountable for explaining variance. Report it to finance leadership. | Review outcomes with the negotiators. Agree actions with them. | Bring measurement into strategy discussions. Share it with sales leadership. | Assess commercial teams on program outcomes. Credit them for retiring weak programs. |
| Process | Review program cost each period. Close programs formally at their end date. | Decompose variance by driver. Size leakage by type. | Measure programs against intended behavior. Use results in renewals. | Estimate incrementality against a documented baseline. Retire programs that fail the test. |
| Systems | Track accrual against actual in one place. Keep closed programs visible. | Link variance to program, customer and clause. Automate the decomposition. | Share outcome data across finance and commercial. Store it by structure. | Support comparison against a baseline. Feed results to design. |
| Data | Compare the realized effective rate with the contract rate. Record the gap. | Separate structural variance from one-off events. Tag causes. | Build performance history by structure. Include leakage. | Maintain a baseline that supports a causal claim. Keep it documented and stable. |
Source: IMA360 analysis, October 2026
The Buy Side
How does the buy side differ?
On the buy side the first risk inverts: the danger is collecting too little. Distributors, retailers and buying groups negotiate supplier rebate terms, often set them, and plan vendor income as a line in management reporting. The buyer holds its own purchase orders and receipts, but the supplier calculates entitlement too, under different item numbers, units of measure and period cutoffs, and settlement follows whichever calculation both sides accept. The second risk is the opposite and is the more dangerous: vendor income recognized ahead of entitlement to meet a margin target. Accrued vendor receivables need the same estimation discipline as the sell side, plus aging and confirmation with suppliers. The buy side therefore runs its own five-step lifecycle, measured by capture rate, the share of earned entitlement collected, which mirrors breakage.
| Step | What it does | Where it fails |
|---|---|---|
| 1. Funding targets and negotiation | Set vendor income targets by category and negotiate terms that can reach them | Targets set without regard to whether the terms can be tracked or proven |
| 2. Agreement capture | Record supplier terms as computable data at signature | Terms live in procurement files that nobody downstream sees |
| 3. Entitlement tracking and accrual | Run purchases against terms as they post and accrue the receivable progressively where probable and reasonably estimable | Discovered annually, too late to influence buying, and booked only when cash arrives, or booked before it is earned |
| 4. Claim, offset and reconciliation | Claim or deduct against payables, then reconcile to the supplier statement | Item numbers, units and cutoffs do not align, and the burden of proof sits with the buyer |
| 5. Recovery and measurement | Collect, reconcile to the receivable, and measure capture rate | Recognized on receipt, or as other income, instead of reducing inventory cost |
What auditors test
Performance Food Group, a foodservice distributor, shows the discipline under audit. Its vendor rebates and promotional incentives, primarily volume rebates plus growth, annual and multi-year incentives and promotional programs, are recorded as a reduction of cost of goods sold, allocated to each purchase that makes progress toward earning them, and recorded as milestones are achieved where they are not probable and reasonably estimable. Deloitte's one critical audit matter for fiscal 2026 was on exactly this. Its procedures on the volume-based rebates are the buy-side lifecycle from the outside: testing controls over the completeness and accuracy of the programs and the purchasing data, confirming incentive amounts and terms directly with vendors, testing subsequent cash collections, recalculating incentives from the executed agreements, testing adjustments against management's initial estimate, building an independent estimate for each type of incentive, and running a monthly margin analysis against prior periods.
Source: Performance Food Group Company, Form 10-K for the fiscal year ended June 27, 2026, filed August 12, 2026, including the Report of Deloitte & Touche LLP. SEC EDGAR, retrieved October 2026. ASC 705-20-25.
How to Begin
Where should a rebate transformation begin?
A rebate transformation begins by locating the one step that caps the others, which is rarely the step generating the complaints. Improving everywhere at once spreads effort across seven steps and moves none of the numbers that matter. A practical plan answers four questions before anything is bought or rebuilt.
Which step is constraining results?
Which dimension limits that step?
Where does improvement pay?
What is the smallest meaningful move?
Two diagnostics are worth running first: the breakage rate (and whether anyone owns it) and the accrual-to-actual variance for the last eight quarters, decomposed by cause. Neither is free for an organization that has never attributed variance, but both use data finance already holds, and the sizing tests in section 3 turn them into numbers.
Source: IMA360 analysis, October 2026
The Role of Systems
What role do systems play in rebate management?
Systems are essential to rebate management but are not the place to start: an organization that leads with technology automates whatever it does today, including what is wrong. Encoding a badly designed program makes it calculate faster.
The limit on maturing without system support is variation, not volume. A dozen identical programs at modest transaction volume can run on a spreadsheet. Twenty with different bases, overlapping eligibility, sell-through data and mid-term amendments cannot, because the work becomes reconciliation.
A system contributes four things. It holds terms as computable rules, so the calculation does not depend on someone's reading of a contract. It resolves hierarchy consistently. It preserves lineage from settlement through accrual to the transaction and the clause, which gives auditors a trail to test; the estimate still needs a documented management review precise enough to catch a material error. And it keeps the accrual current, which makes the true-up smaller and explainable. When encoding a new structure needs no development cycle, the commercial team can aim rebate spend at a segment, a geography or a behavior and learn whether it worked.
Where rebate logic lives
For SAP customers this question has a timetable. In SAP S/4HANA, new sales rebate agreements can no longer be created; existing ones run to the end of their validity, and rebates move to condition contract settlement, as do vendor rebate arrangements on the purchasing side. Mainstream maintenance for SAP ERP 6.0 (enhancement packages 6 to 8) ends on December 31, 2027, with paid extended maintenance available to the end of 2030. Programs held as rebate agreements have to be migrated or rebuilt by then at the latest, which makes the conversion the natural moment to decide where rebate logic should live. There are three options, and each is a trade-off.
| Where it lives | Strength | Trade-off |
|---|---|---|
| In the ERP | One system of record, with postings to finance native to it. | New structure types often need configuration or development, and sell-through data usually arrives from outside. |
| In a dedicated rebate application integrated with the ERP | Built for variation, amendments, sell-through data and claims. | License and implementation cost, usually measured in months; an integration and two systems of record to reconcile; dependence on one vendor. |
| In spreadsheets around either | Fast to change, with no development cycle. | No lineage, dependence on individuals, and hard to control at scale. |
Source: IMA360 analysis, October 2026; SAP simplification item, Rebate Management Replaced by Condition Contract Settlement; SAP, Maintenance timelines for SAP ERP 6.0; retrieved September and October 2026
Frequently Asked Questions
Frequently asked questions about rebates
What is rebate management?
What is the difference between a rebate and a discount?
What is the difference between a rebate and a chargeback?
How is a rebate accrual calculated under ASC 606?
What is rebate leakage?
What is rebate breakage?
What causes rebate disputes?
How do you reduce rebate leakage?
What is capture rate?
Do rebates raise competition law issues?
Source: IMA360 analysis, October 2026
Why IMA360
Where the platform fits
IMA360 is a single governed platform for pricing, rebates, chargebacks, contracts and incentives. It runs alongside SAP, Oracle, Microsoft or any ERP, and holds each program's terms as computable rules that serve accrual, validation and settlement from one encoding. This paper argues that the programs an organization can run well are capped by what it can compute, prove and govern. The platform is built for that cap to move: new program structures are configured without development work, sell-through data is loaded and matched inside the same model, and every calculation carries lineage from settlement back to the clause and the approval behind it.
IMA360's customers include Avaya, BRP, Elite Flower, Indivior, McKesson, Medtronic and Mohawk Industries. IMA360 reports managing $400B+ in annual revenue, with most implementations going live within 3 to 12 months.
Source: IMA360 company figures and customer list as published on ima360.com, October 2026. These are company claims, not independent research.
Sources
Sources and method
The mechanics in this paper reflect implementation experience. Every figure, date and quotation was retrieved from the source listed below.
- 1Dorman Products, Inc., Form 10-K, fiscal year ended December 31, 2025, filed February 27, 2026, including the Report of KPMG LLP. sec.gov/Archives/edgar/data/868780/000086878026000014/dorm-20251231.htm
Supports: Accrued customer rebates and returns of $197.4 million; the accounting policy and its assumptions; the critical audit matter on credits for defective product returns; the statement that actual customer credits have not differed materially from estimates.
- 2Broadcom Inc., Form 10-K, fiscal year ended November 2, 2025, filed December 18, 2025. sec.gov/Archives/edgar/data/1730168/000173016825000121/avgo-20251102.htm
Supports: Policy for rebates: accrual of 100% of potential rebates at sale, reversal of unclaimed amounts at program end, and the stated effect on net revenue and net income.
- 3MaxLinear, Inc., Forms 10-K, fiscal years ended December 31, 2024 (filed January 29, 2025) and December 31, 2025 (filed January 29, 2026). sec.gov/Archives/edgar/data/1288469/000128846925000008/mxl-20241231.htm and .../000128846926000011/mxl-20251231.htm
Supports: Price protection liability rollforwards: $71.7 million at January 1, 2024, $26.5 million at December 31, 2025; revisions to accrued rebates of $(17.7) million in 2024 and $(27.1) million in 2025; new charges of $28.2 million in 2025; the description of the revisions as amounts currently expected to be claimed.
- 4Performance Food Group Company, Form 10-K, fiscal year ended June 27, 2026, filed August 12, 2026, including the Report of Deloitte & Touche LLP. sec.gov/Archives/edgar/data/1618673/000119312526346886/pfgc-20260627.htm
Supports: Vendor rebate accounting policy; the critical audit matter on vendor rebates and promotional incentives and the audit procedures it describes.
- 5European Commission, Guidelines on the application of Article 102 TFEU to abusive exclusionary conduct by dominant undertakings, C(2026) 6118 final, September 3, 2026. competition-policy.ec.europa.eu
Supports: Adoption date; scope limited to dominant undertakings; a dedicated section on rebates not conditional on exclusivity; the presumption attached to exclusive dealing.
- 6Federal Trade Commission, FTC v. Southern Glazer's Wine and Spirits, LLC: complaint filed December 12, 2024; stipulated consent decree filed October 2, 2026. FTC v. PepsiCo, Inc., voluntarily dismissed May 2025. ftc.gov; Congressional Research Service, FTC Revives Enforcement of the Robinson-Patman Act (LSB11257).
Supports: Robinson-Patman enforcement, the alleged conduct, and the settlement terms: six years of pricing restrictions and an independent monitor.
- 7Office of Inspector General, US Department of Health and Human Services, discount safe harbor, 42 CFR 1001.952(h), and the statutory discount exception, 42 USC 1320a-7b(b)(3)(A). ecfr.gov
Supports: The fixed-and-disclosed-in-writing condition and the disclosure and reporting duties of buyers, sellers and offerors for discounts and rebates on items payable by federal health care programs.
- 8SAP, simplification item Rebate Management Replaced by Condition Contract Settlement, and SAP, Maintenance timelines for SAP ERP 6.0 (both SAP Community); corroborated by Scheer IDS and ERP Research.
Supports: No new sales rebate agreements in S/4HANA, existing agreements usable to the end of validity, condition contract settlement as replacement; mainstream maintenance for enhancement packages 6 to 8 ending December 31, 2027 and extended maintenance to the end of 2030.
- 9North Carolina Department of State Treasurer, Guide to Unclaimed Property Credit Balances and Credit Memorandum; The Tax Adviser, Unclaimed Property: Unraveling the Business-to-Business Exemptions.
Supports: Customer credit balances as potentially reportable unclaimed property, and state business-to-business exemptions.
- 10FASB Accounting Standards Codification 606-10-32-5 to 32-14, 32-25 to 32-27 and 55-41 to 55-45; ASC 705-20-25; IFRS 15.50 to 15.59 and 15.70 to 15.72 (paragraph text as reproduced by Deloitte DART and PwC Viewpoint, including the Deloitte note that highly probable and probable have the same meaning).
Supports: The constraint wording, estimation methods, consideration payable to a customer, the timing rule for rebates promised after the sale, customer options, and vendor consideration.
- 11IMA360 company figures and customer list, ima360.com, retrieved October 6, 2026.
Supports: $400B+ in annual revenue managed, implementations going live within 3 to 12 months, and the customer list, as published by IMA360. These are company claims, not independent research.
Retrieved from SEC EDGAR, ec.europa.eu, ftc.gov, congress.gov, ecfr.gov, SAP, state treasury and accounting-firm sites, September 28 to October 6, 2026

