Mark up individual material lines

Put a different percentage or dollar amount on each material section of a SmartBuild estimate, on top of the overall markup.

What it is

An opt-in column on the Material Breakdown. Each section — Framing, Openings, Trim — can carry its own percent or flat markup keyed by SmartBuild's own section name, which is stable across re-pulls of the same job. Per-section markup resolves before the overall markup and becomes part of its base.

Also called: per-line markup · markup on framing only · section markup

See it
Mark up individual material lines
CustomerBuildingAmountStatus
Sutter KlineEquipment Storage$11,650Sent
Gideon Alt30×40 Garage$2,910Paid
Gideon AltHobby Shop$7,470Sent
Ronan Petsch30×40 Garage$10,320Paid
Sutter Kline30×40 Garage$7,280Sent
The Material Breakdown with the markup row expanded under one section, the live math string beside it, and the accent 'Your line markup' band under the SmartBuild Total. Sample data — no customer information appears here.
How it works
  1. 1Press 'Mark up individual lines' to reveal the inputs; a builder who only uses the overall markup never sees the extra column.
  2. 2Pick % or $, type a value, and the live math prints under it — '$12,400 + 8% = $13,392'.
  3. 3The section markups save to job_meta with the same ref-first debounce as services, so a poll tick can't stomp an edit still in flight.
  4. 4The total appears as 'Your line markup' BELOW the SmartBuild Total, labelled 'not on the supplier order'.
Why we built it

An overall percentage answers what to add to a job. It cannot answer that framing carries more risk than sheeting on this one, which is what a builder actually prices with. Each material section now takes its own percentage or dollar amount on top of the overall markup, and it sits below the supplier's subtotal rather than above it — placed above, it read as though the supplier were charging it. Everything above the supplier total is their arithmetic; the line markup is the builder's margin on top of it.

The problem
  • One markup percentage for parts of a job with very different risk
  • Margin rendered where it read as a supplier charge
Sound familiar?
What you get
Price each section the way you actually price it
The supplier's arithmetic and your margin stay visually separate
Existing estimates are untouched — an absent key means no markup

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →