Costs & pricing
How PrintPort calculates the make cost charged to your card to produce one unit.
5 min read
Every product you build has a make cost: the amount PrintPort charges your card to manufacture one unit. It is calculated from material, print time, any hardware you add, and assembly if you ask for it, and you never enter any of the figures yourself. This page explains where each figure comes from.
Overview
Make cost has up to four components. Two are derived directly from your file; hardware and assembly are your choice.
- Materialfrom the slicer
- The sliced weight of the print multiplied by the real per-gram price of the filament you chose.
- Laborper print-hour
- A time charge based on how long the print takes: $3 per print-hour, pro-rated for prints under an hour.
- Hardwareno labor
- Any non-printed parts you add, such as magnets, inserts, or screws, at their part price. Hardware adds cost but never print labor.
- Assemblyoptional
- Answer Assemble it when the composer asks and we put it together before it ships, for $1.00 per part in one unit. Answer Ship it loose and the pieces ship loose.
- Order minimumper order
- Every order is billed at least $2.00 to make. If the make cost of everything in an order adds up to less, the order is charged $2.00. The floor is per order, not per unit.
The components sum to the make cost for one unit: material + labor + hardware + assembly. This is the amount charged to your card when an order is made, subject to the $2.00 order minimum.
Make cost is not your selling price
Material cost
When you upload a design, an automated slicer measures it and returns its volume, print time, and dimensions. PrintPort converts that volume into a weight using the filament’s density, then multiplies by that filament’s real per-gram price from the live material inventory:
- Sliced weight = model volume × the filament’s density.
- Material cost = sliced weight × that filament’s per-gram inventory price.
Prices are set per filament from stocked inventory. There is no fixed price table, and different colors or materials can cost different amounts per gram. The weight and the price appear on the receipt rail as you build the product.
$0.02/g is only a fallback
$0.02/gram quoted as a PLA figure in a few places. That is the fallback rate for a filament that has no price set; it is not what your material actually costs. You are never charged the fallback: if a chosen filament has no real price, the save is refused and you are asked to select a priced material instead.Labor cost
Labor is charged on print time at $3.00 per print-hour, the same rate for every hour. Prints under an hour are pro-rated, so a half-hour print is $1.50.
Labor is $3 per print-hour, pro-rated under an hour.
| Print time | Labor charge | How it adds up |
|---|---|---|
| 0.5 h | $1.50 | 0.5 × $3 |
| 1 h | $3.00 | 1 × $3 |
| 2 h | $6.00 | 2 × $3 |
| 6 h | $18.00 | 6 × $3 |
| 10 h | $30.00 | 10 × $3 |
- 0.5 hLabor charge$1.50How it adds up0.5 × $3
- 1 hLabor charge$3.00How it adds up1 × $3
- 2 hLabor charge$6.00How it adds up2 × $3
- 6 hLabor charge$18.00How it adds up6 × $3
- 10 hLabor charge$30.00How it adds up10 × $3
Hardware you add, such as magnets, inserts, and screws, is priced at the part cost only. It is not printed, so it carries no labor charge. Fitting it is part of assembly, below.
Assembly
Assembly is a choice you make per product. When a unit has two or more pieces, the List it step asks Should we assemble it before it ships? Choose Assemble it and we fit every piece together and check it before packing. The product cannot be saved until you answer. You can add written steps and attach photos, PDFs, or a short video so we build it the way you intend.
- Price: $1.00 for every part in one unit. Every printed copy counts, and so does every hardware piece.
- Example: a lamp with 3 printed parts and 4 magnets is 7 parts, so assembly adds $7.00 to each unit.
- Ship it loose: the pieces go in the box for your customer to put together, and nothing is added.
- A product with a single printed part and no hardware has nothing to assemble, so the question is not asked.
The assembly charge is part of the make cost, so it shows on the receipt rail and in your break-even.
How the numbers are calculated
You never enter weight, print time, or dimensions. The slicer produces them from your uploaded file, so you cannot change the make cost by editing a number; the geometry determines it. Lighter, faster-printing models lower the cost on their own.
Baseline slicing runs on a PLA profile. When you select a non-PLA material such as PETG, ABS, or TPU, PrintPort re-slices your file with that material’s real print profile, because print time can differ. Until that re-slice completes, the receipt shows the PLA-baseline time flagged estimate. It updates to the accurate figure automatically once the material-exact slice is ready, with no action required from you.
An “estimate” badge means the material slice is still running
For more on materials and what is stocked, see Materials & colors and the Material catalog.
A worked example
Consider a small magnetic phone stand. The slicer measured it, you selected a color, you added two magnets, and you chose to have it assembled so the magnets arrive fitted. PrintPort shows the following receipt.
Your break-even is the make cost: $12.90. Without assembly it would be $9.90, and the magnets would ship loose. Price your store listing above it and every sale earns. Shipping is not in it, because your customer pays shipping at checkout.
The receipt rail also fetches a live shipping estimate for the parcel to a typical US address, for typically $5.27 to $8.23 for a parcel under a pound. Use it to set the shipping you charge on your store.
The shipping label is not part of your card charge
The order minimum
Every order carries a $2.00 minimum production charge. PrintPort sums the make cost of every unit in the order; if that sum is under $2.00, your card is charged $2.00 instead. The floor applies once per order, never per unit: a $0.60 keychain still lists at $0.60, an order of five is charged $3.00, and an order of one is charged $2.00.
Custom orders too
Quantity pricing on parts orders
How the preview becomes the charge
The number shown while you build is a live preview computed in your browser. When you save, PrintPort recomputes the entire make cost on the server from the trusted file geometry and current inventory prices. The preview never becomes the charge on its own.
At save time, PrintPort also snapshots the labor and assembly rates onto your product. This keeps your listed make cost stable: if the platform later adjusts its rates, already-saved products keep the rates they were priced with. The price you saw is the price you get.
Recomputed again at fulfillment