Skip to main content
Login
  • I'm a traveler
  • I'm a property partner
Log out Sign up for free Open Engine
  • Products
    • Book Company Travel Flights, hotels, and car rentals
    • Book Groups + Extended Stays White-glove support for groups of 9+ or stays of 28+ days
    • Pay with Engine X Business cards for travel, spend, and rewards
    • Book Meeting Spaces Venues for offsites, team meetings, and events
    • Modernize Your TMC Capture more spend with one platform
    • Power Your Own Booking Experience Hotel booking infrastructure for your platform, app, or product
    A jet plane flying in the sky2 Luggages leaning against each other New Engine Data Lab Per Diem Rates 2027 Look up your FY2027 cap and the hotel tiers it covers in 89 U.S. cities. Explore the data →
  • Solutions
    By Role
    • Travel Managers
    • Operations
    • Finance
    • Travelers
    By Group Type
    • Construction Crews
    • Sports Teams
    • Conferences + Events
    • Offsites + Retreats
    • Weddings
    • Disaster Relief
    • Public Sector
    Food served on a tableA person sitting and holding a luggage New Engine Data Lab Per Diem Rates 2027 Look up your FY2027 cap and the hotel tiers it covers in 89 U.S. cities. Explore the data →
  • Company
    • About
    • Culture
    • Talent
    • Career Opportunities
    • Resources
    • Templates
    • Compare Engine
    • Partnerships
    • Press
    • Engine Data Lab
    A laptop, a coffee mug and a phoneA view of snowy mountainsA group of people at a work meeting
  • For Hotels
    • Partner Hub Overview
    • Increase Revenue
    • Build Customer Loyalty
    • Manage Reservations
    • Team Communication
    • Traveler Support
    • Insights & Insights+
    • Log into Partner Hub
    • Become a Partner
    • Contact Support
    A wing of a plane and a sunset in the backgroundA group of people talking at an officeA staircase at a cozy hotel lobby
  • Pricing
Login
  • I'm a traveler
  • I'm a property partner
Log out Sign up for free Open Engine
By clicking “Sign up for free,” you agree to Engines Terms of Service and Privacy Policy.
Engine
Products
Overview Business travel and spend. Zero friction, full control. Travel programs Hotels, flights, cars, spaces and groups in one place. Spend management Engine X, Direct Bill and one monthly statement.
Group room blocks 9 to 9,000 rooms, from the largest group marketplace. Event planning Offsites and events, handled from inquiry to contract. Meeting spaces 40,000+ meeting and work spaces, booked alongside travel.
Up to 10% back on travel, 1.5% on everything else. Apply today
By Role
  • Travel Managers
  • Operations
  • Finance
  • Travelers
By Group Type
  • Construction Crews
  • Sports Teams
  • Conferences + Events
  • Offsites + Retreats
  • Weddings
  • Disaster Relief
  • Public Sector
Agents
Omni API Put Engine's hotel booking inside your own product. Partners Brands, technology, and card partners working with Engine.
Hotels Fill more rooms with business travelers. Free to join. TMCs A modern booking tool for travel management companies. Advisors Book your clients on Engine and earn on what you book.
Every booking, on any platform runs on Engine. Explore Omni
Company
About Careers Culture Talent Resources Templates Compare Engine Partnerships Press Engine Data Lab
CustomersPricing
I'm a traveler I'm a property partner
Log out Join free Open Engine
Products
  • Overview
  • Travel programs
  • Spend management
  • Group room blocks
  • Event planning
  • Meeting spaces
Solutions
  • Travel Managers
  • Operations
  • Finance
  • Travelers
  • Construction Crews
  • Sports Teams
  • Conferences + Events
  • Offsites + Retreats
  • Weddings
  • Disaster Relief
  • Public Sector
Platform
  • Omni API
  • Partners
  • Hotels
  • TMCs
  • Advisors
Company
  • About
  • Careers
  • Culture
  • Talent
  • Resources
  • Templates
  • Compare Engine
  • Partnerships
  • Press
  • Engine Data Lab
  • Agents
  • Customers
  • Pricing
Sign in
  • I'm a traveler
  • I'm a property partner
  • Log out
  • Join free
  • Open Engine

Sage Intacct integration

How to set up and configure the Sage Intacct integration in Engine.

← Back to Accounting integrations

1. Confirm prerequisites before starting

  • This setup connects Sage Intacct to Engine so your Engine invoices post automatically into Sage Intacct as AP bills.
  • You must be an Engine admin to access Settings > Integrations, and you need top-level admin access in Sage Intacct.
  • The Sage Intacct integration is available for Direct Billing and Engine X customers.
  • Check whether your Sage Intacct company uses role-based or user-based permissions under Company > Setup > Company > General Information > Global settings. This decides whether you create a role in step 5.
  • Plan on about 30 minutes for the one-time setup.

2. Start the Sage Intacct integration in Engine

Engine Settings, Integrations tab, with the Sage Intacct tile highlighted under Add an integration
  • In Engine, go to Settings > Integrations.
  • Select the Sage Intacct tile.
  • Review the setup overview, acknowledge the third-party services notice, and continue.
  • This launches the guided setup flow, which includes:
    • Sage-side configuration
    • Entity selection
    • Invoice mapping
    • Review and activation

3. Complete the Sage-side setup checklist

Prepare Sage Intacct screen in Engine with the four-task setup checklist
  • Engine presents a checklist of Sage-specific setup tasks.
  • These tasks must be completed in Sage Intacct before the integration can be activated:
    • Enabling web services
    • Creating an integration role (if your account uses role-based permissions)
    • Creating a web services user and assigning the role or permissions
    • Authorizing Engine in Sage Intacct security settings
  • The exact click path is shown in Engine for each task. Steps 4 through 7 below walk through the same tasks.

4. Enable web services in Sage Intacct

Web Services subscription toggled on in Sage Intacct
  • In Sage Intacct, go to Company > Admin > Subscriptions.
  • Find Web Services and make sure it is turned on.
  • If it is already enabled, mark this step complete in Engine.

5. Create the integration role and assign required permissions

Sage Intacct Company Permissions dialog for the Engine Integration role with Departments and Entities set to List and View
  • This step applies to accounts that use role-based permissions. If your Sage Intacct account uses user-based permissions, skip this step and assign the permissions directly to the web services user in step 6.
  • In Sage Intacct, go to Company > Admin > Roles.
  • Create a new role, such as Engine Integration.
  • Add the permissions Engine needs to sync bills correctly:
    • General Ledger: Accounts (List, View)
    • Accounts Payable: Vendors (List, View); Bills (List, View, Add); Adjustments (List, View, Add)
    • Company: Entities, Locations, Departments, and Classes (List, View); Attachment Folders (List, View, Add); Attachments (List, View, Edit)
  • Add optional permissions depending on what you want to map on bills:
    • Accounts Receivable: Customers (List, View)
    • Projects: Projects and Tasks (List, View)
    • Construction: per your setup, only if you subscribe to Construction
  • Save the role.

6. Create a web services user and assign the role

Sage Intacct Web Services user information screen with the Engine Integration role assigned
  • In Sage Intacct, go to Company > Admin > Web Services Users.
  • Create a new web services user. This user is for programmatic access and cannot log into Sage Intacct like a normal user.
  • Assign the role created in step 5 to this user. If your account uses user-based permissions, assign the required permissions directly to this user instead.
  • Save the web services user ID. Engine needs it to connect in step 8, and user IDs are case-sensitive.

7. Authorize Engine in Sage Intacct security settings

Sage Intacct Company menu with Setup, Company highlighted
  • In Sage Intacct, go to Company > Setup > Company and open the Security tab.
  • Under web services authorizations, add Engine's web services sender ID. Engine shows this value in the setup instructions.
  • Under authorized client applications, add Engine's client ID, also shown in the Engine setup instructions.
  • Enter the web services user ID you created in step 6.
  • Save the company security settings, then mark this step complete in Engine.

8. Connect Engine to Sage Intacct

Connect to Sage Intacct step in Engine with Company ID and Web Services User ID fields
  • Back in Engine, continue the setup flow.
  • Enter your Sage Intacct Company ID, the ID you use when signing in to Sage Intacct.
  • Enter the web services user ID from step 6. No password is needed. Engine connects through the authorization you added in step 7.
  • Click Connect.
  • Engine pulls in the Sage Intacct data needed for mapping:
    • Vendors
    • Chart of accounts
    • Custom fields
    • Projects
    • Customers and other lists the integration has permission to read

9. Choose the Sage Intacct entity to sync to

Select your Sage entity step in Engine with Top level and individual entities
  • Select the Sage Intacct entity where Engine bills should post. You can choose a single entity or the top-level entity.
  • If you select a single entity, all mappings are scoped to that entity, and the mapping options in the next step reflect it.
  • If you select top level, Engine can route bills to different entities using a custom field mapped to Location. You will map a Location for each invoice type.
  • Note: subscription invoices (such as FlexPro) and Engine X off-platform spend invoices cannot sync automatically at the top level.
  • Click Continue.

10. Map Engine fields to Sage Intacct and resolve required-field warnings

Configure lodging invoices step in Engine showing Simple or Custom mapping, vendor, invoice total account, and a required-fields warning
  • Start with the Lodging invoice type. Choose Simple mapping to use one Sage Intacct account for the entire invoice, or Custom mapping to map line items such as rates, taxes, and fees to specific accounts.
  • Select the vendor that should appear on bills from Engine. This should be Engine, or whatever name you use for Engine in Sage Intacct.
  • Select the expense account you want reflected on bills from Engine.
  • Map Engine data to Sage Intacct targets. Synced bills include the coding tagged to each trip booked through Engine, including dimensions such as:
    • Location
    • Department
    • Project
  • Sage Intacct may require different fields depending on the selected entity or transaction type. Engine reads those requirements and shows a warning when a required field is missing.
  • You cannot continue until every required field is mapped. Once the missing field is mapped, the warning clears.

11. Send a test invoice and verify it in Sage Intacct

Test Invoice dialog in Engine sending a $0.01 bill to Sage Intacct
  • Run a test invoice from Engine. This saves your configuration as a draft and sends a $0.01 bill to your Sage Intacct account. It should appear in less than 1 minute.
  • In Sage Intacct, open the selected entity (or top level) and go to Accounts Payable > Bills to confirm the bill arrived.
  • Verify key details:
    • Vendor
    • Expense account
    • Location. If you are mapping at the top level, Engine uses a representative Location value that exists in your Sage Intacct account for the test.
  • If everything looks correct, approve the test and click Apply to save the invoice type.

12. Complete remaining invoice mappings and activate the integration

Your Sage Intacct integration is active summary with account mapping per invoice type and the Submit button
  • Engine supports separate mappings for each invoice type, so repeat step 10 for every invoice type you use:
    • Lodging
    • Incidentals
    • Flights
    • Cars
    • Car insurance
    • Subscription
    • Credits / adjustments
  • Select Skip for any invoice type you do not use or do not want to sync automatically.
  • Once all invoice types are mapped or skipped, review the summary page.
  • Click Submit to activate the integration.
  • Once active, Engine automatically syncs bills and trips from future statement drops into Sage Intacct. You can update these settings at any time.
Contact Member Support:
855-567-4683
Download on the App Store Get it on Google Play
Features
Dashboard + Reporting Billing Flexibility Groups + Events Incidentals Rewards + Loyalty 24/7 Support Our Hotels Book Corporate Travel Travel Policies
Group Bookings
Groups Overview Construction Crews Conferences + Events Sports Teams Offsites + Retreats Weddings Disaster Relief RoomBlocks by Engine
Who We're Made For
Travel Managers Operations Managers Finance Managers Travelers By Industry
Partner Hub
Platform Overview Increase Revenue Build Customer Loyalty Manage Reservations Team Communication Traveler Support Real-time Insights
Company
About Us Culture Careers Social Responsibility Hotel Partners Sign Up Member Login Contact Us Trust Center Partnerships Press
Resources
Pricing All Resources Templates Case Studies Compare Engine FAQs Hotels Sitemap Help Center Accessibility
© Engine 2026. All Rights Reserved
Terms of Service Privacy Policy
Engine

Travel and spend for teams and agents.

Join free
Product
  • Overview
  • Travel programs
  • Spend management
  • Event planning
  • Group room blocks
  • Meeting spaces
Platform
  • Omni API
  • Agents
  • Partners
  • Hotels
  • TMCs
  • Advisors
  • Engine for agents (Markdown)
Groups
  • Groups Overview
  • Construction Crews
  • Conferences + Events
  • Sports Teams
  • Offsites + Retreats
  • Weddings
  • Disaster Relief
  • RoomBlocks by Engine
Solutions
  • Travel Managers
  • Operations Managers
  • Finance Managers
  • Travelers
  • By Industry
Partner Hub
  • Platform Overview
  • Increase Revenue
  • Build Customer Loyalty
  • Manage Reservations
  • Team Communication
  • Traveler Support
  • Real-time Insights
Company
  • About
  • Careers
  • Blog
  • Customers
  • Pricing
  • Culture
  • Social Responsibility
  • Hotel Partners
  • Sign Up
  • Member Login
  • Contact Us
  • Trust Center
  • Partnerships
  • Press
Resources
  • All Resources
  • Templates
  • Case Studies
  • Compare Engine
  • FAQs
  • Hotels
  • Sitemap
  • Help Center
  • Accessibility
© 2026 Engine. Terms of ServicePrivacy Policy