EDI 812 Credit/Debit Adjustment Specifications

Read the guide below to learn about the EDI 812.

If you need to send or receive EDI 812s, contact our team of EDI experts today.

Speak with an EDI Expert
EDI Transaction Header

EDI 812 - Credit/Debit Adjustment Specifications

What is an EDI 812?
EDI 812 is an X12 transaction set that communicates an adjustment to the costs for products or services between retailers or grocers and their vendors, suppliers, and wholesalers.


How to use an EDI 812?
An EDI 812 provides the amount and explanation for the difference in the amount being charged from a previously transmitted EDI 810 Invoice or EDI 850 Purchase Order. It can also be used by the buyer to request an adjustment from the supplier.


Common reasons for an adjustment to charges include:

  • The item was defective
  • The product ordered was not received
  • Goods were or are being returned
  • The actual total quantity delivered was greater or less than that ordered
  • There was an error in the pricing of the item in the original PO or invoice


EDI 812 Specification
This X12 Transaction Set contains the format and establishes the data contents of the Credit/Debit Adjustment Transaction Set (812) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to notify a trading partner of an adjustment or billback and may be used to request an adjustment or billback. It identifies and contains the details and amounts covering exceptions, adjustments, credits, or debits for goods or services. This transaction set is multidirectional between trading partners.


Accredited Standards Committee X12. ASC X12 Standard [Table Data]. Data Interchange Standards Association, Inc., Falls Church, VA. https://x12.org/index.php/products/transaction-sets

EDI transaction automation

Automate EDI / API Transactions

Eliminate manual integration flows by automating and orchestrating EDI and API-based transactions in an intuitive self-service, low-code development environment. 

Not ready for self-service? Leverage Cleo’s Managed Services team to get you up and running.

Keep a list of all X12 EDI transaction sets at hand.

Access a free EDI Transaction Set Guide