Your files are read in your browser. Orders and pricing never leave your computer.
EDIParse

Online ANSI X12 EDI Viewer & Human-Readable Inspector

Drop any .edi, .x12, or .txt file to decode ISA/GS envelopes, translate cryptic qualifiers, and view a formatted Purchase Order, ASN, or Invoice side-by-side.

Drop your file below, check the order, then download for QuickBooks Desktop (.IIF).

Looking for the raw X12 segments? Orders open as a readable document. Select View raw EDI code (for IT) at the top right of the document to see the ANSI X12 segments side by side.
  1. 1Load your order file
  2. 2Check it and match your SKUs

Drop your EDI order file here

.edi, .x12 or .txt. The file is read on your computer and is not uploaded.

Now showing
walmart-850-crossdock.edi
No file handy? Open a sample:

No chargeback risks found. This order passes every check.

Checked against the Walmart supplier guide for EDI 850.

  • Detected Cross-Dock SDQ allocations (6 store-level splits verified against PO102).
  • Walmart Dept #0018 & Vendor #123456789 verified.

Raw EDI Code Inspector

31 lines
1ISAISA*00* *00* *08*925485US00 *12*5551234567 *261109*0830*^*00501*000010850*0*P*:~
2GSGS*PO*925485US00*5551234567*20261109*0830*10850*X*005010~
3STST*850*0001~
4BEGBEG*00*SA*4500991288**20261109~
5CURCUR*BY*USD~
6REFREF*DP*0018~
7REFREF*MR*0020~
8REFREF*IA*123456789~
9FOBFOB*PP*OR*BENTONVILLE~
10CSHCSH*Y~
11SACSAC*A*D240***2500**********NEW STORE PROMO ALLOWANCE~
12ITDITD*01*3*2**10**30*****2/10 NET 30~
13DTMDTM*037*20261112~
14DTMDTM*038*20261118~
15N1N1*BY*WALMART STORES INC*UL*0078742000008~
16N1N1*ST*WALMART DC 6094G-RDC*UL*0078742035260~
17N3N3*5801 SW REGIONAL AIRPORT BLVD~
18N4N4*BENTONVILLE*AR*72712*US~
19N1N1*VN*ACME HOME GOODS LLC*92*123456789~
20PO1PO1*1*100*EA*12.50*WE*UP*012345678905*IN*554433221*VN*SKU-TOWEL-BLU-L*UK*10012345678902~
21PIDPID*F*08***ORGANIC COTTON BATH TOWEL ROYAL BLUE~
22PO4PO4*10*1*EA~
23SDQSDQ*EA*92*0101*25*0102*35*0103*40~
24PO1PO1*2*60*EA*18.00*WE*UP*012345678912*IN*554433299*VN*SKU-ROBE-WHT-XL~
25PIDPID*F*08***LUXURY WAFFLE ROBE WHITE XL~
26PO4PO4*6*1*EA~
27SDQSDQ*EA*92*0101*20*0102*20*0103*20~
28CTTCTT*2*160~
29SESE*27*0001~
30GEGE*1*10850~
31IEAIEA*1*000010850~
BEGBeginning Segment for Purchase Order (850)
Line #4

Primary header of an EDI 850 Purchase Order. BEG03 is the legal PO # that must be echoed on your 856 ASN and 810 Invoice.

BEG01Transaction Set Purpose Code
00
BEG02Purchase Order Type Code
SA
BEG03Purchase Order Number
4500991288
BEG05Purchase Order Date
20261109

Purchase Order Summary & Line Items

Purchase Order #
4500991288
Order Date
11/09/2026
Dept # / Vendor #
Dept 0018 · Vendor 123456789
Order Total
$2,305.00 USD
Ship-To Warehouse / DC
WALMART DC 6094G-RDC
5801 SW REGIONAL AIRPORT BLVD
BENTONVILLE, AR 72712
Location Code: 0078742035260
Shipping Dates & Payment Terms
Earliest Ship Date:11/12/2026
Latest Ship Date:11/18/2026
Payment Terms:2/10 NET 30 · FOB PP
Multi-Store Order Detected: Automatically split items by store location
Order / Store #Your SKURetailer Item # / UPCItem DescriptionQtyUnit PriceLine Total
PO-4500991288-STORE-0101
Item: 554433221
UPC: 012345678905
ORGANIC COTTON BATH TOWEL ROYAL BLUE25 EA$12.50$312.50
PO-4500991288-STORE-0102
Item: 554433221
UPC: 012345678905
ORGANIC COTTON BATH TOWEL ROYAL BLUE35 EA$12.50$437.50
PO-4500991288-STORE-0103
Item: 554433221
UPC: 012345678905
ORGANIC COTTON BATH TOWEL ROYAL BLUE40 EA$12.50$500.00
PO-4500991288-STORE-0101
Item: 554433299
UPC: 012345678912
LUXURY WAFFLE ROBE WHITE XL20 EA$18.00$360.00
PO-4500991288-STORE-0102
Item: 554433299
UPC: 012345678912
LUXURY WAFFLE ROBE WHITE XL20 EA$18.00$360.00
PO-4500991288-STORE-0103
Item: 554433299
UPC: 012345678912
LUXURY WAFFLE ROBE WHITE XL20 EA$18.00$360.00
Total Units: 160 across 2 items
Items Subtotal: $2330.00
Allowance / Charge: -$25.00
Net Order Total: $2305.00

Download for your software

Pick where the order is going, then download. Files are ready for Excel, QuickBooks, Shopify or a thermal printer.

QuickBooks Account Names:
Direct QuickBooks Desktop import file with automatically balanced Accounts Receivable and Sales Income rows.
Field mapping table: which EDI segment fills which column (for IT & bookkeepers)

ANSI X12 Envelope & Core Segment Decoding Matrix

Deterministic segment-to-column mapping rules enforced by our client-side X12 engine

Source X12 Segment / ElementSample Raw ValueTarget ERP / CSV ColumnTransformation & Validation Logic
ISA06 / ISA08
925485US00 / 5551234567
Sender / Receiver IDExtracts 15-char padded trading partner IDs and dynamic delimiters at bytes 3, 82, 104, 105.
BEG03 / BIG02 / BSN02
4500991288
Document NumberIdentifies primary PO Number (850), Invoice Number (810), or Shipment ID (856).
PO106..PO115
UP*012345678905*IN*554433221
Normalized Product IDsSliding 2-element window resolves UPC (UP), Buyer Item/DPCI (IN/BP), and Vendor SKU (VN).
SE01 / CTT01
SE*27*0001 / CTT*2*160
Integrity ChecksumVerifies segment count and line-item hash totals to prevent 997 Functional Ack rejection.

Critical Chargeback & Import Pitfalls We Prevent

Common EDI mistakes that trigger $250+ retailer fines or accounting balance errors

80-Column Mainframe Hard Line Wraps

Risk: Parser Crash / Corrupted SKUs

Legacy retail VANs often wrap X12 streams at column 80 with CRLF, splitting PO1 or ISA segments in half.

Our streaming parser strips non-terminator CR/LF characters before splitting elements.

Custom Non-Standard Delimiters

Risk: 997 Rejection

Assuming * and ~ are universal fails when partners use |, ^, or >.

Always inspect ISA index 3 (element), index 104 (component), and index 105 (segment).

Unbalanced SE01 After Manual Notepad Edits

Risk: $200+ Admin Fee

Adding or removing a REF or DTM line in a text editor without updating SE01 triggers an immediate 997 rejection.

Use the 1-Click Auto-Fix button to recalculate SE01 and CTT01 automatically.

How to Inspect & Validate Any EDI File in 3 Steps

Zero middleware setup — complete in under 60 seconds

1. Drop Your .EDI or .X12 File

Drag your file into the browser dropzone or click a real Walmart/Target/Amazon sample.

2. Click Any Segment in the Left AST Tree

Inspect element-by-element definitions, qualifier meanings, and chargeback warnings.

3. Auto-Fix or Export to CSV / Excel / QuickBooks

Repair syntax errors in one click or export the flattened table to Excel or QuickBooks.

Frequently Asked Technical Questions

ANSI X12 specification details, retail companion rules, and ERP import answers

Is my confidential wholesale pricing uploaded to a server?

No. EDIParse runs 100% inside your browser using a client-side TypeScript engine. Your .edi files never leave your computer.

Does the viewer support multi-ST batch files?

Yes. If an ISA/GS envelope contains 50 store Purchase Orders, you can switch between individual ST transactions or export them all into a single consolidated sheet.

Related EDI Converters, Retailer Guides & X12 Segment References