Proforma or Quote · Free PDF

Free Online Proforma Invoice Generator

Create a proforma invoice or a proforma quote with a valid-until date and download the PDF — free, no signup.

Updated

Invoice Configuration

Supports JPG, PNG, WEBP formats up to 0.5MB for optimal PDF rendering.
Optional — uncheck to remove it. Keeping it helps us stay free.

From (Sender)

To (Client)

Invoice Details

Quote / Proforma Details

Items

2 / 25
Description
Unit
Qty
Price
Total

Totals & Adjustments

Notes & Terms

123/2000
158/3000

Payment Methods

1 / 4
112/500

Draft saved in this browser · PDF rendered on our server over HTTPS

Scroll for full view

Your Service Provider Inc.

123 Proposal Avenue
Suite 100
New York, NY 10001

PROFORMA INVOICE

# QUO-2026-001

Prepared For

Potential Client LLC

456 Opportunity Drive
Los Angeles, CA 90012
Date of Issue10 Oct 2026
Valid Until9 Nov 2026
DescriptionUnitQuantityUnit PriceAmount
Phase 1: Project Discovery & ScopingLump Sum1$1,500.00$1,500.00
Phase 2: Initial Design MockupsLump Sum1$2,500.00$2,500.00

What the proforma invoice editor above includes

  • Seller and buyer details with a dedicated validity date so the offer expires cleanly
  • Line items with automatic totals on a proforma layout clearly distinct from a tax invoice
  • Live preview and free PDF download

Free to use — no signup, no account. Unmetered for normal use, with an anti-abuse cap of 20 generated PDFs per device per day. Each PDF carries a one-line credit for this site, on by default — one free checkbox in the settings turns it off. Your draft autosaves in your own browser, and when you download, its content is sent over an encrypted HTTPS connection to our server, which renders the PDF.

Prefer a blank proforma invoice template? Download it as PDF, Word (DOCX), or Excel (XLSX) with working formulas — free, no signup, no email. Or fill it in online on this page and download a finished, calculated PDF.

How it works:
  1. Draft the offer with a "Valid Until" date.
  2. Add your terms and payment details.
  3. Download the PDF.
Proforma invoice PDF made with the generator, showing the title, Valid Until date, line items and totals
100% Free - No Signup
Draft saved in your browser

What is a Proforma Invoice?

A proforma invoice is a preliminary invoice sent before the sale is final: it tells the buyer what will be supplied, at what price and on what terms, so they can approve the purchase or pay in advance. It is not the invoice for the sale — once the goods ship or the payment arrives, you issue that separately.

Whether you write it proforma, pro forma, pro-forma or “performa”, it is the same document (spellings explained).

Read the full guide: meaning, uses, validity and legal status →

Proforma invoice or quotation? Switch the document type

The same editor makes a proforma invoice or a quotation. Here is exactly what changes.

  • Document Type: in Invoice Details, choose Proforma or Quote (the same list also offers Receipt and Order Form). Choosing one also sets the title (PROFORMA or QUOTE).
  • Document Title: free text of up to 100 characters, so you can write “PROFORMA INVOICE”, “QUOTATION” or “QUOTATION / PROFORMA INVOICE”. It starts as PROFORMA INVOICE.
  • Quote / Proforma #: your reference number, pre-filled as QUO-2026-001.
  • Quote Valid Until: the expiry date of the offer, pre-filled 30 days from today. The PDF labels it “Valid Until” on a proforma and “Quote Valid Until” on a quote.
Proforma prints
This document is a proforma invoice and does not hold fiscal value. A formal tax invoice will be issued upon receipt of payment.
Quote prints
This document is a quotation (estimate), not an invoice or a request for payment. Prices are valid until the date shown above; a formal invoice will be issued upon acceptance.

What the finished PDF shows

Your name and address with an optional logo, the title and number, Prepared For with the client's details, Date of Issue and the valid-until date, a line table (Description, Unit, Quantity, Unit Price, Amount), Subtotal with any discount, tax and Shipping / Expenses lines, Total Amount, then Notes, Payment Details, Terms & Conditions and the Important Notice above. The one-line credit at the bottom is on by default and can be switched off in the settings.

Prefer a blank file? Get the same proforma as a free template in Word, Excel and PDF, with two filled samples.

How to Create a Proforma Invoice

The steps below follow the fields in the editor above.

  1. 1
    Enter your details

    Fill in From (Sender): your business name, address, email and phone. Add a logo and choose the currency in the settings if you need to.

  2. 2
    Add the client

    Fill in To (Client): the buyer's name, address and contact details.

  3. 3
    Choose Proforma or Quote

    In Invoice Details, pick the Document Type (Proforma or Quote), edit the title if you want, and set the Quote / Proforma number and date.

  4. 4
    Set Quote Valid Until

    Pick the date the offer expires. It is pre-filled 30 days from today.

  5. 5
    Add line items

    Enter a description, unit, quantity and unit price for each line. For exports, type the HS code and origin into the description.

  6. 6
    Adjust totals

    Add a discount, a tax line and shipping or expenses if they apply; leave them at zero if not.

  7. 7
    Add notes, terms and payment details

    Use Notes for a deposit request, Terms & Conditions for validity and delivery terms such as an Incoterms rule, and Payment Methods for your bank information (the PDF prints it under Payment Details).

  8. 8
    Preview and download

    Check the preview and download the PDF.

Proforma Invoice Checklist Before Sending

Check these points before you email your proforma:

Validity Date is Set: Make sure the "Valid Until" date is realistic. An offer with no end date commits you to today's prices indefinitely.
Samples, gifts or returns? If nothing is being sold, see the no commercial value invoice guide before you ship.
Delivery Terms Specified: For goods, state who pays for transport and insurance with an Incoterms® rule and place (e.g. "FCA Porto, Incoterms® 2020") in Terms & Conditions.
Bank Details are Accurate: Double-check IBAN/SWIFT codes in Payment Details — buyers often pay straight from a proforma.

Proforma Invoice for Letter of Credit (L/C)

If the buyer arranges a letter of credit on the basis of your proforma, describe the goods, quantities, prices and delivery terms exactly as you expect them to appear later. Which documents the bank examines when you present for payment is set by the terms of that credit — usage differs by contract.

Proforma invoices and letters of credit, explained →

Proforma Invoice for Customs: HS Codes & Incoterms

This editor has no separate HS code, origin or Incoterms fields: type them into the item description and Terms & Conditions. When the goods actually ship, customs work from the commercial invoice — the Commercial Invoice Generator has fields for HS code, country of origin, Incoterms, packages, weight and reason for export. For choosing and showing HS codes, see HS codes on a commercial invoice; for samples and gifts, see the no commercial value invoice guide.

5 Common Proforma Invoice Mistakes

Avoid these errors to prevent payment delays and customs rejections.

1
Missing or Expired Validity Date

Always include a clear "Valid Until" date. Open-ended offers expose you to currency fluctuation risk.

2
Incoterms Mismatch with L/C

If the buyer is arranging a letter of credit, use the same Incoterms® rule and place the credit will state.

3
Incorrect HS Codes

Wrong codes trigger duty reassessment. Verify codes at the 6-digit level minimum.

4
Currency Mismatches

State one currency and use it consistently on the proforma, the payment instructions and any letter of credit. For a final invoice in sterling, see invoice in pounds (GBP).

5
Vague Product Descriptions

Generic descriptions cause customs queries. Include material, dimensions, and purpose.

Proforma Invoice vs Commercial Invoice vs Quote

A quote and a proforma both come before the sale; the proforma is laid out like an invoice and is often used to ask for payment in advance. The commercial invoice comes after, for the goods actually shipped. Compare them properly in proforma vs commercial invoice and proforma invoice vs invoice (which also covers quotes and estimates).

When to Use a Proforma Invoice

  • International Trade: When the buyer needs a priced document to approve the purchase, pay in advance or arrange a letter of credit.
  • Service Providers: To issue a formal request for a retainer fee or deposit before commencing work.
  • Consignment: Shipping goods to an auction or exhibition where no sale has yet taken place.
Proforma invoice PDF example showing the validity date and the notice section
VALIDITY DATE
LEGAL NOTICE

Proforma Invoice FAQ

Is this proforma invoice generator free?

Yes. It is free and unmetered for normal use; an anti-abuse cap of 20 PDFs per device per day (200 per IP) applies, well above ordinary use, and the blank template downloads on this page are not metered. A one-line "Created free with myinvoicetemplate.com" credit is switched on by default and one free checkbox in the settings turns it off. Your draft is stored in your own browser on this device, so download and keep the PDF you need.

Can I make a quotation instead of a proforma?

Yes. In Invoice Details, set Document Type to Quote. The title changes to QUOTE (you can edit it — up to 100 characters, for example "QUOTATION / PROFORMA INVOICE"), the date label on the PDF becomes "Quote Valid Until", and the notice at the bottom changes to the quotation wording. Switch back to Proforma at any time.

Can I add HS codes and Incoterms?

Yes, as text. The proforma editor has no separate HS code or Incoterms fields: type the HS code and origin into the item description, and the delivery term (for example "FCA Porto, Incoterms® 2020") into Terms & Conditions or Notes. When the goods ship, the Commercial Invoice Generator has dedicated fields for HS code, country of origin, Incoterms, number of packages, weight and reason for export.

Does the PDF say it is not a tax invoice?

Yes. A proforma PDF prints this Important Notice: "This document is a proforma invoice and does not hold fiscal value. A formal tax invoice will be issued upon receipt of payment." A quote prints: "This document is a quotation (estimate), not an invoice or a request for payment. Prices are valid until the date shown above; a formal invoice will be issued upon acceptance."

Is a proforma invoice legally binding?

It depends on its wording, on whether the buyer accepts it and on the law that applies. Under the CISG, a sufficiently definite proposal that shows an intention to be bound is an offer (Art. 14) and a contract forms on acceptance (Art. 18); national law may differ. Our guide to what a proforma invoice is quotes both articles.

Does this replace a commercial invoice?

No. When the goods ship or the sale is final, issue the invoice for it — a commercial invoice for exports, a tax invoice where VAT or GST applies. In the UK, HMRC says pro-forma invoices cannot be used as evidence to reclaim input tax (VAT Notice 700, section 17.3).

How long should a proforma invoice be valid?

There is no standard period — you choose the date. The generator pre-fills Quote Valid Until 30 days from today; change it to suit how long you can hold your prices. If the offer expires, issue a new proforma with a new date.

How is my data handled?

Your draft is stored in your own browser on this device, so download and keep the PDF you need. When you download, the document's content is sent over an encrypted HTTPS connection to our server, which renders the PDF. There is no account or invoice history, so the site offers no way to recover a lost invoice.

Ready to Create Your Proforma Invoice?

100% free. No signup. Download your PDF in a few clicks.

Create Free Proforma Invoice