Advanced Purchase Orders & Bills Overview

Utilizing Lien Waivers

Lien Waivers are crucial documents in construction projects, providing security for both the builder and subcontractors by ensuring that payment disputes do not result in legal claims.

Creating Lien Waivers for your company is quick and easy. You are able to customize your Lien Waiver verbiage, create multiple Lien Waivers and attach them to any applicable Bill.

Lien Waivers can be created by navigating to the User Profile Icon and selecting Company Settings.

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000HSgc2

Within Company Settings, navigate to the Bills / POs / Budget within the Financials section.

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000HSh0E

Decide if you would like to disable Lien Waivers on your jobs by checking the first box.

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000HSR8N

To add a default line for an additional signature on Lien Waiver printouts, such as a notary, check the second box.

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000HShJZ

To view or edit the default Lien Waiver, click the title Standard Lien Waiver.

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000HSeAQ

To create a new Lien Waiver, click Add New Lien Waiver Form.

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000HShLB

Next, add Title and Lien Waiver Description.

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

Definition of Terms will auto-populate using Job Details when applied to the Job.

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

To apply Lien Waivers to Bills, navigate to the Bills tab, and use the checked actions.

Use the options at the top to Apply Lien Waiver.Screenshot+2024 08 23+at+2 57 55 PM

Next, choose the correct Lien Waiver from the dropdown and click Apply.

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

Open the Bill, and click the Lien Waiver tab to make adjustments, add Attachments, and Send.

Screenshot+2025 02 21+at+10 19 13 AM

Adjust the grid filters to show Lien Waivers, to view status.

Screenshot+2024 08 23+at+3 03 32 PM

Online Payments made on these Bills and POs with Lien Waivers will require a subcontractor signature before receiving a payment online.

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:rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000Ib9YE

Bill:

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000Ibn95

 

To create a Variance PO from scratch, navigate to Financials and select Purchase Orders.rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000IbLcdUnder the + Purchase Orders button, select Variance PO. 

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000IbYBd

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. 

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000IbcC2

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

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000Ibdw5

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

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000Ibdg0

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. 

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000Ic0np

 


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. 

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000Ibo57 


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

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000Ibsn3 

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

rtaImage?eid=ka0PB000000267l&feoid=00NPB000004CogM&refid=0EMPB00000Ibd9i

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)