Onigiri home

Invoice Generator

Pricing

Industries

Resources

Blog

Sign In

Start for free
Onigiri home

Proforma Invoice Template

A proforma invoice is a preliminary bill you send before the work or the delivery, so the buyer can approve the price, get a purchase order or pay upfront. It isn’t the final invoice. Download the free template in Word, Excel or PDF, or fill it in online below. No sign-up.

Updated

Proforma invoice template example with custom tote bags, screen setup, rush production and shipping
Download WordEdit in Microsoft Word or Google DocsDownload ExcelTotals calculate automaticallyDownload PDFFillable: type in the fields or print it
Onigiri home

Proforma Invoice Template

A proforma invoice is a preliminary bill you send before the work or the delivery, so the buyer can approve the price, get a purchase order or pay upfront. It isn’t the final invoice. Download the free template in Word, Excel or PDF, or fill it in online below. No sign-up.

Updated

Proforma invoice template example with custom tote bags, screen setup, rush production and shipping
Download WordEdit in Microsoft Word or Google DocsDownload ExcelTotals calculate automaticallyDownload PDFFillable: type in the fields or print it

When and how to send a proforma invoice

  1. Send a proforma when the buyer needs the full price before they commit: to get a purchase order approved, to pay you upfront, or to arrange an import license, a letter of credit or customs paperwork.
  2. Download the template in Word, Excel or as a fillable PDF, or fill it in online below. Keep the title PROFORMA INVOICE and give it its own number, such as PF-0001, so it doesn’t mix with your invoice numbers.
  3. List exactly what you’ll deliver: products or services, quantities, unit prices, estimated shipping and other fees, and the sales tax that will apply. The buyer should see the final total before saying yes.
  4. Add the terms: how long the prices are valid, such as 30 days, how much you need upfront, how to pay you, and when you’ll start or ship once the payment arrives.
  5. When the buyer pays or the order ships, send a final invoice with your regular invoice number. Mention the proforma number and show any payment already received. In Onigiri you can send that invoice as a link, and on PRO the client can pay it by card.

Proforma invoice vs. invoice, quote and commercial invoice

  • Invoice: asks for payment for a sale that has happened, and it’s what you record as income. A proforma comes first, and the buyer doesn’t owe anything yet.
  • Quote or estimate: a price offer the buyer can still negotiate. A proforma usually follows once they’re ready to buy, and it looks like the final invoice.
  • Commercial invoice: the customs document that travels with an export shipment. A proforma is sent before shipping, often so the buyer can arrange payment or import paperwork.
  • Prepayment: a proforma is the usual way to ask for money upfront, because the buyer sees the exact amount and terms before paying.
  • Changes: if the order changes before it ships, send an updated proforma. The final invoice shows what was actually delivered.
  • This template: sample order lines, Bill to, From and Payment sections, and totals that calculate themselves in Excel and the fillable PDF

Online generator

Or fill it in right here

Or fill it in right here

Change the line items, add your logo and download a ready PDF. No sign-up, nothing to install, and your draft stays in your browser.

Template
DescriptionQtyRateAmount
$1,300.00
Subtotal$1,300.00
Total Due$1,300.00
Preview
PROFORMA INVOICEIssued: —Invoice# 0001BILL TOClient detailsFROMYour business detailsPAYMENTDue: —DESCRIPTIONQTYRATEAMOUNTCustom tote bags200$6.50$1,300.00Natural canvas, 1-color print, per unitTOTAL DUE$1,300.00NOTESProforma invoice: prices valid for 30 days. Production starts when payment isreceived. A final invoice follows on shipment.Created with Onigiri — onigiri.one
Total due$1,300.00
Saved in your browser only.
Do more with a free Onigiri account
  • Send invoices as a link clients open on any device
  • See which invoices are paid, sent or overdue
  • Card payments via Stripe with 0% platform fee (PRO)
Start for free

Example

Proforma invoice example

Proforma invoice example

This is the sample proforma invoice from the template, line by line: 200 custom tote bags at a unit price, a one-time screen setup fee, rush production and estimated shipping. The buyer sees the full total before paying, and the final invoice repeats these lines once the order ships.

Line itemAmount
Custom tote bags
Natural canvas, 1-color print, per unit
$1,300.00
200 × $6.50
Screen setup
One-time fee per design
$45.00
Rush production
Ready in 7 business days
$120.00
Shipping
UPS Ground, estimated
$85.00
Total due$1,550.00

Notes: Proforma invoice: prices valid for 30 days. Production starts when payment is received. A final invoice follows on shipment.

Invoice checklist

What sellers should include on an invoice

What sellers should include on an invoice

A proforma invoice is a preliminary bill of sale: it lists what you’ll deliver, the prices and the terms before the sale is final. Make it look like your final invoice, so the buyer can approve the purchase, pay upfront or prepare import paperwork without surprises later.

  1. Your details. Your business name, address and email, plus your EIN if the buyer needs a tax ID for their records.
  2. The buyer. The buyer’s company name and billing contact, the shipping address if it’s different, and their PO number if they’ve issued one.
  3. Title and number. PROFORMA INVOICE as the title, its own number such as PF-0001, the issue date and the date the prices are valid until.
  4. Line items. Each product or service with quantity, unit price and amount, described the way it will appear on the final invoice.
  5. Shipping and fees. Estimated shipping, setup or rush fees, and sales tax if it will apply, so the total is close to what the buyer will finally pay.
  6. Payment terms. How much you need upfront, such as 50% or the full amount, how to pay you, and when you’ll start or ship once it arrives.
  7. Validity. How long the prices stand, such as 30 days, and a note that a final invoice follows on delivery.

Getting paid

Billing tips for sellers

Billing tips for sellers

A proforma sets the terms before the sale, so agree on them once and carry them onto the final invoice.

  • 30 days

    Validity period

    Say how long the prices hold, such as 15 or 30 days, and write the exact date on the proforma. If costs or shipping rates change after that, send a new proforma instead of honoring an old price.

  • 50–100%

    Payment upfront

    Many sellers ask for the full amount before made-to-order work, or 50% upfront and the rest before shipping. Show the upfront amount on the proforma and deduct it on the final invoice.

  • When to send the final invoice

    Send it when the goods ship or the work is delivered, with your regular invoice number, the proforma number and any payment already received. If the order changed, the final invoice shows what was actually delivered.

  • If the buyer goes quiet

    A proforma isn’t a debt, so there’s nothing to chase until there’s a sale. Send one reminder before the prices expire, and don’t start or ship until the agreed upfront payment arrives.

  • Taxes

    Show sales tax on the proforma if it will apply, so the total matches the final invoice. Sales tax depends on the state and on what you sell, so check your state’s rules; the sales tax calculator works out the amount. This is general information, not tax advice.

Formats

Which format should you choose?

Which format should you choose?

  • Proforma invoice template in Word

    Best if you want to change the layout or fonts or add your logo. Edit the text, then save it as a PDF before you send it.

    Download .docx
  • Proforma invoice template in Excel

    Amounts and the total update as you type, and there’s a sales tax row. Handy when you bill hours or many line items.

    Download .xlsx
  • Fillable PDF proforma invoice template

    Type straight into the fields in Chrome or Adobe Acrobat and the totals add up. The layout stays fixed, so nothing shifts by accident.

    Download .pdf

Template or app

Free invoice template vs. Onigiri

Free invoice template vs. Onigiri

A template is fine for the odd invoice. If you bill clients every month, Onigiri keeps your clients, line items and payment status in one place.

FeatureOnigiriFree invoice template
PriceStarting at $0Free
Edit it and save a PDF
Send it as a link your client opens on any device
See which invoices are paid or overdue
Saved clients for the next invoice
Saved line items and servicesPRO
Client pays by card, 0% platform fee on StripePRO
Income tracking
Works in Word, Excel and Google Docs
Start for free

Questions about the Proforma Invoice Template

Questions about the Proforma Invoice Template

More templates

Invoice templates for other work

Invoice templates for other work

→Your turn

Ready to get paid faster?

Send your invoice as a link with Onigiri and see at a glance whether it’s paid or overdue. Connect Stripe to let clients pay by card.