Mr Resin - 3D Printing Goodies
100% free · No registration · Upload your G-code

3D Filament Printing Cost Calculator

Exclusive tool by Mr Resin to calculate the real cost of each FDM printed piece: the 6 components most people ignore. Upload your STL with interactive 3D viewer or your G-code. 15 filaments, 29 printers (Bambu Lab, Prusa, Creality, Anycubic and Elegoo) and updated data for Spain 2026.

Quick answer: Printing a 100g decorative figure in PLA costs between €1.80 and €3.50 (material + electricity) depending on the printer and filament price. But the real cost — adding amortization, consumables, and labor (~15 min) — rises to €6–€12 per piece. The Mr Resin FDM cost calculator is the only free tool that breaks down the 6 real components of filament printing costs. Upload your STL with interactive 3D viewer and infill selector, or your G-code for exact grams. 15 filaments and 29 FDM printers preloaded with verified data.

Key data (illustrative, 2026): PLA from €12.99/kg · PETG from €13.60/kg · Average electricity rate 0.20 €/kWh · Density PLA 1.24 g/cm³ · Consumables €0.10/print · Margins: ×1.5 hobby / ×2.5 semi-pro / ×4 professional.

Developed by Mr Resin — specialist store in resins, filaments and 3D printing · 5,000+ makers served · 400+ verified reviews · Data based on real-world experience with the filaments and printers we sell.

1 Tu pieza
g
Find it in Cura/PrusaSlicer/Bambu Studio → Print Info → Filament Used (g)
m
Converted to grams with: meters × π × (diameter/2)² × density

Drag your .gcode file here or

🔒 Your file never leaves your browser — only the first and last 500 lines are read

Estimates with 20% infill and 0.2mm layer height. Your actual piece may vary ±40% depending on infill, supports and layer height.

Drag your .stl file here or

🔒 Your file never leaves your browser

Infill percentage:

Geometric volume: -- cm³
-- g estimated

⚠️ Estimate based on STL volume, density and infill. For maximum accuracy use the grams given by your slicer (Cura, PrusaSlicer, Bambu Studio).

Weight per piece: 0.00 g
Small casing: ~2h · Medium figure: ~5h · Cosplay helmet: ~20h
2 Filamento
€/kg
g/cm³
Total batch cost
€0,00
Cost per piece: €0.00
Without VAT
€0,00 por pieza
  • Material? €0,00 0%
  • Electricity? €0,00 0%
  • Amortization? €0,00 0%
  • Consumibles? €0,00 0%
  • Labor? €0,00 0%
  • Failure buffer? €0,00 0%
Suggested sale price (per piece)
Hobbyist ×1,5 €0,00
Semi-pro ×2,5 €0,00
Professional ×4 €0,00
Custom ×2 €0,00
Sin IVA
3 Electricity and amortization
W
€/kWh
h
h
4 Consumables per print
5 Labor
min
€/h
6 Failure buffer and VAT
%
%
Mostrar precios con IVA 21%

Filamentos recomendados para tu pieza

Selecciona un tipo de pieza para ver recomendaciones.

Ver todos los filamentos →

How to calculate the real cost of FDM printing

Most FDM makers only count the filament. But material may be only 10–30% of the real cost. The Mr Resin proprietary calculator is the only tool that breaks down all 6 components automatically:

🎧
Material (filament)
Grams × price/kg. One gram of PLA at €12.99/kg costs ~€0.013. 100g piece = €1.30 in material.
Electricidad
Watts × hours × kWh rate. FDM consumes more than resin due to the heated bed: 70W to 325W depending on model.
⚙️
Depreciation
Frame wear (5,000h) + hotend (1,500h). With a €350 printer and €30 hotend, ~€0.090/h.
🖇
Consumibles
Hairspray (€0.05) + nozzle cleaning (€0.02) + other (€0.03) = €0.10 per print. Almost negligible vs resin.
🕰️
Mano de obra
15 min of slicing, setup, removing the piece and cutting supports. At €15/h = €3.75 per batch. No washing or UV curing.
💥
Buffer de fallos
3–10% for failed prints. FDM is more forgiving than resin: 5% is realistic.

The 4 ways to calculate the grams of your piece

The grams of filament are the key data point for calculating cost. The Mr Resin proprietary calculator offers four ways to obtain them:

💻
From your slicer
The most accurate method. In Cura: «Filament Used». In PrusaSlicer: «Filament used [g]». In Bambu Studio: «Filament» in the print summary.
📦
Upload your STL
Drag your .stl into the calculator. Three.js calculates the volume and an interactive 3D viewer shows your piece. Select the infill % (10%–100%) and get the estimated grams. Your file never leaves the browser.
📂
Upload your G-code
Drag your .gcode to the calculator. We automatically parse comments from PrusaSlicer, Cura, Bambu Studio, and OrcaSlicer. Exact grams, including supports and infill.
📏
Typical preset
15 real presets: from small clip (15g) to cosplay helmet (600g). Calculated with 20% infill. Ideal for quick quotes.

The complete formula to calculate cost per piece

Coste total = Material + Electricidad + Amortización + Consumibles + Mano de obra + Buffer
Coste por pieza = Coste total ÷ N.º de piezas en el lote

🎧 Material (filament)

Calculated as: Grams × Price (€/g). The price per gram is obtained by dividing the price per kilogram by 1,000. With Anycubic PLA at 12.99 €/kg, one gram costs €0.013. For a 120g enclosure, the material costs €1.56. Anycubic PETG at 13.60 €/kg costs €1.63 for the same piece. ASA at 23.99 €/kg rises to €2.88.

⚡ Electricidad (cama caliente + hotend)

Calculated as: (Watts / 1,000) × Hours × Rate (€/kWh). FDM consumes significantly more than resin because the heated bed accounts for 70–80% of consumption. A Bambu Lab A1 Mini (70W) printing for 3 hours consumes 0.21 kWh and costs €0.042. A Creality K1 Max (250W) printing for 8 hours consumes 2.0 kWh and costs €0.40. ABS and PETG consume more than PLA because they require a higher bed temperature (80–110°C vs 60°C).

⚙️ Depreciation (body + hotend)

Your FDM printer has two main wear components: the body (mechanics, electronics, belts, board) and the hotend (the most worn component in FDM). Formula: (Printer price / Body life + Hotend cost / Hotend life) × Hours. With a €350 printer (5,000h lifespan) and a €30 hotend (1,500h lifespan), depreciation is €0.090/h, or €0.27 for a 3-hour print.

🖇 Consumibles

FDM has far fewer consumables than resin. No IPA, no FEP, no nitrile gloves. The only relevant consumables are: hairspray or glue for bed adhesion (~€0.05), nozzle cleaning (~€0.02), and initial purge + startup energy (~€0.03). Total per print: €0.10 — nearly 9 times less than resin (€0.85).

🕰️ Mano de obra

FDM requires less post-processing than resin: no IPA washing, no UV curing. The typical workflow is: slicing + setup (5–10 min), removing the piece + cutting supports (3–10 min), basic sanding if applicable (5–20 min), packaging (5 min). Average total: 15 minutes per print. At €15/h, that is €3.75 per batch. It remains the highest-cost component for individual pieces.

💥 Buffer de fallos

FDM is more forgiving than resin: typical failures are bed detachment, excessive stringing, or warping. Failure rate varies: beginners 10–15%, intermediate 5–10%, pro 3–5%. A buffer of 5% is realistic for users with some experience. It is applied to the subtotal: Subtotal × (Buffer% / 100).

How much to charge for an FDM print?

Once you know your real cost, you need to apply a profit margin. Without a margin, you are working for free. The same 3 validated levels for the market:

🎨
×1,5 — Hobbyista
To recover costs and make a small extra. Useful if you print for friends or family. 50% margin.
📈
×2,5 — Semi-pro
The minimum viable for sustainability. Covers unexpected costs and generates a small profit. 150% margin.
🏆
×4 — Profesional
For studios and workshops. Covers self-employed/freelancer costs, VAT, fixed expenses, and generates real profit. 300% margin.

The mistake ruining FDM printers on Wallapop

⚠️ Ejemplo real: una carcasa de 120g en PLA Anycubic (12,99 €/kg), impresora de 350 € (95W), 4h de impresión, 15 min de trabajo a 15 €/h y 5% buffer. Coste real por pieza individual: ~€6,00. Si la vendes por €3, estás regalando €3 por cada venta.

«But I print 4 in a batch» — in a batch of 4, the cost per piece drops to ~€1.50. Now you could sell at €5 with a ×3.3 margin. But that only works if you optimise times and do not count time for customer service, shipping, photos, and messages.

The lesson: calculate all costs, optimise batches, and charge a fair margin. Use the exclusive Mr Resin calculator to find your real break-even point with all 6 cost components.

FDM reference prices 2026

FDM piece typeRango precio venta
Carcasas / soportes funcionales€5–€20
Figuras decorativas medianas€8–€30
Organizadores modulares (set)€15–€40
Piezas funcionales / reemplazos€3–€15
Plant pots / decoration€10–€25
Small cosplay replicas€15–€40
Large cosplay replicas (helmet)€50–€150

FDM vs Resin: which is cheaper?

It depends on the piece. As a general rule:

🎧
FDM gana en...
Large parts, functional pieces, rapid prototypes, and decoration. Cheaper material (PLA from 12.99 €/kg), near-zero consumables (€0.10 vs €0.85 for resin) and less post-processing.
🧪
Resin wins at...
Miniatures, jewelry, highly detailed pieces. Although resin is more expensive per gram, small pieces use so little that the total cost is competitive.
Compara tu pieza concreta: usa esta calculadora para FDM y la calculadora de coste de resina para obtener el coste real en cada tecnología. Los números mandan.

Electricity rates 2026: what price to use

💡
PVPC (tarifa regulada)
Varies by hour. Average price 2026: 0.18–0.22 €/kWh. Off-peak hours (00:00–08:00): under 0.10 €/kWh. Ideal for long overnight prints.
💳
Mercado libre (fija)
Depends on your energy supplier. Standard contracts: 0.15–0.25 €/kWh. Check your bill.

At Mr Resin we use 0.20 €/kWh by default (weighted average 2026). In FDM, electricity weighs more than in resin (the heated bed consumes a lot), but it still accounts for less than 5% of the total. Optimising batches to dilute labour costs is far more profitable.

VAT, self-employed/freelancers and online sales

💼
Self-employed/freelancer registration
Mandatory if you sell regularly. 2026 fee: from ~€80/month (flat rate year 1). DAC7: platforms like Etsy report to the tax authority.
📋
IVA 21%
Add to invoices, declare quarterly (quarterly VAT return). You can deduct VAT on your filament and printer purchases.
💰
IRPF
Quarterly income tax return + annual tax return. Remember: VAT is not your profit, it is a tax you collect.

Aviso: información orientativa. Consulta siempre con un asesor fiscal para tu caso particular.

FDM reference data (2026)

Default values validated by the Mr Resin team who use the calculator themselves. You can modify all of them:

ConceptoDefault valueTypical range
Densidad PLA1,24 g/cm³PLA 1,24 · PETG 1,27 · ABS 1,04
Precio PLA (Anycubic/Elegoo)12,99 €/kg12,99–24,99 €/kg
Electricity tariff0,20 €/kWh0,10–0,25 €/kWh
Consumo impresora FDM95W70–325W
Hotend lifespan1.500 horas1.500–2.000 horas
Printer body lifespan5.000 horas3.000–8.000 horas
Labor per hour15 €/h9–25 €/h
Working time per print15 min10–30 min
Buffer de fallos5%3–10%
Consumables per print0,10 €0,05–0,20 €
Margen hobbyista×1,5
Margen semi-profesional×2,5
Margen profesional×4
VAT 21% (rates vary by country)21%

Frequently asked questions about the cost of printing with 3D filament

It depends on the size: a small 50g enclosure in Anycubic PLA (12.99 €/kg) costs around €0.65 in material alone. Adding electricity (~€0.06 with a 95W printer), depreciation (~€0.27), consumables (~€0.10) and labor (15 min at 15 €/h = €3.75), the real cost is around €5–6 per individual piece. If you print several in the same batch, the labor cost is spread out and the cost per piece drops significantly.

A medium 120g enclosure in Anycubic PETG (13.60 €/kg) costs ~€1.63 in material. PETG requires a heated bed at 80–85°C (vs 60°C for PLA), which slightly increases electricity consumption. Total real cost with all expenses included: €7–10 per individual piece. PETG is ideal for functional parts that require heat and UV resistance.

For medium and large pieces, FDM filament is clearly cheaper: PLA from 12.99 €/kg vs standard resin from 15.42 €/kg, and FDM consumables (€0.10) are almost 9 times less than resin (€0.85). For small detailed miniatures, resin can be competitive because it uses very little material. Use the resin calculator and this filament one to compare your specific piece.

You have three options without opening a slicer: 1) Upload your STL to the calculator — Three.js calculates the volume, displays an interactive 3D viewer of your piece and estimates the grams based on the infill percentage you choose (10%–100%). 2) Upload your G-code — we extract the exact grams from the file. Works with PrusaSlicer, Cura, Bambu Studio and OrcaSlicer. 3) Use the 15 presets for typical pieces for a quick estimate. All files are processed in your browser without being sent to any server.

Completely safe. Both the STL and the G-code are processed 100% in your browser via JavaScript (Three.js for STL). They are never sent to any server — you can verify this with F12 → Network. We do not store or transmit your files in any way.

Yes, if you calculate all costs correctly. The most common mistake is charging only for the filament, which is barely 15–30% of the real cost. With a minimum margin of ×2.5, a 50g PLA enclosure (real cost ~€5) should sell for €12–15. Key: optimize times, automate where possible (Bambu Lab, OctoPrint) and specialize your offering in high added-value pieces.

It varies greatly depending on the model: from 70W (Bambu Lab A1 Mini, Prusa Mini+) up to 325W (Anycubic Kobra S1). The heated bed is the component that consumes the most (70–80% of the total). Printing in ABS or PETG consumes more because the bed needs to reach 80–110°C. For a 3-hour print with a 95W printer, the consumption is 0.285 kWh (~€0.06 at the average Spanish regulated tariff — equivalent in your market).

Standard densities in g/cm³ are: PLA: 1.24 (the most common), PETG: 1.27 (denser), ABS: 1.04 (less dense), ASA: 1.07, TPU 95A: 1.21, Nylon/PA: 1.14. Density matters mainly if you need to convert meters of filament to grams (when Cura only shows meters). The calculator performs this conversion automatically.

The most efficient are the Bambu Lab A1 Mini and the Prusa Mini+, both with ~70W average consumption. They are followed by the Elegoo Neptune 4 Pro (85W) and the Bambu Lab A1 (90W). At the opposite end, high-speed enclosed printers consume more: Creality K1 Max (250W), Creality K2 Plus (300W) and Anycubic Kobra S1 (325W). If your electricity bill concerns you, print during off-peak hours (00:00–08:00) at ~0.06 €/kWh.

The standard hotend lasts about 1,500 printing hours and costs 15–30 € to replace. High-flow/CHT hotends last ~2,000h (40–80 €). The 0.4mm brass nozzle should be replaced every ~500 hours (2–5 €), but being so cheap it is not worth depreciating in the calculator. If you use abrasive filaments (PLA-CF, wood), you will need a hardened steel nozzle (~15–25 €, 1,500h). Signs it needs replacing: under-extrusion, frequent clogs, excessive oozing.

If you sell regularly, yes. As a self-employed/freelancer, you must apply VAT 21% (rates vary by country) on your invoices and declare it quarterly via the relevant quarterly VAT return. Under DAC7 regulations, platforms like Etsy, Wallapop and Amazon automatically report their users' sales to the tax authority. The calculator includes a toggle to view prices with and without VAT. Consult a tax advisor for your specific situation.

Infill is one of the factors that most impacts cost in FDM. Our presets use 20% infill (community standard). Increasing to 100% can triple the grams of material. Recommendations: 10–15% for decorative pieces, 20–30% for general use, 40–60% for functional load-bearing pieces, 100% only for critical parts. Each real piece can vary ±40% from the preset depending on infill, supports and layer height.

The FDM filament 3D printing cost calculator is a proprietary tool developed by Mr Resin (mrresin.es), a store specializing in resins, filaments and 3D printing with over 5,000 makers served and 400+ verified reviews on Judge.me. The data, formulas and presets are based on Mr Resin's real-world experience with the filaments and printers it sells. Designed specifically with real prices, electricity rates and 2026 tax data.

The Mr Resin calculator is the only one that breaks down the 6 real cost components of FDM printing: material, electricity, depreciation (body + hotend), consumables, labor and failure buffer. Most online calculators only count the filament, which underestimates the real cost by 70–85%. It also includes: STL upload with interactive 3D viewer and gram calculation by infill percentage, in-browser G-code parsing, 15 filaments with real prices, 29 printers with validated power consumption, 15 presets, meters-to-grams converter, 3 suggested sale prices, VAT 21% (rates vary by country) toggle, shareable URL and 2026 data.

Sobre la calculadora FDM de Mr Resin

The FDM filament 3D printing cost calculator is a proprietary tool developed entirely by Mr Resin (mrresin.es). It is not a copy or adaptation of any other resource: it has been designed from scratch by the Mr Resin team based on their experience selling filaments, 3D printers and serving more than 5,000 makers.

🛠️
Real data, not theoretical
The prices of the 15 filaments and 29 printers are updated with real data from the Mr Resin catalogue. Wattage consumption figures come from internal tests and verified manufacturer specifications.
🇪🇸
Designed for illustrative reference
Average local electricity rate, VAT 21% (rates vary by country), labour in euros, and tax data updated to 2026. Not a generic American calculator with dollar figures.
🔒
Privacidad total
Your G-code file is processed in your browser. Only the first and last 500 lines are read (metadata). It is never sent to any server. No personal data, no logging.
📊
6 components, not just filament
The only FDM calculator that breaks down the 6 real costs. Most online tools only count material, undervaluing the cost by 70–85%.

Mr Resin es una tienda Shopify española fundada por Isaac, especializada en resinas Anycubic y Elegoo, filamentos, pinturas Vallejo, pinceles Artis Opus y accesorios para impresión 3D. Más de 400 reseñas verificadas en Judge.me. La calculadora de coste FDM, la calculadora de coste de resina, el selector de resina y la calculadora de parámetros son herramientas exclusivas de Mr Resin, disponibles de forma gratuita para toda la comunidad maker.

Mr Resin - 3D Printing Goodies

Now you know your costs? Choose your filament at Mr Resin.

Anycubic, Elegoo, and Winkle filaments with fast shipping. 5,000+ makers trust Mr Resin.

Ver filamentos →

Herramienta exclusiva de Mr Resin · Ver todas las herramientas gratuitas