International Purchase Order Generator

Build a professional purchase order for your import from a foreign supplier — buyer (IEC & GSTIN) and seller details, HSN-coded line items with auto-totals, Incoterms 2020 shipping terms, payment & banking clauses, the documents your supplier must provide for customs clearance, and packing/marking instructions. Print-ready A4 PDF, free for Indian importers.

Fill in the fields below — totals, amount in words and the shipping mark update automatically. Tip: if you quoted a proforma invoice with the Export Documentation Suite, use Import from Proforma to prefill everything.

References
Buyer (Importer)
10-digit DGFT Import Export Code
15-digit GSTIN
Seller (Exporter)
Cargo / Line Items
HSN CodeItem Description & Specs QtyUnit Unit PriceTotal Value
Logistics & Shipping Terms
Latest date the supplier must ship by.
Payment & Banking Clause
Required Documents for Customs Clearance

Each line becomes a numbered requirement on the PO.

Packing & Marking Instructions
Auto-built as [Company] / [PO No] / Port: [Discharge] — edit it if your supplier needs a different mark, or clear the box to regenerate.
Authorization
INTERNATIONAL PURCHASE ORDER
Buyer (Importer)
Seller (Exporter)
Purchase Order No
PO Date
Proforma Ref No
PI Date
Currency
Fit Page 1 of 1

Signature tip: After your final purchase order is generated, stamp your signature on it free with the PDF Signature Pad — draw, upload or type your signature and place it exactly where it is needed before sending the PDF.

Related Free EXIM Tools

Continue your compliance and documentation workflow with these free tools from One Link Exim Solutions.

PDF Signature PadSign PDFs in your browser Export Documentation SuiteInvoices, packing lists and more Incoterms 2020 SelectorChoose the right trade term HS Code SearchITC-HS code lookup Shipping Marks GeneratorStandard carton and handling labels CBM Container CalculatorFCL/LCL container capacity

What is an International Purchase Order

An international purchase order (PO) is the buyer's formal instruction to a foreign supplier to supply specified goods at agreed prices, quantities, Incoterms and payment terms. For Indian importers it is the anchor document of the whole import transaction: it references the proforma invoice, fixes the Incoterms 2020 and payment terms, lists the HSN-coded items with unit prices, names the documents the supplier must provide for customs clearance, and sets the shipping mark for the cartons. The supplier ships against this PO and raises the commercial invoice on it, so an accurate PO prevents disputes on price, quantity and documentation at the port. This tool builds that document in your browser — nothing is uploaded, and the PDF is ready to email to your supplier or hand to your CHA.

What goes on an international purchase order

Why the purchase order matters for Indian importers

For Indian importers the PO is a compliance document as much as a commercial one. A 10-digit Import Export Code (IEC) issued by the DGFT is mandatory for importing into India under the Foreign Trade Policy, and the importer's IEC and GSTIN are printed on the PO so the supplier, bank and customs can identify the buyer. When the goods arrive, customs clearance is filed through a Bill of Entry on ICEGATE, and imports generally attract Basic Customs Duty (BCD), Integrated GST (IGST) and a Social Welfare Surcharge. Foreign payments for imports are routed through authorised dealer banks under FEMA, which is why the bank's AD Code and the PO reference appear on the import documents. Listing the required export documents on the PO makes them contractually binding, so the supplier cannot ship without the paperwork your CHA needs.

How to create an international purchase order (step by step)

  1. Enter your buyer (importer) details — company, address, 10-digit IEC and 15-digit GSTIN.
  2. Enter the foreign supplier's details and country of origin.
  3. Reference the proforma invoice number and date the supplier quoted.
  4. Add each item with its HSN code, description, quantity, unit and unit price — the total value and amount in words update automatically.
  5. Choose the Incoterms 2020 rule, ports of loading and discharge, latest shipment date, and partial/transshipment status.
  6. Set the payment terms and banking clause (who bears foreign and Indian bank charges).
  7. List the required documents for customs clearance and the packing instructions, then download the PDF or print it and email it to the supplier.

Official references

Last updated: 10 August 2026. Reviewed by One Link Exim Solutions — trade documentation advisors for Indian importers and exporters. Facts on this page reflect the current Foreign Trade Policy, the Customs Act and ICC Incoterms 2020; verify against the official references above before finalising a transaction.

Frequently Asked Questions

What is an international purchase order?

An international purchase order (PO) is a commercial document issued by an importer to a foreign supplier that authorises the supply of specified goods at agreed prices, Incoterms, payment terms and delivery dates. It references the proforma invoice, lists HSN-coded line items with quantities and unit prices, names the documents required for customs clearance, and becomes the contract basis for the shipment.

What is the difference between a purchase order and a proforma invoice?

The buyer issues a purchase order to confirm what it wants to buy; the seller issues a proforma invoice to quote prices and terms before the order is confirmed. In an import transaction the PO usually references the proforma invoice number, and the final commercial invoice is raised against the PO after shipment.

Do I need an IEC to import goods into India?

Yes. A 10-digit Import Export Code (IEC) issued by the DGFT is mandatory for importers in India under the Foreign Trade Policy. It is required for customs clearance, bank remittances for imports, and GST registration of importers. Print your IEC and GSTIN on the purchase order so the supplier, bank and customs can identify the importer.

Which Incoterms should I use on an import PO?

Incoterms 2020, published by the International Chamber of Commerce (ICC) and in force since 1 January 2020, define who arranges and pays for transport and insurance. FOB and CIF are common for sea imports: under FOB the seller delivers the goods on board the vessel at the origin port, while under CIF the seller also arranges freight and insurance to the destination port. FCA suits air and multimodal freight. Choose the term that matches who arranges and pays for carriage.

What documents must an import PO require from the supplier?

Typically: the commercial invoice (showing HSN codes and the PO number), a detailed packing list with net and gross weights and dimensions, a clean on-board bill of lading (sea) or airway bill (air), a certificate of origin, and any pre-shipment inspection or quality certificates. Wooden packaging must comply with ISPM 15. Listing these documents on the PO makes them contractually required.

Can I edit the document requirements and packing notes?

Yes. The required-documents and packing-instruction boxes accept one item per line, so you can add, remove or reword requirements exactly as your supplier and customs need them. The shipping mark is built automatically from your company name, PO number and discharge port, and can be edited or regenerated.

Is the purchase order generator free to use?

Yes. The International Purchase Order Generator is 100% free for personal and commercial use — no registration, no login, and your data never leaves your browser.