Free tool

Free estimate & quote maker

This free estimate maker is the fastest way to build a professional quote or job estimate and export it as a clean PDF — no sign-up. Add your business and client details and line items, set a tax rate, a discount, and a required deposit, then watch a live paper preview build the branded estimate as you type. Because it includes a deposit, a valid-until expiry date, and an acceptance / signature line, it's a forward-looking sales document — an estimate, not an invoice. Everything runs in your browser and nothing is ever uploaded.

Estimate & quote maker

Build a branded estimate or quote with line items, tax, a discount, a required deposit, and an expiry date — watch the paper preview update live, then download a clean PDF or print it. No sign-up.

Free & unlimitedNo upload — 100% privateSaved locally in your browser
Your business
Logo (optional)
Client / bill to
Estimate details
Line items
Amount: $0.00
Tax, discount & deposit
Discount
Notes / terms

This is an estimate / quote, not an invoice or a tax document.

Saved

Your business

ESTIMATE

# EST-0001

Issued: Jul 20, 2026

Valid until: Aug 19, 2026

Prepared for

Client name / business

DescriptionQtyUnit priceAmount
(no description)1$0.00$0.00
Subtotal$0.00
Total$0.00
Deposit due (50%)$0.00
Balance on completion$0.00

This estimate is valid until Aug 19, 2026.

Notes & terms

This estimate is valid for 30 days. Prices may change after the expiry date. A deposit is required to schedule and begin work; the balance is due on completion. This is an estimate, not a final invoice.

Acceptance

By signing below, you approve this estimate and authorize the work and deposit described above.

Accepted by (signature)
Date

Your estimate is saved locally in your browser (nothing is uploaded), so you can close this tab and pick up where you left off. This is an estimate / quote, not an invoice or tax document.

How to make an estimate with this quote generator

  1. Add your business. Enter your name or company, address, email, and phone, and optionally upload a logo — it's read directly in your browser and placed at the top of the estimate. The logo file never leaves your device.
  2. Add the client. Fill in who the estimate is for under Client / bill to: their name or business, address, and email. This is the person who will review and accept the quote.
  3. Set the number and dates. The tool auto-suggests an estimate number like EST-0001 (and increments it next time), defaults the issue date to today, and sets a valid until date 30 days out. Change any of them to match how you work.
  4. List your line items. Add a row for each task, material, or service with a description, quantity, and unit price. The line amount and the running total calculate automatically as you type.
  5. Apply tax, a discount, and a deposit. Enter a tax percentage, choose a flat or percentage discount, and set the deposit percentage you require up front. The totals block instantly shows the total, the deposit due, and the balance on completion.
  6. Write your notes and terms. Use the notes field for what's included, payment instructions, and any assumptions the price depends on. A sensible default is already filled in for you.
  7. Download or print. Click Download PDF for a print-ready estimate you can email straight to the client, or Print to send just the paper to your printer or a PDF driver. Your draft is saved locally so you can reopen and reuse it any time.

The whole thing works with no account and no watermark. Because it runs on your device, you can create as many estimates and quotes as you like — there's no monthly limit and no cost to cap.

Estimate vs quote vs invoice: what's the difference?

These three documents get used interchangeably in everyday speech, but they play different roles in a job, and confusing them is a common way to end up in a pricing dispute. Knowing which one you're sending — and labeling it correctly — protects both you and your client.

  • An estimate is your best, good-faith approximation of what a job will cost before the work is fully scoped. It's expected to be a range or a ballpark that can move if the scope, materials, or hours change. Estimates are common in construction, home services, repairs, and any project where the final number depends on things you can't fully see yet.
  • A quote (or quotation) is a firmer, more binding version: a fixed price for a clearly defined scope of work, usually valid for a set period. When a client accepts a quote, both sides are generally agreeing that this is the price, provided the scope doesn't change. Quotes suit well-defined jobs — a logo design, a fixed installation, a set package of services.
  • An invoice is a demand for payment issued after the work (or a milestone) is done. It says “here is what you now owe, and here's when it's due.” An invoice is an accounting and tax document; an estimate and a quote are sales documents that come before any money is owed.

In practice the line between an estimate and a quote is a spectrum, and many businesses use one flexible document for both. That's exactly what this tool is: you can label the header as an estimate, keep the numbers soft, add a generous expiry window, and treat it as a ballpark — or tighten the scope in your line items, shorten the validity period, and use it as a firm quote the client signs to accept. Either way, it is not an invoice: it doesn't demand payment for completed work, and it shouldn't be filed as one for tax purposes. When the job is done and it's time to actually get paid, switch over to the invoice generator instead.

What to include in a professional estimate

A good estimate does more than name a price — it removes ambiguity, so the client knows exactly what they 're agreeing to and you have a clear record if the scope shifts later. Every estimate you build here already includes these elements by default:

  • The word “Estimate.” Clearly label the document so it can never be mistaken for a final invoice or a receipt. This is the single most important detail for avoiding disputes about whether a number was “locked in.”
  • Your business identity. Your name or company, logo, address, email, and phone, so the client knows exactly who is standing behind the price and how to reach you to accept it.
  • The client's details. Who the estimate is prepared for — their name and address — which also makes it easy to keep separate estimates straight when you're bidding several jobs at once.
  • A unique estimate number. A reference like EST-0042 so you and the client can point to the same document in an email, a follow-up, or when it later converts into an invoice.
  • Issue date and expiry date. When the estimate was prepared and the date it stops being valid. Prices for labor and materials move, so an expiry protects you from a client accepting a stale number months later.
  • Itemized line items. A description, quantity, and unit price for each task or material. Breaking the job into lines does two jobs at once: it justifies the total and it lets the client see where they could cut scope if the number is above budget.
  • A transparent total. Subtotal, any discount, tax, and the final total — with the math visible, not just a single figure at the bottom.
  • Deposit and balance. How much you require up front to schedule and start the work, and the balance due on completion. More on why this matters below.
  • Notes, terms, and an acceptance line. What's included and excluded, any assumptions the price depends on, and a signature line so the client can formally approve the work.

Be specific in your descriptions. “Kitchen work” invites questions and scope creep; “Remove and dispose of existing cabinets, install client-supplied units, and re-plumb sink” sets a clear boundary around what the price does and doesn't cover. The more precise your line items, the fewer arguments you'll have when the job is underway.

Why ask for a deposit — and how much?

A deposit is the clearest signal that a client is serious, and it's the main thing separating a professional estimate from a hopeful one. Asking for money up front does three things: it filters out clients who were never going to pay, it funds the materials and time you commit before completion, and it protects you if a project stalls or a client disappears halfway through. That's why this tool makes the deposit required a first-class field: enter a percentage and the estimate automatically shows both the deposit due now and the balance on completion, so there's no ambiguity about the payment schedule.

How much to ask for depends on your industry and the size of the job. A few common conventions:

  • 25–33% for services and creative work. A third up front, a third at a milestone, and the balance on delivery is a classic structure for design, development, and consulting.
  • 40–50% for jobs with heavy material costs. Contractors, tradespeople, and fabricators often need a larger deposit to cover materials they buy before setting foot on site. The tool defaults to 50% for exactly this reason.
  • Full payment up front for small, quick jobs. For low-value work where invoicing and chasing a balance isn't worth the overhead, a 100% deposit is simplest for everyone.

Whatever number you choose, state it plainly on the estimate and in your notes, and make it a condition of scheduling — “work begins once the deposit is received.” A deposit clearly shown on an accepted estimate is far easier to collect than one you bring up awkwardly after the client has already said yes.

Expiry dates and acceptance: turning an estimate into a yes

Two features make an estimate a forward-looking sales document rather than a bill, and this tool puts both front and center: an expiry date and an acceptance line.

The valid-until date exists because your costs aren't frozen in time. Material prices rise, your availability changes, and a quote you gave in spring shouldn't be enforceable in the fall. A clear expiry — the tool defaults to 30 days but you can set any window — does two useful things. It protects your margin by ensuring you're never held to an out-of-date price, and it creates gentle urgency: “this estimate is valid until [date]” nudges a client to decide rather than sit on the proposal indefinitely. When the window is short and the scope is tight, the same document reads as a firm quote; when it's long and the numbers are approximate, it reads as a looser estimate.

The acceptance / signature line at the bottom is what converts a price into an agreement. An invoice never needs a signature — the work is already done and the amount is simply owed. An estimate does, because you want a record that the client approved the scope, the price, and the deposit before you start. The “Accepted by ______ Date ______” block gives the client a clear, formal way to say yes: they can sign a printed copy, or type and sign a PDF, and that signed estimate becomes your paper trail if there's ever a disagreement about what was agreed. Pairing an expiry with a signature line is what makes this an estimate you can actually build a job on, not just a number in an email.

Estimates for contractors, freelancers, and service businesses

Different trades lean on estimates in slightly different ways, but the core need is the same: put a credible, itemized number in front of a prospect quickly, and make it easy for them to say yes.

  • Contractors and tradespeople — builders, electricians, plumbers, painters, landscapers — live and die by the job estimate. A clear breakdown of labor and materials, a required deposit to cover up-front costs, and an expiry that protects against material price swings are exactly what this tool is built for. A “contractor estimate template” that you can fill out on your phone between site visits beats a spreadsheet every time.
  • Freelancers and agencies — designers, developers, writers, marketers — send quotes to win projects. Itemizing deliverables (rather than quoting one lump sum) lets a client scale scope up or down to fit a budget, and a signature line turns an approved quote into a lightweight contract before the first hour of work.
  • Event and creative services — photographers, caterers, planners — quote packages that depend on a date being held. A deposit secures the booking and an expiry keeps your calendar from being blocked by an unconfirmed maybe.
  • Repair and home services — appliance repair, cleaning, moving, auto — give estimates that may change once the technician sees the job in person. Labeling the document clearly as an estimate, not a fixed quote, sets the right expectation that the final figure can move.

In every one of these cases, speed matters as much as polish. The faster you get a professional-looking estimate in front of a prospect, the more likely you are to win the job before a competitor does — which is why a no-sign-up tool that remembers your details and lets you duplicate your last estimate is worth more than a heavyweight app you have to log into.

Is this estimate maker free and private?

Yes on both counts. There's no account to create, no watermark on the PDF, and no limit on how many estimates or quotes you can generate. Just as importantly, it's private by design. Every field you fill in, the logo you upload, and the PDF you export are processed entirely on your own device using JavaScript running in this browser tab. Your business details, your pricing, and your client's information are never uploaded to a server, never logged, and never seen by anyone but you.

Your draft is saved to your browser's local storage purely so you don't lose your work or have to retype your business details next time — it lives on your machine, not ours. That makes this a genuinely safe option for sensitive commercial information: the prices you quote, the margins you build in, and the clients you're bidding on all stay on your side of the screen. Click Reset at any time to clear the form and start a fresh estimate. Note again that this produces an estimate or quote — a sales document — and not an invoice or an official tax record.

Frequently asked questions

Is this estimate maker really free with no sign-up?
Yes. There's no account, no watermark, and no limit on how many estimates or quotes you can create. It runs entirely in your browser, so there's no usage cost to cap and nothing to sign up for.
What's the difference between an estimate and an invoice?
An estimate is a good-faith price for work before it's done — a sales document a client reviews and accepts. An invoice is a demand for payment issued after the work is complete, and it's an accounting/tax document. This tool makes estimates and quotes; use the invoice generator when it's time to bill.
Can I add a required deposit to the estimate?
Yes. Enter a deposit percentage and the estimate automatically shows the deposit due now and the balance due on completion. The default is 50%, which suits jobs with up-front material costs, but you can set any percentage.
Why does an estimate need an expiry date?
Because your costs aren't frozen. A 'valid until' date protects your margin so a client can't accept a stale price months later, and it creates gentle urgency to decide. The tool defaults to 30 days, and you can change it to any window.
What is the acceptance / signature line for?
It lets the client formally approve the scope, price, and deposit before you start the work. Unlike an invoice, an estimate benefits from a signature because it records that both sides agreed up front — the signed estimate becomes your paper trail.
Is my data uploaded anywhere?
No. Every field, the logo you add, and the PDF you export are processed on your device using JavaScript in this browser tab. Your pricing and client details are never sent to a server. Your draft is saved only in your own browser's local storage.

Send the estimate, then track every link you share

fewly turns any URL into a short, branded, trackable link — free to start, no credit card.