Pricing and Margin Worksheet for 3D Print Jobs That Need a Real Price
Filament-only pricing makes busy work look profitable. A job can seem fine on the spool-cost line while labor, setup drag, approval friction, scrap exposure, and packaging quietly eat the margin underneath it.
This worksheet is built to show the whole job. Use it to turn clean quote inputs into a price that reflects machine time, labor, failure risk, packaging, selling fees, and the channel the order came through.
Downloadable version in progress
This pricing and margin worksheet is being packaged for the course toolkit.
Preview formats staged internally: editable CSV, XLSX, PDF
Use this page for the pricing logic and field structure. The packaged file is still being prepared for the toolkit.
What this worksheet helps you do
- build a quote that counts machine time, labor, failure exposure, packaging, fees, and order friction together
- see when a job looks busy but still fails your margin floor
- compare the same part across direct-site, Etsy, local, repeat-account, and wholesale-style lanes without guessing
- decide whether the right move is to raise price, narrow scope, charge separately for extra work, or decline the job
- give helpers a repeatable pricing structure instead of filament-cost math dressed up as quoting
Who it is for
- small 3D print shops quoting custom work, short runs, and stocked SKUs
- owner-operators trying to stop underquoting hidden labor and friction
- teams that need a cleaner internal price-review worksheet
- sellers who want to separate strong jobs from margin-eating distractions
Why weak pricing usually misses the real cost
Most underpricing comes from one of three places: missing quote inputs, invisible labor, or treating every order channel like it carries the same burden. If you only price material and machine hours, you miss the setup work, buyer messaging, inspection, packaging, revision drag, and remake exposure that determine whether the order was worth taking.
This worksheet gives those hidden costs a place to land before they become regret after the order ships.
The worksheet structure
1) Job identity and channel
- SKU, custom part, or project name
- sales channel: direct, Etsy, local, repeat account, internal production support
- whether the order is one-off, repeatable, or still exploratory
2) Material and consumables
- filament or resin usage
- support material, purge, waste factor, or post-process consumables
- bags, labels, boxes, foam, tape, inserts, or added hardware
3) Machine burden
- print time or machine occupancy
- bed space or machine reservation impact
- whether the job blocks higher-value work or ties up a premium machine
4) Labor and handling
- setup, slicing, orientation, support prep, and file review
- post-processing, assembly, insert work, cleaning, and inspection
- buyer communication, proof routing, sample handling, and repack work
5) Failure exposure and uncertainty
- scrap likelihood, fit-risk exposure, and remake probability
- revision instability, unclear geometry, or tight approval risk
- how much buffer the job needs before the quoted number is still honest
6) Margin floor and route choice
- minimum acceptable contribution after all burdens
- whether the order still works as quoted
- whether the better move is price increase, scope reduction, separate line item, or decline
How to use it
- Start with a clean intake so pricing is not being built on missing geometry or fuzzy quantity assumptions.
- Price the whole job, not just the print time.
- Check whether the order still makes sense after fees, handling, and failure exposure are counted.
- Use the result to decide whether to quote, revise scope, split sample and production pricing, or walk away.
What this is especially good at catching
- short-run jobs with lots of small handling work
- orders that look easy until inspection, pack-out, or buyer updates are counted
- channel mismatches where a low-price marketplace job is carrying high-touch service expectations
- jobs that should really be sample-first or discovery-first before production pricing is treated as firm
- repeat orders where the first quote hid setup work that should not be absorbed again without a plan
Related lessons and tools
- Course Home for the free course front door
- Start Here for guided onboarding
- Toolkit page for the wider tool stack
- Module 4 for quote and offer control
- GP3D Asset 01 for building a cleaner input packet before pricing starts
- GP3D Asset 18 for deciding whether an inquiry deserves full pricing effort
- GP3D Asset 19 for finding where the margin is disappearing after the quote looks fine
- GP3D Asset 23 for separating proof-stage cost from batch-stage economics
- GP3D Asset 27 for deciding when low quantity needs a setup fee, higher minimum, or sample-first lane
Want a faster route from quote chaos to cleaner numbers?
Use the toolkit page to track where this worksheet fits beside the intake, triage, and profit-leak tools in the wider course stack.
View the toolkit