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.
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:
⚠️ Estimate based on STL volume, density and infill. For maximum accuracy use the grams given by your slicer (Cura, PrusaSlicer, Bambu Studio).
- 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%
Filamentos recomendados para tu pieza
Selecciona un tipo de pieza para ver recomendaciones.
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:
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:
The complete formula to calculate cost per piece
Coste total = Material + Electricidad + Amortización + Consumibles + Mano de obra + BufferCoste 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:
The mistake ruining FDM printers on Wallapop
«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 type | Rango 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:
Electricity rates 2026: what price to use
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
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:
| Concepto | Default value | Typical range |
|---|---|---|
| Densidad PLA | 1,24 g/cm³ | PLA 1,24 · PETG 1,27 · ABS 1,04 |
| Precio PLA (Anycubic/Elegoo) | 12,99 €/kg | 12,99–24,99 €/kg |
| Electricity tariff | 0,20 €/kWh | 0,10–0,25 €/kWh |
| Consumo impresora FDM | 95W | 70–325W |
| Hotend lifespan | 1.500 horas | 1.500–2.000 horas |
| Printer body lifespan | 5.000 horas | 3.000–8.000 horas |
| Labor per hour | 15 €/h | 9–25 €/h |
| Working time per print | 15 min | 10–30 min |
| Buffer de fallos | 5% | 3–10% |
| Consumables per print | 0,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.
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.
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