
Proforma Invoice Template
Requesting an advance payment, or sending buyers and customs a preview before shipping.
- Proforma number and validity date
- HS code, Incoterm and country of origin
- Freight and insurance line
- Advance payment required
Anniversary Sale: pay once, use Taskip forever, save up to 70%.Anniversary Sale: 70% off LTD.
Claim OfferA free proforma invoice template for requesting an advance payment or sending buyers and customs a preview of the final invoice, with HS codes, Incoterms and freight.
4.8/5 on G2 · Our invoice generator is used by 50,000+ people · Updated September 2026What is a proforma invoice?
A proforma invoice is a preliminary invoice sent before goods or services are delivered. It shows what the final invoice will look like, so the buyer can approve it, pay an advance, or arrange import permits and financing.
A proforma invoice is not a demand for payment and is not a tax invoice. It is a good-faith estimate of the final bill, sent after the buyer has agreed to buy. Exporters use it so buyers can open a letter of credit, apply for import licences or pay a deposit; service businesses use it to collect payment upfront. Once the goods ship or the work is done, you issue the real invoice.

Requesting an advance payment, or sending buyers and customs a preview before shipping.
| Document | When | Binding? | Used for |
|---|---|---|---|
| Quotation | Before the buyer agrees | Becomes binding once accepted | Offering a price. See quotation templates |
| Proforma invoice | After agreement, before delivery | No, a preview | Advance payment, letter of credit, import permits |
| Commercial invoice | At shipment | Yes | Customs clearance and payment for exported goods |
| Tax invoice | On supply | Yes | Payment and VAT/GST records. See tax invoice format |
| Field | Notes |
|---|---|
| "Proforma Invoice" title | Makes it clear this is not a demand for payment |
| Seller and buyer details | Names, addresses and contact details; tax IDs if relevant |
| Proforma number, date and validity | Prices usually hold for 15 to 30 days |
| Description, HS code, quantity and unit price | HS codes help the buyer estimate duties and clear customs |
| Incoterm and place | For example FOB Shanghai or DAP Rotterdam: who pays freight and when risk passes |
| Country of origin and estimated shipment date | Needed for import permits and planning |
| Freight, insurance and other charges | So the buyer sees the full landed cost |
| Payment terms and advance required | For example 30% advance, balance against documents |
| Bank details | Where to send the advance |
Agree the goods or services, quantities, price and Incoterm with the buyer.
Add both parties, a proforma number, date and validity, and each item with its HS code.
Freight, insurance, taxes if any, payment terms and the advance required.
Email it as a PDF with your bank details, and start work or shipping once the advance clears.
On shipment or completion, issue the commercial or tax invoice and deduct the advance. The free invoice generator is quickest.
For custom work or first orders, send a proforma and start once the deposit arrives.
Buyers often need a proforma to open a letter of credit with their bank; the final documents must then match its terms.
Importers use the proforma to apply for permits and estimate duties before goods ship.
Large organisations need a document showing the exact cost before a purchase order is approved.
Some shipments with no sale, such as samples, travel with a proforma stating a value for customs.
Agencies and consultants send a proforma for retainers or bookings paid in advance, then a tax invoice once paid.
A simple export order, as it would appear on the template.
| Item | HS code | Qty | Unit price | Amount |
|---|---|---|---|---|
| Cotton t-shirts, assorted sizes | 6109.10 | 500 pcs | USD 4.20 | USD 2,100.00 |
| Freight and insurance (FOB to CIF) | USD 180.00 | |||
| Total | USD 2,280.00 | |||
| Advance required (30%) | USD 684.00 |
Balance of USD 1,596.00 payable against shipping documents. Incoterm: CIF Rotterdam. Valid until the date shown.
Free Invoice Templates
8 invoice templates in Word, Excel and PDF, plus a filled sample invoice.
Free Invoice Generator
Create an invoice online in minutes: 39 currencies, auto numbering, PDF, no signup.
Free Quotation Templates
Quote the job first: 8 quotation templates in Word, Excel and PDF.
Tax Invoice Format
VAT, GST and sales tax invoice requirements by country.
Invoice Payment Terms
Net 30, 2/10 Net 30, deposits and late fee wording to copy.
Taskip Invoicing
Online payments, recurring invoices and payment tracking in one place.
A preliminary invoice sent before delivery that shows the buyer what the final invoice will contain. It is used to request an advance, open a letter of credit or apply for import permits.
No. It is a good-faith estimate and not a demand for payment. The binding documents are the accepted quote or contract and the final invoice.
You can show the tax that will apply, but a proforma is not a tax invoice, so tax is accounted for only on the final tax invoice. Check local rules with your accountant.
A quotation is an offer before the buyer agrees. A proforma invoice comes after agreement and previews the final invoice, usually to collect an advance or for customs.
Some customs authorities accept a proforma for samples or goods with no sale, or before the commercial invoice is ready, but most shipments need a commercial invoice. Check with your freight forwarder.
Commonly 15 to 30 days. State the validity date on the document, because exchange rates and freight costs change.
Yes. Give it its own series, such as PI-0001, so it is not confused with your tax invoices and can be referenced in payments.
Yes. Because it is not a tax invoice, you can issue a revised proforma. Mark it clearly, for example PI-0001-R1, so everyone uses the latest version.
Yes. Many sellers ask for 100% prepayment for first orders or custom goods. State it in the payment terms.