Skip to content

Free Tool

Free Online Quote Generator

This is a free online quote generator for trades: price the work, say what is included, and put a date on how long the price holds. The document takes shape beside the form and downloads as a PDF ready to send. Call it a Quote or an Estimate: the word at the top is yours to pick.

None of this is sent anywhere. The document is assembled inside your browser, and it disappears when you close the tab unless you ask it to stay.

Show

Your Business

Who it is from, and how it looks

Logo

PNG, JPEG, WEBP or SVG, up to 2 MB. Read on this device, never uploaded.

No logo yet. The masthead will use your business name.

Sets the masthead when there is no logo.

Several trades are required to show it.

Header Color

Currently Slate Blue.

Client

Who the offer is for

Autofill is off here: your browser would fill this with your own address.

The person or company who pays you. This is often not the name of the building where you worked.

Only if they asked you to.

Document

Numbers, dates and what the job is

What somebody needs before they can file it or pay it.

What to Call It

The word your client expects. Switching keeps everything you have typed.

Yours to choose: nothing here generates it. Never use one twice.

The day you send it.

The day the price stops holding. Without one it is an open offer.

If your client gave you their own reference number, put it here. It helps their office pay you faster.

Name what you priced and what you excluded. This settles most arguments.

Line Items

What you are charging for

One line per thing you did. Describe the work rather than the category: a line nobody understands is a line somebody queries.

3 line item rows

  1. Row 1

    Amount

  2. Row 2

    Amount

  3. Row 3

    Amount

Totals

Tax, discount and money up front

Every figure here is yours to type. Nothing is filled in for you, because nothing here knows what you charge or where you are registered.

Tax

Choosing No Tax removes the row from the document rather than printing a zero.

Discount

Taken off the subtotal before tax. It can never exceed the subtotal.

A share of the total, asked for before the work begins. Leave it empty and no deposit row is printed. Say what it covers and when it falls due in the terms below.

Notes & Terms

The wording that settles arguments

Nobody reads this part until something goes wrong. That is why it is worth ten minutes now.

Printed under the totals, above the terms.

How you want the yes: sign and return this, reply to the email, or call you.

Terms

One line each. Replace every ___ with your own number before you send this, or rewrite the line completely. These are a starting point, not our terms.

Prints name, signature and date lines at the foot. This is the block that turns a priced offer into an agreement: three separate lines, because a squiggle with no date beside it settles nothing.

Still needed before this can be downloaded: your business name, the client name and one line item with a price on it.

Off by default. Turn it on and the document is stored in this browser, on this device, and nowhere else. There is no account and nothing is uploaded. Turn it off and it is deleted. The logo is never stored either way, so you pick it again next time.

What a quote has to say before it says a price

The price is the part everybody reads and the smallest part of the document. What decides whether the job runs smoothly is the scope: what is included, what is not, and what you have assumed to arrive at the figure.

Write down the specification you priced. "Supply and fit six standard white sockets" and "supply and fit six brushed steel sockets" are different jobs at different money, and the difference is discovered on the day unless the paper settles it first. Name the make or the grade where it moves the price.

Say what you have assumed about the site: that there is parking, that the water can be turned off, that the loft is boarded, that somebody will be there to let you in. An assumption written down is a conversation before the job. An assumption left in your head is an argument during it.

Then say plainly what is excluded. Making good, decorating, removing debris from someone else's trade, scaffolding, permits. Exclusions feel awkward to write and they are the cheapest insurance on the page.

Why a quote needs a date it stops being valid

A price with no expiry is an open offer, and an open offer can be accepted months later at a figure that no longer covers the materials. Copper, lumber, insulation and fuel all move, and the supplier does not care what you wrote in the spring.

A validity date is not pressure and it should not be dressed up as one. It is a plain statement that this figure was worked out against today's costs and today's calendar. Put the date in and the conversation about a stale price becomes a two-line email instead of a negotiation.

It also protects your schedule. A quote accepted long after it was written arrives as work you have already promised to somebody else. The validity date is what lets you say yes to the job and no to the original slot without either of those sounding like a refusal.

The acceptance line is what turns paper into a job

Somewhere at the foot of the document there has to be a place for the client to put their name and the date. That block is the difference between a quote and a contract, and it is the thing you reach for when the version of events stops matching.

A verbal go-ahead is not worthless, but it is one person's memory against another's, and it never contains the scope. A signature sits directly underneath everything the document says is included and excluded, which is what makes it worth having.

Switch the acceptance block on for anything you would be unhappy to lose money on. If the client will not sign, that is information too, and it is much cheaper to learn before you have bought the materials.

What a deposit clause is actually for

A deposit does two jobs. It funds the materials so you are not lending the client the cost of their own bathroom, and it separates the people who mean it from the people who are still collecting prices.

State it as a share of the total or as a figure, say when it falls due (on acceptance, or before ordering), and say what it covers. "Deposit payable on acceptance, applied against the first invoice" is complete. A percentage on its own tells the client nothing about what they are buying with it.

On a longer job, set out the stages the same way: what is paid when, and against what being finished. A payment schedule written before the work starts is a schedule; the same conversation held halfway through is a dispute.

When a client argues about a line

On a quote, the argument is almost always about something that was never priced. The client remembers asking; you remember saying it would be extra; nobody wrote it down. Variations are where quoted jobs lose their margin, and they lose it quietly, one favor at a time.

Handle it before the tools come out. When the work changes, write the change down with its own price and get a yes to that, even if the yes is a reply to a text message. Then it lands on the invoice as an agreed item rather than a surprise.

If a line on the original quote itself is challenged, go back to the specification you wrote and read it together. A quote with a real scope usually ends that conversation in a minute, which is the entire return on the ten minutes it took to write.

When one quote becomes twenty

A free online quote generator is the right tool for a price that has to be with somebody this afternoon. What it cannot do is remember. Close the tab and the document is gone: not the scope you wrote, not the figure you sent, not who you sent it to.

That gap costs more than it looks. A lot of what a small trade business loses is lost between quoting and starting: an offer that went out and was never heard of again, a job won and then re-priced from memory, a variation agreed on a doorstep and written down nowhere. None of those is a pricing problem. All of them are a record problem.

In Zeus the quote is the beginning of the job rather than a file in your downloads folder. It sits with the client it went to, alongside the photos and notes from the visit that justify the number. When it is accepted, the same priced lines become the work to do, the deposit to collect and the invoice at the end. The free plan does not expire, never asks for a card, and it works with no signal.

Questions people ask about this

What is the difference between a quote and an estimate here?
Only the word printed at the top, and that is deliberate. The two documents carry the same things: a scope, priced lines, a validity date and somewhere to sign. So the builder is the same and you choose the heading your trade and your client expect.
Do I need to sign up or leave an email address?
No. There is no account, no email gate and nothing to confirm. The download button downloads.
Where does my client sign it?
Turn on the acceptance block and the document prints a name line, a signature line and a date line under the totals. The client signs the paper or the PDF and sends it back. Nothing is signed on this page: there is no sending, no tracking and no link that phones home.
Can I show a deposit without showing a payment I have received?
Yes. On a quote or an estimate, the deposit field asks for a share of the total and prints it as the amount due to start. It is a request, not a receipt, and the document says so.
How many lines can one document have?
Enough for a full renovation. There is a cap so the printed layout stays predictable, and the page tells you plainly when you reach it rather than silently dropping a row.
Which currency and date format does it use?
Whichever you pick. Six currencies and four date formats are offered, and the long one is the default because a date written in digits alone means two different days depending on which side of an ocean it is read. A quote that expires on the wrong day is a real problem, not a formatting preference.
Can I use it on a phone on site?
Yes. Below a wide screen the page gives you a switch between the form and the paper, so you edit in one and check the other without either being squeezed into a column too narrow to read.

Where Zeus comes in

The quote was the easy half.

This page prints one offer and stops there. In Zeus, an accepted quote becomes the job. The same priced lines turn into the work to do, the deposit to collect and the invoice at the end, without anybody retyping them. The signed copy stays attached to the job where you can find it.

Start free, no card

Free Plan, no card needed, and it never runs out.