Skip to main content

TDS — Total Monetary Value Summary

X12 TDS segment on EDI 810 invoices: total invoice amount and how it must reconcile with IT1 line totals.

TDS segment facts

  • TDS01 must reconcile with rolled-up IT1 line amounts — cent-level drift causes retailer invoice rejects.
  • Implied decimal rules differ by partner; SignalEDI partner profiles can enforce the correct TDS scale.
  • Accounting handoff previews show TDS totals before invoices post to QuickBooks drafts.

What the TDS segment does

TDS states the invoice total. Partners compare TDS against summed IT1 amounts; mismatches are hard rejects or short-pay triggers.

Loop: Once per 810

Common transaction sets: 810

Key elements

ElementNameDescription
TDS01AmountTotal invoice amount; usually implied decimal (e.g. 12345 = $123.45).

Example TDS segment

TDS*11988~

Parse and validate samples with the free EDI validator or send JSON via the JSON→X12 mapping guide.

Common TDS errors

  • TDS total does not equal sum of IT1 line extensions
  • Wrong implied decimal convention for the partner

Related reference

Frequently asked questions

© 2026 SignalEDI Inc. All rights reserved.