LOI vs ICPO vs SPA: The Document Chain of a Physical Commodity Transaction
From letter of intent to irrevocable corporate purchase order to sale and purchase agreement: what each document commits the parties to, which are legally binding, and how the chain continues through the letter of credit, inspection and bill of lading.
Every physical commodity transaction, whether ICUMSA 45 sugar, EN 590 or copper cathodes, moves through a chain of documents. The abbreviations LOI, ICPO and SPA appear in every offer, but they are used loosely and often in the wrong order. This article explains what each document is, what it commits the parties to, and how the chain continues after the contract is signed.
LOI, ICPO and SPA in one sentence each
A letter of intent (LOI) is a non-binding expression of interest from a buyer. An irrevocable corporate purchase order (ICPO) is a firm purchase offer on stated terms. A sale and purchase agreement (SPA) is the signed contract. Only the SPA creates enforceable delivery and payment obligations; everything before it is negotiation, and everything after it is performance.
Letter of intent
The LOI opens the discussion. It names the buying entity, the product and specification reference (EN 590 10 ppm, ICUMSA 45, copper cathodes Grade A to LME specification), the quantity, the Incoterms 2020 delivery term and port, the shipment window and the intended payment method. It is signed by an officer of the buyer and is expressly non-binding. A proper LOI does not include passport copies, bank account numbers or a bank letter. Producers rarely ask for one at all; they answer an enquiry with a firm offer once the buyer has passed onboarding.
Irrevocable corporate purchase order
The ICPO is the buyer's firm offer to purchase. It repeats the commercial terms and adds price basis, payment instrument (typically a documentary letter of credit at sight under UCP 600), inspection agency, and validity period. It is "irrevocable" for that validity: if the seller accepts without change, a contract exists. In institutional practice the ICPO is a short document issued after the seller's offer so that the two mirror each other. In the intermediary market it has become a ten-page form requiring banking details, a "soft probe" authorisation and acceptance of a procedure the buyer never negotiated. Signing it commits the buyer to that procedure.
Rule: nothing before the signed SPA obliges anyone to ship, pay or issue a bank instrument. A party that demands a fee, a bank message or an instrument on the strength of an LOI or ICPO is asking for performance before a contract exists.
Sale and purchase agreement
The SPA is the contract. For a one-off cargo it may be called a sales contract or confirmation; for a twelve-month supply it is a framework with delivery schedule. The essential clauses are:
- Parties, with registration numbers and signatories' authority
- Product and specification, referencing the standard and test methods, with rejection limits
- Quantity and tolerance (for instance ±5 % at seller's option for bulk cargoes)
- Price and price basis, including any index formula and the pricing date
- Delivery term under Incoterms 2020, load and discharge ports, laycan and shipment period
- Payment: instrument, issuing bank, document list, latest issue date
- Performance bond, if any: issuer, amount, timing, expiry
- Inspection: agency, sampling point, binding nature of the certificate, cost allocation
- Title and risk transfer, demurrage and laytime, force majeure
- Governing law, arbitration seat and rules
A producer's SPA references its own general terms and contains no "transaction procedure" of MT799, POP and SBLC steps. The absence of such a procedure is itself a marker of an institutional counterparty.
The chain after signature
| Step | Document | Issued by |
|---|---|---|
| 1 | Letter of credit (MT700, UCP 600) | Buyer's bank |
| 2 | Performance bond (MT760, URDG 758 or ISP98) | Seller's bank |
| 3 | Vessel nomination and acceptance | Seller or buyer per Incoterm |
| 4 | Notice of readiness, loading | Vessel master, terminal |
| 5 | Certificate of quantity and quality | Independent inspector (SGS, Intertek, Bureau Veritas) |
| 6 | Bill of lading, origin certificate, invoice, packing list | Carrier, chamber of commerce, seller |
| 7 | Presentation and payment under the credit | Seller's bank to issuing bank |
| 8 | Discharge survey and final settlement | Inspector, parties |
Most documents in this chain are issued by third parties with defined roles. That is what makes it verifiable: the inspector can confirm its certificate, the carrier its bill of lading and the bank its message. A chain in which every document comes from the seller or its mandate is not verifiable.
Documents that do not belong in the chain
- Soft corporate offer (SCO): an unsolicited offer with no allocation behind it. Producers issue firm offers to onboarded buyers, not SCOs to lists.
- Proof of product (POP): a bundle of tank receipts, allocation letters and SGS reports from previous cargoes. Proof of product is the inspection certificate on the parcel being sold, issued at loading, and the bill of lading.
- Non-circumvention, non-disclosure agreement (NCNDA) and irrevocable master fee protection agreement (IMFPA) signed before the SPA: these are broker documents and commit the buyer to pay intermediaries regardless of performance.
Order of events in an institutional trade
- Enquiry from buyer; KYC exchange both ways.
- Firm offer from seller with validity, or ICPO from buyer in response to an indication.
- Negotiation of the SPA text, including the letter of credit draft and the inspection clause.
- Signature of the SPA.
- Letter of credit, then performance bond, then shipment, then documents and payment.
Whether the cargo is sugar, diesel or copper, the chain is the same. A counterparty who places a bank message before the contract or a fee before the letter of credit is not following a different procedure. It is avoiding the only one that works.
Frequently asked
Is an ICPO legally binding?+
An ICPO is a purchase offer. It binds the buyer to the extent that, if the seller accepts on identical terms, a contract is formed. Most ICPOs are conditional on contract and on due diligence, so in practice the SPA is the first binding document.
Why do refineries and mills refuse to issue a "soft corporate offer" first?+
Because a producer does not offer unallocated product to unknown buyers. The institutional sequence starts with the buyer's enquiry and KYC, after which the producer issues a firm offer to a verified buyer, usually with a short validity.
Does an LOI need to include passport copies and bank details?+
No. An LOI states the product, quantity, specification, delivery terms and target period. Requests for passports, bank account details or a "bank letter" at LOI stage are a sign the recipient is not a producer.
Physical commodity trading and turnkey EPC construction under one institutional roof. Every transaction follows bank-to-bank procedures — no upfront fees, ever.
