Quote & Estimate Generator

Set out the proposed work and price as a quote or estimate. Add a valid-until date and an optional acceptance block.

Works in your browserNo account neededYour details stay on this device
Filled example of Quote & Estimate GeneratorQUOTEQuote numberQ-0001Issue dateOctober 23, 2026Valid untilNovember 22, 2026ReferenceProject CedarFROMCedar Workshop18 Example AvenuePortland, OR 97205hello@example.comEXAMPLE ONLYBILL TOAlex Morgan42 Sample StreetPortland, OR 97205DescriptionQtyUnit priceAmountCabinet repair, 3 hours3$65.00$195.00Replacement hinges, pair1$28.00$28.00Subtotal$223.00Total$223.00PAYMENT DETAILSPlease include the document number with your payment.NOTESExample figures only. Replace all names, dates and amounts before sending.Accepted bySignatureDateExample document. Edit every detail.

Choose your style

Classic Quote & Estimate Generator exampleQUOTEQuote numberQ-0001Issue dateOctober 23, 2026Valid untilNovember 22, 2026ReferenceProject CedarFROMCedar Workshop18 Example AvenuePortland, OR 97205hello@example.comEXAMPLE ONLYBILL TOAlex Morgan42 Sample StreetPortland, OR 97205DescriptionQtyUnit priceAmountCabinet repair, 3 hours3$65.00$195.00Replacement hinges, pair1$28.00$28.00Subtotal$223.00Total$223.00PAYMENT DETAILSPlease include the document number with your payment.NOTESExample figures only. Replace all names, dates and amounts before sending.Accepted bySignatureDateClassicModern Quote & Estimate Generator exampleQUOTEQUOTE NUMBERQ-0001ISSUE DATEOctober 23, 2026VALID UNTILNovember 22, 2026REFERENCEProject CedarFROMCedar Workshop18 Example AvenuePortland, OR 97205hello@example.comEXAMPLE ONLYBILL TOAlex Morgan42 Sample StreetPortland, OR 97205DescriptionQtyUnit priceAmountCabinet repair, 3 hours3$65.00$195.00Replacement hinges, pair1$28.00$28.00Subtotal$223.00Total$223.00PAYMENT DETAILSPlease include the document number with your payment.NOTESExample figures only. Replace all names, dates and amounts before sending.Accepted bySignatureDateModernMinimal Quote & Estimate Generator exampleQUOTEQuote numberQ-0001Issue dateOctober 23, 2026Valid untilNovember 22, 2026ReferenceProject CedarFROMCedar Workshop18 Example AvenuePortland, OR 97205hello@example.comEXAMPLE ONLYBILL TOAlex Morgan42 Sample StreetPortland, OR 97205DescriptionQtyUnit priceAmountCabinet repair, 3 hours3$65.00$195.00Replacement hinges, pair1$28.00$28.00Subtotal$223.00Total$223.00PAYMENT DETAILSPlease include the document number with your payment.NOTESExample figures only. Replace all names, dates and amounts before sending.Accepted bySignatureDateMinimal
Document details
Document title
Your business

Saved in this browser only. We never see it.

Logo
Bill to
Quote details
Items
Amount
Amount$0.00
⋯

Add a description and price for your own items.

Tax & totals
Payment details & notes
Bank name, account, sort code / routing number — whatever your customer needs to pay you
Acceptance
Design
Style
Accent colour
Status stamp
Shown at a slant across the top right, in the preview and the file.
Preview1 page
Page 1 of 1QUOTEQuote numberQ-0001Issue dateValid untilFROMBILL TODescriptionQtyUnit priceAmount1$0.00$0.00Subtotal$0.00Total$0.00Accepted bySignatureDate

What this quote needs

5 things missing

  • ✓
    Quote number
  • !
  • !
  • !
  • !
  • !

Next steps

Follow the form, preview and download

These pictures show the same document generator with fictional example details.

  1. 1

    Add your own details

    Replace the example names and contact details in the form. Keep only information that belongs in this document.

    Add your own details: quote generator with sample details
    Add your own details
  2. 2

    Read the filled document

    Check the page preview after changing the text. Read the amounts, dates and page breaks before exporting.

    Read the filled document: quote generator with sample details
    Read the filled document
  3. 3

    Save the checked copy

    Use the download controls above the preview. Open the saved file and give it one final read before sharing.

    Save the checked copy: quote generator with sample details
    Save the checked copy

What you get

Preview every page

Read the document as you fill in the form.

Three document styles

Compare Classic, Modern and Minimal layouts.

Download a PDF

Save a copy when the names and figures are right.

Details stay here

The generator works on this device.

Choose paper size

Use A4 or Letter and check the page breaks.

Keep editing

Return to the form to correct a detail before sharing.

Examples

These are fictional details. Choose an example, then replace them with your own.

How to make a quote or estimate

  1. Choose the offer you are writing

    Select Quote for a fixed price offer or Estimate for an approximate price. Fill out your business and the customer's details, then choose a document number. Check that the title matches the kind of proposal you want the customer to read.

  2. Define the work and its price

    Give each part of the proposed job its own description, quantity and unit price. Set the issue date and Valid until date. Use Notes and Terms to explain the scope in your own words instead of squeezing everything into a short item name.

  3. Review acceptance and send the PDF

    Decide whether to include an acceptance block. Inspect the proposed total, the validity date and the spaces for name, signature and date. Download the quote or estimate when those details are ready for the customer to review.

A quote gives a fixed offer; an estimate gives an approximation

A quote is a fixed price offer. An estimate is an approximate price. Choosing the right title helps the customer understand how to read the figures you are presenting. Use Quote when that is the offer you mean to make, and Estimate when you are giving an approximation. This generator changes the heading and starting number pattern when you switch the title.

Before entering amounts, think about the work the customer is deciding on. A description such as a broad project name can leave room for confusion if neither side can tell what the price includes. Write individual rows for the parts you want to show separately. Quantity can describe the number of units or a measured amount of work, depending on how you price the job.

Read the proposal as a customer who has not seen your working notes. Your name and contact details should be recognisable, the customer should be identified correctly, and the descriptions should connect to the conversation about the job. Use a clear reference if it helps connect the document to an enquiry. The purpose is to make the proposed work and price understandable before anyone moves on to an invoice.

Set a validity date and explain the scope

Valid until is required and starts 30 days after the issue date. You can choose another date to match the proposal you are preparing. The date gives the customer a clear point to refer to when reviewing the offer. Read it beside the issue date before sending, particularly if you began the draft on an earlier day and have come back to it.

Use the note fields to describe the scope in plain language. Say what the listed work covers, identify assumptions you want the customer to notice, and keep the wording connected to this particular job. If you need to show different proposed parts of the work, separate item rows can make the total easier to follow than a long paragraph with several amounts scattered through it.

A discount can be a percentage or a fixed amount. It is shown separately in the totals, which helps the customer see the change from the subtotal. There is no Amount paid field on a quote or estimate because this document is setting out a proposal. If you later need to ask for payment or record a completed payment, the invoice and receipt generators provide those separate documents.

Give the customer a clear acceptance step

Add an acceptance block starts enabled. The PDF then has lines labelled Accepted by, Signature and Date. These spaces give you a place to record the customer's response on the proposal. Turn the block off if you prefer to arrange acceptance another way. The generator lays out the lines; it does not send the document, collect a signature or decide whether a particular response is sufficient for your situation.

Before sharing, check the number, title, total and validity date together. A fixed offer labelled Estimate or an old validity date can make an otherwise tidy document difficult to understand. Look through every preview page if the work description is lengthy. The total stays together as a block, and the acceptance area follows the proposal's other details rather than interrupting the item list.

Save the finished PDF with the proposal record you use for that customer. If you revise the work, review both the descriptions and the figures before making a new version. Your browser can remember the seller and design so another proposal is quicker to prepare, while the new document still needs its own customer and scope review. On a device used by several people, clear the saved draft when you are done. A saved browser draft is local to that browser, so download the file you intend to keep or share.

Common questions

Should I use a quote or an estimate?

Use Quote for a fixed price offer and Estimate for an approximate price. Select the matching title at the top of the form, then read your descriptions and terms to make sure they express the proposal you intend to give the customer.

Can I choose when my quote expires?

Set Valid until in the document details card. It begins at issue date plus 30 days, and you can change it. That date is printed with the quote details so it can be read alongside the number and issue date.

How do I add somewhere for the customer to sign?

Leave Add an acceptance block enabled in Acceptance. The final document includes Accepted by, Signature and Date lines. Check the last preview page to see their position, or switch the option off if you do not need those spaces.

Can a quote include a percentage discount?

Choose the percentage discount option in Tax & totals and enter the value. The preview displays the discount separately beneath the subtotal. Review the item prices and the final total together before downloading the proposed offer.

Will this form send the estimate to my customer?

It prepares a PDF for you to download. You choose how to share that file and how to receive the customer's response. Nothing in this generator emails the proposal or submits the acceptance lines to another service.

Do quotes and estimates have separate number prefixes?

The initial quote number is Q-0001, while an estimate starts at EST-0001. You can enter a different number before exporting. Check the title and number after switching between the two document choices so they match your own proposal records.

More generators

Templates for this document

Related templates

Edit PDF · Sign PDF · Merge supporting PDFs

Edit a saved PDF · Read how to sign a PDF