Proforma Invoice Generator
Fill in the form and the proforma updates in the live preview. When it looks right, download it as a PDF.
Your invoice is rendered as a PDF on our server over an encrypted HTTPS connection. Your draft is saved in this browser until you reset it.
What a proforma invoice is for
A proforma invoice shows a buyer what a sale will cost before it happens: the goods or services, quantities, prices, tax, shipping and the terms. Buyers use it to approve a purchase, arrange payment or prepare an import. Sellers use it to ask for a deposit or for payment in advance. It is not the final bill: once the sale goes ahead, you send a regular invoice.
The editor above starts with a filled-in sample. Replace it with your own details, check the preview and download the PDF. You do not need an account.
How to make a proforma invoice
-
Enter the seller and the buyer
Put your business under From and the buyer under To, with the names and addresses as they should appear on the proforma.
-
Set the number and the dates
Type your proforma number and the issue date, then choose how long the offer stands in Valid until. The sample sets it 30 days after the issue date.
-
List the items
Add one line per product or service with a unit, quantity and price. Line amounts and the total update as you type, for up to 30 lines.
-
Add discount, tax and shipping
Discount and tax each take a percentage or a fixed amount, under a label you choose, such as VAT or Sales Tax. Shipping or expenses can be marked as taxable.
-
Download the PDF
Press Download PDF, look over the pages in the preview, complete the short security check and save the file.
What you can fill in
| Section | What you enter |
|---|---|
| Settings | Logo (PNG, JPG or WEBP), accent color, currency, paper size and the footer credit |
| Parties | Name and address for you and for the buyer |
| Document details | Document type, the title printed at the top, number and date |
| Validity | The date your prices are valid until |
| Line items | Description, unit, quantity and price, up to 30 lines |
| Totals | Discount, tax, and shipping or expenses |
| Notes and terms | Free text, for example the deposit, delivery time or Incoterms |
| Payment details | Up to four methods: bank transfer, PayPal, a Stripe payment link or one you name yourself |
The currency list has the US dollar, euro, British pound, Japanese yen, Canadian dollar, Australian dollar, Swiss franc and Turkish lira. For anything else, choose Other and type the symbol, for example Rs. or kr.
The PDF file
- The PDF uses the same layout and styles as the preview. It is rendered on our server over an encrypted HTTPS connection and downloads to your device.
- Paper sizes: A4, A5, A3, Letter, Legal and Tabloid / Ledger (11 × 17 in). A long item list continues on the next page, or tick Fit everything on one page.
- Near the end of the page, the PDF prints a short notice that the document is a proforma invoice, not a tax invoice, and that the formal invoice follows payment.
- The file name follows the document type and your number, for example proforma-invoice-QUO-2026-001.pdf.
- A one-line "Created free with makeinvoicepdf.com" credit is on by default; one checkbox in the settings turns it off.
- Your draft is saved in this browser until you reset it, so you can close the tab and pick up where you left off.
Related tools
- Free Invoice Generator: the final invoice once the buyer pays or the goods ship.
- Credit Note Generator: reduce an invoice after a return, an overcharge or a cancelled order.
Questions
Can I create my own pro forma invoice?
Yes. A proforma invoice is prepared by the seller, so you can make it yourself: add your logo and details in the form above, list the items with prices and terms, and download the PDF to send to the buyer.
What is the difference between a proforma invoice and a quote?
A quote is an offer the buyer can accept or decline. A proforma invoice is set out like the final invoice and is usually sent once the buyer wants to go ahead, for example to pay in advance or arrange an import. The Document type menu switches this editor between Proforma, Quote, Receipt and Order Form, and the heading and the notice on the PDF change with it.
What do I send after the buyer pays?
A regular invoice for the same sale, with its own invoice number. You can make it with the Free Invoice Generator.
Where is my information kept?
Your proforma is rendered as a PDF on our server over an encrypted HTTPS connection. Your draft is saved in this browser until you press Reset.
Related pages
Quotation Generator
A quote for your client with line items, discount, tax and a valid-until date.Open the generatorPurchase Order Generator
An order to a vendor with a PO number, items, tax, shipping and a respond-by date.Open the generatorCommercial Invoice Generator
For international shipments: HS codes, country of origin, Incoterms, packages and weight.Open the generatorFree Invoice Generator
An invoice with your logo, tax, discount, shipping and payment details, plus typical line items for your trade.Open the generator