Sage Intacct Integration Overview
Use this guide to complete the required setup in Sage Intacct before connecting your Buildertrend and Sage Intacct accounts. 
Overview
The Buildertrend + Sage Intacct integration allows you to connect your accounts and streamline your financial workflows.
With this integration, you will be able to:
- Connect Buildertrend with Sage Intacct
- Configure accounting settings and default locations
- Link cost codes, vendors and cost types between systems
- Create and link Sage projects from Buildertrend jobs
- Sync Buildertrend Bills to Sage
Sage Intacct remains the source of truth for accounting, while Buildertrend manages job and operational workflows.
Before You Begin
These steps are required to allow Buildertrend to securely connect to your Sage Intacct account.
Before starting, confirm the following:
- You have full admin privileges in Sage Intacct
- All Sage setup steps are completed before entering credentials in Buildertrend (follow the steps below)
Step 1: Enable Web Services
Web Services must be enabled to allow external systems, like Buildertrend, to connect to Sage Intacct.
- Sign in to Sage Intacct
- Navigate to: Company → Admin → Subscriptions
- Locate Web Services
- Turn Web Services on if it is not already enabled
Step 2: Create a Role for the Integration
This role controls what Buildertrend can access in Sage Intacct.
- Navigate to: Company → Admin → Roles
- Select Add
- Enter the following:
- Role Name: Buildertrend
- Description: Buildertrend Web Services User
- Select Save
- Open the Permissions section
- Set ALL permissions for each permission group
- Scroll to the bottom of the page to ensure nothing is missed
- Select Save
Step 3: Create a Web Services User
This user acts as the connection point between Buildertrend and Sage Intacct.
- Navigate to: Company → Admin → Web Services Users
- Select Add
- Enter the following:
- User ID
- Username
- Account Email Address
- Contact Name
- User Type
- Admin Privileges: Off
- Assign the Buildertrend role created in Step 2
- Select Save
Step 4: Create a Web Services Authorization
This authorization allows Buildertrend to securely communicate with Sage Intacct.
- Navigate to: Company → Setup → Company
- Select Edit
- Open the Security tab
- Scroll to the Web Services Authorizations section
- Select Add
- Enter the following:
- Sender ID: Buildertrend
- Description: Buildertrend Integration
- Status: Active
- Select Save

After Completing Setup
Once the steps above are complete, return to Buildertrend to connect your accounts using the credentials created above.
- In Buildertrend, navigate to: Company Settings → Accounting → Sage Intacct
- Select Start
- Enter the following:
- Company ID: Found in Sage Intacct under Company → Company Information → General Information
- User ID: Buildertrend
- Company ID: Found in Sage Intacct under Company → Company Information → General Information
- Select Next and follow the prompts to complete the connection

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)


