Selections and Allowances Overview

If your Buildertrend account was created before 12/17/2025, please click here for the Legacy Selections Help Article.

Selections put the client at the center of the build. Buildertrend Selections gives builders and clients one connected workflow to define options, track allowances, and understand cost impacts from pre-construction through final invoice — with every decision documented as the system of record. Clear deadlines, shared financial visibility, and transparent communication reduce ambiguity, prevent delays, and build the trust that carries a project from first choice to final invoice.

Selections can include individual Options and may be tied to an Allowance for budgeting purposes.


Creating an Option

Options are the individual choices you present to your clients throughout the selection process. Use Options to offer products, finishes, upgrades, or other project decisions while keeping pricing, documentation, and approvals organized in one place. 

To create an Option, select a job, then navigate to the Selections feature under the Project Management dropdown.

Select the + Options button to add an Option.

The dropdown next to the + Option includes an Autofill from a Document option. Upload a supplier quote, spec sheet, or designer document, and Buildertrend reads the file and creates the Option, filling in the title, description, pricing, and other available details it finds for you to review before saving. The dropdown's Autofill from URL option works the same way, just triggered by a pasted link instead of an upload file – see the Product URL field below for more on that behavior. 

Enter in the Option details, including Title, Description, Pricing Information, Taxability and any images or files. (You can have multiple line items within an Option.)

Options also support additional fields to help organize and document selections, including:

  • Category Group similar selections together. 
  • Location – Identify where the selection applies within the project. 
  • Product URL Link directly to a manufacturer or vendor product page. Buildertrend can automatically populate the Option title, description, pricing, and other available details from supported product pages.
  • Specifications Connect implementation requirements and project documentation. Learn how to connect specifications to selections here.
  • Images and Attachments – Provide visual references and supporting files. 

When an Option is created through Autofill — whether from a URL or an uploaded document — Buildertrend now applies a cost code automatically, based on your own selection history, so you don't need to add one manually. This automatic matching doesn't apply within Allowances; inside an Allowance, the Allowance's own cost code is always used instead.


When finished creating your Option, select Save.

Once saved, the Option will automatically go into a Draft status.

 

💡Pro Tip: Import Options and Allowances in Bulk


Need to create multiple Options or Allowances at once? Select Import from Excel from the Selections page to upload data in bulk using an Excel file. Download the provided Excel template to ensure your data is formatted correctly before importing. 
 
✏️Note: During the import process, Buildertrend validates your file and provides feedback on any rows that require correction. Once complete, you'll receive a summary showing successfully imported records and any items that could not be imported.

thicker+but+condenced


Using Allowances with Selections and Options

Allowances help you establish budgets for products or materials before final selections have been made. Use Allowances to keep projects moving while giving clients the flexibility to make decisions later with clear visibility into budgets and costs. 

Allowances can be created in one of two ways, depending on where your project is in the construction process: 

  • Before the estimate is locked, by creating an Allowance in the Estimate worksheet
  • After the estimate is locked, by adding an Allowance through a Change Order

To create an Allowance from the Estimate worksheet, navigate to the Estimate under the Financial dropdown.

Within the Estimate worksheet, create an Allowance in one of the following ways: 

  1. While building the estimate from scratch 
  2. Using the Estimate Toolbar
  3. Converting an existing line item into an Allowance 
  4. During the Estimate import from Excel


Complete the Allowance line item with a Title, Cost Code, Description, and Pricing Information.

Once created, the Allowance will appear on both the Estimate and the Selections list, where it is identified with a coin icon for easy recognition. 

Within the Estimate:

Within Selections:

 


Adding an Allowance through a Change Order

If additional project scope is introduced after the Estimate has been locked, you can create a new Allowance directly from a Change Order instead of unlocking the original Estimate.

The new Allowance remains in a Waiting on Change Order status until the Change Order is approved or declined. Once the Change Order is approved, the Allowance:

  • Becomes active in Selections with a Pending status
  • Receives its own budget
  • Can have Options added and follow the standard client selection workflow

If the Change Order is declined, the Allowance is automatically removed from Selections. 

✏️Note: Allowances created through Change Orders are identified separately from Estimate-created Allowances in Selections and related budget views, making it easy to distinguish original project scope from work added later. 


From the Selections feature, you can now create new options or tie existing options to the Allowance you created. 

To add a new Option to an Allowance, click the (+) icon next to the Allowance.

To add an Allowance to an existing Option, open the Option and select the appropriate Allowance from the dropdown menu.


Reusing Existing Options and Allowances

Copying from Another Job 

To save time when setting up a project, you can copy existing Options or Allowances from another job. 

When copied, all associated details, pricing information, attachments, and configuration settings are brought into the new job, providing a starting point that can be adjusted as needed. 


Using the Selections Catalog

The Selections Catalog provides a centralized library of reusable Options and Allowances that can be used across multiple jobs. 

To add Options to your catalog, select the desired Option(s) from the Selections list, then select Save to catalog. 

Once saved, those Options can be reused across future jobs by selecting the From catalog button from your Options dropdown on the Selections list page. 

thicker+but+condenced


Reviewing and Managing Options

When an Option is first created and saved, it is automatically placed in a Draft status.

While in Draft status, the Option is only visible internally and can continue to be edited as needed. To make the Option available for client review, select Send.

Once sent, the Option moves to a Pending status and becomes available in the Client Portal. 


Builder Actions

Builders can respond to Options by selecting: 

  • Approve (✅)
  • Decline (X)

  • Recall (↺) 

Recalling an Option returns it to a Draft status, allowing you to make changes before sending it back to the Client Portal for review. 

To edit an Option, select the Pencil Icon.

To delete an Option, select the Trash Icon.


Client Actions

Clients can respond to pending Options in the Client Portal by selecting:

  • Approve (✅)
  • Decline (X)

Clients can only approve or decline Options through their Client Portal at this time. 


Communicating About Options 

Builders and clients can communicate directly on individual Options through Comments.

Clients can view and respond to comments by expanding an Option in the Client Portal. Option comments also appear in the client's Messages section, creating a familiar experience consistent with Invoices and Change Orders. 

Comments on an Option are only visible to the builder and client associated with the job. 

✏️Note:

  • Subcontractors and vendors do not have access to Option comment threads.
  • Option comments are intended exclusively for communication between builders and clients. 

Managing Multiple Options

For projects with a large number of selections, mass actions can be used directly from the Selections list to manage multiple Options at once. 

Available mass actions include:

  • Copy
  • Delete
  • Approve
  • Edit Category
  • Edit Location
  • Invoice
  • Recall

This allows multiple Options to be updated simultaneously without opening each Option individually. 

thicker+but+condenced


Impact on Financials

When options are approved either internally or by the client, the associated Allowance automatically updates in both the Selections feature and the Job Costing Budget

The budget will display:

  • The revised cost and remaining Allowance balance, when applicable. 

  • The original Allowance amount for comparison.

This allows you to track overages and underages as Options are approved.

If approved Options exceed the Allowance, the Revised budget cost will reflect the overage amount. 

Approved Selections are also reflected in the Job Price Summary, providing visibility into Allowances, associated Options, and standalone Selections in a single financial view. This allows builders and clients to better understand how selection decisions impact the overall project budget. 


Marking an Allowance as Complete

 

If approved Options total less than the original Allowance amount, you can mark the Allowance as complete. 

Marking an Allowance as complete indicates that no additional Options will be applied to that Allowance and locks in the current approved total as the final Allowance cost. 

This allows the Job Costing Budget to reflect the actual amount spent rather than continuing to display the original Allowance amount. 

✏️ Note: 

  • Buildertrend automatically accounts for Allowance overages when approved Options exceed the original Allowance amount. 
  • Marking an Allowance complete helps manage the opposite scenario, where approved Options total less than the original Allowance amount. 
  • Once completed, budget and client pricing calculations reflect the approved Option total rather than the unused portion of the Allowance. 

Taxability

Selection pricing also includes tax visibility throughout the approval process. 

To mark a line item as taxable, open the Option and select the Taxable checkbox next to the applicable line item. To mark an Allowance as taxable, open the Allowance and select the Taxable checkbox. 

Taxable Option line items and Allowances automatically use the job-level tax rate configured in Job Details.

Tax rates applied to Options and Allowances flow through related financial workflows, including Estimates, Change Orders, Job Price Summary, and Invoices, helping ensure pricing remains accurate throughout the project lifecycle.

✏️ Note: 

  • Selection Options display a pricing breakdown that includes the Subtotal, Tax, and Total.
  • Both builders and clients can view this pricing breakdown during the approval process.
  • The Total reflects the tax-inclusive amount, helping ensure clients understand the full cost of a Selection before approving it.
  • Approved Options retain their tax-inclusive pricing, even if the job's default tax rate changes later. 

thicker+but+condenced


Adding Options to Purchase Orders

Once an Option has been approved, it can be added directly to a Purchase Order. 

Within the approved Option, select the Add to dropdown.

Builders can:

  • Add the Option to an existing Purchase Order.
  • Create a new Purchase Order from the approved Option. 

This helps move approved client selections directly into the purchasing workflow without requiring duplicate data entry. thicker+but+condenced


Invoicing and Payments 

Approved Options and Allowances can be invoiced directly from the Selections page, either individually or through mass actions. 

This allows builders to move from client approval to billing without leaving the Selections workflow. 

✏️ Note:

  • For Open Book Jobs, invoicing should be based on actual vendor bills entered into Job Costing.
  • For Fixed Price Jobs, Allowances should be included in the payment schedule, and adjustments handled separately as needed. 

 


Adding Allowances / Selection to an Invoice 

When adding Allowances / Selections to an Invoice, start by selecting the invoice, or create a new one. Then, under the Client price section, choose Selections from the Add from dropdown.

Choose which Allowances and/or Selections you would like to add to this invoice. You can Select all at the top and choose whether or not you would like to include the line item descriptions and notes on the Invoice. When ready, select Add to invoice.

Your selected line Allowances/Selections will be added to your Invoice as Line Items. You can now add or edit your Markup % and send to your client when ready.

thicker+but+condenced


Interested in Learning More? 📚

Visit the Buildertrend Learning Academy to explore additional learning opportunities — from live group trainings and certifications to on-demand courses and more.

For questions or additional support, contact our Customer Support team via Live Chat, email support@buildertrend.com, or call 1-888-415-7149 — we’re always happy to help.

Still have questions or need our help finding a resource?

Contact our Customer Success team.

Mon - Fri

8:00am - 5:00pm

USA (CST-6)