Quotation Generator Online — Free Quotation Generator Tool

CodexFuse Team · 2026-11-04T11:54:01.572Z · 12 min read min read

Build a clear, itemised client quotation with the free CodexFuse quotation generator — line items, discount, tax, validity date and a worked example.

A quotation generator is an online tool that turns services, quantities and prices into a formal price offer a client can accept or decline. You enter the client name, add each service with its quantity and price, set a discount and tax rate, and choose how long the price holds. The tool then calculates the subtotal, discount, tax and total.

That sounds simple, and it is — until the quote reaches a real client. A vague total, a missing expiry date, or a tax figure that does not add up can stall a deal for a week. This guide shows how to build a quotation that survives that scrutiny, with a worked example you can check line by line, using the free quotation generator from CodexFuse.

What is a quotation generator?

A quotation generator is an online tool that turns a list of services, quantities and prices into a formal price offer a client can accept, change or decline. You enter the client name, add each service with its quantity and price, set a discount and tax rate, and choose how long the price holds. The tool then calculates the subtotal, discount, tax and total.

A quotation is not an invoice. It is the offer made before work is agreed. An invoice is the request for payment once work is agreed or finished. Keeping that distinction clear protects both sides: the client knows they are not yet being billed, and you know the price is on the record before you start.

Why most quotes lose the job before the price is even discussed

Clients rarely reject a quote only because it is expensive. More often, they hesitate because they cannot tell what they are actually buying. A single line that reads “Website — $2,000” leaves every important question unanswered: what is included, what is not, when does the price expire, and what happens if the scope changes?

  • Missing line items: bundled totals hide the value of each service, so the client compares your whole price against a competitor's partial price.
  • No validity date: without an expiry, a quote from March can be waved at you in September, after your costs have moved.
  • Tax treated as an afterthought: adding tax on top of an undiscounted total, or forgetting it entirely, creates disputes at invoicing time.
  • No quote number: when a client emails “about that quote”, nobody can be sure which version they mean.

Each of these is a trust problem, not a pricing problem. A clean, itemised quote answers them before they are asked.

Pro Tip

Send the quote the same day you discuss the work. A price that arrives three days later competes with every other supplier the client has spoken to since.

How do you build a quotation that a client can actually accept?

Build a quotation a client can accept by listing every service separately with its quantity and price, showing the discount and tax as their own lines, and giving the offer a number and an expiry date. A client should be able to approve it with one reply, without asking what is included or when the price stops holding.

Start with the client name, then add services one at a time. Quantity matters even for services: “4 pages of copywriting” is a scope; “copywriting” is an argument waiting to happen. Set the discount as a percentage of the subtotal, and set the tax rate that applies to your sale — the tool charges tax on the discounted subtotal, not the original figure.

Finally, choose a validity period. Thirty days is a sensible default for most service work: long enough for a client to decide, short enough that your costs and availability have not drifted far when they accept.

A worked example: quoting a website redesign for a dental clinic

Consider a fictional scenario. Sara runs a one-person web design studio. A local dental clinic, Northside Dental, asks her to redesign its website, set up on-page search optimisation, and license stock photography for the new pages. Sara opens the quotation generator and builds the quote as follows.

The inputs Sara types in

ServiceQuantity × PriceLine total
Website redesign1 × $1,500$1,500.00
On-page SEO setup1 × $400$400.00
Stock photography licence1 × $120$120.00

She sets a 5% discount and an 8.5% tax rate, and a validity of 30 days. The quote is dated 4 November 2026, so it is numbered Q-20261104-001 and remains valid until 4 December 2026.

The maths, checked line by line

StepCalculationAmount
Subtotal$1,500 + $400 + $120$2,020.00
Discount (5%)5% of $2,020−$101.00
Discounted subtotal$2,020 − $101$1,919.00
Tax (8.5%)8.5% of $1,919$163.12
Total$1,919 + $163.12$2,082.12

The key detail is the tax line: tax is charged on the discounted subtotal of $1,919, not on the original $2,020. Charging tax before the discount would have added $8.59 the client never agreed to — a small error, but exactly the kind a careful client notices.

Sara copies the finished quote as plain text and pastes it into her email to the clinic, with the quote number, the valid-until date and the total all visible at the top. The clinic can reply “accepted” without a single clarifying question, because every figure is already shown with its working.

Stop losing jobs to vague quotes

If unclear pricing is costing you accepted work, build your next quote item by item on CodexFuse — fully managed, on credits, with no subscription to maintain just to send a price.

Get Started with CodexFuse

How does the CodexFuse quotation generator work?

The tool runs entirely in your browser, and the steps mirror the worked example above:

  1. Enter the client name: type the name of the person or business receiving the quote.
  2. Add services with quantity and price: add as many lines as you need; each line is quantity × price, and all lines add into one subtotal.
  3. Set the tax rate and discount percent: the discount comes off the subtotal first, then tax is charged on what remains.
  4. Choose the validity in days: the default is 30 days, and the tool works out the valid-until date from the quote date.
  5. Generate and copy: click Generate Quotation to see the numbered quote, then copy it as plain text into an email or document.

The quote number follows the pattern Q-YYYYMMDD-001 — for example, Q-20261104-001 for a quote made on 4 November 2026. That numbering, plus the valid-until date, is what turns a price in an email into a document both sides can refer back to.

Important

Check the tax rate that applies to your own sale before you send the quote. The tool applies whatever percentage you enter; it does not look up a tax rate for your location or type of work.

Quotation vs estimate vs invoice: which document do you actually need?

These three documents are often used interchangeably, and that causes real confusion. An estimate is a rough, non-binding indication of cost, useful when the scope is not yet fixed. A quotation is a firm offer at a stated price for a stated period. An invoice is a demand for payment after the work is agreed or done.

DocumentWhen to use itIs the price binding?
EstimateEarly discussion, scope still movingNo — it is an indication
QuotationScope agreed, client ready to decideYes, until the valid-until date
InvoiceWork agreed or completedPayment is now due

If a client has asked “how much would this cost?”, an estimate may be enough. If they have asked “can you send me the price in writing so I can approve it?”, that is a quotation — and it should carry a number, an expiry date, and a total they can check. For a related document, see the estimate generator, and when a quote is accepted, move to invoicing rather than re-quoting the same work.

What should you check before you send any quotation?

Before you send any quotation, check that every service is listed separately, the discount and tax lines show their own workings, the total matches those lines, and the quote carries both a number and an expiry date. A two-minute check here prevents the back-and-forth that makes a simple approval take a week.

  • Scope in writing: each line should describe a deliverable, not just a job title — “4 pages of copywriting” beats “content”.
  • Exclusions noted: if hosting, photography, or revisions beyond an agreed number are extra, say so in the covering email.
  • Currency confirmed: this tool works in US dollars only, so confirm with the client if they expect another currency.
  • Validity realistic: a price held for 90 days is a risk if your suppliers or availability change; 30 days is usually the safer default.
Suggested Reading

If you also pitch work with a written proposal, the business proposal generator covers the longer sales document, while a clean business card keeps the first impression consistent with the quote that follows.

Honest limits: what this tool does not do

A free browser tool has boundaries, and it is better to know them before you rely on it. This generator copies the quotation as plain text only — there is no PDF download, no logo upload, and no saving. If you need a branded PDF, paste the copied text into a document and print that document to PDF from your browser.

It also works in US dollars only, applies one discount rate and one tax rate to the whole quote rather than per line, and does not store your quotes. For a one-off quote that is fine; for a business sending dozens of quotes a month, a proper invoicing system will save more time than a free tool. The guide to invoice systems explains when that switch becomes worth it, even though its examples come from fitness studios — the decision logic applies to any service business.

After the quote is accepted: the work behind the price

Winning the quote is only half the job. The client then expects a website that loads, email that works, and a site that stays secure — and that is where many small studios lose margin: they quoted design work, then spend unpaid hours babysitting servers, fixing email delivery, or recovering from a failed backup.

CodexFuse is built for exactly that gap. It is an all-in-one, fully managed IT platform that runs on credits — pay-as-you-go, with no subscription and no lock-in — so you can move the client's hosting, business email, security and backups onto one managed platform instead of stitching together separate providers. A practical workflow looks like this: first, build and send the quote with the free generator above; second, when the client accepts, set up their site on managed hosting through CodexFuse rather than an unmanaged server you must maintain yourself; third, add business email and backups to the same account, paid from the same credit balance, so one dashboard covers the whole engagement.

That workflow matters commercially, too. Credits are spent only on what the client actually uses, which makes it easier to price maintenance honestly in your next quote — you are quoting a managed service with a known cost structure, not absorbing unknown server chores into your design fee.

Frequently Asked Questions

How do I create a quotation with the free tool?

Enter the client name, add each service with its quantity and price, set the tax rate and discount percent, and choose how many days the price holds. Click Generate Quotation and the tool totals the quote, numbers it in the Q-YYYYMMDD-001 format, and shows the valid-until date. Copy the result as plain text into an email or document.

How are the totals worked out?

The subtotal is the sum of quantity × price for every service. The discount is a percentage of that subtotal. Tax is charged on the discounted subtotal, not the original figure, so total = subtotal − discount + tax. In the worked example above, a $2,020 subtotal with 5% discount and 8.5% tax gives a total of $2,082.12.

What is the difference between a quotation and an invoice?

A quotation is a price offer made before work is done or a sale is agreed; the client can accept it or walk away. An invoice is the request for payment once work is agreed or finished. Use the quotation generator for the offer, and an invoicing tool once the client has accepted.

Can I download the quotation as a PDF?

No. The tool copies the quotation as plain text only, with the quote number, client, valid-until date and total. There is no PDF or image download, no logo upload and no saving. Paste the copied text into a document and print that document to PDF from your browser if you need a PDF version.

How long is a quotation valid?

As long as you choose in the validity field — the default is 30 days. The valid-until date is the quote date plus that many days, so a quote made on 4 November 2026 with the default 30 days is valid until 4 December 2026.

What currency does the quotation generator use?

US dollars only. All amounts are shown with a $ sign and two decimals, for example $2,082.12. The figures are exactly what you typed in, and the tax rate is whatever percent you enter, so check the rate that applies to your own sale before sending.

Send a quote your client can say yes to today

Open the free quotation generator, enter your client and services, set your discount, tax and validity, and send a numbered, itemised quote with a total your client can verify. Then, when the client accepts, move their hosting, email, security and backups to CodexFuse — one fully managed platform on credits, with no subscription and no server babysitting — so the work behind your price stops eating your margin. Start with your next quote, and make it the clearest one you have ever sent.

Featured on Twelve Tools Hunt for Tools Featured on LaunchBuff Launch Llama Tools Launch your MCP Top Web Development Companies in the US - OnToplist.com Designer Listings Listed on SeeWhatNewAI