Reconciles your purchase orders shipment notices invoices and deduction reports at field level, codes every mismatch to that retailer's own rules, and builds the packet its portal expects.
Total exposure
$284,500
Disputable
$192,300
Recovered
$148,900
CB-4821
Delivered outside the order window
CB-4819
Shipment notice does not match the labels
CB-4815
Labeling not to spec
CB-4807
Unauthorized carrier used
Works with chargebacks from







The problem
Your AR team isn't losing disputes. They're losing the race to the deadline
Documents arrive in pieces. Windows close while the backlog grows. The evidence that would win the dispute already exists, nobody reconciled it.
2%
of sales, in deductions
Median non-trade deduction rate across CPG, 0.25–0.5% five years ago.
27%
written off, never disputed
Of deduction dollars. In food and beverage, 52%.
45%
recover less than half
Of suppliers, on invalid deductions. 15% recover under 10%.
30 days
Walmart's dispute window
Then it is permanent. Manual cycles run 94 days.
Sources: CRF 2023 Deduction Metrics Survey · SCDigest / Attain 2018 · Finortal: the numbers the industry itself trusts.
How it works
From raw CSVs to filed disputes.
Drop in the exports you already have.
Four CSVs straight out of your ERP.
We reconcile them, line by line.
Your shipment notice says 480 units. The receipt says 460.
Every mismatch coded to the retailer's rules.
Walmart OTIF and SQEP, Target A176, not a generic chargeback.
You file a packet that already fits.
Summary, the field values that disagree, and the letter.
Features
Field-level evidence. Portal-ready packets. Money recovered.
Four-document matching
Quantity, price, timing and carton counts, compared across all four documents the moment your files land.
Purchase order
Shipment notice
Invoice
Deduction
Discrepancy classification
Every mismatch matched to the retailer's own deduction code, and sorted into Disputable, Valid, or Needs More Info.
Dispute letter generation
The deduction reference, reason and evidence, formatted for the portal you file in.
Exposure dashboard
Disputable, valid and recovered dollars, a recovery rate your CFO can act on.
Deadline tracking
Walmart's 15–30 days, Target's 9–18 months. We flag what is about to expire.
Retailer profiles
Deadlines, portal requirements and penalty structures for every retailer. The rules change; we track them.
Reference
Before you email us, read these.
Free, and the part of the job we can do without your data. Every figure below comes from a retailer reference we compiled or from published research, with the date attached.
- Every retailer's dispute window, in one tableWalmart 30 days, Kroger 180, Home Depot 48 business hours, and which event each one counts from.Read →
- What evidence each dispute actually needsThe required-document list for all eleven retailers, plus the four exceptions that decide cases.Read →
- What retailers charge, measured across 111 manuals63 distinct fulfilment errors and the penalty attached to each, from the only peer-reviewed study of it.Read →
Integrations
Four ways to connect to your stack.
Each path has its own setup page, pick the one that fits.
Webhooks
HMAC-signedRegister an endpoint and Disputek delivers every event as a signed POST - analysis.completed, chargeback.updated, test.sent.
- analysis.completed
- chargeback.updated
- test.sent
Zapier
API keyPoll recent chargebacks as Zap triggers and push EDI document bundles as actions. A Zapier app scaffold ships in the repo.
Open Zapiern8n
TemplateImport the ready-made n8n workflow and wire Disputek into your automation in minutes.
Open n8nMCP server
AI assistantsInstall the Disputek MCP server for AI assistants - Claude Code, Claude Desktop, Cursor, any MCP client.
Open MCP serverRetailer coverage
One engine. Every retailer's rules.
Eleven at launch. Each carries its own dispute window, documentation requirements and penalties, and we track the changes.
Walmart
Dispute window: 30 days
Fully supportedPenalties land in one system, receivables in another. Portal access is per-user, requested in advance.
Target
Dispute window: 9–18 months
Fully supportedFile the exemption before a violation hardens into a chargeback. Prepaid suppliers get 18 months, collect 9; multiples are auto-denied.
Costco
Dispute window: 60 days
Fully supportedLabels on two sides of every carton, scannable. Appointment required, no walk-ins.
Kroger
Dispute window: 180 days
Fully supportedTwo-factor sign-in, and nothing can be changed after you submit. Complete the documentation before you file.
Albertsons
Dispute window: 180 days
Fully supportedShortfall claims need the retailer's own receiving document. One profile covers Safeway, Vons and Jewel-Osco.
Home Depot
Dispute window: 48 business hours for routing violations
Fully supportedThe tightest window in the market, and the strongest case for automation.
Sam's Club
Dispute window: 30 days
Fully supportedClub deductions sit in their own view, so a Walmart-only process misses them. Display-ready packs, exact unit counts.
CVS
Dispute window: 60 days
Fully supportedDeductions, compliance and payments in one portal. Pharmacy items run a different compliance programme.
Walgreens
Dispute window: 60 days
Fully supportedPharmacy and consumer goods run separate programmes; the New York banner its own. Verify the routing before filing.
Petco
Dispute window: 60 days
Fully supportedStandard compliance, plus extra documentation for labelling disputes on certified products.
PetSmart
Dispute window: 60 days
Fully supportedStandard compliance. Check which entity issued the deduction before you file.
Deduction codes, portal names and each retailer's deadline vocabulary are listed in the FAQ.
11
retailers covered at launch
< 60s
from upload to flagged discrepancies
48 hrs
tightest dispute window (Home Depot)
3%
of cost lost to retailer fines, recoverable
Pricing
Start free. Pay when you recover.
A subscription plus a success fee on dollars actually recovered. No seat, SKU or dispute limits. Prepay saves 15%, or 20% for two years.
FIRST 5 PILOT SUPPLIERS: NO IMPLEMENTATION FEE · SUCCESS-FEE-ONLY TERMS FOR 90 DAYS
Free audit
Run a one-time exposure audit. See what you're owed before you commit.
Retailer connections: Audit only
- Unlimited SKUs
- Full dashboard
- US + Canada retailers
- Upload-only file ingestion
Starter
For suppliers starting to actively dispute chargebacks.
Retailer connections: Up to 5
- Unlimited disputes
- Unlimited SKUs & seats
- Manual CSV ingestion
- Standard dispute packets
- Email support · 48hr
- Webhooks, Zapier, n8n & MCP
Growth
For teams disputing across multiple major retailers.
Retailer connections: Up to 12
- Unlimited disputes
- Multi-brand contracts
- Webhooks, Zapier, n8n & MCP
- Email 24hr + Zoom
Scale
For high-volume operations with ERP integration.
Retailer connections: Up to 25
- Unlimited disputes
- Multi-brand contracts
- Priority email + Zoom
- Webhooks, Zapier, n8n & MCP
Enterprise
Dedicated support, custom API, and full automation.
Retailer connections: Unlimited
- Multi-brand contracts
- Dedicated Zoom + email
- Webhooks, Zapier, n8n & MCP
Add-ons: available on any paid tier
$200/mo
Portal auto-submit
Automatic portal filing
In development
FAQ
Questions, answered
The first group is what buyers ask. The second is the vocabulary your analysts need when they file: document codes, deduction codes and portal names.
Buying Disputek
Codes, portals and deadlines
850Purchase order: what the retailer ordered.
856Advance ship notice (ASN): what left your dock, by carton.
810Invoice: what you billed.
812Chargeback: the deduction the retailer took. Some trading partners label this 180.
820Payment remittance: how the deduction was applied.
997Functional acknowledgement: the retailer confirming it received a document.
OTIFOn time, in full: the delivery missed its window or came short.
MABDMust arrive by date: the purchase order's delivery window.
OTFROn-time fill rate: how much of the order actually shipped complete.
Case fillOrdered cases versus cases received.
Labels, cartons and documentsSSCCThe carton licence-plate label; a mismatch fails the receipt.
3-way matchOrder, shipment and invoice must agree.
Club-packDisplay-ready pack requirements for club formats.
NASCPet-industry certification required for some labelled products.
FSMA 204US food traceability rule for supply-chain records.
Retailer-specificV CodeHome Depot routing violation: 48 business hours to dispute.
DQCHome Depot distribution quality compliance.
A176 / A030Target's own chargeback codes for receipt and compliance failures.
TR02Target routing and carton numbering exception.
ORADKroger order and receiving adjustment, a delivery shortfall.
SQEPWalmart supplier quality excellence programme, which grades the penalties.
APDPWalmart's accounts payable deduction portal: where its deductions are disputed.
WalmartRetail Link, deduction disputes through its APDP view.
Sam's ClubRetail Link, with deductions in a separate club view.
TargetPartners Online, filed through Synergy.
Costcohub.costco.com supplier portal.
KrogerPartner Pass, filed through Supplier Connect.
AlbertsonsAVISS portal, shared across Safeway, Vons and Jewel-Osco.
Home Depotsuppliercenter.homedepot.com.
CVSvendornet.cvs.com Vendor Connect.
Walgreenssupplier.walgreens.com, separate tracking for Duane Reade.
Petco / PetSmartTheir supplier portals, on standard retail compliance programmes.
Free recovery estimate
Know what you're owed. Before the window closes.
Upload your chargeback report. See the dollars and deadlines you are leaving on the table: free, sourced, yours to keep.
Get my free recovery estimateNo cost. No obligation. Your data stays yours.
First 5 pilot suppliers: founder-led onboarding, success-fee-only terms for 90 days.