Quotation & Estimate Maker

Write the priced offer you send a customer before the work starts: an expiry date, optional extras kept out of the headline total, a deposit schedule and a line to sign. Your own costs stay on this screen and never reach the printed page.

How to use it

The document builds as you type, so the sheet in front of you is what the customer receives.

  1. Choose which document this is A quotation is a fixed price you are offering. An estimate is a considered guess. The menu changes the wording printed above the signatures, not just the heading, because that sentence is what decides whether you are bound by the figure.
  2. Give it a reference and an expiry Issue the next number fills the reference from your own scheme. The expiry is worked out from the date and the number of days, so it can never be left over from last month's copy.
  3. Say what is included, and what is not Two boxes, both printed. The exclusions box is the one that saves arguments, because it puts in writing everything the customer might reasonably have assumed.
Full instructions

Your business

Customer

Choosing one fills the three boxes below.

The document

This changes the wording printed above the signatures, not just the heading. A quotation you cannot honour is a problem; an estimate labelled as one is not.
{YYYY} {YY} {MM} {DD} become today's date. A run of zeros is the counter and sets the padding.

The job

Most arguments about a quote are about scope, not price. Say what you are doing in plain sentences.
The more valuable half. Anything you have deliberately left out belongs here in writing.

Priced lines

Description QtyUnitPriceCost Tax %OptAmount

Cost is yours alone: it drives the margin panel and is never printed. Ticking opt moves a line into the optional extras table, quoted but kept out of the total. The star saves a line for reuse.

Tax, discount and payment

Each line can still be changed
Taken off each tax band in proportion, so a mixed-rate quote still adds up
Leave at zero for no schedule

Terms and notes

Printed above the signatures. Replace with your own wording.

Quotation

Total

0 lines

Print opens your browser's own print box; choose Save as PDF there. The CSV is for your records and does include your costs, so do not send it to the customer.

Your margin

Never printed
In depth

What a quotation promises, and what an estimate does not

The word at the top of a priced document decides how much it binds you. A quotation is an offer that can be accepted into a contract at that figure; an estimate is a considered opinion about a figure that has not been fixed. Plenty of small businesses use the two words interchangeably, and most of the time nothing goes wrong — until a job overruns and the customer produces the piece of paper. This piece covers the difference, the parts of a priced document that prevent arguments, and the pricing arithmetic that decides whether the work was worth doing.

An offer, or an opinion

In most legal systems a quotation is an offer. Once the customer accepts it while it is still open, there is an agreement at that price, and discovering afterwards that the work is harder than you thought is your problem rather than theirs. That is not a trap; it is the point. A fixed price is what a customer is buying when they ask for a quotation.

An estimate makes no such promise. It says: on what we know now, we think it will cost about this. The final bill can be higher. It cannot be wildly higher without explanation, because a figure so far off suggests the estimate was not honestly made, but there is no fixed sum to be held to.

The practical consequence is simple. If the work is well defined and you have done it before, quote. If it depends on what you find when the floor comes up, estimate — and say clearly what would make the figure move.

Every price needs an end date

A price offered with no expiry is an open offer, and open offers can be accepted at surprising moments. A customer who finds a quotation in a drawer six months later and says yes has, in principle, accepted the price that was offered, whatever has happened to materials in the meantime.

Thirty days is the common default and is short enough to be safe in most trades. Where the cost is dominated by a material with a volatile price, or by a subcontractor's own quotation that expires sooner, the sensible period is shorter still. There is no obligation to explain why; a validity period is normal and expected.

The failure mode worth guarding against is the copied document. A quotation produced by editing last month's carries last month's expiry unless somebody remembers to change it, and nobody remembers. Deriving the date from the issue date removes the possibility.

Scope is what the arguments are actually about

Very few disputes are about the number. Almost all of them are about whether something was included. The customer assumed the price covered making good the plaster; you assumed it did not; both of you were reasonable, and there is nothing written down either way.

The cure is two paragraphs rather than one. Say what is included, in ordinary sentences, at enough length that a stranger could tell what was being bought. Then say what is not included, which is the half most quotations omit and the half that prevents the argument.

Exclusions feel awkward to write because they read as negative. They are not: they are the difference between a professional document and an optimistic one, and customers who have been caught before recognise and value them.

Optional extras, presented honestly

Real jobs come with choices. A better carcass material, a nicer handle, an extra socket, a lighting upgrade. There is a strong commercial temptation to fold these into one attractive figure or, worse, to include them silently and hope nobody asks.

The honest arrangement is to price them separately, list them clearly as optional, and keep them out of the headline total. The customer then sees both the price of what they asked for and the price of what they could have, and can choose. A total that turns out to have quietly included the upgrade is the fastest way to lose the trust the rest of the document was building.

There is a commercial argument for the honest version too. Optional items presented as choices are chosen far more often than optional items buried in a total, because the customer feels in control rather than sold to.

Margin and mark-up are not the same number

This is the most expensive arithmetic mistake in small business, and it is easy to make. Mark-up is profit expressed as a share of what something cost you. Margin is profit expressed as a share of what you sold it for. They are different numbers for the same transaction.

Add fifty per cent to a cost of one hundred and you sell at one hundred and fifty: a fifty per cent mark-up, but a margin of one third. Work on cost plus thirty per cent believing you have a thirty per cent margin and you actually have about twenty-three, which is a quarter less than you thought and is often the entire difference between a comfortable year and a worrying one.

Knowing which one you mean matters most when comparing yourself with others. Trade advice about typical margins is usually about margin proper; supplier discussion of mark-up is not. Comparing one against the other produces confident, wrong conclusions.

What a margin has to cover

Profit on a job is not the same as income. Out of it come the things that never appear on any individual quotation: the van, the insurance, the accountant, the tools, the quotes that were written and not won, the hours spent quoting rather than working.

Those unbilled hours are worth counting honestly. A trade that wins one job in three spends two unpaid estimating visits for every paid one, and if that is not built into the margin it is being paid for out of somebody's evenings.

This is why a thin margin on a large job is more dangerous than a thin margin on a small one. The overhead scales with the time the job occupies, and a big job at a low margin can lock up capacity that would otherwise have earned properly.

Deposits and payment stages

Asking for money before starting is normal, and customers expect it where materials have to be bought. A deposit that covers the materials is easy to justify and easy to agree; a deposit that plainly funds the profit before any work happens is not.

Setting out what is payable when, as a short table rather than a paragraph, removes an entire category of misunderstanding. The customer knows what is due on acceptance and what is due at the end, and so do you.

For longer work, staged payments tied to visible milestones protect both sides. The customer is never far ahead of the work, and you are never far behind it. The wording matters: a stage tied to something observable is enforceable in a way that a stage tied to a date is not, if the job has slipped for reasons outside anyone's control.

Numbering, and why it matters later

A reference number seems like bureaucracy on a two-person business until the first time somebody rings about a quotation from four months ago and cannot say which one. A short scheme with the year in it — a prefix, the year, a sequence — sorts naturally, restarts sensibly and is easy to read out over the telephone.

The same number should carry through to the invoice. Being able to put your finger on the quotation that produced a bill is the difference between a two-minute conversation and an afternoon of searching, and it is what makes it possible to look back at the end of a year and see which kinds of work were actually worth doing.

Keeping the ones you lost is just as useful as keeping the ones you won. The pattern in what was rejected is the cheapest market research available.

Presentation is part of the price

Customers comparing two quotations for work they do not understand will use whatever signals they have. A clear document with a defined scope, named exclusions, a validity date and a signature line reads as competence. A figure written on the back of a card does not, however good the tradesperson.

That is not an argument for elaborate design. Plain, well organised and complete beats decorated every time, and a document that is easy to read is easy to say yes to.

The last practical point is to send something the customer can keep. A PDF that they can open on a telephone, forward to a partner and find again in six months is worth more than a message that scrolls away. It also means that when the job is done and the invoice arrives, both of you are looking at the same piece of paper.

Help

How to write a quote that holds

The document builds as you type, so the sheet in front of you is what the customer receives. Priced lines can be marked as optional and are then kept out of the headline total, which lets you offer extras without inflating the figure people compare. The margin panel showing what you are making stays on this screen and is left off the printed page.

Choose which document this is

A quotation is a fixed price you are offering. An estimate is a considered guess. The menu changes the wording printed above the signatures, not just the heading, because that sentence is what decides whether you are bound by the figure.

Give it a reference and an expiry

Issue the next number fills the reference from your own scheme. The expiry is worked out from the date and the number of days, so it can never be left over from last month's copy.

Say what is included, and what is not

Two boxes, both printed. The exclusions box is the one that saves arguments, because it puts in writing everything the customer might reasonably have assumed.

Price the lines

Description, quantity, unit, price and tax rate. Tick opt on anything the customer can choose to add: it moves into its own table and is deliberately kept out of the headline total.

Fill in your own cost, privately

The small grey Cost box on each line drives the margin panel: profit and margin per line and overall. It is never written onto the sheet and never leaves this browser.

Set the deposit, then print

A deposit percentage turns into a payable-when table on the sheet. Print opens your browser's own print box, where Save as PDF gives real selectable text.

The difference the wording makes

In most countries a quotation is an offer: accepted before it expires, it forms a contract at that price, and going over it is your problem. An estimate is not an offer and carries no such promise, though a final bill wildly above one is still open to challenge. This tool prints the right sentence for whichever you choose. It is not legal advice, and where the sums are large the terms are worth showing to someone who does that for a living.

Good to know

A quotation with no expiry is an open offer

If a customer accepts a fixed price six months later, the price they accepted is the one that stands. Thirty days is the usual, and materials-heavy work often wants fourteen.

Margin is not mark-up

A third off the price is a half added to the cost. The panel shows both, because pricing a job at cost plus thirty per cent and thinking you have a thirty per cent margin is the most expensive arithmetic error in the trades.

Optional extras raise the total honestly

They are priced, listed and totalled on their own, with a line saying what everything together would come to. The customer sees the choice; the headline figure stays the one they asked for.

Save the lines you quote often

The star beside a line remembers its wording, unit, price, cost and tax rate. A second quote for the same kind of work then takes a minute rather than an evening.

Do not send the CSV

It contains your costs, because it is for your own records. What the customer gets is the printed sheet or its PDF, and neither of those can show a cost.

Everything stays on this device

The draft, the saved customers and the saved lines are all kept in this browser. Nothing is uploaded, and there is no account.

Common questions

What is the difference between a quotation and an estimate?
A quotation is a fixed price. If the customer accepts it while it is still valid, you are generally bound to do the work for that figure. An estimate is your best judgement of the likely cost and is not binding, though it should be honest and you should tell the customer before you exceed it. Choose the right one at the top of the form and the printed wording follows.
How long should a quote be valid for?
Thirty days is the common default and is what this starts with. Shorten it when material prices are moving or when the work depends on a subcontractor's own quote. What matters is that there is a date at all: without one you have made an open offer.
How do optional extras work?
Tick the opt box on any line. It moves out of the main table into an Optional extras table on the sheet, with its own total and a line saying what everything together would cost. The headline total stays the price of the job as asked for, which is the honest way to present a choice.
Can I show my own costs and profit?
Yes, and only to yourself. Each line has a small Cost box, and the margin panel shows profit and margin per line and overall, flagging anything under ten per cent. Costs are never written into the printed sheet, so there is no way to hand them over by accident.
How is the discount applied?
Proportionally across the tax bands rather than off the grand total. That matters on a mixed-rate quote: taking a discount off the total after tax quietly moves money between bands and the figures then disagree with the invoice that follows.
Can I ask for a deposit?
Set a percentage and the sheet prints a short table showing what is payable on acceptance and what is payable on completion, with the wording for the balance in your own words. Leave it at zero and the table does not appear.
Can I get a PDF?
Press Print and choose Save as PDF in your browser's print box. The output is real selectable text at full resolution, which is better than the flattened image most in-browser PDF builders produce, and there is no library to download.
Does it remember my details between quotes?
Yes. The whole draft is saved in this browser as you type, and customers and frequently used lines can be saved separately so a repeat quote is a few clicks. Start again clears the draft but keeps those lists.
Can two lines have different tax rates?
Yes. Each line carries its own rate and the sheet totals tax by rate rather than by line, which is how the invoice that follows will be laid out. Matching the two is what stops a penny-level query later.
Is anything uploaded?
No. Every part of this runs in your browser: the drafts, the saved customers, the costs and the printing. Nothing is sent to a server, which is the only reason a cost column on a quoting tool is safe to use.