Quotespan

Waste & markup

Waste % is added to materials only; markup % is applied to the entire job cost.

Waste %

A per-template percentage applied to the materials subtotal only (consumable categories). It accounts for offcuts, breakage and over-purchasing.

wasteAmount = materialsSubtotal × wastePercent

Markup %

A flat percentage applied to the entire job cost (materials + waste + features + labor) to produce the customer-facing quote price.

jobCost = materials + waste + features + labor

quotePrice = jobCost × (1 + markupPercent)

In the breakdown

Both numbers are visible to you on the contractor detail view (`/quote/[id]/detail`). Whether the customer sees them is controlled by the share-link financial visibility setting.