A verbal agreement or a WeChat chat history is not a purchase order. This is the structure that actually protects you when a supplier's memory of the terms conveniently changes.
Copy the structure below into your own document, fill in every bracketed field, and get it signed (or explicitly agreed in writing) by the supplier before any deposit is paid. This is a structural template, not a legal contract — for large or high-risk orders, have it reviewed by someone qualified.
| PO Number | [PO-YYYYMMDD-001] |
| PO Date | [Date] |
| Buyer | [Your company name, address, contact, IEC number] |
| Supplier | [Supplier legal name, registered address, contact person] |
| Supplier business registration no. | [Verified against National Enterprise Credit Information Publicity System] |
| Item / description | HS code | Qty | Unit price (FOB) | Total |
|---|---|---|---|---|
| [Product name & spec reference] | [HS code] | [Qty] | [Unit price] | [Total] |
| Incoterm | [FOB / CIF / EXW — see our Incoterms Cheat Sheet] |
| Payment terms | [e.g. 30% deposit on PO, 70% before shipment against copy of B/L] |
| Payment method | [T/T, L/C, platform escrow — specify account/reference] |
| Lead time | [Number of days from deposit receipt to ready-to-ship] |
| Port of loading | [e.g. Shenzhen / Ningbo] |
| Port of discharge | [e.g. Nhava Sheva / Mundra] |
| Late delivery penalty | [e.g. X% of order value per week of delay, if agreed] |
| Buyer signature | [Name, title, date] |
| Supplier signature | [Name, title, date, company chop/stamp] |
For the reasoning behind each of these terms — why sample recovery matters, how to structure payment to limit risk — see the Supplier Verification guide and the Complete Import guide.
We draft, negotiate, and manage the PO as part of the Sourcing & Supplier Verification service.