SSLT Global
Sign in
Documents

Bill of Lading Data Extractor

Paste OCR text from a Bill of Lading. The extractor pulls B/L number, vessel, ports, on-board date, containers, seals and party blocks into structured fields you can check against the LC.

Client-side · No uploadUCP 600 Art. 20

All parsing happens in your browser. Nothing is uploaded. For scanned PDFs, run OCR first (Tesseract, Google Docs, Adobe) and paste the text here.

B/L No.MAEU-2026-004471
Vessel / VoyageMV EVER GIVEN Voy No · 099E
Port of LoadingJEBEL ALI, UAE
Port of DischargeROTTERDAM, NL
On-Board Date15 MAR 2026
ContainersMSKU1234567, MSKU7654321
SealsSGS-88221, SGS-88222
Net Weight50,000 KGS
Gross Weight50,300 KGS
Measurement62.5 CBM
ShipperACME EXPORTS FZE JEBEL ALI FREE ZONE, DUBAI, UAE
ConsigneeTO ORDER OF EMIRATES NBD, DUBAI
Notify PartyGLOBAL TRADING CO 1 TRADE AVE, ROTTERDAM, NL

Overview & methodology

What is a Bill of Lading (B/L) extractor?
A Bill of Lading extractor is a data parsing tool that converts unstructured transport document text into structured fields like B/L Number, On-Board Date, and Consignee. In 2026 trade finance, this allows exporters to automatically verify shipment dates against LC Field 44C to prevent late-shipment discrepancies.

Numerical Example: UCP 600 Art. 20 Date Check

Under UCP 600, if a B/L contains an on-board notation with a date, that date is considered the date of shipment. Here, shipping on the 15th violates a 'latest shipment' of the 14th.

B/L Issue Date2026-04-10
On-Board Notation Date2026-04-15
LC Latest Shipment (44C)2026-04-14
Shipment Date for LC2026-04-15
StatusDISCREPANT

Why the On-Board Date Matters

Under UCP 600 Art. 20 the on-board notation determines the shipment date. If the notation is later than the "latest shipment date" in LC field 44C, the presentation is discrepant. Extract it explicitly and compare against your credit before dispatching documents to the negotiating bank.

Source: ICC - ISBP 821 - International Standard Banking PracticeOfficial Resource
Last reviewed: August 2026

Frequently asked questions

Which B/L fields matter for LC compliance?

Shipper, consignee (to order / to order of issuing bank), notify party, vessel/voyage, port of loading, port of discharge, description consistent with the invoice, on-board notation with date, freight prepaid/collect wording, and number of originals. Errors here drive over 30% of first-presentation discrepancies.