Local preview: search indexing is disabled until a real site URL and owner contact are configured.

FREE FDM COST & QUOTE COMPARISON

Price the print. Not just the plastic.

Compare two ways to print the same order. Include labour, failed plates and payment fees, then export a quote you can explain.

No accountCalculations on your deviceNo paid API

Build your estimate

ILLUSTRATIVE INPUTS

Currency is a label, not an exchange-rate converter. All inputs must use the selected currency.

The full build plate

Include supports and purge material.
Use your slicer estimate, not the whole order.
Whole plates are costed, including the last plate.
Exclude the empty spool.
Machine & energy
Measured average, not peak nameplate power.
Your assumption, not a manufacturer guarantee.
Do not include depreciation twice.
Labour & packaging
Once per order. Include design/admin if relevant.
Support removal and finishing per delivered part.
Add shipping or hardware here if required.
Failed plates & retries
A whole attempt fails, then is repeated. Not a waste markup.
Cleanup and restart time for each failed attempt.
Pricing & payment fees
Surplus divided by selling price.
Surplus divided by production cost. Fees are covered separately.

Margin is a share of the selling price. Markup is a share of cost. They are not interchangeable.

Scope: FDM only. No material-strength assessment, resin model, tax calculation or sales forecast. Independent whole-plate retries assume full material/time loss. Unentered costs and unmodelled risks remain yours.

Read every formula and assumption

Order quote

Your order, two options

Estimated total price before tax. Includes the costs and target return you entered.

Standard plate
105.98
8.83 per delivered part
Larger plate
102.86
8.57 per delivered part
Production cost AMargin after fees:
Production cost BMargin after fees:

See where every cost goes

Full-order cost comparison
Cost itemABB minus A

Costs keep full precision. The order quote rounds up to the currency minor unit. Displayed cost lines may not sum exactly due to rounding.

Compare
Cost itemABB minus A

What if more plates fail?

Sensitivity for the selected scenario. These are assumptions, not predictions. Each failed attempt consumes a full plate of material and print time.

What if more plates fail?
Failure rateProduction costOrder quotePrice / part

Keep the decision, not an account

Saving is optional. One pair is stored in this browser only. Clearing browser storage removes it. Keep a JSON backup.

Why a filament-only quote misses the real cost

The slicer gives you material and print time, not the full economics of an order. PrintQuote adds printer depreciation, maintenance, preparation, finishing, packaging, failed attempts and payment fees. It compares two options for the same number of delivered parts. Example inputs are illustrative, not recommended prices, machine specifications or local tariffs.

Three steps to an explainable quote

  1. Enter the total number of good parts needed and the material/time for a full build plate.
  2. Set your costs in scenario A, copy them to B and change one assumption at a time.
  3. Compare the itemised cost, expected machine hours and quote. Export both the result and inputs.

Use your own slicer results, electricity measurements, accounting estimates and payment-provider terms. This tool does not predict demand or determine what a buyer will pay. A lower calculated quote is not evidence of equal quality, strength, delivery reliability or profitability.

Questions before you quote

Does this upload my files or prices?

No. The calculator runs in your browser and does not accept STL or G-code. JSON imports are read locally. Saving is optional. A share link deliberately contains your inputs, so share it only with intended recipients.

How does it account for failed prints?

The failure percentage applies to a whole build plate. Expected attempts equal successful plates divided by one minus the failure fraction. Each failed attempt consumes the full plate material and print time; handling time is added separately. This is an expectation across repetitions, not a guarantee for a single order.

Is the price per part exact?

The total order quote is rounded up to the currency minor unit. The displayed per-part price is that total divided by delivered quantity, rounded for display. Do not multiply a rounded per-part display to recreate an invoice; use the order total.

What if the final plate is only partly filled?

The model charges full-plate material and time. Spare capacity is displayed, but extra parts get no revenue credit. To model a partial final plate exactly, calculate it as a separate order and allocate setup costs only once.

Does it include taxes, shipping or design time?

Taxes are not calculated. Add shipping or hardware to other order costs and design/admin time to order setup if required. Do not include the same item twice. All monetary inputs must use a consistent before-tax basis; fee bases may differ in your jurisdiction.

Can I save and compare without an account?

Yes. Keep one pair in this browser with Save on this device, or download project JSON for portable backups. A CSV contains the inputs and comparison. Print / save PDF uses your browser’s native print dialog.

Is this a market price recommendation?

No. It is the price implied by your chosen costs, fee model and target margin or markup. Validate demand, product quality, licensing rights and all unentered business costs separately.

Find the real cost of a batch.

Compare plate layouts for the same delivered quantity. Keep one-time setup separate from finishing each part.

See what failed plates really cost.

Compare a clean run with repeated full-plate failures. No hidden flat percentage added to the entire order.

Know what a printer-hour costs.

Separate electricity, equipment wear and maintenance. Compare your own measured assumptions, not generic printer profiles.