Proforma Invoice Generator Free β€” Create Proforma Invoice PDF Online | PDF Online Editor
πŸ“’ Advertisement
πŸ“‹

Proforma Invoice Generator β€” Create Proforma Invoice PDFs Free

Generate professional proforma invoices for international trade, customs clearance, letters of credit, and pre-shipment quotations in seconds. Add your branding, line items, taxes, and incoterms β€” then download a clean PDF instantly. No account, no watermark.

βœ… 100% Free 🌍 International Trade 🏦 Letter of Credit Ready πŸ–¨οΈ PDF + Print ⚑ No Signup
πŸ“‹

Proforma Invoice Generator

Fill in details Β· Add line items Β· Download proforma PDF

🎨 Invoice Theme
Navy
Ocean
Forest
Slate
Crimson
Violet
πŸ“‹ Proforma Invoice Details
🏭 Seller / Exporter
🀝 Buyer / Importer
πŸ“¦ Goods / Line Items
Description HS Code Qty Unit Unit Price Disc% Amount
Subtotal$0.00
Order Discount (%) -$0.00
Freight / Shipping
Insurance
Tax / VAT (%) $0.00
Total Proforma Value$0.00
πŸ“ Notes, Validity & Options

πŸ“‹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

1

Invoice Details

Set your proforma number, issue date, validity date, currency, incoterms, and payment terms.

2

Seller Info

Add your company name, address, tax ID, contact details, and bank info if needed.

3

Buyer Info

Enter the buyer's full details and their purchase order number if they have one.

4

Add Goods

List each product with HS code, quantity, unit, unit price, and any line-level discount.

5

Charges & Totals

Add freight, insurance, and tax amounts. The total proforma value calculates automatically.

6

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

What is a proforma invoice and why do buyers ask for one? +
A proforma invoice is a preliminary invoice sent before a shipment takes place. It confirms the terms of a sale β€” what's being sold, the price, how it will be shipped, and what the total will be β€” without being a formal demand for payment. Buyers ask for proforma invoices because their banks need one to issue letters of credit, their governments need one to issue import licenses or permits, and their finance teams need one to arrange payment or get internal purchase approval. It's standard in international trade and expected by anyone doing serious B2B cross-border business.
What's the difference between a proforma invoice and a regular invoice? +
The main difference is timing and legal status. A proforma invoice comes before the goods are shipped and is not a binding payment demand β€” it's a confirmed quote. A commercial invoice comes after shipping and creates a legal payment obligation. Both look similar and contain many of the same fields, which is exactly why buyers can use proformas with banks (the bank knows what the eventual commercial invoice will look like). If a shipment happens exactly as stated on the proforma, the commercial invoice will essentially mirror it. The "Proforma Invoice" label at the top is what distinguishes them.
Can I use a proforma invoice for customs clearance? +
Yes, in many cases. Some countries allow importers to use a proforma invoice for advance customs classification, to apply for import permits, or to pre-clear goods before they arrive. In the UAE and Saudi Arabia, for example, many importers use proforma invoices to get approvals from ministries before the shipment departs. In the EU, a proforma might be used alongside other pre-arrival documents. For the actual customs clearance once goods arrive, you'll need a commercial invoice β€” but the proforma is often accepted for the pre-shipment phase.
How long should a proforma invoice be valid? +
It depends on your goods. For manufactured items with stable pricing, 30 days is the standard validity period. This gives the buyer enough time to arrange financing, get approvals, and open an L/C. For commodity goods β€” metals, chemicals, agricultural products β€” prices change weekly or even daily, so 7–15 days is more common. If you're selling software, services, or items where pricing is flexible, 60–90 days is also acceptable. Always put a specific date on the proforma ("valid until March 31, 2026") rather than a relative period ("valid for 30 days") β€” the specific date is clearer for banks and less prone to disputes.
What happens if the actual shipment value is different from the proforma? +
This is where things can get complicated. If your buyer opened a letter of credit based on your proforma for $50,000, and your eventual commercial invoice comes in at $54,000 because freight costs were higher, the bank may refuse to pay because the documents don't match the L/C terms. Most L/Cs have a small tolerance built in β€” typically Β±5% or Β±10% on the amount β€” but if you exceed it, you need the buyer to amend the L/C before you can ship. That amendment process takes days and costs money. Get your freight and insurance estimates right on the proforma, and if you're unsure, quote slightly on the high side to give yourself room.
Do I need a proforma invoice for small international shipments or eBay / Amazon exports? +
For small retail-style shipments via courier β€” a $200 package going to a customer who found you on eBay or Etsy β€” a proforma invoice is generally not required. The commercial invoice you include in the shipment is sufficient. Proforma invoices are mainly used for larger B2B transactions where the buyer needs pre-approval, financing, or an import license. That said, if an international buyer asks you for one regardless of order size, there's no harm in providing it β€” they likely need it for their own internal approvals. Some buyers in certain countries are required by their government or their company policy to have a proforma for any purchase above a set value, even for relatively small amounts.