Skip to main content

Create, Manage, and Troubleshoot Invoices in BuildOps

This article explains how to create invoices in BuildOps, review the customer-facing version before sending, and resolve common invoicing issues.

Written by Angelene Rosario

Create, manage, and troubleshoot invoices in BuildOps

Use this article to:

  • Create an invoice from a job or as an ad hoc invoice.

  • Review and configure the customer-facing invoice.

  • Email or post an invoice.

  • Troubleshoot common invoice issues.

Choose the right invoice workflow

  • Create an invoice from a job: Use this option for time and material jobs when you want to review the work completed and choose what to bill.

  • Create an ad hoc invoice: Use this option when you need to create an invoice outside the Job Report workflow.

  • Manage an existing invoice: Open the invoice to review, edit, preview, email, or post it.

Depending on your role and company setup, some tabs, buttons, departments, templates, or posting options may not be available.

Before you begin

Confirm that:

  • The correct job, customer, and property are selected.

  • The job is set up for the billing workflow you plan to use.

  • Billable labor, materials, fees, or other items are ready to invoice.

  • The correct department is assigned to the job. The invoice inherits the job’s department.

  • The correct invoice template is available if you plan to email the invoice.


Create an invoice from a job

For time and material jobs, creating the invoice from the Job Report is the recommended workflow. It gives you visibility into the completed work and lets you choose what to bill.

Step 1: Review visits

  1. Open the job.

  2. Open the Visits tab.

  3. Review the visits you plan to invoice.

Check that:

  • Visit summaries are complete.

  • Labor entries are accurate.

  • Any details that should appear on the customer-facing invoice are ready.

Step 2: Review the job and billable items

  1. Open the Overview tab.

  2. Confirm that the job is ready to invoice.

  3. Review the billable information, including:

    • Job Information

    • Pricebook

    • Labor

    • Inventory Items

    • Parts & Materials

    • Purchased Items

    • Fees, if applicable

If purchased items are not ready to invoice, confirm that they have been received and billed in BuildOps first.

Step 3: Create the invoice

From the Overview tab:

  1. Click Invoice.

  2. Click Create Invoice.

  3. Choose how you want to bill the job:

    • Entire Job: Invoice everything currently ready to bill.

    • Specific Visits: Invoice work tied to selected visits.

    • Custom selections: Invoice only selected billable sections, such as labor or materials.

  4. If needed, select Include visit summaries in the invoice summary.

  5. Click Generate.

Create an ad hoc invoice

Use an ad hoc invoice when you need to create an invoice outside the Job Report workflow.

From Accounting

Create new ad hoc invoice button from Invoice table

  1. Go to Accounting.

  2. Click Invoices.

  3. Click + New Invoice.

  4. Search for the job, customer, or property.

  5. Complete the invoice details.

  6. Click Save Invoice.

From the global Create menu

+ icon next to the global search bar to create ad hoc invoice
  1. Click the + icon next to the global search bar.

  2. Select New Invoice.

  3. In Create Invoice For, search for the job you want to bill.

  4. Select the department and pricebook.

  5. Enter the billing information.

  6. Click Save Invoice.

Review and configure the invoice

After creating the invoice, review it before sending or posting it.

Depending on the invoice contents, you can update:

  • Labor lines

  • Parts and materials

  • Discounts and fees

  • Payments already applied to the invoice

To add a billable line, click + Add Item.

Review the customer-facing invoice

  1. Open the invoice.

  2. Click the arrow on the right side to open the invoice configuration panel.

  3. Select an invoice preset if your team uses one.

  4. Turn invoice sections on or off based on what you want the customer to see.

  5. Click Preview Invoice.

Click Preview Invoice to review the customer facing invoice document

Before sending, confirm that:

  • The correct sections are visible.

  • Line items are clear.

  • The totals and summary information are correct.

Always preview the invoice before emailing it to the customer.

Email the invoice

Email invoice from the invoice page

  1. Click the three dots next to Preview Invoice.

  2. Click Email Invoice.

  3. Select any attachments to include.

  4. Click Next.

  5. Complete the email details:

    • To

    • CC

    • BCC

    • Invoice Template

    • Subject

    • Message

  6. Click Send Invoice Email.

After sending, you can review the email status on the invoice page.

Post and Export the invoice

To sync the invoice with your connected accounting system:

  1. Open the invoice.

  2. Click Post Invoice > Export.

If the invoice was already recorded outside BuildOps, use the drop-down option next to Post Invoice to bypass posting.


Troubleshoot invoice issues

Q: Why is the Create Invoice button unavailable?

The Create Invoice button may be unavailable if you are on the Visits tab in the Job Report.

  1. Open the Overview tab.

  2. Confirm that at least one visit has been reviewed.

  3. Try creating the invoice again.

If the button is still unavailable, confirm that you have access to the invoicing workflow.

Q: Why is the invoice total zero?

The invoice may not have any billable line items yet.

  1. Review the invoice.

  2. Confirm that labor, materials, parts, fees, or other billable items are available.

  3. Click + Add Item to add any missing billable lines.

Q: Why is the invoice template missing?

Invoice templates are tied to departments.

  1. Confirm that a department is assigned to the invoice.

  2. Check that the department is associated with the correct external message template in Company Settings.

  3. If the invoice was created as an ad hoc invoice without a department, the expected template may not appear.

  4. If needed, add the message directly to the invoice.

Q: Why are some purchased items unavailable to invoice?

Purchased items must be received and billed in BuildOps before they can be invoiced.

If a purchased item subtotal is zero, the related purchase order may still need a bill.

Q: Can I change the billing customer after invoicing?

Once a job has been fully invoiced, you cannot change its billing customer.

If the billing customer must change, all invoices associated with the job must first be voided.

Q: Can I revert a voided invoice to draft?

A voided invoice cannot be reverted to draft status.

Q: How do I restore a voided invoice?

Recreate it as a new invoice. Rebuilding the invoice ensures that the data is entered again correctly.

Q: Why can’t I find my project when creating an ad hoc invoice?

The project may not appear in the search results if a Project Owner has not been assigned. Open the project setup and confirm that a Project Owner is selected, then try creating the ad hoc invoice again.

Did this answer your question?