Advanced Purchase Orders & Bills Overview

Utilizing Lien Waivers

Lien Waivers help protect both builders and subcontractors by documenting payment agreements and reducing the risk of future lien claims. Buildertrend allows you to create customizable lien waiver forms, apply them to bills, and track their status throughout the payment process. 


Creating Lien Waiver Forms 

To configure lien waivers for your company, navigate to the User Profile icon and select Company Settings

Next, navigate to the Bills / POs / Budget within the Financials section.

From here, you can:

  • Disable Lien Waivers across all jobs.
  • Enable and customize an additional signature line on printed lien waivers (such as a notary signature).
  • View or edit the default Standard Lien Waiver.
  • Select Add New Lien Waiver Form to create additional templates.

When creating a new lien waiver, enter a Title and Lien Waiver Description.

Screenshot+2024 02 27+at+9 31 26+PM

The Definition of Terms section automatically populates using information from Job Details when the lien waiver is applied to the bill. If applicable, active subcontractors can electronically sign the lien waiver directly through Buildertrend. 

Screenshot+2024 02 27+at+9 35 05+PM

Active Subcontractors may sign to approve as shown below.

Screenshot+2024 02 27+at+9 38 50+PM

Applying a Lien Waiver to a Bill 

Once your lien waiver forms have been created, they can be applied to any bill before or after payment. 

Navigate to the Bills page and use the checkboxes to select the applicable bill(s). Then choose Apply Lien Waiver and select the appropriate lien waiver form. 

Screenshot+2024 08 23+at+3 01 41 PM

Once applied, you can open the Bill and navigate to the Lien Waiver tab to manage the applied lien waiver. 

From here, you can:

  • Review or change the applied lien waiver form. 
  • Choose whether the lien waiver is Conditional or Unconditional
  • Add supporting attachments. 
  • Send the lien waiver to the subcontractor or vendor. 
  • Monitor the lien waiver's signature status.
You can also adjust the Bills grid filters to display lien waiver status, making it easy to track which waivers are pending or completed. 
 

Conditional vs. Unconditional Lien Waivers

Buildertrend supports two types of lien waivers, allowing you to choose the workflow that best matches how you pay your subcontractors or vendors. 

Conditional Lien Waivers (Default)

A Conditional lien waiver is intended for situations where the subcontractor is signing in exchange for payment.

With a Conditional lien waiver:

  • The lien waiver can be released at any time before payment. 
  • If it has not already been released, Buildertrend automatically releases it when the bill is marked Paid.
  • This option is commonly used for online payments but may be used with any payment method. 

Unconditional Lien Waivers

An Unconditional lien waiver is used when the waiver should only be released after payment has been made.

With an Unconditional lien waiver:

  • The lien waiver cannot be released until the bill has been marked paid in full.
  • This workflow is ideal for builders paying by check or other offline payment methods who want to collect a signed lien waiver after payment has been completed.

✏️Note: You can switch between Conditional or Unconditional before the bill is paid. If a lien waiver is added after the bill has been marked as Paid, Unconditional is automatically selected and cannot be changed to Conditional. 


When a lien waiver is sent, Buildertrend emails the subcontractor or vendor a secure link to review and sign the document electronically. 
The email includes key bill details, such as:
  • Job 
  • Bill number
  • Bill title
  • Bill amount
  • Purchase Order number (when applicable)
  • Purchase Order title (when applicable) 

Your subs and vendors sign every outstanding waiver from a single page, rather than working across a payment email, a lien waiver email, and the Sub/Vendor Portal separately.

✏️Note: This update applies to the emailed waiver list and signing flow. The Sub/Vendor Portal's own waiver list has not yet been updated to match.


How Your Sub Reaches Their Waivers

Your sub or vendor lands on the list from either a "Sign Lien Waiver" or "Get Paid" email, and what they see depends on which one they open:

  • From a payment email – the list is scoped to just the waiver(s) tied to that payment. 
  • From a lien waiver email – the list shows everything currently outstanding.

What They See on the List 

  • Conditional lien waivers – release payment automatically once signed.
  • Unconditional lien waivers – do not release payment; these confirm payment already occurred.

Waivers are grouped by the payment they relate to, and any waiver not tied to an online payment is flagged, so it's clear to your sub why it stands apart.


Signing a Lien Waiver

 Each waiver opens on its own page for review and signing. Before signing a waiver that will release payment, your sub sees the payment amount, how many waivers remain on that payment, and whether it will send automatically or require a deposit method choice. 

✏️Note: Once a waiver is signed — by your sub or by you on their behalf — Buildertrend emails a downloadable PDF copy of it, regardless of payment status.


After Signing

When your sub signs the last unsigned waiver tied to a payment, they're taken to that payment — a confirmation screen if it sent automatically, or a deposit method selection screen if it didn't. The deposit screen only appears when the sub's email matches the payment's contact email. The payment confirmation page also links back to any remaining waivers. Buildertrend tracks each waiver's status throughout, so you can quickly identify which are Pending Signature and which have been completed.thicker+but+condenced


Intro to Paying Bills on a Purchase Order

Payments made on Purchase Orders are to be created as Bills. Payments may be partial, or the total amount of the Purchase Order. Integration with Quickbooks or Xero is not required to utilize this feature.

✏️Note: It is recommended that your subcontractors approve the Purchase Order before you create a Bill for proper documentation.

Payments may be made individually on each Bill, or in mass action using the checked boxes.

It's important to understand basic functionality, rules and permissions for mass action payments.

  • Payments will be processed in full or the full amount of any remaining amount on that Purchase Order. Partial payments is not currently available with mass pay.

  • Paying Bills/POs in mass action will send 1 email per PO. Notifications are not sent in bulk.

    • Example: If you pay 10 POs to a vendor, that means 10 separate emails will go to that vendor and any internal user who has that email notification turned on.

Next, it's important to understand what makes a Bill or PO eligible for mass action payments.


Purchase Order – Payment Readiness 

Eligible

  • PO must be approved.

  • Sub assigned to PO must be active in BT.

Ineligible

  • PO has scheduled payments with dollar amount – including payments billed to QB.

  • PO has QB validation errors.

  • PO has a 'required' custom field.


Bill – Payment Readiness 

Eligible

  • Sub is added to the job.

  • Sub has an email associated with their profile.

Ineligible

  • Bill has QB validation errors.thicker+but+condenced


Finalizing Bills on a Purchase Order

To make a payment on a Purchase Order, navigate to the Purchase Orders tab

Next, use the check boxes to select the desired Purchase Orders and select Bill Remaining Amount to immediately create a bill, or select Mark Work Complete to show that this item is ready to be billed by your accounting team.

It is recommended to select Mark Work Complete for proper documentation, but it is not required.

Screenshot+2024 07 26+at+1 03 24 PM

Choosing Bill Remaining Amount will automatically update Work Status to "Work Complete".

Screenshot+2024 06 21+at+2 22 03 PM

Once completed, navigate to the Bills tab, or open the desired Bill. These items are now ready for next actions using the checkboxes to Pay Online, Record Offline Payment or Mark Ready for Payment. 

  • Paying Online is an available option to builders using Buildertrend Payments. This can be used in conjunction with Quickbooks or Xero account.

  • Record Offline Payment is an available option to builders who wish to complete the payment outside of Buildertrend, such as Quickbooks.

    • QBO payments will update automatically

    • QBD payments will update the next time the connector runs.

  • Mark Ready for Payment will send off a notification to the proper user to proceed with payment. Assigned and active Subcontractors will see any Bills in their portal of this status.

Screenshot+2025 02 21+at+10 28 07 AM

After you choose your method of payment, the Bill Status will update accordingly.

 

✏️Note: Internal users must have the following permissions to complete this action:

 

  • Under Bills/Purchase Orders, a user must have Mark Bill/PO as paid turned on and at minimum View, Add and Edit turned on as well.

  • Users who want to pay in mass need to have Cost and/or Price Viewing on if they want to pay Bills/POs not created by them.

  • Users DO NOT need Delete functionality to mass pay.

Retroactively Adding Paid Bills to Purchase Orders (POs)

When you need to retroactively add paid bills to POs and ensure that the correct amounts are reflected in both the POs and the job costing budget, you have two primary options.

Option 1: Void Existing Paid Bills

First, start by voiding the bills that were previously paid within Buildertrend.

Next, navigate to the relevant POs and create new bills directly from them.

Ensure these new bills are marked as "paid", and if necessary, prevent them from being sent to QuickBooks.Screenshot+2025 01 02+at+11 26 20 AM

This method ensures that the correct amounts are reflected in both the POs and the job costing budget without duplicating any entries.

Option 2: Create a Negative Bill

Instead of voiding the paid bills, create a new bill with a negative amount that offsets the total of the already paid bills.

This approach allows you to adjust the job costing budget and PO amounts without voiding the existing bills. The job costing budget will reflect the correct total, and the POs will be updated accordingly.

If accuracy in the POs and budget without any redundant entries is your priority, voiding and recreating the bills is the recommended approach.

If maintaining the original records is important and you prefer a simpler adjustment, creating a negative bill may be preferable.

Reflecting Changes in QuickBooks

For Option 1 (Voiding Bills): Voiding bills in Buildertrend does not automatically void them in QuickBooks. After creating the new bills from the POs, you’ll need to manually reassign payments in QuickBooks to ensure everything aligns correctly.

For Option 2 (Negative Bill): Ensure this approach aligns with your accounting practices and correctly reflects in QuickBooks, as adjustments made in Buildertrend may require corresponding actions in QuickBooks.

thicker+but+condenced

Subcontractor Requested Payments

Purchase Order management and collaboration with your trade partners through Buildertrend will result in a structured workflow, key for accuracy and efficiency. Active subcontractors are able to directly invoice you for completed work on their Purchase Order scope and/or access their scheduled payment details. 

Subcontractor Requested Payments Help Video

Watch the video below to learn more about how Subcontractors request payments.

Subcontractor approved Purchase Orders are eligible for payment request through the subcontractor portal, shown below.

Screenshot+2023 07 06+at+1.57.07+PM

They may request a partial amount, or the entire outstanding.Screenshot+2023 07 06+at+1.58.47+PM

If you utilize a payment schedule using Bills, this will be visible to the Subcontractor.

Screenshot+2023 07 06+at+2.01.14+PM

When payment has been requested, you will receive a notification of the request. You can access their request within the purchase order under the Bills/Lien Waivers.

Screenshot+2023 07 06+at+2.08.56+PM

Bill will be automatically created for the request, but you will need to manually fill out the amount you would like to pay.

Screenshot+2023 07 06+at+2.09.38+PM

After entering an amount that you would like to pay, you can choose to:

  • Send the payment amount to QuickBooks or Xero.Screenshot+2023 07 06+at+2.10.25+PM

  • Pay the amount online using Buildertrend's Online Payments feature.Screenshot+2023 07 06+at+2.12.07+PM
  • Or simply mark it as paid within the Buildertrend platform.Screenshot+2023 07 06+at+2.12.48+PM

 

✏️Note: To share instructions with your subcontractor on how they can request a payment, please send them this link: How to Request a Payment.

thicker+but+condenced

Linking to Schedule & Variance POs/Bills 

Purchase Orders and Bills may be linked to your schedule to ensure your deadlines remain aligned across both the project and financial workflows. 

Whether expenses are planned or unexpected, documenting them properly helps keep your project running smoothly. When an unplanned cost occurs – whether it is the responsibility of the builder or the client – you can track it using Variance Purchase Orders and/or Bills.

Variance tools allow you to document these changes while clearly indicating who owns the cost and how it impacts the project budget and profitability. 

Advanced Purchase Order Help Video

Watch the video below to learn more about POs, Variance Codes & PO + Schedule

Advanced Bill Help Video 

Watch the video below to learn more about Bills, Variance Codes & Bill + Schedule


Adding Variance to Purchase Orders and Bills

Variance can now be applied directly within the line item container on Purchase Orders and Bills. This allows variance to be tracked at the individual line item level, making it easier to organize unexpected costs and quickly control which items are treated as a variance.

PO:

Bill:

 

To create a Variance PO from scratch, navigate to Financials and select Purchase Orders.Under the + Purchase Orders button, select Variance PO. 

This will automatically mark the PO as a Variance PO and default to Line by Line, allowing you to designate which line items within the PO are variance costs. 

Next, select the appropriate Variance code for the applicable line items. 

If you have several line items that you are marking as a variance within a PO, you can also do so in mass. 

Variance functionality is also available within PO Amendments, ensuring amendments behave consistently with standard Purchase Orders. To learn more about PO Amendments, visit our Purchase Orders and Bills Overview article here

✏️Note: Variances function the same on Bills as they do Purchase Orders. However, Variance Bills cannot be created directly from other entities or from the Bills dropdown. Instead, create the Bill first and then designate the variance within the line item container. 

 


Understanding Variance Ownership

Variance functionality makes it easier to track whether unexpected costs belong to the builder or the client

When selecting a variance reason, the Variance code dropdown now groups options under: 

  • Builder variance
  • Client variance

These group labels make it easier to identify who is responsible for the cost when assigning variance. 

Once a variance code is selected, Buildertrend will display a badge within the line item container indicating the ownership of that cost. This provides immediate visibility without needing to reference variance codes. 

thicker+but+condenced 


Connecting Change Orders and Related Items

When creating a Purchase Order off a client initiated cost, you may do so from the Purchase Order or Change Order directly. Both workflows will allow you to relate these items to one another. Continue reading to review the workflow from Change Order to Purchase Order. 

To create a Customer Variance PO from a Purchase Order, use the Add From option above the line item container within a Purchase Order, you can add related items such as:

  • Change Orders
  • Bids 
  • Catalog Items

 

Once added, a Related Items column within the line item container shows where the item originated. 

This visibility helps provide context around how costs were generated and keeps financial documentation connected across the project. 

To create a Customer Variance PO from a Change Order, navigate to the Change Order, select New dropdown, then select Purchase Order.

Screenshot+2025 02 21+at+10 31 51 AM

Since this Purchase Order was created from a Change Order, Buildertrend will automatically utilize the assigned "72 – Customer Variance" Cost Code.

Screenshot+2024 08 19+at+2 03 30 PM

These items are now linked and can be found on both feature grids.

Purchase Order grid with Related COs columnScreenshot+2024 08 19+at+3 25 00 PM

Screenshot+2025 02 21+at+10 34 32 AM

Change Order grid with Related COs column

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)