Estimate costs for one print job or a complete build plate. Enter slicer volume in mL, liquid resin density in g/mL, and the bottle’s net resin mass in g. Use the same currency for every price and cost. Defaults are illustrative inputs, not supplier specifications or market prices.

Use the slicer’s resin volume for the entire job. Check whether it already includes supports and rafts; the allowance should cover only additional resin not included in that volume. An allowance of 20% adds 20% of the entered volume’s mass. It is an additive estimate, not a failed-print probability or a yield calculation.

Use the liquid resin density stated by your supplier for the specific product. Enter bottle contents by mass, excluding packaging: a 1 kg bottle contains 1,000 g. Do not assume that a 1 L bottle contains 1,000 g. Volume inputs use mL; a slicer reading in cm³ has the same numerical value, while mm³ must be divided by 1,000.

Cleaning consumables are a separate monetary allocation per job, such as the share of cleaning fluid and wipes consumed. Other consumables can cover a per-job allocation for gloves, filters or release-film wear. Do not count the same item in both categories. Neither consumables input changes the resin mass.

Labour time covers hands-on preparation, washing, support removal and finishing. Enter hours: 30 minutes is 0.5 hours. Printer runtime is not automatically labour time. All inputs must remain within the displayed bounds; these are calculator limits, not recommended material properties.

\[m_0=V\rho,\qquad m=m_0\left(1+\frac{a}{100}\right),\qquad C_r=m\frac{P}{M},\qquad C_L=tR,\qquad C_{\mathrm{job}}=C_r+C_c+C_o+C_L\]

The mass calculation rearranges density = mass ÷ volume to mass = density × volume. See OpenStax: Fluids, Density, and Pressure. The costing equations are this calculator’s explicit accounting model: bottle price divided by net mass gives price per gram, and hours multiplied by hourly rate gives labour cost. The percentage allowance is a user assumption, not a value supplied by that source.

Calculations use fixed numerical units shown in the labels for mL, g, g/mL, hours and currency. No currency conversion or automatic mass/volume conversion is performed. The registered percent unit converts the allowance to a fraction for multiplication.

This estimate excludes electricity, equipment depreciation, overhead, shipping, profit and taxes unless already included in an entered price. It does not estimate whole bottles to purchase, repeated failed jobs or a selling price. A zero resin volume can still have consumables and labour costs. Bottle mass and density must be positive. Invalid or unavailable results are not zero; correct the inputs before using the estimate. Displayed values are rounded, while intermediate calculations retain precision.

Worked examples using illustrative prices in one currency
QuantityExample A: default inputsExample B: supports already included
Slicer volume50 mL120 mL
Liquid resin density1.10 g/mL1.20 g/mL
Bottle price and net resin mass30.00 for 1,000 g40.00 for 1,000 g
Additional allowance20%0%
Base resin mass50 × 1.10 = 55.00 g120 × 1.20 = 144.00 g
Additional resin mass55 × 0.20 = 11.00 g0.00 g
Total resin mass66.00 g144.00 g
Resin price per gram0.0300000.040000
Resin cost66 × 0.03 = 1.98144 × 0.04 = 5.76
Cleaning consumables1.002.00
Other consumables0.500.75
Resin and consumables subtotal3.488.51
Hands-on labour0.50 h × 20.00/h = 10.000.25 h × 24.00/h = 6.00
Estimated job cost13.4814.51
Should I charge the whole vat of resin to one print?

Enter the resin expected to be consumed by the job, including any additional loss allowance. Resin remaining available for later jobs is not automatically consumed by this job.

What if my slicer reports grams instead of volume?

This calculator expects mL. If you only have a mass estimate, divide that mass in g by the same density in g/mL used to obtain it. Do not enter grams directly in the volume field.

Can I include failed prints?

The allowance can represent additional expected resin consumption, but it does not automatically increase cleaning costs or labour for retries. For an actual failed attempt, include its volume and associated consumables and labour in the job totals.

Can I compare this with filament printing?

Use the separate 3D Printing Cost Calculator and keep the costing scope consistent when comparing results.

Formula reference

  1. OpenStax, University Physics Volume 1, section 14.1: density as mass divided by volume.