Skip to content

Quotation calculator

Arrange supplied labor, service and material positions into a draft with deterministic markup, margin, discount and tax calculations.

Input

Quotation positions: label,kind,quantity,unit,cost Workshop labor,labor,2.5,hour,40.00 Replacement kit,material,1,piece,30.00 Currency: EUR Pricing method: Markup on cost Pricing percentage: 20 Discount percentage: 5 Tax percentage: 19 R…

Result

The two source positions cost EUR 130.00 in total. A 20% markup produces EUR 156.00 before discount. The 5% discount produces EUR 148.20 net; 19% tax adds EUR 28.16 after line rounding. The draft total is EUR 176.36.

Build a reviewable quotation from supplied hours, services and material costs. The AI arranges the source positions into coherent groups while deterministic calculations control every amount. Markup and target margin are separate methods, and discount, tax and rounding remain explicit settings. The result is a draft calculation rather than an automatic customer promise.

Your texts, pages and images are processed on our own servers in the EU. Trust Center

Try it now Pricing

Who it is for

Small businesses, workshops, agencies and service teams preparing quotations from known quantities and unit costs. Useful when line-by-line arithmetic and clearly stated pricing assumptions matter more than free-form sales copy.

Typical uses

  • Calculate labor hours and material costs in one currency.
  • Compare markup with a target pre-discount margin.
  • Apply an explicit discount and tax rate in a reproducible order.
  • Review individual positions or grouped totals before a quotation is sent.

Example

Input

Quotation positions: label,kind,quantity,unit,cost Workshop labor,labor,2.5,hour,40.00 Replacement kit,material,1,piece,30.00 Currency: EUR Pricing method: Markup on cost Pricing percentage: 20 Discount percentage: 5 Tax percentage: 19 Rounding at each calculation step: Nearest cent; halves round up Included position kinds: All position kinds Result detail: Individual positions Quotation reference: DRAFT-001 Draft validity date: 2027-03-31

Result

The two source positions cost EUR 130.00 in total. A 20% markup produces EUR 156.00 before discount. The 5% discount produces EUR 148.20 net; 19% tax adds EUR 28.16 after line rounding. The draft total is EUR 176.36.

A fixed example, shortened. Real results are AI-generated: please check them.

Price and limits

Price
usually 1–3 credits
Available with
Free, With package
Input limit
One page with up to 24,000 characters of HTML

Privacy

Processed on our own servers in the EU (Poland). Inputs and results are deleted after 7 days (Free) or 30 days (packages), or right after you see the result if you choose not to store them. Images are deleted right after processing.

In the API

Tool name: quote_builder. Create a job with POST /api/v1/jobs and fetch the result with GET /api/v1/jobs/{id}. You find your API key in your account.

curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
  -d '{"tool": "quote_builder", "url": "https://example.com/"}'

Full API documentation →

Questions and answers

How do markup and margin differ?

Markup multiplies cost by one plus the percentage. Target margin divides cost by one minus the percentage. A later discount reduces the achieved margin; the selected margin is a pre-discount target.

How are rounding and totals calculated?

Each line cost, selling price, discounted net amount and tax amount is rounded to two decimals using the chosen rule. Totals add these already rounded amounts. No model-supplied amount enters the calculation.

Does the tool choose a tax rate or send a binding offer?

No. Tax must be explicitly supplied and reviewed. The tool creates a calculation draft only and performs no external submission.

Is my text stored?

Only as long as needed: 7 days on Free, 30 days with a package – or not at all if you choose not to store it. Processing happens on our own servers in the EU (Poland).

Can I use the result right away?

Results are AI-generated. Please read them before you publish or send them.