IK
InvoiceKit

Proforma Invoice Generator

Create proforma invoices with shipping terms, Incoterms, HS codes, and validity period. Live preview and PDF download. No signup required — works entirely in your browser.

FreeNo SignupNo UploadsNo Tracking
Proforma invoice downloaded successfully
Proforma Details
Currency
Proforma #
Date
Validity (days)
Shipping & Trade
Shipping Terms
Incoterms
Country of Origin
Your Company
Company Name
Address
Email
Buyer / Consignee
Client Name
Address
Email
Line Items
DescriptionHS CodeQtyRate
Tax & Notes
Tax Rate (%)
Notes

PROFORMA INVOICE

Date: 2026-05-17

Valid Until: 2026-06-16

Shipping: FOBIncoterms: FOB

From

Your Company

To

Client Name

DescriptionHS CodeQtyRateAmount
1$0.00$0.00
Subtotal$0.00
Total$0.00

How to Use Proforma Invoice Generator

  1. 1

    Enter proforma details

    Fill in the proforma number, date, validity period, and select your currency.

  2. 2

    Set shipping and trade terms

    Choose shipping terms, Incoterms, and enter the country of origin for your goods.

  3. 3

    Add company and buyer info

    Enter your company details and the buyer or consignee information.

  4. 4

    Add line items with HS codes

    Add descriptions, quantities, rates, and HS codes for each item. Click '+ Add Item' for more rows, then download the PDF.

Frequently Asked Questions

A proforma invoice is a preliminary document sent before goods are delivered. It outlines the terms of a sale including descriptions, quantities, and prices, but is not a demand for payment.

Yes, completely free with no limits. There is no signup, no watermark, and no hidden fees.

Incoterms (International Commercial Terms) are standardized trade terms published by the ICC that define responsibilities of buyers and sellers in international trade, such as FOB, CIF, and EXW.

An HS (Harmonized System) Code is an internationally standardized system of names and numbers to classify traded products. It is used by customs authorities worldwide.

No. All processing happens entirely in your browser using JavaScript. Your data never leaves your machine.

Related Tools

Understanding Proforma Invoices in International Trade

A proforma invoice is a preliminary bill of sale sent before goods ship. It is not a demand for payment — instead, it serves as a declaration of intent that lets the buyer arrange financing, apply for import licenses, and open letters of credit. In international trade, customs authorities often require a proforma invoice to assess duties before the commercial invoice is issued.

Proforma vs. Commercial Invoice

The proforma invoice quotes terms and prices before the sale is finalized. Once the buyer accepts and goods ship, the seller issues a commercial invoice — the legally binding document that demands payment. The commercial invoice typically mirrors the proforma but may reflect final quantities, weights, or price adjustments. Both documents should reference each other for audit continuity. Keeping the two in sync also protects you in disputes, as a large variance between proforma and commercial amounts can trigger customs scrutiny.

Incoterms Explained

Incoterms (International Commercial Terms) define who pays for shipping, insurance, and customs at each stage of transport. EXW (Ex Works) places all costs on the buyer from the seller's door. FOB (Free On Board) means the seller covers costs until goods are loaded onto the vessel at the origin port. CIF (Cost, Insurance, Freight) means the seller pays shipping and insurance all the way to the destination port. DDP (Delivered Duty Paid) shifts the full burden — including import duties — to the seller. Choosing the wrong Incoterm can shift thousands of dollars in unexpected costs, so confirm the terms in writing before shipment.

HS Codes and Customs Classification

Every product crossing an international border needs a Harmonized System (HS) code — a standardized 6-to-10 digit number that determines the duty rate and any import restrictions. The first 6 digits are internationally standardized across 200+ countries; additional digits are country-specific. Misclassifying goods can result in overpaying duties, underpaying (which triggers penalties and delays), or having shipments held at customs for examination. When in doubt, request a formal binding ruling from your country's customs authority — it provides legal protection if the classification is later challenged.

When to Use a Proforma Invoice

Proforma invoices are standard practice in four situations: when a buyer needs to arrange financing or a letter of credit before committing to a purchase; when customs or government import licenses require a declaration of value before goods leave the origin country; when both parties want to agree on pricing and terms before a formal order is placed; and when samples or trial shipments are sent without immediate payment obligation. They are also commonly used in freight forwarding, where carriers need documented cargo values to calculate insurance premiums and freight charges.

This is informational content, not legal or tax advice. Consult your customs broker, freight forwarder, or attorney for guidance specific to your trade lanes and commodities.