πWhat Is a Proforma Invoice β And Why I Needed One Before I Knew What It Was
My first experience with a proforma invoice was about three years ago. I was exporting a batch of optical lenses to a buyer in South Korea, and their procurement team came back saying they needed a "PI" before they could open a letter of credit with their bank. I had no idea what they were talking about. I sent them a regular quotation β they sent it back. I sent a draft invoice β they sent that back too. Eventually someone on their side explained: a proforma invoice is a specific document that looks exactly like a real invoice, is marked "Proforma," and contains all the trade details their bank needs to issue the L/C.
That experience cost me about a week of delays and a few embarrassing back-and-forth emails. The thing is, proforma invoices are completely standard in international trade. Any buyer dealing with import licenses, letters of credit, or advance customs clearance will ask for one. Banks, customs authorities in many countries, and government import permit offices all require them before a commercial transaction is finalized.
This generator produces a properly structured proforma invoice PDF with all the fields that matter β seller and buyer details, HS codes, incoterms, payment terms, freight and insurance charges, and a validity date. According to the International Chamber of Commerce, letters of credit are one of the most widely used payment instruments in international trade, and they almost always require a proforma invoice to initiate. Getting yours right from the start saves real time.
L/C Ready
All fields banks require for letters of credit
Customs Use
Accepted for import licenses & pre-clearance
HS Codes
Per-line commodity code field
Incoterms
All 11 incoterms 2020 options
12 Currencies
USD, EUR, GBP, AED, INR and more
6 Themes
Professional color schemes
πHow to Create a Proforma Invoice Here
Invoice Details
Set your proforma number, issue date, validity date, currency, incoterms, and payment terms.
Seller Info
Add your company name, address, tax ID, contact details, and bank info if needed.
Buyer Info
Enter the buyer's full details and their purchase order number if they have one.
Add Goods
List each product with HS code, quantity, unit, unit price, and any line-level discount.
Charges & Totals
Add freight, insurance, and tax amounts. The total proforma value calculates automatically.
Download PDF
Pick a theme, add delivery time and notes, then download your proforma invoice as PDF.
π‘Proforma Invoice Tips That Prevent Costly Mistakes
- Always include a validity date. A proforma invoice without a validity date is practically useless for a buyer trying to open a letter of credit β the bank will ask when the prices expire. 30 days is standard for most goods. For commodity-priced items like metals or agricultural products, 7β15 days is more realistic because prices fluctuate.
- Match the proforma values to what you'll put on the commercial invoice. When the L/C is issued based on your proforma, the eventual commercial invoice needs to match within the bank's tolerance β usually within 5β10%. If your actual shipping costs end up higher and your CIF total exceeds the L/C amount, the bank can reject the documents. Get the freight and insurance estimates right the first time.
- Include HS codes for every line item. Many import license applications require HS codes. Some countries β particularly in South Asia, the Middle East, and Africa β won't issue import permits without them. The WCO's HS database is the authoritative source.
- State the incoterms version. Since Incoterms were updated in 2020, it's good practice to write "FOB (Incoterms 2020)" rather than just "FOB" to avoid any confusion with older versions. The ICC's Incoterms 2020 guide explains what each term covers.
- Keep the proforma number for your records. When your buyer's bank issues the L/C, it'll reference your proforma number. If there's ever a discrepancy between the L/C and your eventual shipment documents, you'll need to trace it back to the original proforma. File it properly alongside the L/C copy and the eventual commercial invoice.
- Don't confuse "proforma" with "quotation." A quotation is informal and doesn't have the structured fields a proforma does. Buyers asking for a PI specifically need the formal format because they're using it with a bank or customs authority. Sending a price list or a basic email quote instead will just slow things down.
βFrequently Asked Questions
πRelated Tools You Might Need
Export Declaration
Create customs export docs
Invoice Generator
Full commercial invoices
VAT Invoice
Tax-compliant invoices
Shopify Invoice
Shopify order invoices
Merge PDF
Combine trade documents
Compress PDF
Shrink large PDF files
Add Watermark
Stamp DRAFT or COPY
OCR PDF
Make scanned PDFs searchable