EDIFACT PAC segment: package.

The PAC segment describes a package type and quantity. Used in DESADV within a CPS packaging group to specify whether the package is a pallet (PF), carton (CT), bag (BG), etc. PAC+1+PF:::PALLET means 1 pallet. PAC+20+CT means 20 cartons. In ORDERS, PAC can appear at line level to indicate the number of trade units.

Tag
PAC
Full name
Package
Part of the message
Packaging and shipment
Data elements
3

A PAC segment, explained

Hover any part of the segment to see what it is. Open What your system receives to see the JSON or XML CleanEDI delivers.

  1. PAC+1+PF:::PALLET'
    PACPackage

    Package

    PAC
    Package

PAC structure

Elements are separated by + and their parts by :. Positions match the explainer, so 2.3 is the third part of the second element.

PositionElementParts
1Number of packagesSingle value
2Packaging detailsSingle value
3Package type3.1 Code

Common EANCOM and UN/EDIFACT values. Your trading partner's implementation guide is the final word on which codes they send.

PAC segment FAQ

Have a real message with PAC in it? The explainer breaks down every segment and runs in your browser.

Explain my message

What is the PAC segment in EDIFACT?

PAC is the Package segment. The PAC segment describes a package type and quantity. Used in DESADV within a CPS packaging group to specify whether the package is a pallet (PF), carton (CT), bag (BG), etc. PAC+1+PF:::PALLET means 1 pallet. PAC+20+CT means 20 cartons. In ORDERS, PAC can appear at line level to indicate the number of trade units.

Where does PAC appear in an EDIFACT message?

PAC belongs to the packaging and shipment part of a message, alongside CPS, PCI, GIN, MEA.

How do I read a PAC segment in my own message?

Paste the message into the free CleanEDI explainer. It breaks every PAC segment into its elements, translates the codes and shows the JSON and XML your system would receive. Nothing you paste leaves your browser.

Related segments in packaging and shipment