EDI 812 Credit/Debit Adjustment
Functional Group CD
X12F Finance Subcommittee
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.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning Credit/Debit AdjustmentMandatoryMax 1
To transmit identifying dates and numbers for the transaction set and indicate the monetary value to the receiver of the transaction
BCD05 indicates whether the net of the detail is a credit or a debit. - 0300CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 0400Extended Reference InformationOptionalMax >1
To transmit identifying information as specified by the Reference Identification Qualifier
- 0500Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 0600Terms of Sale/Deferred Terms of SaleOptionalMax >1
To specify terms of sale
- 0700Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 0800F.O.B. Related InstructionsOptionalMax 1
To specify transportation instructions relating to shipment
- 0900Shipment DetailOptionalMax >1
To indicate shipment details in terms of quantity, weight, and routing instructions related to credit or debit of returned product
SHD is used to indicate shipment detail relative to credit or debit of returned product. - SAC Loop OptionalRepeat >1
- 0970Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 0972Date/Time ReferenceOptionalMax 5
To specify pertinent dates and times
- 0974Tax InformationOptionalMax 10
To specify tax information
- 0970Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- N1 Loop MandatoryRepeat 200
- 1000Party IdentificationMandatoryMax 1
To identify a party by type of organization, name, and code
- 1100Additional Name InformationOptionalMax 2
To specify additional names
- 1200Party LocationOptionalMax 2
To specify the location of the named party
- 1300Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 1400Extended Reference InformationOptionalMax 12
To transmit identifying information as specified by the Reference Identification Qualifier
- 1500Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 1520Monetary Amount InformationOptionalMax 10
To indicate the total monetary amount
- 1000Party IdentificationMandatoryMax 1
- LM Loop OptionalRepeat 10
- 1550Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 1560Industry Code IdentificationMandatoryMax 100
To identify standard industry codes
- 1550Code Source InformationMandatoryMax 1
- FA1 Loop OptionalRepeat >1
- 1600Type of Financial Accounting DataMandatoryMax 1
To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation
- 1700Accounting DataMandatoryMax >1
To specify the detailed accounting data
- 1600Type of Financial Accounting DataMandatoryMax 1
- TXI Loop OptionalRepeat >1
- 1800Tax InformationMandatoryMax 1
To specify tax information
- 1900Date/Time ReferenceOptionalMax 5
To specify pertinent dates and times
- 1800Tax InformationMandatoryMax 1
Detail
- CDD Loop OptionalRepeat >1
- 1600Credit/Debit Adjustment DetailMandatoryMax 1
To provide information relative to a line item adjustment
- 1700Item IdentificationOptionalMax 1
To specify basic item identification data
- 1800Item Physical DetailsOptionalMax 1
To specify the physical qualities, packaging, weights, and dimensions relating to the item
- 2000Extended Reference InformationOptionalMax >1
To transmit identifying information as specified by the Reference Identification Qualifier
- 2020Date/Time ReferenceOptionalMax 5
To specify pertinent dates and times
- SAC Loop OptionalRepeat 25
- 2030Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 2040Date/Time ReferenceOptionalMax 5
To specify pertinent dates and times
- 2045Tax InformationOptionalMax 10
To specify tax information
- 2030Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- LM Loop OptionalRepeat 10
- 2050Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 2060Industry Code IdentificationMandatoryMax 100
To identify standard industry codes
- 2050Code Source InformationMandatoryMax 1
- N11 Loop OptionalRepeat >1
- 2100Store LocationMandatoryMax 1
To specify store numbers related to specific addresses for deliveries
- 2200Monetary Amount InformationOptionalMax 10
To indicate the total monetary amount
- 2300Percent AmountsOptionalMax 2
To qualify percent amounts and supply percent amounts
- N1 Loop OptionalRepeat >1
- 2400Party IdentificationMandatoryMax 1
To identify a party by type of organization, name, and code
- 2500Monetary Amount InformationOptionalMax 10
To indicate the total monetary amount
- 2600Percent AmountsOptionalMax 2
To qualify percent amounts and supply percent amounts
- 2400Party IdentificationMandatoryMax 1
- 2100Store LocationMandatoryMax 1
- FA1 Loop OptionalRepeat >1
- 2640Type of Financial Accounting DataMandatoryMax 1
To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation
- 2660Accounting DataMandatoryMax >1
To specify the detailed accounting data
- 2640Type of Financial Accounting DataMandatoryMax 1
- 2665Loop HeaderOptionalMax 1
To indicate that the next segment begins a loop
- TXI Loop OptionalRepeat >1
- 2670Tax InformationMandatoryMax 1
To specify tax information
- 2675Date/Time ReferenceOptionalMax 5
To specify pertinent dates and times
- 2670Tax InformationMandatoryMax 1
- 2680Loop TrailerOptionalMax 1
To indicate that the loop immediately preceding this segment is complete
- 1600Credit/Debit Adjustment DetailMandatoryMax 1
- 2700Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)