T420 · TradeTech & Trade Finance · Cat-26
v1.0 · May 2026

MT700 LC Field Validator & UCP 600 Compliance Checker

Validate SWIFT MT700 Documentary Credit fields against UCP 600 rules and ISBP 821. Flags missing mandatory fields, format errors, date logic, and common discrepancy risks. Client-side. Zero PII.

UCP 600 ISBP 821 SWIFT MT700 Client-Side · Zero PII Cat-26
Scope & reliance — Deterministic rule checks against static embedded UCP 600 / ISBP 821 references. Not a substitute for bank compliance review. Rules may age — verify against current ICC publications. All inputs processed locally in your browser. Zero PII transmitted. CC BY 4.0.
▸ MT700 Field Inputs
Max 16 chars · A–Z 0–9 / -
Must be one of the three ICC-recognised forms
Format: YYMMDD (e.g. 240315)
Format: YYMMDD — must be after issue date
Free text (country/city)
ISO 4217 code + amount (e.g. USD 500000.00)
Bank name or ANY BANK
Payment method
Required if Available By Acceptance or Def Payment
YYMMDD — must be before expiry date and after issue date
Days after shipment (UCP 600 Art.14(c) default: 21)
Required. Include Incoterm if applicable.
Required. List each document type on a separate line.
Compliance Score
Critical Errors — Must Fix Before Issuance
    Warnings — Review Recommended
      Field-by-Field Results
      FieldValueStatusRuleIssue