Digital Trade

eUCP Data Integrity Verification

📅 2026-07-13 8 min read UCP 600 / ISBP 745

Introduction

When a documentary credit is subject to eUCP (Supplementary Rules for Electronic Presentation), participants must verify that electronic records presented under the credit maintain data integrity. Data integrity in this context means that the electronic record has not been altered after creation and that its content can be reliably confirmed as matching the version originally submitted by the presenter. This guide examines the regulatory framework governing data integrity verification under eUCP 2.1, identifies the failure modes that compromise integrity, and provides a deterministic resolution architecture for verifying and remedying integrity concerns.

The shift from paper to electronic presentation introduces risks that paper-based trade finance did not face. A paper document bears physical signatures, stamps, and markings that are difficult to replicate without detection. An electronic record can be altered without visible signs unless specific integrity mechanisms — digital signatures, hash functions, or system-level audit trails — are employed. eUCP 2.1 addresses these risks through a combination of formatting requirements, examination rules, and responsibility allocation.

Failure Mode Analysis

Failure Mode 1: Corrupted Electronic Record

The electronic record is transmitted as a corrupted file — for example, a PDF that cannot be opened, an XML file with encoding errors, or a spreadsheet with formula errors. The bank cannot examine the content because the file is unreadable. Under eUCP 2.1 Article e6, the bank is not required to accept an electronic record that cannot be examined.

Root cause: File corruption during transmission, incompatible software versions, or incorrect file encoding.

Failure Mode 2: Unidentified Data Carrier

The electronic record is presented without identifying the data carrier as required by eUCP 2.1 Article e3. For example, the presenter sends a PDF attachment without specifying that it is an electronic record under eUCP, or the data carrier reference is missing from the record. The bank may treat this as a non-compliance with eUCP format requirements.

Root cause: The presenter does not understand the eUCP format requirements, or the credit does not clearly specify that eUCP applies.

Failure Mode 3: Content Alteration During Transmission

The electronic record is altered between the time it is created by the presenter and the time it is received by the bank. This can occur through email auto-formatting, file conversion during transmission, or intermediary system processing. If the bank detects a discrepancy between the version sent and the version received, the bank may refuse the presentation.

Root cause: Transmission through insecure channels, intermediary systems that modify file formats, or lack of checksums/hash values to verify integrity.

Failure Mode 4: Multiple Versions of the Same Electronic Record

The presenter submits an electronic record, then submits a different version of the same record (e.g., an updated invoice with corrected amounts). Under eUCP 2.1, the bank examines the last version received. However, if the different versions contain conflicting data, the bank may identify a discrepancy under UCP 600 Article 14(d) — data in documents must not conflict.

Root cause: The presenter updates a document after initial submission but does not withdraw the earlier version, or the bank receives versions out of sequence.

Failure Mode 5: Inability to Verify Digital Signatures

The electronic record bears a digital signature, but the bank lacks the software or certificate authority needed to verify it. Under eUCP 2.1 Article e6, the bank is not required to verify technical authenticity beyond confirming that the record appears to fulfil its function. However, if the credit requires a specific form of authentication and the bank cannot verify it, the bank may refuse the presentation.

Root cause: The bank's systems are not compatible with the digital signature format used by the presenter, or the certificate has expired.

Deterministic Resolution Architecture

Step 1: Confirm That the Credit Is Subject to eUCP

Before examining any electronic record, verify that the credit explicitly states it is subject to eUCP. Under eUCP 2.1 Article e1, the eUCP applies only when the credit indicates it. If the credit does not reference eUCP, electronic records must comply with standard UCP 600 paper requirements.

Step 2: Verify Data Carrier Identification

Under eUCP 2.1 Article e3, each electronic record must contain a reference to the data carrier indicating that it is an electronic record. Check that the data carrier is identified and that the bank can access the electronic record through the identified carrier. If the data carrier is not identified, request that the presenter resubmit with proper identification.

Step 3: Attempt to Open and Read the Electronic Record

Open the electronic record using the bank's standard software. If the record cannot be opened, is corrupted, or is unreadable, document the failure and notify the presenter under eUCP 2.1 Article e7. The presenter must resubmit a readable version.

Step 4: Compare the Electronic Record Content Against the Credit Terms

Examine the data content of the electronic record to confirm it appears to fulfil the function of the required document (eUCP 2.1 Article e6). Check for: correct document type, matching descriptions, correct amounts, and consistency with other documents under UCP 600 Article 14(d).

Step 5: Check for Integrity Indicators

Look for hash values, digital signatures, or system-generated timestamps that indicate the electronic record has not been altered since creation. If the credit requires a specific form of authentication (e.g., a qualified digital signature), verify the authentication using the bank's available tools. If the bank cannot verify the authentication, document the limitation and assess whether it constitutes a discrepancy.

Step 6: Issue a Refusal Notice for Integrity Discrepancies

If the electronic record fails integrity verification — for example, it is corrupted, altered, or unverifiable — issue a refusal notice under UCP 600 Article 16(c) and eUCP 2.1 Article e7. The notice must state the specific integrity issue (e.g., "electronic record cannot be opened — file appears corrupted").

Step 7: Document the Integrity Verification Process

Record the verification steps performed, the tools used, and the outcome. This documentation is essential for audit purposes and for resolving disputes about whether the bank fulfilled its examination obligations under eUCP 2.1.

Conclusion

Data integrity verification under eUCP 2.1 requires banks to confirm that electronic records are readable, properly identified, and consistent with the credit terms. The regulatory framework — eUCP 2.1 Articles e2, e3, e5, e6, e7, and e9; UCP 600 Articles 14(a) and 14(b); and ISBP 745 Paragraphs A1–A3 — establishes a content-based examination standard that does not require cryptographic verification but does require the record to be readable and non-altered. Banks and presenters must work together to ensure that electronic records maintain integrity through proper format, secure transmission, and authentication mechanisms.

FAQ

Q1: Does a bank need to verify the digital signature on an electronic record?
Under eUCP 2.1 Article e6, the bank must confirm that the electronic record appears to fulfil the function of the required document. If the credit requires a specific form of authentication, the bank should attempt to verify it. However, the bank is not required to perform cryptographic verification beyond what its systems support.

Q2: What happens if an electronic record is corrupted during transmission?
Under eUCP 2.1 Article e9, if the electronic record cannot be examined due to a system failure or corruption, the bank is not obliged to honour or negotiate. The presenter must resubmit a readable version. The bank should issue a refusal notice specifying the corruption as the discrepancy.

Q3: Is an electronic record treated the same as a paper document under UCP 600?
UCP 600 was designed for paper documents. eUCP 2.1 supplements UCP 600 by addressing electronic records. When eUCP applies, electronic records replace paper documents, but the substantive compliance requirements (description matching, consistency, etc.) remain the same.

Q4: Can a bank refuse an electronic record because it prefers paper?
No. If the credit is subject to eUCP, the bank must accept electronic records as compliant with the credit terms. The bank cannot require paper documents when the credit permits electronic presentation.

Q5: What is a "data carrier" under eUCP 2.1?
A data carrier is the mechanism used to transmit, store, and display an electronic record. Examples include PDF containers, XML files, blockchain-based platforms, and electronic document management systems. The data carrier must be identified in the presentation under eUCP 2.1 Article e3.

Q6: Does eUCP apply to all documentary credits?
No. eUCP applies only when the credit explicitly states it is subject to eUCP. If the credit is silent on eUCP, electronic records are not permitted unless the parties agree outside the credit framework.

Source Notes

Did You Know?

Article 16(c) and eUCP 2.

Regulatory Reference Table
RegulationArticle / SectionRequirementConsequence
UCP 600Article 16Discrepant Documents, Waiver and NoticeBinary determination (compliant/discrepant)
UCP 600Article 20Bill of LadingBinary determination (compliant/discrepant)
UCP 600Article 19Transport Document Covering at Least Two Different Modes of TransportBinary determination (compliant/discrepant)
UCP 600Article 14Standard for Examination of DocumentsBinary determination (compliant/discrepant)

← Scroll horizontally to see all columns

Quick Reference Summary

  • No reference captured.

Compliance Checklist

0 of 5 completed
Bank Expectations vs Common Beneficiary Mistakes
✓ What Banks Expect✗ What Beneficiaries Often Do Wrong
Corrupted Electronic RecordThe electronic record is transmitted as a corrupted file — for example, a PDF that cannot be open...
Unidentified Data CarrierThe electronic record is presented without identifying the data carrier as required by eUCP 2.1 A...
Content Alteration During TransmissionThe electronic record is altered between the time it is created by the presenter and the time it ...
Multiple Versions of the Same Electronic RecordThe presenter submits an electronic record, then submits a different version of the same record (...
Inability to Verify Digital SignaturesThe electronic record bears a digital signature, but the bank lacks the software or certificate a...

← Scroll horizontally to see all columns

Get the Full LC Compliance Checklist

15-point pre-submission checklist covering UCP 600, ISBP 745, and SWIFT MT700 fields. Free PDF download.

No spam. Unsubscribe anytime.

DraftLC Compliance Engine

DraftLC generates compliant eUCP Data Integrity Verification — so you never face this failure mode.

DraftLC drafts your LC with UCP 600-compliant terms and flags conflicts during drafting — before documents reach the bank.

No credit card required · See how DraftLC drafts compliant credits