Two places an export deal falls apart at the last minute.
Getting paid depends on documents that hold up to a bank. Getting your goods out depends on documents that hold up to a customs authority. Different rulebooks, different examiners, different failure modes - which is why DocAccord builds these as two separate tools, not one catch-all.
Which module do you need?
You get paid under a Letter of Credit
The bank checks your documents against the credit before it pays. Any deviation - even one that harms nobody in substance - can delay payment.
→ LC ClearYour goods leave the country through customs
The invoice, the packing list, and the customs declaration have to agree. A wrong HS code or a mismatched weight holds the shipment at the terminal.
→ Customs ClearBoth apply to you
The normal case for most exporters: the same shipment needs a bank-proof document set and a customs-proof declaration. Both checks run independently.
→ Both modulesBoth modules in detail
For documentary Letters of Credit. Checks the commercial invoice, bill of lading, packing list, certificate of origin, and insurance certificate against the credit - deterministically, under UCP 600 and ISBP 745, with an article reference on every finding.
- Goods description word-for-word against L/C field 45A
- Deadlines, tolerances, name/address matching with typo logic
- Claused bill of lading, on-deck loading, transhipment prohibition
For the export declaration. Checks the commercial invoice against the packing list, HS/tariff code per line for format and completeness, and country of origin against your confirmation - regardless of whether the shipment runs under a Letter of Credit.
- Invoice total against the sum of its line items
- Packing list net weight against the invoice
- Optional research on tariff classification and import duties
Why two rule engines, not one AI chat
Both modules deliberately separate two steps. Reading the documents - text recognition, field extraction, even from unevenly scanned PDFs - is handled by an AI model, because real trade documents are rarely formatted consistently. The actual check then runs through fixed code: the same input always produces the same result, traceable and referenced to the specific rule. A bank or a customs authority won't accept an explanation that changes when you ask twice - our check can't either.
Bank guarantees and standby LCs
URDG 758 for bank guarantees and ISP98 for standby LCs are next on the list, following the same principle: AI reads, fixed code decides. Not available yet.