Kroger Deduction Code OI: Off-Invoice Allowance
Kroger Deduction Code OI is an off-invoice allowance — trade, co-op, or salvage — taken at payment. Learn how to track the agreements and audit the rates.
Executive Summary & Quick Answer
Executive summary: OI is where negotiated allowances meet the remittance. Trade promotions, co-op programs, and salvage agreements that were agreed off-invoice get deducted at payment under code OI. The exposure is rarely the existence of the allowance — it's whether the rate, the window, and the program match what was actually negotiated. Suppliers who can't produce the agreement fast lose the reconciliation by default.
Quick answer: Kroger Deduction Code OI is an off-invoice allowance taken at payment — typically manual corrections for trade promotions, co-op programs, or salvage agreements between the supplier and Kroger. It becomes a problem when the allowance rate on the remittance differs from the negotiated agreement, or is applied outside its window.
Deep Dive: What Triggers Code OI
An off-invoice allowance is agreed outside the invoice line and settled at payment. Kroger applies the negotiated allowance as an OI deduction — commonly:
- Trade promotion allowances (temporary price reductions, ad support)
- Co-op marketing allowances
- Salvage / damaged-goods agreements handled as manual corrections
The reconciliation question is always three-part: right program, right rate, right window.
| Check | What can go wrong |
|---|---|
| Program | An allowance taken for a program you didn't agree to |
| Rate | Kroger's loaded rate differs from the negotiated rate |
| Window | Allowance applied before/after its valid dates |
Because OI covers multiple concurrent programs, it's easy for one expired or mis-rated allowance to keep deducting unnoticed.
Business & Financial Impact
- Deduction = varies by allowance agreement — there's no single rate.
- Multiple live programs = multiple drift points, each small, collectively material.
- Expiry risk: an allowance that outlives its window keeps taking money until caught.
- 180-day dispute window applies — recovery depends on producing the agreement.
Root Causes (Ranked)
- Rate mismatch between the loaded allowance and the negotiated agreement.
- Expired allowance still deducting — no end-date enforcement.
- Wrong program applied to an item/vendor it wasn't agreed for.
- Salvage/manual corrections applied without matching documentation.
Step-by-Step Reconciliation Workflow
active allowance register (rate + dates + program)
│
remittance OI lines ──► match to a register entry?
│ no → dispute (unagreed allowance)
│ yes → rate & window correct?
│ no → dispute within 180 days
│ yes → accept + log
- Maintain a live allowance register: every trade/co-op/salvage agreement with rate and validity dates.
- Match each OI line to a register entry before accepting it.
- Enforce end dates — flag any OI taken outside its window.
- Dispute over-taken or expired allowances with the agreement, inside 180 days.
OI vs CD vs LC
| Code | What it is | Root |
|---|---|---|
| OI | Off-invoice allowance (trade/co-op/salvage) | Rate/window/program mismatch |
| CD | Cash discount per payment terms | Rate drift / double-dip |
| LC | List cost difference | Price-change not synced |
Related: Code CD · Code LC · all Kroger codes
Supplier Checklist
- Live allowance register: every trade/co-op/salvage agreement with rate + dates
- Each OI line matched to a register entry before acceptance
- End-date enforcement flags out-of-window allowances
- Over-taken/expired allowances disputed within 180 days with documentation
FAQs
What is Kroger Deduction Code OI? An off-invoice allowance taken at payment — usually trade promotion, co-op, or salvage agreements handled as manual corrections.
How is OI different from CD? OI is a negotiated program allowance; CD is a cash discount tied to payment terms. They come from different agreements and rates.
Why did I get an OI deduction I don't recognize? Either an allowance was applied for a program you didn't agree to, or an expired allowance is still deducting. Match it to your register and dispute if unsupported.
Can I dispute an OI deduction? Yes — within Kroger's 180-day window, with the signed allowance agreement showing the correct program, rate, and dates.
How do I stop OI drift? Keep a dated allowance register and reconcile every OI line against it monthly, enforcing end dates.
Is your next shipment at risk for Kroger?
Run one shipment's PO, ASN, invoice, and delivery data through the free scanner and see the chargeback risks before the truck leaves — no signup, nothing uploaded.
Scan a shipment free →Get ahead of the next chargeback
Join the early-access list for automated pre-shipment audits that flag compliance errors across every shipment — before they become deductions.
GetChargeback is not affiliated with Kroger.This guide is compiled from industry sources for general information and is not legal, financial, or compliance advice. Verify current requirements in the retailer's official vendor portal before acting. Last reviewed 2026-07-10.