← Back

Quotation Generator

Fill in details to auto-generate a printable quotation

QUOTATION

No.:QT-2026-001
Date:2026-10-13
From
QGJ Tools Co., Ltd.
123 Example Street
contact@example.com
To
Client Company Name
Client Address
Client Contact
ItemQtyUnit PriceAmount
Service Item A11000.001000.00
Total Quote1000.00

This quotation is for price reference only and does not constitute a completed transaction; the final terms are subject to the formal contract or agreement signed by both parties.

About Quotation Generator

The Quotation Generator lets you enter the quoting party, the recipient, a validity date, and the quantity and unit price of each item, and builds a neatly laid-out quotation preview right below the form. You can then print it or save it as a PDF through your browser's print function. It suits giving a client a clear price breakdown before a formal contract is signed. Its boundaries first: this is a price-reference document, with a fixed note at the bottom stating that it does not mean a transaction has been agreed. It has no tax field, cannot save your work, does not number quotes automatically, and offers no place for a logo, a signature, or payment terms.

How to use it

  1. Under 'Quoting Party Information' enter your own name, address, and contact, and under 'Quote Recipient' enter your client's. The sample content on the page, such as 'QGJ Tools Co., Ltd.' and contact@example.com, is placeholder text, so replace it with real details.
  2. Fill in 'Quotation Number' and choose a 'Quotation Date'. 'Valid Until (optional)' is optional and only appears on the quotation if you set it.
  3. Under 'Quotation Details' fill in each row's item name, quantity, and unit price. Click 'Add Item' for more rows and the trash icon on the right to remove a row.
  4. The white preview below updates live, with each line amount and the final 'Total Quote' calculated for you.
  5. When it looks right, click 'Print / Export as PDF' and, in the browser's print window, choose a printer or set the destination to 'Save as PDF'.

A worked example computed with the page's own formulas

We ran the page's arithmetic on its own. Three lines: 3 services at 1200, 10 services at 49.9, and 1 service at 300.5. The line amounts come out as 3600.00, 499.00, and 300.50, and the Total Quote is 4399.50. The rules are simple: each line amount is quantity times unit price, the total is the sum of all line amounts, and amounts are displayed with two decimals. Note that calculations use unrounded values and round only for display, so with three-decimal unit prices the displayed lines can differ from the total by one cent. For example, two lines of '3 items at 0.335' each have a true amount of 1.005 and display as 1.01, while the total shows 2.01 rather than 2.02 (the Invoice Generator uses the same arithmetic). To avoid disputes, keep unit prices to two decimals.

Supported input and known limits

  • There is a single total, 'Total Quote', with no tax, discount, or shipping fields. State whether prices include tax in the item names yourself.
  • Amounts show no currency symbol, only numbers, so state the currency yourself.
  • The note at the bottom is fixed and cannot be edited or removed. In essence it says the quotation is for price reference only, does not mean a transaction has been completed, and that the formal contract signed by both parties governs.
  • 'Valid Until' is a display-only date. The code does not check whether it is later than the quotation date and does nothing when it passes.
  • Everything lives on the current page only. There is no save function, and reloading or closing resets it to the defaults, so export a PDF or keep your own record first.
  • The quantity and price fields hint at a minimum of 0, but the code does not reject negative numbers. A negative is included in the total, which can serve as a discount line, though it is not a designed feature.
  • PDF export relies on the browser's print function. Headers, footers, and paper size come from the browser's print settings, so look at the print preview before real use.
  • The quotation number is typed by hand and does not increment, and there is no place for notes, payment terms, a logo, or a signature.

FAQ: Is a quotation legally binding?

A quotation is usually an invitation to deal or a price reference, and whether it binds anyone depends on what the parties agree and on local law. The note at the bottom of the page also says it does not mean a transaction has been agreed. When you need legal certainty, sign a formal contract, and ask a professional about specifics.

FAQ: Can this tool calculate tax?

No. There is no tax-rate field, and the total is simply the sum of the lines. For a tax-inclusive quote, enter tax-inclusive unit prices yourself and say so in the item names. If you need tax shown as its own line, use the site's Invoice Generator.

FAQ: How do I save it as a PDF?

Click 'Print / Export as PDF', and in the browser's print window set the destination to 'Save as PDF' (the exact wording varies by browser) and save. The editing area is hidden automatically when printing, so only the white quotation preview is output.

FAQ: Can I get my entries back next time?

No. Nothing is stored anywhere; the content is gone after a reload or when the page is closed, so export a PDF as soon as you are done.

Privacy and processing

Everything is handled in your browser. The client details and prices you enter are used only to build the preview on the page. The code makes no network request that sends them to a server, and it stores nothing. 'Print / Export as PDF' calls the browser's built-in print function. When you close or reload the page, what you typed is gone.