Selections & allowances — the customer picks, the change order writes itself

Put allowances on the job, list the options at your cost plus your markup, and let the customer pick on their own project page with the price in front of them — the overage or credit becomes a change order, and their project total moves with it.

The operating system for post-frame and barndominium builders.

Part of The Signing Room
What it is

Barndominium contracts carry allowances — money for flooring, cabinets, countertops and lighting the customer chooses later. Each allowance on the job lists its options with your cost and their price; the customer chooses on their own project page, seeing exactly what each option does to their total, and types their name to choose. Approve the pick and the difference goes on the contract as a change order — approved if they chose it themselves, a draft to sign if you recorded it for them — and you can order it at cost from the supplier or sub in the same place. We build for post-frame and barndominium builders and nobody else, so allowances work the way a barndo contract actually carries them.

Also called: allowances · selections · customer selections · finish selections · allowance overage · upgrades · selection sheet · barndominium selections · flooring allowance · cabinet allowance

See it, piece by piece
01

An allowance is money that's already in the contract

Each allowance is a line in the job's Selections & allowances card: what it's for, how much the contract already includes, where it stands — waiting on the customer, chosen and needing your approval, approved, ordered — the decide-by date, and what the pick does to the allowance, in money, on the right. The closed card says the rest: 1 to approve · 2 waiting on the customer · +$1,300 vs allowances.

Selections & allowances
Selections & allowances1 to approve2 waiting on the customer+$1,300 vs allowances+ Add
Flooring — main living area · $8,000 allowance
Chosen — needs your approval · Shaw Floorte LVP, Pacific Oak ($1,600 over the allowance)
+$1,600
Kitchen cabinets · $14,000 allowance
Waiting on the customer · 3 options · decide by 10/20/2026
Countertops · $5,500 allowance
Waiting on the customer · 3 options · decide by 10/20/2026
Lighting package · $3,500 allowance
Approved · Westbrook fixture package ($300 under — a credit)
−$300
Plumbing fixtures · $4,200 allowance
Ordered · Moen Align, matte black (Exactly the allowance) · Hartzler Plumbing Supply
Five allowances — flooring chosen and waiting on you, two still with the customer. Real screen · sample data.
Without it

The cabinets aren't chosen, nobody notices until the drywall is up, and the job waits three weeks on an order that could have gone in a month ago.

Why we built it

The owner wants one place that answers "what's still undecided, and what has it cost us" without reading texts. Seeing open choices with a date beside them gets them decided before the crew needs them — and choices made on time are a job that finishes on time.

Sound familiar?“the customer picked upgrades and never paid the difference”
02

Every option has your cost and their price — at your markup

Try it

Open an allowance and each option shows your cost, the customer's price, and what it does to the allowance: cost $8,000 · price $9,600 · $1,600 over the allowance. Type a cost into a new option and the price fills itself at the job's markup — set once on the job's budget & margin card — and you can change it for that one option.

Flooring — options, cost and price
Flooring — main living area · $8,000 allowance
Chosen — needs your approval · Shaw Floorte LVP, Pacific Oak ($1,600 over the allowance)
+$1,600
Sheet vinyl & carpet (as quoted)
cost $6,667 · price $8,000 · Exactly the allowance
Customer chose thisRemove
Shaw Floorte LVP, Pacific Oakchosen
cost $8,000 · price $9,600 · $1,600 over the allowance
Engineered white oak, 7" plank
cost $10,500 · price $12,600 · $4,600 over the allowance
Customer chose thisRemove
Approve selectionReopenDelete allowance
Type a cost in the new-option row — the price fills in at 20%. Real screen · sample data.
Without it

The LVP is quoted at the supplier's $8,000 because that's the number on the sheet, and the upgrade the customer loves makes the builder nothing.

Why we built it

Upgrades quoted straight off a supplier sheet leave the builder's margin on the showroom floor. When the markup goes in by itself, nobody has to remember it on a busy day — and every upgrade a customer picks earns what the rest of the job earns.

03

The customer chooses on their own page — and sees what it does to their total

Try it

On their project page, Your selections lists each allowance with Your allowance: $8,000, and every option with what it does to their total — Included in your allowance, $1,600 over your allowance, $300 credit. Choosing one asks them to type their full name, and says plainly that if you approve it, that amount is added to — or taken off — their contract. An approved pick locks, with a note to ask you if they'd like to change it.

Your selections — the customer's page
Your selections (5)
2 waiting for your choice
Flooring — main living area
Your allowance: $8,000
Chosen by Renee Hostetler on 9/30/2026 — your builder will confirm it.
Lighting package
Your allowance: $3,500
Approved by your builder — ask them if you'd like to change it.
Kitchen cabinets
Your allowance: $14,000
· choose by 10/20/2026
Flooring chosen and waiting on the builder; lighting approved and locked; cabinets still open. Real screen · sample data.
Without it

The customer chooses at a showroom, the overage is mentioned once in passing, and the final invoice is the first time they see it in writing.

Why we built it

People stand behind a choice they made themselves, with the price in front of them. When the homeowner picks on their own phone, in their own time, it stops being "what the builder charged me" and becomes "what we chose" — and that takes the heat out of the final invoice.

Sound familiar?“allowance overages turn into an argument at the final invoice”
04

Your cost never reaches the customer's page

The same option on two screens. Yours shows cost $8,000 · price $9,600. Theirs shows $1,600 over your allowance — and nothing else. The customer's page is sent prices and differences only; your cost stays on your side.

One option, two screens
Your project window
Shaw Floorte LVP, Pacific Oakchosen
cost $8,000 · price $9,600 · $1,600 over the allowance
Their project page
Shaw Floorte LVP, Pacific Oakyour choice
$1,600 over your allowance
Cost on your screen only. Their page gets the difference. Real screen · sample data.
Without it

An upgrade sheet emailed as a spreadsheet goes out with the cost column still in it.

Why we built it

A customer who sees the builder's cost starts negotiating the markup instead of choosing the flooring. Keeping cost private lets the builder price fairly without defending every percent — and keeps the conversation on the house, where it belongs.

Sound familiar?“I forgot to add my markup to the upgrade price”
05

Approving a pick writes the change order

Approve selection shows the option and what it does — Shaw Floorte LVP, Pacific Oak — $1,600 over the allowance — and what happens next. A credit goes on the contract the same way an overage does, as a minus; a pick at exactly the allowance changes nothing on the contract. The new change order appears in the job's change orders without a reload.

Approve a selection

Approve Flooring — main living area

Shaw Floorte LVP, Pacific Oak — $1,600 over the allowance.

The customer chose this in their portal with the price shown, so the overage goes on the contract as an approved change order.

Cancel
The pick was made on their page with the price shown — so the change order goes on approved. Real screen · sample data.
Without it

The upgrade was approved on a call, the change order was going to be written "tonight", and by spring nobody can find it.

Why we built it

The change order is the paperwork everyone means to write and nobody does. Writing it from the approval means the office never has to remember — and a contract that always matches what the customer chose is one nobody argues about.

06

Their pick is approved; a pick you record goes out to sign

Who made the choice decides what kind of change order it becomes. A choice the customer made on their own page, with the price on screen and their name typed, is their approval — the change order goes on Approved and counts in the contract at once. A choice you recorded from a phone call becomes a Draft for them to sign the usual way, on their change orders.

Change Orders — after the picks
Change Orders(4)$8,150.00+ New Change Order
CO-1Porch extended 8 ftApproved
$6,850.00· +2d
View
CO-2Selection: Lighting package — Westbrook fixture packageApproved
-$300.00
View
CO-3Selection: Flooring — main living area — Shaw Floorte LVP, Pacific OakApproved
$1,600.00
View
CO-4Selection: Countertops — Quartz, CalacattaDraft
$850.00
View
CO-2 and CO-3 from picks made on her page, approved; CO-4 recorded from a phone call, a draft to sign. Real screen · sample data.
Without it

The countertop upgrade was agreed on the phone, billed on the next invoice, and disputed — because the customer never saw it in writing.

Why we built it

A signature only means something if the person saw what they were signing. Treating the customer's own on-screen choice as approval saves a round trip; treating a phone call as a draft protects the builder from "I never said that." Both keep the record honest.

Sound familiar?“the customer says they never agreed to the more expensive flooring”
07

The change line carries your cost, so the budget moves with it

The change order an approved pick writes isn't just a price. Its line carries the share of the option's cost the overage represents — on a $1,600 overage at 20% markup, $1,333.33 of cost — so the job's budget & margin moves by what the upgrade really costs you, not by what you charged for it.

The change line a pick writes
Line Items+ Add Line
KindMaterial
DescriptionFlooring — main living area: Shaw Floorte LVP, Pacific Oak — over the $8,000 allowance
SupplierUnassigned
Qty1
Unitea
Your cost / unit1333.33
Markup %20
Unit Price1600.00
Total
$1,600.00
$1,600 of price, $1,333.33 of cost, 20% markup — the line the flooring pick wrote. Real screen · sample data.
Without it

The contract goes up by $1,600, the budget doesn't move, and the job looks $1,600 more profitable than it is.

Why we built it

A margin number is only worth reading if it's right. When every approved upgrade adds its true cost to the job, the owner can trust the margin he sees — and act on it while there are still choices left to make.

Sound familiar?“selections are scattered across texts and showroom receipts”
08

Order it at cost, from the same card

Try it

Once a pick is approved, choose who supplies or installs it — the list is your subcontractors and suppliers — and Draft purchase order writes a PO at the option's cost, tagged to the allowance's phase, ready to send from Orders. The budget counts it as committed the moment it's sent.

Order a selection at cost
Plumbing fixtures · $4,200 allowance
Approved · Moen Align, matte black (Exactly the allowance)
Moen Align, matte blackchosen
cost $3,500 · price $4,200 · Exactly the allowance
Fixtures at exactly the allowance — nothing on the contract, a PO at cost to the supplier. Real screen · sample data.
Without it

The customer picked matte black, the order went in as chrome from an old email, and the plumber stood in an empty bathroom.

Why we built it

The moment a customer decides is the moment the order should go in. Ordering from the same card keeps the choice and the purchase from drifting apart — the right fixtures arrive on time, and nobody re-keys a part number at nine at night.

09

The total they read first includes every approved change

The Project Total tile at the top of the customer's page is the estimate total plus every approved change order — the porch, the upgrades and the credits — with incl. $8,150.00 in approved changes under it. A draft they haven't signed isn't counted.

Project Total — with approved changes
Project Total
$428,150.00
incl. $8,150.00 in approved changes
Status
Rough-ins
Approved On
July 14, 2026
Milestones
37 / 62
$428,150.00 — the contract plus three approved changes. Real screen · sample data.
Without it

The page said $420,000, the final invoice said $428,150, and the customer felt ambushed by changes they had approved themselves.

Why we built it

The first number a customer sees is the one they remember. When it already includes the upgrades they chose, the final invoice confirms what they expected instead of surprising them — and a customer who's never surprised is the one who sends you the neighbor.

Sound familiar?“I don't know if the upgrades are eating my margin”
10

The allowances sit beside the job's margin

The job's Budget & margin card carries the allowances in one line — $35,200 in the contract · $23,350 chosen so far · +$2,150 over · 1 still open — right beside the projected margin and the one markup every change and selection on the job starts from.

Budget & margin — projected margin

1 change-order line has no cost entered — its cost is estimated as the price less the change order's markup.

Projected margin$80,19018.7% of the revised contract
Allowances: $35,200 in the contract · $23,350 chosen so far · +$2,150 over · 1 still open
Markup on changes and selections20%
The allowances line, beside the projected margin. Real screen · sample data.
Without it

Allowance overages live in a notebook, so nobody knows the job's real margin until the last selection is billed.

Why we built it

Upgrades are where a good job's margin quietly moves. Putting them next to the margin lets the owner see the effect while the choices are still being made — control, not hindsight.

How it works
  1. 1Add an allowance — what it's for, how much the contract includes, which phase it belongs to, and the date the customer should decide by.
  2. 2List the options with your cost; the price fills in at the job's markup and can be changed per option.
  3. 3The customer chooses on their project page — each option shows what it does to their total, never your cost — and types their name to choose.
  4. 4You approve the pick. The difference becomes a change order: approved if they chose it with the price on screen, a draft to sign if you recorded it.
  5. 5The change line carries the matching share of your cost, so the budget moves by what the upgrade really costs you.
  6. 6Order it at cost — a draft purchase order to the supplier or subcontractor, tagged to the phase.
  7. 7Their project total includes every approved change, so the number they read first is the real one.
Why we built it

On a barndominium, the argument at the end of the job is rarely about the steel. It's about the flooring. The customer picked "the nicer one" at a showroom in spring, nobody wrote down what it did to the price, and in the fall the final invoice is $4,600 higher than the number they remember. Both sides feel cheated, and both are a little right. Allowances exist to stop exactly that, and on paper they do: the contract says $8,000 for flooring, and the customer picks within it or pays the difference. In practice the difference lives in a text message, the upgrade was quoted off a supplier sheet with no markup, and the change order that should have followed never got written. So here the customer makes the choice on their own project page, with the difference in plain words — "$1,600 over your allowance" — and types their name to choose it. Approving it writes the change order. Nobody has to remember to.

The problem
  • Allowance overages agreed verbally and never billed.
  • Upgrade prices quoted at cost, with no markup.
  • Customer choices with no record of the price they saw.
  • Selections that change the contract without changing the budget.
What you get
Every upgrade is priced, chosen and on the contract before it's ordered.
Your markup is in every option price, and your cost never reaches the customer.
The customer's project total is the real number, every approved change included.
The pick, the change order, the budget and the purchase order in one place — one system for the whole barndominium job, not five tools that don't talk.
CHANGE ORDERS

See selections & allowances — the customer picks, the change order writes itself
on one of your own jobs.

Twenty minutes, your building, your numbers. Bring the job where “the customer picked upgrades and never paid the difference” — we will show you exactly where that stops.

leads2build.com
Your selections — the customer's page
Your selections (5)
2 waiting for your choice
Flooring — main living area
Your allowance: $8,000
Chosen by Renee Hostetler on 9/30/2026 — your builder will confirm it.
Lighting package
Your allowance: $3,500
Approved by your builder — ask them if you'd like to change it.
Kitchen cabinets
Your allowance: $14,000
· choose by 10/20/2026
Selections & allowances — the customer picks, the change order writes itself — Leads2Build