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
      Indicative discrepancy check , Mechanical application of published ICC rules (UCP 600 / ISBP 821, rules R01–R14) comparing the documents you actually present against the LC terms already entered above (Fields 31D, 32B, 43P, 43T, 44A, 44B, 44C, 48, 45A). Output is indicative only: qualified document checkers and bank decisions are final. Where an LC term is not captured the rule is marked N/A. Client-side. Zero PII (document fields only: ports, dates, amounts).
      ▸ Presented Document Inputs
      YYMMDD: date documents presented to the bank
      YYMMDD: on-board notation date on the transport document
      YYMMDD
      Numeric only (same currency as LC Field 32B)
      UCP 600 Art.30 tolerance band on Field 32B amount
      Beneficiary/checker confirmation (Art.18(c))
      Compared to LC Field 44A above
      Compared to LC Field 44B above
      UCP 600 Art.20(a)(ii)
      Compared to LC additional conditions / charges
      As stated in LC terms (for R12)
      Compared to LC Field 43P above
      Compared to LC Field 43T above
      UCP 600 Art.28: typically for CIF / CIP terms
      UCP 600 Art.28(f)(ii) minimum 110%
      Origin country shown on CoO (if presented)
      Number of original transport/invoice sets the LC calls for
      UCP 600 Art.17
      Reads LC terms from Fields 31D / 32B / 43P / 43T / 44A / 44B / 44C / 48 / 45A above: enter those first.
      Presentation Readiness
      -
      Informational: not a bank guarantee
      Rule-by-Rule Discrepancy Report (R01–R14)
      RuleUCP Art.StatusExplanationSuggested Remedy
      ▸ Source Notes: UCP 600 / ISBP 821
      • UCP 600: ICC Uniform Customs and Practice for Documentary Credits (2007 Revision), Publication No. 600. Discrepancy rules above cite Art. 6, 14, 17, 18, 19–25, 20, 26, 28, 30.
      • ISBP 821: International Standard Banking Practice for the Examination of Documents under UCP 600, ICC Publication 821 (2013).
      • eUCP 2.0: Electronic supplement to UCP 600; not implemented in this version (see ICC eRules 2.0, 2019).
      • This tool applies the published ICC rules mechanically. Human judgment by qualified document checkers is required for ambiguous presentations. Bank decisions are final.
      • Discrepancy-rate context (50–70% of presentations discrepant on first submission): ICC Global Survey on Trade Finance 2023.