/

/

EDI 832 Price/Sales Catalog: How to Keep Item Data Clean Across Retailers

EDI

EDI 832 Price/Sales Catalog: How to Keep Item Data Clean Across Retailers

How the EDI 832 Price/Sales Catalog works, segment by segment, plus the item data errors that cause rejections and chargebacks across retailers and distributors.

EDI

EDI 832 Price/Sales Catalog: How to Keep Item Data Clean Across Retailers

How the EDI 832 Price/Sales Catalog works, segment by segment, plus the item data errors that cause rejections and chargebacks across retailers and distributors.

Isometric illustration of a central item catalog document linked by dashed lines to three retail stores on a teal grid.
No headings found on page

Most chargebacks start before anything ships. A retailer loads a UPC with the wrong pack quantity, the 850 purchase order comes in for cases when you sell eaches, and three weeks later your ASN and invoice don't match what the buyer's system expects. The fix usually leads back to one document: the EDI 832 Price/Sales Catalog.

The 832 is how you tell a trading partner what you sell, how it's packed, and what it costs. When it's right, item setup is boring, which is the goal. When it's wrong, every document downstream inherits the error. This guide walks through what goes in an 832, the mistakes we see most often, and how to keep one clean item record across a growing list of retail and distribution partners.

What is an EDI 832?

The EDI 832 is the X12 transaction set a supplier uses to send product and price information to a buyer. It carries item identifiers, descriptions, pack configuration, cost, and the dates a price takes effect. The buyer loads it into their item master so that purchase orders, receiving, and invoice matching all work from the same data you do.

The usual direction is supplier to buyer. Manufacturers and brands send it to retailers, wholesale distributors, and government buyers. The GSA, for example, runs its vendor catalogs on the 832 and has tightened validation on catalog data in recent years. The European equivalent is the EDIFACT PRICAT, and the buyer confirms receipt with a 997 functional acknowledgment.

Partners use the 832 for three kinds of updates:

  • A full catalog load when you first onboard, so every active item exists in their system before the first PO.

  • Change files for new items, cost changes, pack changes, and discontinuations.

  • Price communication with an effective date, so the buyer knows which cost applies to which order.

If you sell into grocery, expect a different set of documents for the same job. Grocers often use the 888 Item Maintenance, 879 Price Information, and 889 Promotion Announcement in place of the 832. Some large retailers skip the 832 altogether and take item setup through a supplier portal or the GS1 data network, so check each partner's guide before you build anything.

EDI 832 format: the segments that matter

An 832 has a header that describes the catalog and a detail loop that repeats once per item. The exact segments and codes vary by partner, but most 832s you build will use these:

Segment

Name

What it carries

What goes wrong

ST / SE

Transaction set header and trailer

Start and end of the document, control number, segment count

Segment count off after a manual edit

BCT

Beginning segment for price/sales catalog

Catalog purpose and catalog number

Purpose code says full catalog when you meant a change file, or the reverse

DTM

Date/time reference

Catalog date, price effective and expiration dates

Missing effective date, so the buyer applies the new cost to orders already placed

N1

Name

Supplier and buyer identifiers

Vendor number or GLN that doesn't match the partner's setup

LIN

Item identification

UPC or GTIN, vendor item number, buyer item number

Bad check digit, or a UPC reused for a reformulated item

PID

Product/item description

Item description, color, size, flavor

Descriptions longer than the partner allows get truncated

PO4

Item physical details

Pack, inner pack, size, weight, case dimensions

Pack quantity that disagrees with what the warehouse ships

MEA

Measurements

Dimensions and weights where the partner wants them separately

Units of measure mixed (inches vs centimeters)

CTP

Pricing information

Cost, price basis, unit of measure, price tiers

Price per case sent where the partner expects price per each

LDT

Lead time

Lead time for the item

Left out, so replenishment planning uses a default

PO4 and CTP are where most of the money is. PO4 sets the pack your retailer orders against, and it's the same pack your ASN carton detail and Ti-Hi will be checked against later. CTP sets the cost the buyer will match your 810 invoice to. If you're also working through weight fields, our guide to pack, tare, and net weight covers the math.

Common EDI 832 errors and how they show up later

An 832 error rarely announces itself. The 997 comes back accepted because the file is valid X12, and the problem surfaces weeks later on a different document. These are the ones worth checking first.

Unit of measure mismatches

You price by the case, the buyer's system reads it as each, and the first PO arrives with a cost twelve times too low. Or the reverse. Match the CTP unit of measure to the unit the partner orders in, and confirm it in their implementation guide before your first load.

Pack quantities that drift

Operations changes a case from 12 to 10 units and nobody sends an updated PO4. The retailer keeps ordering 12-packs, your warehouse ships 10-packs, and the ASN no longer matches the PO. That is a short-ship on paper and often a compliance chargeback in practice.

Price changes without effective dates

A cost increase without a clear effective date leaves the buyer to guess which orders it applies to. Usually they apply it to nothing until someone calls. Send the effective date in DTM, give the lead time the partner's terms require, and keep a record of when you sent it. This matters even more when a cost change is driven by tariffs; we cover the invoice side in our 810 tariff charges guide.

Bad or reused UPCs

A wrong check digit fails validation at partners that check it, and a UPC reused for a changed product can merge two items in the buyer's system. GS1 rules on when a change needs a new GTIN are the reference here, and our labeling guide covers barcode basics.

Discontinued items left active

If you stop making an item and never send a discontinuation, the buyer can keep issuing POs for it. You either reject them, which hurts your fill rate, or you substitute without approval, which can earn a chargeback.

When a partner does flag 832 data, the response often arrives as an 824 Application Advice or an 864 Text Message. Our companion guide on reading those rejections explains what each one is telling you.

How the 832 compares to other item and inventory documents

The 832 gets confused with a few documents that sound similar. Each one answers a different question for the buyer.

Document

Direction

Question it answers

When it's sent

832 Price/Sales Catalog

Supplier to buyer

What do you sell, how is it packed, and what does it cost?

Onboarding, then on changes

846 Inventory Inquiry/Advice

Supplier to buyer, or both ways

How many units can you ship right now?

Daily or more often

852 Product Activity Data

Buyer to supplier

How did your items sell and what's on hand in our stores?

Weekly in most programs

888 Item Maintenance

Supplier to buyer

Grocery version of item setup and changes

On changes

879 Price Information

Supplier to buyer

Grocery price changes

On changes

The practical difference between the 832 and the 846 is frequency. Item data changes a few times a year; inventory changes all day. If you want the inventory side in depth, start with our complete guide to the EDI 846 and the 846 playbook for CPG brands.

How to manage 832s across many trading partners

One retailer is manageable by hand. Five or ten partners, each with its own guide, is where item data starts to split into versions. A few habits keep it together.

  1. Keep one item master. Pack, dimensions, weights, UPCs, and base cost should live in your ERP or PIM, and every 832 should be generated from it. If someone edits an 832 directly to satisfy one partner, that change never makes it back to the source.

  2. Handle partner differences in the map. Partner A wants price per each and Partner B wants price per case. Handle that in the map, so both files come from the same item record. This is the same principle behind a good EDI and ERP integration.

  3. Send change files with dates. Treat every pack or cost change as an event with an effective date, and send it to every partner that carries the item.

  4. Check the 832 against what you actually ship. Compare PO4 pack data to warehouse cartonization at least quarterly. Our 3PL data quality guide covers where those two drift apart.

  5. Fill the gaps the 832 can't carry. Partners often want attributes the 832 has no room for, such as images or marketing copy, and ask for a spreadsheet or portal upload alongside it. Track those as part of the same item setup so nothing goes live half complete.

If you run NetSuite or Cin7, our NetSuite EDI integration and Cin7 EDI integration pages show how item records flow out to partners. When you're ready to set up catalogs for a new partner, start integrating and we'll scope the maps with you.

EDI 832 FAQ

What is an EDI 832 used for?

Suppliers use the 832 to send product and pricing details to retailers and distributors: item identifiers, descriptions, pack configuration, cost, and effective dates. The buyer loads it into their item master so orders and invoices match.

Who sends the EDI 832?

The supplier, manufacturer, or brand sends it to the buyer. Some buyers also send an 832 to request a catalog, but supplier to buyer is the common flow.

How often should you send an 832?

Send a full catalog at onboarding, then a change file whenever an item is added, discontinued, repacked, or repriced. Some partners also ask for a periodic full refresh; their implementation guide will say how often.

What is the difference between EDI 832 and EDI 846?

The 832 describes the item and its cost. The 846 reports how many units are available. Item data changes occasionally, inventory changes constantly.

What is the difference between EDI 832 and EDI 888?

Both handle item setup. The 832 is common in general retail, distribution, and government. Grocery partners often use the 888 Item Maintenance along with the 879 and 889 for price and promotion changes.

Is the EDI 832 the same as PRICAT?

They do the same job in different standards. The 832 is ANSI X12, used mostly in North America. PRICAT is the EDIFACT version used in Europe and much of the rest of the world.

What segments are required in an EDI 832?

At minimum you'll send ST, BCT, and SE, plus an item loop with LIN for identification. Most partners also require PID, PO4, and CTP. The partner's guide decides what is mandatory for them.

New to EDI terms? Our EDI glossary and guide to EDI standards cover the basics.

More articles

Our platform is designed to empower businesses of all sizes to work smarter and achieve their goals with confidence.

Oct 19, 2026

How the EDI 845, 844, and 849 work together for distributor contract pricing and chargebacks, with a worked dollar example and the errors that cause denied claims.

Coins linked by a dashed path to a checkmarked green box and shipping boxes, showing payment, approval, and shipment steps.

Sep 28, 2026

About 135 billion EDI documents move each year, and US healthcare drives half of them. See the three-method math, sources, and caveats behind the estimate.

Isometric illustration of layered translucent dashboard screens with a pie chart, area chart, and lists on a tan background

Sep 2, 2026

AI-era ERPs are composable. EDI built as one endpoint per transaction cannot keep up. How DAG-based workflow architecture solves it, with parallels from GL, WMS, TMS, and 4PL.

Isometric diagram of six colored nodes connected by dashed directional arrows, illustrating a branching workflow structure.

Oct 19, 2026

How the EDI 845, 844, and 849 work together for distributor contract pricing and chargebacks, with a worked dollar example and the errors that cause denied claims.

Coins linked by a dashed path to a checkmarked green box and shipping boxes, showing payment, approval, and shipment steps.

Sep 28, 2026

About 135 billion EDI documents move each year, and US healthcare drives half of them. See the three-method math, sources, and caveats behind the estimate.

Isometric illustration of layered translucent dashboard screens with a pie chart, area chart, and lists on a tan background

Sep 2, 2026

AI-era ERPs are composable. EDI built as one endpoint per transaction cannot keep up. How DAG-based workflow architecture solves it, with parallels from GL, WMS, TMS, and 4PL.

Isometric diagram of six colored nodes connected by dashed directional arrows, illustrating a branching workflow structure.

Jul 27, 2026

How EDI ERP integration works, the five methods to connect the two systems, the costs vendors skip, and setup paths for NetSuite, Cin7, and QuickBooks.

Isometric illustration of an open laptop displaying a gear icon, surrounded by a speech bubble, user avatar, dollar coin, cardboard box, and donut chart.

Let's connect!

Let's connect!

Let's connect!