← Help Center
Print Price Engine

Ingredients & Cost Units

Model your real production costs in Print Price Engine — rolls, per-area rates, litres, labour hours, and fixed fees — with all nine cost units explained.

Ingredients are the foundation of every price: the actual things you buy and the labour you spend, entered at what they cost you. Recipes combine them and add margin — so when a supplier changes a price, you update one ingredient and every product reprices.

Build with them live#

Build a recipe

Sample job: 30 × 40 cm × 10 units. Toggle ingredients and adjust your markup.

What the engine computes

Material cost / unit
$2.22
Labour / unit (at cost)
$4.00
Setup / unit ($15 ÷ 10)
$1.50
Markup ×1.6 on materials
$1.33

$9.05 / unit

$90.50 total · 15% margin

Markup applies to variable (material) costs only — labour and setup pass through at cost, so quantity discounts never eat your fixed costs.

The nine cost units#

Cost unitYou enterThe engine computes
Per RollCost per roll + roll width & lengthCost per m², from your roll's real dimensions
Per Meter/FtCost per running metre/foot + material widthCost per m² from the running rate
Per Sq Meter (m²)Cost per m²Direct area cost
Per Sq Foot (ft²)Cost per ft²Converted to the job's area
Per Sq Cm (cm²)Cost per cm²Converted to the job's area
Per LiterCost per litreArea-proportional coverage (inks, coatings)
Per HourHourly rateTime-based labour per unit
Fixed Cost (per item)Flat amountAdded to every unit — weeding, application tape
Fixed Cost (per order)Flat amountAdded once per order and spread across the quantity — setup, plating

Ingredient types (Media, Ink, Labor, Laminate/Finish) are labels to keep your list organised — the cost unit is what drives the maths.

Variable vs fixed — why it matters#

The engine treats the two groups differently, and it's the detail that protects your margins:

  • Variable costs (roll, length, area, litre) scale with the job's dimensions, receive your recipe's markup, and are what volume discounts apply to.
  • Fixed costs (per item, per order, hourly labour) pass through at cost — they're never marked down by a quantity discount, so a 100-unit order discounts the vinyl, not your setup time.

Worked example#

"3M Vinyl Roll" — $450 per roll, 30 m × 1.37 m:

cost per m² = 450 ÷ (30 × 1.37) = $10.95/m²
30 × 40 cm job = 0.12 m² → $1.31 of vinyl per unit

Add "Gloss Laminate" at $6.50/m² (+$0.78) and $4 fixed finishing labour, and the engine knows a unit truly costs you $6.09 — before your markup does its job.

Was this helpful? If something isn't working, contact support.