Free download, no signup
3D print cost calculator spreadsheet
This is the spreadsheet version of our 3D print cost calculator. Download it, open it in Excel, LibreOffice Calc or Google Sheets, and type your numbers over the blue cells. Every total is a live formula, so the sheet recalculates as you edit. It needs no account, sends nothing anywhere, and works offline.
What the sheet covers
Every input the site calculator uses:
- Filament: grams from your slicer preview, spool weight, spool price.
- Electricity: your printer's average wattage, print hours and minutes, and your rate per kWh from your power bill.
- Machine wear: the printer's purchase price spread over its expected lifespan in hours, so every print carries its share of what the machine cost. A $500 printer written off over 2,000 hours adds $0.25 for every hour it runs, whether you bill for it or not.
- Failure rate: the share of prints you redo. The sheet divides cost by (1 minus the rate), because the successful prints also have to pay for the failed ones. A 5% rate means roughly 1 in 20.
- Hands-on time and rate: the minutes you actually touch the job, setup, removal, cleanup and packing, times what that time is worth. This is not print time.
- Packaging and any other per-job overhead.
- Marketplace and payment fees, with Etsy's schedule as the default.
- Target margin, minimum charge and quantity.
- Margin and markup side by side, and profit per hour of print time.
The percent cells (failure rate, fees, margin) are true percent cells: type the percent sign (5%) or the fraction (0.05).
The worked example it ships with
The download opens with the phone stand from our September 2026 Etsy studyalready filled in: 50 g of PLA at $20 per kilogram, 2.5 hours of printing, 9 minutes of hands-on time at $20 an hour, a 150 W printer at $0.17 per kWh, a $500 printer over 2,000 hours, 5% failures, $1.50 packaging, and Etsy's US fees.
Run through the sheet: material $1.00, electricity $0.06, machine wear $0.63, labor $3.00, so $6.19 with packaging, $6.51 after the failure allowance. At a 30% margin on top of Etsy's 9.5% plus $0.45, the suggested listing price is $11.51, keeping $3.45, which is a 53% markup on cost and $1.38 for every hour the printer runs. The study's $3.60 an hour for phone stands is measured at the page-one median of $17.65; this $1.38 is at the modelled 30%-margin price.
Type your own numbers over any of it. A How to use tab in the workbook walks through where each input comes from.
Etsy fees inside the sheet
The fee block holds four cells: 6.5% transaction, a $0.20 listing fee, and payment processing as a percentage plus a fixed fee. The first two are what Etsy charges everywhere. Processing varies by the country your bank account is in, and the sheet ships with the US rate, 3% plus $0.25. Of Etsy's 64 bank locations, 33 pay 4%, 8 pay 4.5% and 13 pay 6.5%. If that is you, type your rate over the two yellow cells; the totals follow.
The sheet solves for the price where your margin still holds after the percentage fee is deducted, rather than adding the fee on top. Selling somewhere other than Etsy, or direct? Set the fee cells to zero and the same math stands.
What this sheet does not do
It does not parse G-code, and neither does the calculator. Slicer print times are estimates, and your failure rate is a guess that improves as you keep records; the sheet is honest about carrying both. It prices one job at a time, at cost plus margin. For what prints actually sell for on Etsy right now, the study has the numbers. When the number has to go in front of a customer, the quote template is the companion piece.
How we built it
The formulas mirror the calculator's own code, line for line, including its guards. The workbook is generated by a script in the site's repository, and a test feeds the same inputs to the calculator code and to the spreadsheet's formulas and checks every total to the cent, so the two cannot drift apart quietly. Fee figures are Etsy's published transaction and listing rates and its payment processing tiers, read 8 September 2026.