Prepare a quote you can review before sending
This tool creates a quotation for a specific customer. Enter the scope, quantities, prices and terms, then review the document beside the form. Once the required details are complete and you confirm that you have checked them, you can download a PDF. No account or subscription is required. The generator does not send the document to your customer. You decide whether and how to use the finished quotation after reviewing it.
I separate three jobs here: calculating a price, describing the work and documenting the terms. The generator handles arithmetic and the document. It cannot determine which work you can deliver profitably, which special rules apply to your business or what you have already agreed with the customer. A neatly formatted PDF does not replace that review. If the quote changes an existing assignment, compare it with the earlier agreement before sending it. Keep the version that the customer actually receives in your own records.
Complete the details in a clear order
Start with the currency and choose whether the quotation is binding or non-binding. Neither option is selected for you. Add your full name and address and the customer’s details. Tax registration identifiers are optional fields in this quotation tool. That describes how the form works; it does not establish which business correspondence details your jurisdiction requires. Add company registration information or other applicable details in the notes when needed. The English tool does not impose German invoice requirements on your business.
Choose a quote reference that you can identify in your own records. Enter the issue date and the final validity date. The form rejects an expiry date before the issue date. Then describe the scope and proposed delivery period. For example, a home page and two additional pages with one revision round describes a more specific scope than website creation. This is an example of clearer wording, not an offer from me or a recommendation for your service package. State the inputs you need from the customer and any relevant exclusions.
Each item needs a description, a positive quantity, a unit, a price excluding tax and a tax percentage. You can add up to twenty items. The tool does not infer the applicable tax rate from your address, service or customer. Enter the correct rate yourself. A zero rate requires an explanatory note, but that note does not establish eligibility for an exemption. Items with different rates are grouped separately. Apply any discount in the unit price and explain the arrangement in the notes if it matters to the customer.
Follow the calculation with an example
The arithmetic reuses the tested invoice tool and represents decimal values as integers. The method is our explicit implementation of basic arithmetic: line subtotal equals quantity multiplied by the price excluding tax. Each line is rounded to the nearest cent. Rounded lines with the same tax percentage are added together. The tax for each group equals its subtotal multiplied by the percentage and divided by one hundred. That result is also rounded to a cent. The quotation total is the subtotal plus the sum of the tax amounts.
Here is a purely numerical example in euros. Two hours at EUR 100 each plus another service at EUR 100 give EUR 200 plus EUR 100, or EUR 300 excluding tax. With an illustrative rate of ten percent, tax is EUR 30 and the quotation total is EUR 330. Ten percent is not presented as a German tax rate or a rate that applies to your business. It only demonstrates the calculation. Enter the rate that actually applies to your transaction and check it against your accounting records and local rules.
Fractional quantities explain why rounding needs a defined rule. A quantity of 0.333 at EUR 10 produces a line subtotal of EUR 3.33. The tool accepts three decimal places for quantities and two for prices and percentages. Use a decimal point or comma without thousands separators. Zero quantities and negative prices are rejected. A free item is allowed when the quantity is positive and the price is zero. The total cannot exceed 99,999,999.99 in the selected currency. Currency selection changes the label, not the value through an exchange rate.
Choose validity and binding status deliberately
The German version links to section 145 of the German Civil Code on the binding nature of an offer unless binding effect is excluded, and section 148 on an acceptance period set by the offeror. These sources were checked on 21 October 2026. They explain the German context of this tool. They are not presented as rules for every country, and the English quotation does not apply German law automatically.
If you choose binding, the document states that the quote is binding within the stated acceptance period. If you choose non-binding, it states that the quote is subject to confirmation. Check that the selected wording matches your intention, your jurisdiction and the rest of your terms. The tool does not write a full contract, evaluate an acceptance or determine whether a contract already exists. A date and a status label cannot resolve conflicting terms elsewhere. Obtain suitable advice where the legal effect of the quotation is material to the transaction.
Keep the PDF and editable draft separate
The PDF is the readable output. It includes the parties, reference, dates, scope, items, tax groups, total and terms. It does not include the website, guide or newsletter. The document is headed Quotation and says that it is not an invoice or a request for payment. Open the downloaded file before using it. Check the addresses, scope, binding status and totals in particular. Long descriptions may create several pages; the document includes page numbers so you can identify whether a page is missing.
Download the editable draft as well if you expect to revise the quotation later. This JSON file contains your entries and can be loaded back into the tool. You can save an unfinished draft even when the form is not yet complete enough for a PDF. The file is saved by you, not stored by the website. Treat it as a document containing customer information. Loading a draft replaces the entries currently in the form, so save those first if you need them. The confirmation checkbox is cleared after loading to prompt another review before PDF export.
Understand the limits before using the result
Entries remain inside an isolated browser area while you work. Reloading clears the current state unless you downloaded a draft yourself. The PDF supports Latin characters, including accents and the euro sign. Other writing systems are rejected with an explicit message before export. Text fields have a limit of 1,500 characters. There is no automatic reference numbering, signature, customer acceptance workflow or conversion into an invoice. The tool also does not determine whether a special tax treatment applies to the quotation.
A useful quote starts with a sound cost calculation. The hourly rate calculator helps you review the price basis for your time. The profit margin calculator compares selling price and cost. The price increase calculator shows the arithmetic of changing prices. These outputs provide inputs for your judgement. They do not establish a market price or guarantee a sale. Keep the calculation, quotation and customer’s eventual acceptance as distinct steps in your own business process.