BuildWell

Free Pro Forma Invoice Generator

Show the client what they’ll owe before the work, see it as you type, and download a PDF. Free, no account.

Your business

Bill to

Details

Line items

Notes and terms

Look

$0.00

Everything stays in this browser. Nothing you type is sent to BuildWell.

How it works

How to use the free pro forma invoice generator

The free pro forma invoice generator shows a client what they’ll be billed before the work is done, in the form of an invoice. Add your business and the client, list the expected charges, set when a deposit or payment is expected, and download the PDF. The preview updates as you type. Below the tool: a worked example, what makes a pro forma invoice clear, the mistakes that confuse it with the real bill, and how it fits with estimates, invoices and receipts.

  1. 1

    Add your business and the client

    Enter your business details and logo, then who it’s for.

  2. 2

    List the expected charges

    Add each line of work or goods with quantity and price, plus tax.

  3. 3

    Set the date and terms

    Set when payment is expected, and say in the terms that this is not a request for final payment.

  4. 4

    Download and send

    Download the PDF and send it so the client can arrange payment or financing.

How to make a pro forma invoice: an example

Here is a filled-in pro forma invoice for custom cabinets and countertops, asking for a deposit before the order is placed. The business, client and prices are invented for the example.

  1. Titled pro forma, numbered apartPF-0412 sits in its own number series, so it can’t be confused with a real invoice in either side’s records.
  2. The full expected chargesEvery line the final invoice is expected to carry, so the client sees the whole picture, not just the deposit.
  3. What’s due now, in plain wordsThe notes say how much is due now, by when and why: to place the cabinet order.
  4. A clear disclaimer“Not a request for final payment” and “the final invoice will reflect changes” say what this document is and isn’t.
An example pro forma invoice: Stonefield Kitchens, for Gabriel Ortiz. Fictional business, client and prices.

Before you send it, check it has

  • The title “Pro forma invoice”
  • Your business and the client’s details
  • The expected charges, line by line
  • Tax and the expected total
  • When payment or a deposit is expected
  • A note that the final invoice may differ

What goes into a strong pro forma invoice

The parts every pro forma invoice needs, and why each one matters to the client reading it.

  1. The title “Pro forma invoice”

    The title tells the client and their office that this is a preview of the bill, not the bill itself.

  2. A number in its own series

    Use a prefix like PF- so pro forma invoices never share numbers with real invoices.

  3. Your details and the client’s

    The same details a real invoice carries, so the client’s office or lender can process it.

  4. The expected charges

    Each line of work or goods, with quantities and prices, as you expect to bill them.

  5. Tax and the expected total

    If tax applies, show it, so the expected total is what the client will actually owe.

  6. What’s due now, and by when

    The deposit or advance payment, as an amount and a date, and what it secures, such as placing an order.

  7. How long the prices hold

    A date the prices are valid until, since material costs can move before the order is placed.

  8. A note that the final invoice may differ

    Changes the client approves later will appear on the real invoice. Say so up front.

Common pro forma invoice mistakes

And how to avoid them, so the document does its job the first time.

Titling it “Invoice”

Without “pro forma” in the title, a client’s office may pay it as the final bill, or file it as one.

Sharing the invoice number series

A pro forma numbered like a real invoice makes your records hard to follow. Give it a prefix.

No deposit amount

If you want money now, say how much and by when. The client shouldn’t have to work it out.

Booking it as income

A pro forma isn’t a sale yet. Ask your accountant how to record deposits.

Forgetting the final invoice

The pro forma is a preview. Send the real invoice when the work is done.

Not crediting the deposit

On the final invoice, show the deposit received as a negative line so the client pays only the balance.

Pro Forma Invoice templates you can create

The generator has 6 layouts and 12 colors. Here is the example above in three of them; pick yours in “Look” at the bottom of the form.

Classic template
Banner template
Minimal template

Features of the free pro forma invoice generator

Live preview

The document redraws as you type, in the same layout BuildWell itself sends.

Your logo and colors

Upload a PNG, JPG, SVG or WebP up to 2 MB, and pick from 12 colors.

6 templates

Classic, Headline, Banner, Statement, Minimal and Letterhead.

Tax and discounts

Set a discount and a tax rate. The discount comes off before tax, and the totals are exact to the cent.

Private by default

What you type stays in this browser and is remembered on this device. Nothing is sent to BuildWell.

A PDF with no account

Download the PDF from your browser’s print dialog and send it however you like. No sign-up.

Tracking and follow-up in BuildWell

In BuildWell, a deposit is an invoice for any percentage of the estimate, and the rest is invoiced later. Clients pay from the invoice link, you’re notified when they pay, and each invoice shows what’s been paid. How the client portal works.

  • Opened, and how oftenSee when the client opens your estimate and how many times.
  • Accepted or declinedGet notified when the client accepts and signs on their phone, or declines.
  • PaidGet notified when the client pays an invoice, and see what’s still owed.
  • Sent from your phoneText or email the link in your own words. Clients need no app or account.
Hall bath remodelClient activity
  • Estimate E-1042 sent by textMon 9:14 AM
  • Opened by the client · viewed 3 timesMon 7:52 PM
  • Accepted and signedTue 8:03 AM
  • Deposit invoice sentTue 8:10 AM
  • Deposit paid by bank transferWed 11:26 AM
Illustration with a fictional job and client.
BuildWell

Skip the typing. Let it price the job.

Describe the job by voice or photos. BuildWell lists the work, prices it for your area, gets it signed on the client’s phone, and turns it into the invoice.

Weekly
$7.99 / week
Billed weekly. Cancel anytime.
  • AI estimates priced for your area
  • Estimates, invoices, clients and projects
  • Clients sign on any phone
  • Card and bank payments, no extra BuildWell fee
  • iPhone, Android and the web
Start free trial
Best value
Annual
$79.99 / year
About $6.67 a month, billed yearly
  • AI estimates priced for your area
  • Estimates, invoices, clients and projects
  • Clients sign on any phone
  • Card and bank payments, no extra BuildWell fee
  • iPhone, Android and the web
Start free trial

Both plans include every feature and start with a 3-day free trial. Add a card to start; you’re not charged until the trial ends. Cancel anytime.

Pro Forma Invoice FAQ

01Is it really free, with no sign-up?
Yes. Fill in the form, download the PDF and send it. You don’t need an account, and what you type stays in your browser: nothing is sent to BuildWell.
02Is a pro forma invoice a real invoice?
No. It’s a good-faith statement of what will be billed, often used for deposits, financing or approvals. Send a regular invoice for the final amount.
03Do I record a pro forma invoice in my books?
Generally not as income until the real invoice is issued or paid. Ask your accountant how to handle deposits.
04When do contractors use a pro forma invoice?
When money has to move before the work: a deposit to order materials, a document for the client’s lender, or a business client who needs a priced document to approve the spend.
05Should a pro forma invoice have a number?
Yes, but in its own series, like PF-1001, so it’s never confused with a real invoice number.
06Should a pro forma invoice include sales tax?
If the final invoice will carry tax, include it, so the expected total matches what the client will owe. Whether tax applies depends on your state and the work.
07How do I show the deposit on the final invoice?
Add a line like “Less deposit received, PF-0412” with a negative amount, so the invoice total is the balance due.
08Can I add my logo?
Yes. Upload a PNG, JPG, SVG or WebP up to 2 MB and it appears on the document. Choose a template and a color to match your brand.
09How do I save it as a PDF?
Click Download PDF, then choose “Save as PDF” as the printer in the dialog that opens. On a phone, use Share or Print and save the file.
10Will my details be here next time?
This browser remembers what you typed, so your business details are filled in the next time you open the generator on the same device. Clearing your browser data clears it.

Try BuildWell today

Estimates, invoices, e-signatures and payments in one place, on your phone and on the web.

Start for free →3-day free trial. Cancel anytime.