---
title: How do you Sync Cost Codes with BuildOps?
description: Import a project's cost codes from BuildOps into SmartBarrel, see how phase and department names are combined, and filter to budgeted codes.
---

[Skip to content](https://ask.smartbarrel.io/how-do-you-sync-cost-codes-with-buildops#main-content)

English

Show submenu for translations

[Customer portal](https://ask.smartbarrel.io/ticketsview?hsLang=en)

![smartbarrel-logo-1.png\]](https://ask.smartbarrel.io/hs-fs/hubfs/smartbarrel-logo-1.png?height=39&name=smartbarrel-logo-1.png)

- Home
- Products
- Pricing
- Blog
- Company

Open main navigation

Close main navigation

- Home
- Products
- Pricing
- Blog
- Company
- English
  
  Show submenu for translations
- [Customer portal](https://ask.smartbarrel.io/ticketsview)
- Go to Dashboard

 Go to Dashboard

 Search the SmartBarrel Knowledge Base

- There are no suggestions because the search field is empty.

1. [SmartBarrel Knowledge Base](https://ask.smartbarrel.io/?hsLang=en)
2. [Integrations](https://ask.smartbarrel.io/integrations?hsLang=en)
3. [BuildOps](https://ask.smartbarrel.io/integrations?hsLang=en#buildops)

# How do you Sync Cost Codes with BuildOps?

## Learn how to import cost codes from BuildOps into SmartBarrel.

The Cost Code Sync imports a project's cost codes from BuildOps into SmartBarrel so your crews can track time against them.

### Before you start

- The project must be imported first (see: How do you Sync Projects with BuildOps?).
- You need the **Sync Cost Codes** permission for BuildOps.

### Sync cost codes

1. Open the project and go to its BuildOps settings or timesheet view.
2. Click **Sync Cost Codes**.

The imported cost codes appear in the project's Cost Codes list.

To keep them current automatically, enable **Auto Sync Cost Codes** in the project settings.

### How cost codes appear

BuildOps organizes cost codes under phases and departments, and it can reuse the same cost code name in more than one place. To keep every code unique and clear, SmartBarrel names each one using its phase, department, and cost code name, for example:

`Standard Side.Services - Horn Lake - Service Projects.01-100`

The cost code's description is used as its name where available.

### Import only budgeted cost codes

Use the **Use Budgeted Cost Codes** setting to control how many codes come in:

- **On**: import only cost codes that have a labor budget.
- **Off**: import every cost code for the project.

### Keep a cost code deactivated

Use the **Prevent Reactivation** setting when you do not want a sync to turn a cost code back on after you have deactivated it in SmartBarrel.

- **On:** a cost code you deactivated stays inactive, even if BuildOps still has it active.
- **Off:** the sync restores the BuildOps state, so the code comes back as active.

New cost codes still import as active, and cost codes removed in BuildOps still deactivate, either way. Only your own deactivations are protected.

You will find this setting in the project's BuildOps settings, in the Cost Codes section. It is off by default.

![Release Notes (14)](https://ask.smartbarrel.io/hs-fs/hubfs/Release%20Notes%20(14).png?width=670&height=330&name=Release%20Notes%20(14).png)

### FAQ

**My cost codes were renamed after a recent update. Why?** Cost codes now include their phase and department in the name so they are always unique. Existing codes are refreshed to the new format on the next Cost Code Sync. This is expected.

**Can cost codes sync on their own?** Yes. Turn on **Auto Sync Cost Codes** in the project's BuildOps settings.

**Where do I see the results?** Open **Integrations \> BuildOps \> Logs**. Cost Code Sync entries appear there, and you can download the full log.

**A cost code I deactivated keeps coming back. Why?** By default a sync restores whatever BuildOps reports, so a code that is still active there is switched back on. Turn on Prevent Reactivation in the project's BuildOps settings to keep your deactivations in place.

- [SmartBarrel Dashboard](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#main-content)

    - [Worker Profile Management](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#worker-profile-management)
    - [Project Settings](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#project-settings)
    - [Timesheet Management](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#timesheet-management)
    - [Productivity](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#productivity)
    - [Worker Vs User](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#worker-vs-user)
    - [Crew Management](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#crew-management)
    - [Reports](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#reports)
    - [Company Settings](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#company-settings)
    - [Security](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#security)
    - [PunchFlow and SMS Messages](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#punchflow-and-sms-messages)
    - [Microsoft SSO](https://ask.smartbarrel.io/smartbarrel-dashboard?hsLang=en#microsoft-sso)
- [Device and Solar](https://ask.smartbarrel.io/device-and-solar?hsLang=en)
- [Mobile App](https://ask.smartbarrel.io/mobile-app?hsLang=en#main-content)

    - [Manage the Apps Settings](https://ask.smartbarrel.io/mobile-app?hsLang=en#manage-the-apps-settings)
    - [Using the App](https://ask.smartbarrel.io/mobile-app?hsLang=en#using-the-app)
- [Integrations](https://ask.smartbarrel.io/integrations?hsLang=en#main-content)

    - [Procore Integration](https://ask.smartbarrel.io/integrations?hsLang=en#procore-integration)
    - [CMiC Integration](https://ask.smartbarrel.io/integrations?hsLang=en#cmic-integration)
    - [API](https://ask.smartbarrel.io/integrations?hsLang=en#api)
    - [Viewpoint Vista (App Xchange)](https://ask.smartbarrel.io/integrations?hsLang=en#viewpoint-vista-app-xchange)
    - [Plexxis](https://ask.smartbarrel.io/integrations?hsLang=en#plexxis)
    - [Foundation](https://ask.smartbarrel.io/integrations?hsLang=en#foundation)
    - [BuildOps](https://ask.smartbarrel.io/integrations?hsLang=en#buildops)
    - [Spectrum](https://ask.smartbarrel.io/integrations?hsLang=en#spectrum)
- [Feature Highlights](https://ask.smartbarrel.io/feature-highlights?hsLang=en)

- Home
- Products
- Pricing
- Blog
- Company

[![Chill listening crop-3](https://ask.smartbarrel.io/hs-fs/hubfs/SMARTBARREL-Logo-png-1.png?width=42&height=24&name=SMARTBARREL-Logo-png-1.png "Chill listening crop-3")](https://smartbarrel.io)

Copyright © 2026, SmartBarrel