Understanding ICPO Documents in Petroleum Trading
The Irrevocable Corporate Purchase Order (ICPO) is one of the most misunderstood documents in petroleum trading. Buyers issue them without understanding their obligations. Sellers demand them before they should. And brokers pass them around as if they're proof of anything on their own.
This guide explains what an ICPO actually is, what it must contain, and where it fits in a properly structured petroleum deal.
What Is an ICPO?
An ICPO — Irrevocable Corporate Purchase Order — is a formal written commitment from a buyer to purchase a specific quantity of petroleum product at agreed commercial terms. The "irrevocable" designation means the buyer cannot unilaterally withdraw once the seller has accepted and the deal is in motion.
In petroleum trade documents, the ICPO typically comes after the buyer has received a Full Corporate Offer (FCO) from the seller and is prepared to move forward. It locks the buyer's intent and allows the seller to begin allocating product, preparing bank instruments, and engaging their terminal.
The ICPO is not a letter of credit. It is not a payment instrument. It is not proof of product availability. It is a commercial commitment letter from the buyer's side.
When Is an ICPO Issued in a Petroleum Deal?
A standard petroleum deal sequence looks like this:
- Buyer issues a Letter of Intent (LOI) with product specs, quantity, and delivery requirements
- Seller responds with a Full Corporate Offer (FCO) — pricing, terms, procedures
- Buyer reviews the FCO, negotiates if needed, and issues the ICPO accepting those terms
- Both parties sign an NCND/IMFPA and begin KYC exchange
- SPA (Sales and Purchase Agreement) is drafted and executed
- Bank instruments (DLC, SBLC, etc.) are arranged
- Product inspection and delivery
An ICPO that arrives before step 2 — without a corresponding FCO — is out of sequence. Any seller demanding an ICPO before issuing their commercial offer should raise a flag.
Required Fields in an ICPO for Petroleum
A valid ICPO for petroleum must include these elements:
Buyer Identification
- Full legal name of purchasing entity
- Registered address and country of incorporation
- Name and title of authorised signatory
- Company registration number
- Contact details (direct — not broker)
Product Specification
- Product name (e.g., EN 590 10ppm, Jet A1, D2 GOST)
- Quantity — in metric tons (MT) or barrels (BBL), with tolerance (e.g., ±5%)
- Quality spec or reference standard (e.g., EN 590 latest edition, GOST R 52368)
- Country of origin if relevant
Commercial Terms
- Agreed price or pricing formula (e.g., Platts + X$ / MT)
- Delivery basis: CIF, FOB, Ex-Tank
- Delivery port and timeline
- Payment method: DLC, SBLC, TT, BG
- Bank details of buyer's issuing bank (name, SWIFT/BIC, address)
Regulatory Declarations
- Statement that the buyer has the financial capacity to execute
- Confirmation the buyer will cooperate with KYC/AML requirements
- Declaration that funds are clean, legal origin
Signatures
- Wet signature (not digital stamp) of authorised company director
- Company seal if applicable to jurisdiction
- Date of issuance
Common ICPO Mistakes Buyers Make
These errors either void the ICPO's commercial value or create deal-killing complications:
- Issuing an ICPO without seeing a proper FCO — you're making irrevocable commitments without knowing the seller's terms
- Vague quantity — "approximately 50,000 MT" is not adequate; specify the quantity and tolerance
- No bank details — an ICPO without the issuing bank's coordinates is commercially useless
- Wrong signatory — the person signing must have board authority; a sales manager's signature doesn't bind the company
- Inconsistent product spec — if the LOI said EN 590 and the ICPO says D2, the deal stalls immediately
- Copy-paste from the internet — generic ICPO templates often contain incorrect procedural language or outdated pricing references
ICPO vs. LOI: What's the Difference?
The Letter of Intent (LOI) is a preliminary document — it expresses interest and outlines proposed terms but is generally non-binding. The ICPO is the binding follow-up after commercial terms are agreed. Think of the LOI as the handshake and the ICPO as signing on the dotted line.
Some sellers in petroleum trading use the terms interchangeably, which causes confusion. If you're unsure what's being requested, ask explicitly: "Is this LOI irrevocable upon your acceptance?"
Ready to Proceed With an ICPO?
If you've received a Full Corporate Offer from Ja-Cari Energy and are ready to move to ICPO stage, our Lizzy intake system can capture your commercial requirements and coordinate next steps.
Start your inquiry here → Our team handles the full documentation workflow — LOI, FCO, ICPO, NCND, and SPA — with clear steps at every stage.
Key Takeaways
The ICPO is a serious commercial commitment. It should only be issued after you have:
- Received and reviewed the seller's FCO
- Confirmed your bank can support the required instrument (DLC/SBLC)
- Verified the seller's corporate identity and product proof
- Had a legal review of the commercial terms
Issue it too early and you're exposed. Issue it correctly and it's the signal that moves a deal from intent to execution.
📚 Part of the Complete Petroleum Trading Guide — a comprehensive resource covering every stage of the petroleum deal lifecycle.