Skip to content

Estimate generator: free cost estimate template in PDF

Before a painter, a contractor, a developer or a repair shop can promise a fixed price, the customer usually wants to know roughly what the work will cost. A written estimate answers that without locking you in. This generator lists the work and the materials line by line, adds the tax you choose, writes the total in words and, if you like, prints a likely range such as 10% either way, so the customer sees from the start that the final bill may move.

Quick answer

To make an estimate, enter your business and the customer, list each piece of work or material with a quantity and an estimated price, choose the tax name and rate, and optionally type how much the price may vary. Download the PDF in English, Arabic or both. The sheet says clearly that it is an estimate, not a fixed price.

Your business

Shown on the estimate exactly as you type it.

Customer

Optional. For example, 10 prints a likely range from 10% below to 10% above the total.

Estimated work and materials

Your browser's print window opens. Choose "Save as PDF" as the printer to download the invoice.

—

Estimate

Estimate no.: EST-0001

Date:

Prepared for

—

#DescriptionQtyUnit priceVATVAT amountAmount
Subtotal (excl. VAT)
USD 0.00
VAT
USD 0.00
Total
USD 0.00

This is an estimate of the likely cost, not a fixed price and not a tax invoice. The final amount may change if the work or the prices change.

How to use the Estimate Generator

  1. Add your business name, contact details and logo, and tick "Remember" so the next estimate is numbered for you.
  2. Enter the customer, the estimate date and a valid-until date, because material prices and your availability change.
  3. List each task and material with its quantity and estimated unit price, then pick the tax name and rate.
  4. If the job has unknowns, type a percentage in "May vary by", check the preview and press "Download PDF / print".

Estimate or quotation: which one to send

Send an estimate when you cannot price the job exactly yet: a wall may hide damp, a car may need parts you have not seen, a software feature may grow once the customer explains it. Send a quotation once the scope is clear and you are ready to stand behind one price. Many businesses send an estimate first, inspect or agree the details, and then send a quotation or go straight to the invoice. Whether a written estimate binds you depends on your contract and local law, so this sheet states plainly that the figure is an estimate and may change.

How the likely range works

If you type 10 in "May vary by", the sheet shows the total and a line such as "Likely range (±10%): USD 4,500.00 – 5,500.00" for a 5,000 estimate. The range is worked out on the total including tax, rounded to the cent. Pick a percentage that reflects real uncertainty rather than a safety margin you hope never to explain: a small figure for routine work you have done many times, a larger one when the job depends on what you find. Leave it empty if you prefer a single figure. The tool accepts up to 50%; beyond that, an estimate is too vague to help the customer decide.

What a useful estimate contains

Split the job into lines a customer can follow: labour by task or by hour, each main material, delivery or disposal, and permits or rental equipment if you pay them. Write your assumptions in the notes, for example "assumes walls are sound" or "price of tiles as of this week", and list what is not included. Add the valid-until date, because an estimate from three months ago may no longer match supplier prices. These details matter more than a polished layout when the final bill comes in higher than the first figure.

From estimate to invoice

When the customer agrees, keep the estimate as the record of what was expected. If the work grows, send a revised estimate with a new number, such as EST-0002, before doing the extra work rather than after. Once the job is done, bill it with an invoice that shows the actual quantities. The tool does not store your estimates anywhere; save each PDF. Only your business details, logo and next number are kept, in your own browser, if you tick "Remember".

Frequently asked questions

What is the difference between an estimate and a quote?

An estimate is your best guess of the cost and may change as the work becomes clearer. A quote is a fixed price for a defined job, usually valid until a stated date.

How much can the final bill differ from an estimate?

There is no single rule. Agree it with your customer and print it on the sheet with "May vary by", so a 10% range is written down before the work starts, not argued about afterwards.

Should an estimate template list labour and materials separately?

It helps. Separate lines let the customer see where the money goes and make it easy to update one part, such as a material price, without redoing the whole estimate.

What should I do if the job turns out bigger than estimated?

Stop and tell the customer before you do the extra work. Send a revised estimate with a new number that lists the added lines, and get their agreement in writing.

Can I turn an accepted estimate into an invoice?

Yes. Open the invoice maker, enter the same lines with the quantities actually used, and quote the estimate number in the notes so the customer can match the two.