XBKit·B2B / Export

Proforma Invoice Generator

Generate professional export proforma invoices as PDF. Fill in exporter, consignee, line items and payment terms — download instantly.

Exporter / Seller
Consignee / Buyer
Invoice Details
Line Items
DescriptionHS CodeQtyUnitPriceAmount
-
Bank Details (optional)
Notes / Remarks (optional)
Preview & Export

PDF downloads directly to your device

About Proforma Invoices

A PI is a preliminary bill of sale sent before goods are shipped. It confirms the intent to sell and the terms. Banks use it for L/C applications and buyers use it for import approval.

How to Use

  1. 1

    Enter exporter and consignee details

    Fill in your company information (exporter) and the buyer details (consignee), including country and full address.

  2. 2

    Add line items

    List each product with description, quantity, unit price, and HS code. The subtotal and total are calculated automatically.

  3. 3

    Set payment terms and currency

    Choose your preferred currency, payment terms (e.g., T/T 30% deposit), and invoice date.

  4. 4

    Generate and download PDF

    Click Generate PDF to download a print-ready proforma invoice you can send to your buyer immediately.

Frequently Asked Questions

What is a proforma invoice?

A proforma invoice is a preliminary invoice sent before shipment. It outlines what goods will be delivered, at what price, and under what terms — used by buyers to arrange payment, open letters of credit, or apply for import permits.

Is a proforma invoice legally binding?

No. It is a statement of intent, not a payment demand. The commercial invoice issued after goods are shipped is the legally binding document used for payment and customs clearance.

What's the difference between a proforma and a commercial invoice?

A proforma invoice is issued before shipment (for buyer approval and customs pre-clearance); a commercial invoice is issued after dispatch (the official payment request and customs declaration).

Do I need an HS code on a proforma invoice?

Not legally required, but strongly recommended. HS codes help importing countries classify goods for duty purposes, reducing the risk of delays at customs.

Related Tools