ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

X12 412 — Trailer or Container Repair Billing

The 412 invoices the repair of a trailer or container between a repair shop (M&R) and the owner or lessee — chassis pool, IEP, BCO, leasing company.

Purpose

The 412 documents an intermodal repair: equipment type, UIIA / IICL damage codes, labor hours, parts consumed, charges. It is part of the M&R (Maintenance & Repair) program governed by industry conventions (IICL for containers, IANA for chassis).

It feeds the reimbursement chain between repair shop, equipment provider and user. Acknowledged by 997. Lives alongside the 998 (Set Cancellation) for cancellation and 820 for payment.

Envelope structure

The 412 travels within the three X12 envelope levels (ISA/IEA, GS/GE with functional group TR, and ST/SE). Didactic example in release 004010:

x12 example-412.x12
ISA*00*          *00*          *ZZ*REPAIRSHOP    *ZZ*CHASSISPOOL   *260515*1400*U*00401*000000412*0*P*>~
GS*TR*REPAIRSHOP*CHASSISPOOL*20260515*1400*1*X*004010~
ST*412*0001~
B3D*00*INV-RPR-2026-7780~
N1*BT*ACME CHASSIS POOL*92*POOL-001~
N1*SF*ACME REPAIR SHOP*92*SHP-LB-001~
N7*XYZ*CHASSIS-1234*40-CHASSIS~
LX*1~
NTE*ZZ*BENT-CROSSMEMBER-CODE-CH-08~
AMT*ZZ*450.00~
LX*2~
NTE*ZZ*LABOR-2HR~
AMT*ZZ*180.00~
SE*11*0001~
GE*1*1~
IEA*1*000000412~

Common segments

  • HeaderST, B3D (Beginning Segment for Repair Billing).
  • PartiesN1*BT (Bill To — owner / pool), N1*SF (Ship From — repair shop).
  • EquipmentN7 with chassis or container ID.
  • Repair itemsLX loop: NTE (damage / labor / parts), AMT*ZZ (amount).
  • SummarySE.

Common pitfalls

  • Damage codes catalog: IICL and IANA publish official codes; a 412 with a non-standard proprietary code is rejected by pools.
  • Pre-authorization: most chassis pools require pre-auth for repairs > $500; a 412 without authorization REF is held.
  • Photographic evidence: an expensive 412 (>$1000) without a REF pointing to M&R photos is contested; always bundle.

Documentation

The code 412 and the name Trailer or Container Repair Billing are public and listed on x12.org/products/transaction-sets. The complete structure of loops, qualifiers and code lists is distributed by DISA via the proprietary Implementation Guides (TR3). ediverse.io covers only public concepts, the envelope and didactic examples.