CGetChargeback

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)

  1. Rate mismatch between the loaded allowance and the negotiated agreement.
  2. Expired allowance still deducting — no end-date enforcement.
  3. Wrong program applied to an item/vendor it wasn't agreed for.
  4. 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
  1. Maintain a live allowance register: every trade/co-op/salvage agreement with rate and validity dates.
  2. Match each OI line to a register entry before accepting it.
  3. Enforce end dates — flag any OI taken outside its window.
  4. 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.