Free Proforma Invoice Generator

The preliminary bill you send before goods ship or work starts: line items, currency, tax, a “valid until” date and your terms, as a PDF. No signup.

Your business

Business name
Email
Address
Phone
Tax ID, VAT or EIN (optional)

Bill to

Client name
Email
Client address
Client tax ID (optional)
PO number / reference (optional)

Proforma details

Proforma number
Currency
Issue date
Valid until
Color template

Line items

Tax %
Discount %
Shipping / other charges
Terms

New to this document? Read Proforma invoice: meaning, format and when to use one.

Your Business
PROFORMA INVOICE
#PRO-0001
Date: 1 Nov 2026
Valid until: 1 Dec 2026
BILL TO
Client name
DESCRIPTIONQTYRATEAMOUNT
—1$0.00$0.00
Subtotal$0.00
TOTAL (PROFORMA)$0.00
All amounts in USD
TERMS
This proforma invoice is a quotation for the goods and services listed above. It is not a demand for payment. A final invoice will be issued on delivery.

No signup. Nothing you type leaves your browser.

How to use the Proforma Invoice Generator

  1. Fill in “Your business” and “Bill to”, and add your logo if you like.
  2. Set the proforma number, currency, issue date and “Valid until” date.
  3. Add the line items, any tax %, discount % or shipping, and your terms.
  4. Check the live preview and click “Download Proforma Invoice PDF — Free”.

Do this automatically

Send invoices from BillingOtter instead

Save your clients, email each invoice with the PDF attached and see what is paid, due or overdue. Clients pay from the invoice email without creating an account. The Free plan covers 5 invoices a month.

Free plan · no credit card · cancel anytime

Frequently asked questions

What is a proforma invoice?

A proforma invoice is a preliminary invoice sent before a sale is finalised. It shows the buyer exactly what they will be charged — items, quantities, prices, tax, delivery terms — so they can approve the order, arrange payment or apply for an import licence. It is not an accounting document and does not demand payment.

What is the difference between a proforma invoice and an invoice?

A proforma comes before the sale and is not legally binding; the final invoice comes after delivery and is a demand for payment that goes into the books. A proforma also carries a validity date instead of a due date.

What should a proforma invoice include?

The words "Proforma invoice", a reference number, the issue date and how long it is valid, seller and buyer details, a description of each item with quantity and unit price, currency, taxes, shipping or delivery terms, payment details, and a note that it is not a request for payment. This generator lays all of that out for you.

Is a proforma invoice used for customs?

Often, yes. Customs authorities and banks accept a proforma to estimate duties, open a letter of credit or issue an import permit before the goods ship. For the shipment itself you will need a commercial invoice — we have a free generator for that too.