BillCanvas
USUnited States

Free proforma invoice generator · US

Draft a proforma invoice before the money moves.

Confirm the order, the price and the terms before you ship or start work. When it is time to bill, turn it into a real invoice.

Your business
Buyer
Proforma details
Line items
Totals & notes

Everything runs locally. No file, no field, no buyer name is ever uploaded.

How it works

  1. Describe what will be supplied. Quantities, unit prices and the total the buyer should expect.
  2. Set the validity. A proforma is a quote-like document; give it an expiry date.
  3. Send the PDF, then invoice for real. When the order ships or the work is delivered, issue the actual invoice.

Proforma invoice vs invoice

A proforma invoice says “this is what you will be buying, at this price, on these terms”. It is used before shipment, before a deposit, or when a buyer needs paperwork for customs or a purchase approval. It is not a demand for payment and it is not recorded as a sale.

An invoice says “you owe this amount now”. It is issued after delivery, it creates the receivable, and it is what your bookkeeping and the buyer's accounts payable actually process.

When a proforma is the right document

  • An international buyer needs a document to arrange a wire transfer
  • You want a deposit before starting production
  • The buyer's internal approval requires a written quote-like document
  • Goods are shipping and customs needs the declared value

What to put on it

  • The words “Proforma invoice” and a number that will not be reused
  • Issue date and validity date
  • Seller and buyer details
  • Description, quantity and unit price of each item
  • Total, currency, and any tax that will apply
  • Payment terms and shipping terms if relevant

FAQ

Is a proforma invoice a real invoice?

No. It is a preliminary document. It is not a demand for payment and should not be booked as a sale.

When should I use one?

Before shipment, before a deposit, or when a buyer needs paperwork to arrange payment or customs.

Should it include tax?

Show the same pricing you expect on the final invoice, including any tax that will apply, and label the document clearly as a proforma.

Is my data uploaded?

No. Everything runs in your browser.

More document tools