Import Letters of Credit
When you import goods from a supplier abroad, both parties need a guarantee: the supplier wants assured payment, and you want assured conforming shipment. The Letter of Credit (LC) is the banking instrument that reconciles the two, and the system manages its full cycle - from opening to shipments to costs.
The banking side of the LC
This page covers import management (shipments, costs, and landed cost). For the purely banking side — reserving the facility limit, opening fees, and ledger postings — see the Bank LC in Accounting.
What Is a Letter of Credit?
It's an undertaking by your bank to pay the supplier the value of the goods once they meet agreed conditions (conforming shipping documents within a set deadline). Instead of wiring money directly to a distant supplier you've never dealt with, the bank stands as a trusted intermediary protecting both parties.

The LC File (LetterOfCredit)
The Letter of Credit is the master file linking the supplier, bank, shipment details, and terms: the payment type (prepaid or deferred), the shipment policy and LC shape (sight or usance), the LC value and expiry date, the shipping ports, and the insurance, customs, and shipping parties. It supports multiple shipments with expected delivery periods, and stores attachments and the associated proforma invoices.
The Opening Cycle
LC Request → Opening Request → Opening Document → Shipments → Costs & Expenses- LC Request (LetterOfCreditRequest): starts the workflow with a down-payment percentage and supplier details, with status tracking for the LC.
- Opening Request (LCOpeningRequest): the pre-opening stage that prepares for establishing the LC at the bank.
- Opening Document (LCOpeningDoc): finalizes the opening with a bank account, opening commission, and value confirmation, distributes the down payment and commission as additional costs, creates the necessary accounting entries, and links to the expense document to track LC costs across its cycle.
Shipments (LCShipment)

The LC Shipment tracks the dispatch of goods under the LC: container, bill of lading, and customs documents, expected vs. actual dates and transit days, the commercial invoice with its currency and shipment lines, and shipping-line assignment and port routing. Linked to it at the document level are:
- LC Proforma Invoice (LCProformaInvoice): a proforma invoice before shipment that defines the items and prices, with support for deferred payment scheduling.
- LC Shipment Proforma Invoice (LCShipmentProformaInvoice): issued upon shipment execution, with lines keyed to the actual shipment quantities.
Costs and Expenses
The cost of imported goods isn't just their price; it includes insurance, freight, customs, commissions, and financing. The LC Expense Document (LcExpenseDocument) accumulates these and loads them onto the goods, supporting manual, calculated, and scheduled-payment lines, and integrating with the accounting setup for multiple taxes. The LC Cost Document (LCCostDoc) is available for additional cost tracking. This brings you to the true landed cost of the imported goods - an extension of the additional costs concept.
Event Log (LCAction)
Throughout the LC's life, administrative events arise: amendments, notifications, claims, and releases. The LC Action document records them with their types, attachments, and shipment links, forming a complete audit trail of the LC lifecycle.
Actions on these screens
The letter-of-credit documents are mostly created from one another, and the buttons are how that chain is walked.
On the Letter of Credit Request: Create Letter Of Credit — builds the letter of credit itself from the request, carrying the arriving port, the bank account and the rest of the request's terms over, and opens it as a new record.
On the LC Opening Request: Accept and Reject set the request's status. Neither works on a request that has already been processed — the screen says so and nothing changes.
On the Letter of Credit:
- Create LC Opeining Doc — creates the opening document, pre-filled with the credit's supplier and bank account.
- Create LC Cost Doc — creates the costing document for the credit, carrying its code and names.
- Apply Costing — spreads the costs gathered so far onto the goods, which is what turns the credit's expenses into item cost. The LC Shipment carries the same button for a single shipment.
On the LC Cost Document: Collect Item Expenses — reads the letter of credit, or the single shipment, named on the header and fills the grid with the expenses recorded against it, so you cost from what was actually spent rather than re-typing it.
On the LC Expense Document: Collect Items fills the expense lines from the credit and shipment on the header, and GeneratePayments splits the value into an instalment schedule. GeneratePayments is also on the LC Proforma Invoice and the LC Shipment Proforma Invoice.
The Full Picture
- You agree with a foreign supplier, so you create the LC Request then the Opening Request.
- The bank opens the LC via the Opening Document, and the down payment and commission are loaded as costs.
- The supplier ships the goods, so the Shipment is recorded with its documents and invoice.
- Insurance, freight, and customs charges accumulate in the Expense Document and are loaded onto the goods.
- The goods arrive and are received into inventory at their full landed cost, with any events recorded via the Action Log.
Next Steps
- The Purchasing Journey - local vs. import purchases
- Inventory Costing & Revaluation - loading additional costs onto goods
- Receiving Stock - receiving imported goods into inventory