Smart Audit Cloud Smart Audit Cloud

Why Banks Reject 70% of Letter of Credit Documents: Real MT700 Discrepancy Breakdown

• Smart Audit Cloud Trade Finance Desk • ⏱️ ~7 min read
TradeDoc Letter of Credit UCP 600 SWIFT MT700 Trade Finance Banking Compliance Discrepancies

Let’s be honest: a Letter of Credit doesn't guarantee you get paid.

It only guarantees the bank will pay if your paperwork is 100% spotless. And in the real world of international trade finance, banks don't look for reasons to pay you—their document examiners are trained to look for reasons to hit you with a $120 refusal fee, kick the file back, and let your buyer renegotiate prices while your cargo sits on the water.

If you’ve ever waited anxiously on an MT700 settlement only to get a terse refusal telex on Monday morning citing UCP 600 Article 14, you know the sinking feeling.

Below are the 5 discrepancies that trigger 80% of all bank refusals, why examiners flag them, and how our audit desk catches them before docs ever leave the office.


1. The "PCS vs UNITS" Trap: UCP 600 Article 18(c)

Here is a real example from a shipment we reviewed last month for an automotive parts exporter:

  • What the SWIFT MT700 credit demanded (Field 45A):

    "800 UNITS OF CNC MACHINED ALUMINUM BRAKE CALIPERS AS PER PROFORMA INVOICE PI-2026-881"

  • What the export coordinator printed on the final Commercial Invoice:

    "800 PCS OF CNC ALUMINUM BRAKE CALIPERS MODEL PRO-X"

To anyone working in a warehouse, factory, or freight office, "800 PCS" and "800 UNITS" are completely identical.

To a bank document examiner, this is an automatic discrepancy.

Under UCP 600 Article 18(c), the description on the commercial invoice is held to a standard of strict literal compliance. While packing lists and bills of lading can describe goods in general terms, the invoice must mirror the credit word-for-word.

When the examiner runs their pen down the lines, they catch: 1. UNITS was replaced with PCS. 2. MACHINED was left out. 3. MODEL PRO-X was added without being authorized in the credit. 4. AS PER PROFORMA INVOICE PI-2026-881 was omitted.

 🔍 AUDIT TRACE: UCP 600 ART. 18(c) TOKEN COMPARISON
 ─────────────────────────────────────────────────────────────────────────────
 Expected MT700 Tokens : [800, UNITS, OF, CNC, MACHINED, ALUMINUM, BRAKE, CALIPERS, AS, PER, PROFORMA, INVOICE, PI-2026-881]
 Actual Invoice Tokens : [800, PCS, OF, CNC, ALUMINUM, BRAKE, CALIPERS, MODEL, PRO-X]

 Discrepancy Status    : FATAL DISCREPANCY (Bank Refusal Inevitable)
 Missing Tokens        : ['UNITS', 'MACHINED', 'AS', 'PER', 'PROFORMA', 'INVOICE', 'PI-2026-881']
 Unauthorized Additions: ['PCS', 'MODEL', 'PRO-X']
 ─────────────────────────────────────────────────────────────────────────────

The rule of thumb: Never let anyone in your billing team get creative with invoice descriptions under an L/C. Copy and paste Field 45A directly into your ERP billing template.


2. Field 44C: The "Shipped on Board" Date Caught You Out

Here is how export coordinators get burned by ocean carriers:

  1. Your MT700 credit states: Field 44C: Latest Date of Shipment: 2026-10-10.
  2. Your container was gated into the port on October 7th.
  3. The ocean carrier issues the Bill of Lading with an issue date of October 9th.
  4. Everything looks safe—except the vessel was delayed at berth. The carrier stamps an actual "Shipped on Board" notation dated October 14th.
 ❌ FATAL DATE MISMATCH
 ─────────────────────────────────────────────────────────────────────────────
 • MT700 Field 44C (Latest Shipment)    : 2026-10-10
 • Bill of Lading Issue Date            : 2026-10-09 (Looks fine at first glance)
 • Actual "Shipped on Board" Date Stamp : 2026-10-14 ❌ (4 days late!)
 ─────────────────────────────────────────────────────────────────────────────

Under UCP 600 Article 20(a)(ii), the date of the "Shipped on Board" notation is the legal date of shipment, not the B/L issue date.

Because October 14th is four days past October 10th, the bank is legally obligated to reject the documents. No amount of arguing that "the cargo was at the terminal on time" will change their mind.

How to avoid this: If you suspect a vessel schedule slip, don't wait for the stamped B/L. Demand an official MT707 credit amendment extending Field 44C from the buyer before the ship leaves.


3. Field 43P: The Accidental "Partial Shipment"

If your MT700 credit states PARTIAL SHIPMENTS: PROHIBITED, watch your freight forwarder like a hawk.

We frequently see exporters load 3 containers for a single order. The forwarder splits the booking across two feeder vessels or issues two separate Bills of Lading (B/L #001 for Container A & B, B/L #002 for Container C).

Even if both feeder vessels leave on the same afternoon and connect to the same mother vessel in Singapore, two Bills of Lading mean two shipments in the eyes of UCP 600 Article 31. The bank will reject both sets.

If partial shipments are prohibited, all cargo must move under one single transport document on one single conveyance.


4. The 21-Day Calendar Clock vs. Field 31D Expiry

Under UCP 600 Article 14(c):

"A presentation must be made no later than 21 calendar days after the date of shipment, but in no event later than the expiry date of the credit."

Exporters get tripped up by two details here: * The 21-day count includes weekends and public holidays. If your on-board date is October 1st, day 21 is October 22nd. * Presentation must happen at the counter of the bank before closing time. Dropping paperwork via courier that arrives at 5:15 PM on day 21 is legally late.


5. Title & Endorsement Mistakes: "To Order" Left Blank

Banks take title to goods as collateral security. When Field 46A specifies:

"Full set 3/3 original clean on board Ocean Bills of Lading consigned TO ORDER OF ISSUING BANK..."

The most common blunders: * The shipper consigns the B/L directly to the buyer's name. (The bank loses their collateral leverage immediately; instant refusal). * The B/L is consigned "TO ORDER", but the shipper's documentation clerk forgets to stamp and sign the back of the original bills (Blank Endorsement). Without that physical endorsement on the reverse, the bank cannot legally endorse or transfer the cargo.


How Our TradeDoc Engine Catches This in 3 Seconds

Instead of forcing your staff to eyeball 14-page SWIFT MT700 printouts against commercial invoices and ocean bills, we built the TradeDoc L/C Discrepancy Module.

It automatically reads the raw SWIFT text, isolates Fields 31D, 32B, 43P, 44C, and 45A, and performs a character-by-character token match against your presented draft documents:

  [Raw SWIFT MT700 Message]           [Draft Commercial Invoices & B/L]
  Fields 31D, 32B, 43P, 44C, 45A       Presented Carrier Documents
        │                                         │
        └────────────────────┬────────────────────┘
                             ▼
              [TradeDoc Tokenizer & UCP 600 Engine]
              Character-by-Character Cross-Check
                             │
            ┌────────────────┴────────────────┐
            ▼                                 ▼
   [🚨 Discrepancy Alert]            [✅ Clean Presentation Packet]
   Flagged: Missing Tokens,           100% Strict Match Confirmed
   Unit Code Mismatches, Late Date   Proceed Directly to Bank

Practical Pre-Presentation Checklist

Print this out and keep it beside whoever signs your bank presentation schedules:

  • [ ] Exact Text: Does Box 45A match your commercial invoice word-for-word, comma-for-comma?
  • [ ] Unit Codes: Are you using UNITS, PCS, SETS, or KG exactly as stated in the credit?
  • [ ] On-Board Date: Is the stamped "Shipped on Board" date on or before Field 44C?
  • [ ] Endorsement: Did an authorized company officer physically endorse the back of all original B/Ls?
  • [ ] Spelling: Did someone type the buyer’s company name with a typo (e.g. Inc vs LLC)? (Banks reject for this).
  • [ ] Time Window: Are you presenting well within 21 days of shipment and before the Field 31D expiry hour?

Real-World Questions from Trade Teams

"Can't we just ask the buyer to accept the discrepancies?"

Yes, you can request an applicant waiver. But here is the problem: the moment a bank notes a discrepancy, you lose all leverage. If the market price for your goods dropped 10% while the ship was sailing, your buyer will use that discrepancy as leverage to demand a 10% discount before they agree to sign the bank waiver.

"How long does a bank legally have to check documents?"

Under UCP 600 Article 14(b), the bank has a maximum of five banking days following the day of presentation. If they don't issue a notice of refusal within five banking days, they are legally precluded from claiming the documents are discrepant.


Don't hand banks an excuse to hold your export cash. Upload your draft invoice and MT700 into TradeDoc for an instant discrepancy screen, or manage global team rulebooks via the Enterprise Console.

Automate Your Audit Workflow Today

Stop spending hours matching PDFs and CSV entries manually. Experience autonomous customs, trade document, and freight spend reconciliation with Smart Audit Cloud.